Fixing build issues

This commit is contained in:
2026-04-27 12:10:35 -05:00
parent a22d6ef43c
commit 9fd44de7a0
10 changed files with 75 additions and 103 deletions

View File

@@ -1,30 +1,35 @@
compile:
compile:
@echo Nothing to compile.
install: compile ./wolfpack ./offload-wolfpack ./1337x.torrentengine.sample
install: compile ./wolfpack
mkdir -p ${pkgdir}/usr/local/bin/
for i in wolfpack offload-wolfpack; do install -o root -g root -m 0755 $$i ${pkgdir}/usr/local/bin/$$i; done
install -o root -g root -m 0755 ./wolfpack ${pkgdir}/usr/local/bin/$$i
mkdir -p ${pkgdir}/usr/lib/systemd/system
for i in *.service *.timer; do install -o root -g root -m 0755 $$i ${pkgdir}/usr/lib/systemd/system/$$i; done
mkdir -p ${pkgdir}/usr/local/etc/WolfPack
chmod 0770 ${pkgdir}/usr/local/etc/WolfPack
cp ./*.pup ${pkgdir}/usr/local/etc/WolfPack; cp ./1337x.torrentengine.sample ${pkgdir}/usr/local/etc/WolfPack/torrentengine;
make checkperm
clean:
@echo Nothing to do
test:
./test-torrent-engine 'S01E01 Tech-TV' ./1337x.torrentengine.sample &>/dev/null
./wolfpack --help
uninstall: /usr/local/bin/wolfpack
systemctl disable --now wolfpack.timer
systemctl disable --now wolfpack.service
rm -Rf /usr/local/bin/wolfpack /usr/local/etc/WolfPack /usr/lib/systemd/system/wolfpack.*
reverse:
for i in wolfpack offload-wolfpack; do cp /usr/local/bin/$$i .; done
for i in *.service *.timer; do cp /usr/lib/systemd/system/$$i .; done
test:
./wolfpack --help
checkperm: ${pkgdir}/usr/local/etc/WolfPack/
chmod -R ug+rw ${pkgdir}/usr/local/etc/WolfPack/
chmod 0770 ${pkgdir}/usr/local/etc/WolfPack/
chmod 0755 ${pkgdir}/usr/local/bin/*wolfpack
chown root:root ${pkgdir}/usr/local/bin/*wolfpack
chmod 0660 ${pkgdir}/usr/local/etc/WolfPack/*;
diff:
for i in /usr/local/bin/wolfpack /usr/lib/systemd/system/wolfpack.*; do diff ./$$(basename $$i) $$i; done
reverse:
for i in wolfpack offload-wolfpack; do cp /usr/local/bin/$$i .; done
for i in *.service *.timer; do cp /usr/lib/systemd/system/$$i .; done