]> git.saurik.com Git - afc2d.git/blob - make.sh
29972fc8c2bc38d6f8840fa5740bcfb00d4c990d
[afc2d.git] / make.sh
1 #!/bin/bash
2 set -e
3 ver=$(git describe --tags --dirty="+" --match="v*" "${flags[@]}" | sed -e 's@-\([^-]*\)-\([^-]*\)$@+\1.\2@;s@^v@@;s@%@~@g')
4 sudo rm -rf _
5 mkdir -p _/DEBIAN
6 cycc -i2.0 -o_/DEBIAN/extrainst_ -- extrainst.mm -lz -framework Foundation
7 cycc -i2.0 -o_/DEBIAN/postrm -- postrm.mm -lz -framework Foundation
8 sed -e 's/\${ver}/'"${ver}"'/' control.in >_/DEBIAN/control
9 mkdir -p _/usr/libexec
10 cp -a afc2d _/usr/libexec
11 deb=com.saurik.afc2d_${ver}_iphoneos-arm.deb
12 sudo chown -R root:wheel _
13 sudo dpkg-deb -b _ "${deb}"
14 #sudo rm -rf _
15 ln -sf com.saurik.afc2d.deb "${deb}"