diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2019-09-23 00:40:38 +0200 |
---|---|---|
committer | Rasmus Thomsen <oss@cogitri.dev> | 2019-09-23 00:41:05 +0200 |
commit | 41657e99ba80d3e1a832581b5ea915f964c6858c (patch) | |
tree | 7713f5265acfada9d46bc425946c1b951122c5e7 /community/zbar | |
parent | d65153eede59f6242bbb2318f3de00050eebcacf (diff) | |
download | aports-41657e99ba80d3e1a832581b5ea915f964c6858c.tar.bz2 aports-41657e99ba80d3e1a832581b5ea915f964c6858c.tar.xz |
community/zbar: move from testing
Diffstat (limited to 'community/zbar')
-rw-r--r-- | community/zbar/APKBUILD | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/community/zbar/APKBUILD b/community/zbar/APKBUILD new file mode 100644 index 0000000000..05cb5b923b --- /dev/null +++ b/community/zbar/APKBUILD @@ -0,0 +1,69 @@ +# Contributor: Leo <thinkabit.ukim@gmail.com> +# Contributor: Diego Queiroz <diego.queiroz@gmail.com> +# Maintainer: Diego Queiroz <diego.queiroz@gmail.com> +pkgname=zbar +pkgver=0.23 +pkgrel=0 +pkgdesc="Port of ZBAR BAR CODE READER" +url="http://zbar.sourceforge.net/" +arch="all" +license="LGPL-2.0-or-later" +depends="py3-gobject3" +makedepends="imagemagick-dev gtk+-dev qt5-qtx11extras-dev lcms2-dev + automake autoconf libtool xmlto docbook-xsl libxv-dev python3-dev" +subpackages=" + $pkgname-dev + $pkgname-doc + lib$pkgname:zbarlibs + lib${pkgname}qt:qtlibs + lib${pkgname}gtk:gtklibs + py3-${pkgname}:py + " +source=" + $pkgname-$pkgver.tar.gz::https://github.com/mchehab/zbar/archive/$pkgver.tar.gz + " + +prepare() { + default_prepare + autoreconf -fi +} + +build() { + ./configure --prefix=/usr --disable-video --with-python=python3 + make +} + +package() { + make DESTDIR="$pkgdir" install + rm -rf "$pkgdir"/usr/lib/*.a +} + +zbarlibs() { + depends="" + pkgdesc="$pkgdesc (library)" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/libzbar.so.* "$subpkgdir"/usr/lib +} + +qtlibs() { + depends="" + pkgdesc="$pkgdesc (Qt5 library)" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/libzbarqt.so.* "$subpkgdir"/usr/lib +} + +gtklibs() { + depends="" + pkgdesc="$pkgdesc (Gtk+2 library)" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/libzbargtk.so.* "$subpkgdir"/usr/lib +} + +py() { + depends="" + pkgdesc="python3 bindings for ZBar" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/python3* "$subpkgdir"/usr/lib +} + +sha512sums="bc2667a2a5a5f2e9fd3f39e57bf1d7f860b20a0b5faffc38791d222a6ff0414aff880295ce5ccb92acce7250503f2a7f48ac12651cf82cfb1933b302da26e393 zbar-0.23.tar.gz" |