macchanger
This commit is contained in:
parent
adc43caf97
commit
b6841e13a2
37
Makefile
37
Makefile
@ -82,6 +82,33 @@ $(HOME)/.fonts/unscii-16-full.ttf:
|
|||||||
curl -o $(HOME)/.fonts/unscii-16-full.ttf.tmp http://viznut.fi/unscii/unscii-16-full.ttf
|
curl -o $(HOME)/.fonts/unscii-16-full.ttf.tmp http://viznut.fi/unscii/unscii-16-full.ttf
|
||||||
mv $(HOME)/.fonts/unscii-16-full.ttf.tmp $(HOME)/.fonts/unscii-16-full.ttf
|
mv $(HOME)/.fonts/unscii-16-full.ttf.tmp $(HOME)/.fonts/unscii-16-full.ttf
|
||||||
|
|
||||||
|
# I never finished this because I realized it needed OpenJDK. Fuck Java.
|
||||||
|
# depends on
|
||||||
|
# apk:chimerautils (on Chimera Linux)
|
||||||
|
# apk:curl
|
||||||
|
$(PREFIX)/src/arduino18:
|
||||||
|
# the person that made the tarball used the absolute file location in
|
||||||
|
# the sha512 file, so it looks like
|
||||||
|
# [sum] /home/user/dir/tarball.tar.xz
|
||||||
|
# so filter out the file locations before diffing
|
||||||
|
curl -L https://github.com/arduino/Arduino/releases/download/1.8.19/arduino-1.8.19.tar.xz \
|
||||||
|
>"$(PREFIX)"/src/arduino-1.8.19.tar.xz
|
||||||
|
curl -L https://github.com/arduino/Arduino/releases/download/1.8.19/arduino-1.8.19.tar.xz.sha512 \
|
||||||
|
| sed 's/ .*//' \
|
||||||
|
>"$(PREFIX)"/src/arduino-1.8.19.tar.xz.sha512
|
||||||
|
sha512sum arduino-1.8.19.tar.xz \
|
||||||
|
| sed 's/ .*//' \
|
||||||
|
>"$(PREFIX)"/src/arduino-1.8.19.tar.xz.sha512.local
|
||||||
|
# if the sums differ the makefile will terminate
|
||||||
|
cat arduino-1.8.19.tar.xz.sha512 $(PREFIX)/src/arduino-1.8.19.tar.xz.sha512.local \
|
||||||
|
| uniq \
|
||||||
|
| wc -l \
|
||||||
|
| xargs echo \
|
||||||
|
| xargs test 1 =
|
||||||
|
xz -cd "$(PREFIX)"/src/arduino-1.8.19.tar.xz \
|
||||||
|
| tar -C "$(PREFIX)" x
|
||||||
|
mv "$(PREFIX)"/arduino-1.8.19 "$(PREFIX)"/arduino18
|
||||||
|
|
||||||
$(PREFIX)/bin/bar:
|
$(PREFIX)/bin/bar:
|
||||||
git clone https://github.com/LemonBoy/bar.git $(PREFIX)/src/bar
|
git clone https://github.com/LemonBoy/bar.git $(PREFIX)/src/bar
|
||||||
$(MAKE) -C $(PREFIX)/src/bar PREFIX=$(PREFIX) install
|
$(MAKE) -C $(PREFIX)/src/bar PREFIX=$(PREFIX) install
|
||||||
@ -109,6 +136,16 @@ $(PREFIX)/bin/git-filter-repo:
|
|||||||
git clone https://github.com/newren/git-filter-repo.git $(PREFIX)/src/git-filter-repo
|
git clone https://github.com/newren/git-filter-repo.git $(PREFIX)/src/git-filter-repo
|
||||||
$(INSTALL) -Dm0755 $(PREFIX)/src/git-filter-repo/git-filter-repo $(PREFIX)/bin/git-filter-repo
|
$(INSTALL) -Dm0755 $(PREFIX)/src/git-filter-repo/git-filter-repo $(PREFIX)/bin/git-filter-repo
|
||||||
|
|
||||||
|
# depends on
|
||||||
|
# apk:git
|
||||||
|
# apk:texinfo
|
||||||
|
$(PREFIX)/bin/macchanger:
|
||||||
|
git clone https://github.com/alobbs/macchanger.git "$(PREFIX)"/src/macchanger
|
||||||
|
sh -c 'cd "$(PREFIX)"/src/macchanger; ./autogen.sh --prefix=/usr/local/'
|
||||||
|
# https://github.com/alobbs/macchanger/issues/14
|
||||||
|
sed -i .orig -e 's/caddr_t/void */' "$(PREFIX)"/src/macchanger/src/netinfo.c
|
||||||
|
$(MAKE) -C "$(PREFIX)"/src/macchanger install
|
||||||
|
|
||||||
# nmap 7.80 is the last Free nmap release
|
# nmap 7.80 is the last Free nmap release
|
||||||
# depends on apk:linux-headers
|
# depends on apk:linux-headers
|
||||||
# had to # ln -s /bin/gmake /usr/local/bin/make
|
# had to # ln -s /bin/gmake /usr/local/bin/make
|
||||||
|
Loading…
Reference in New Issue
Block a user