diff options
author | Jiachen Yang | 2015-08-10 19:14:28 +0900 |
---|---|---|
committer | Jiachen Yang | 2015-08-10 19:14:28 +0900 |
commit | bbe131e52e250629adc47ecced362d7eff83ce64 (patch) | |
tree | 61ea1fd728f019bdd16a8e67b9a503e65da59cf8 /PKGBUILD | |
download | aur-ipad_charge.tar.gz |
takeover ipad_charge
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..55bc6b7818fd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: zlowly <zlowly AT gmail DOT com> +pkgname=ipad_charge +pkgver=1.1 +pkgrel=4 +pkgdesc="iPad USB charging control utility" +arch=("i686" "x86_64") +url="http://www.rainbow-software.org/linux/" +license=('GPL2') +source=("http://www.rainbow-software.org/linux_files/${pkgname}_${pkgver}.tar.gz" +"95-ipad_charge.rules.patch" +"ipad_charge.c.patch" +) +depends=('udev' 'libusb') +makedepends=('gcc') +md5sums=('09b8c600efd747a36c9cc320516326cf' + 'bfc9325716cc8fcedc04f13fcf7c8693' + '45d28ae05281b4fa0739d858fc01d324') +build() { + cd $srcdir/${pkgname}-${pkgver} + patch -p1 -i ${srcdir}/95-ipad_charge.rules.patch + sed -i -e "s/SYSFS/ATTRS/g" -e "s/BUS/SUBSYSTEMS/g" 95-ipad_charge.rules + patch -p1 -i ${srcdir}/ipad_charge.c.patch + gcc -Wall -Wextra ipad_charge.c -lusb-1.0 -o ipad_charge +} +package() { + mkdir -p $pkgdir/usr/bin + mkdir -p $pkgdir/etc/udev/rules.d + cd $srcdir/${pkgname}-${pkgver} + install -m755 -s ipad_charge $pkgdir/usr/bin/ + install -m644 95-ipad_charge.rules $pkgdir/etc/udev/rules.d/ +} + +# vim:set ts=2 sw=2 et: |