diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2018-07-22 02:55:30 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2018-07-22 02:55:30 -0500 |
commit | 78a4041f503d506bc0fdfae0dd570a6556dde013 (patch) | |
tree | a60d39b0a0e69c77875bfb1132bf6dc8840e99c3 /user/libgphoto2/APKBUILD | |
parent | e4513d7028100b1dad8d952590094adef8b7680d (diff) | |
download | packages-78a4041f503d506bc0fdfae0dd570a6556dde013.tar.gz packages-78a4041f503d506bc0fdfae0dd570a6556dde013.tar.bz2 packages-78a4041f503d506bc0fdfae0dd570a6556dde013.tar.xz packages-78a4041f503d506bc0fdfae0dd570a6556dde013.zip |
user/libgphoto2: pull in, fix up, fix license, add -lang
Diffstat (limited to 'user/libgphoto2/APKBUILD')
-rw-r--r-- | user/libgphoto2/APKBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/user/libgphoto2/APKBUILD b/user/libgphoto2/APKBUILD new file mode 100644 index 000000000..cc3101241 --- /dev/null +++ b/user/libgphoto2/APKBUILD @@ -0,0 +1,49 @@ +# Maintainer: +pkgname=libgphoto2 +pkgver=2.5.16 +pkgrel=2 +pkgdesc="Digital camera library" +url="http://www.gphoto.org" +arch="all" +options="libtool" +license="LGPL-2.1+" +depends="" +depends_dev="libexif-dev libusb-dev" +makedepends="$depends_dev libjpeg-turbo-dev libtool" +subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" +install="$pkgname.pre-install $pkgname.pre-upgrade" +replaces="libgphoto2-dev" +source="https://downloads.sourceforge.net/gphoto/libgphoto2-$pkgver.tar.bz2" + +build() { + cd "$builddir" + udevscriptdir=/lib/udev ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --with-drivers=all \ + --disable-static \ + --disable-rpath + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install + rm -f "$pkgdir"/usr/lib/libgphoto2/*/*.a \ + "$pkgdir"/usr/lib/*.a + + install -m755 -d "$pkgdir/lib/udev/rules.d" + LD_LIBRARY_PATH="$pkgdir/usr/lib${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" \ + CAMLIBS="$pkgdir/usr/lib/libgphoto2/$pkgver" \ + "$pkgdir/usr/lib/libgphoto2/print-camera-list" udev-rules \ + version 136 group camera mode 0660 > \ + "$pkgdir/lib/udev/rules.d/54-gphoto.rules" +} + +sha512sums="7863192c2959ffc8d771eca294adc54090192e3207cf8d3a9bf143e50034c3f1248e7fe41cad75f758ab2ad09c9258d50967b921adf3223d7c74370faa110a9e libgphoto2-2.5.16.tar.bz2" |