diff options
author | Piotr Rogoża | 2016-01-01 23:51:28 +0100 |
---|---|---|
committer | Piotr Rogoża | 2016-01-02 00:04:43 +0100 |
commit | 79d1b14f63d83bb77b073fecdba562de6084f82c (patch) | |
tree | b71f310a293619b59a443c810ecf323a2906b010 | |
download | aur-79d1b14f63d83bb77b073fecdba562de6084f82c.tar.gz |
Initial commit, version 2.3.0
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | Makefile.patch | 18 | ||||
-rw-r--r-- | PKGBUILD | 64 |
3 files changed, 106 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..51630d6cad16 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Fri Jan 1 22:50:51 UTC 2016 +pkgbase = oqapy + pkgdesc = An application intended to sort files of the image type in graphic mode. + pkgver = 2.3.0 + pkgrel = 1 + url = http://www.oqapy.eu/ + arch = i686 + arch = x86_64 + license = GPL + depends = python2-pyqt + depends = python2-exiv2 + depends = pyexiv2 + depends = gphoto2 + depends = dcraw + depends = python2-imaging + depends = opencv + source = http://www.oqapy.eu/releases/oqapy-2.3.0.tar.gz + source = Makefile.patch + sha256sums = 6c978f21c02cbd24a53bd38bbf21179c5ee4e5c946accda32f2ae3f9bc4b74f7 + sha256sums = 5faffa555c37b8c991434b5fc8ece0a99805ae2783101da15e62a37fba75cd22 + +pkgname = oqapy + diff --git a/Makefile.patch b/Makefile.patch new file mode 100644 index 000000000000..ed0946bf58a5 --- /dev/null +++ b/Makefile.patch @@ -0,0 +1,18 @@ +diff --git a/Makefile b/Makefile +index 2400c7ae..1a175cba 100644 +--- a/Makefile ++++ b/Makefile +@@ -5,11 +5,11 @@ HFILES = sipAPIoqapy_iproc.h + CC = gcc + CXX = g++ + LINK = g++ +-CPPFLAGS = -DNDEBUG -I. -I/usr/include/python2.7 ++CPPFLAGS = -DNDEBUG -I. -I/usr/include/python2.7 -I../src + CFLAGS = -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -O2 -Wall -W + CXXFLAGS = -pipe -fPIC -O2 -Wall -W + LFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -shared -Wl,-rpath,/usr/lib -Wl,-rpath,/usr/lib/x86_64-linux-gnu/ -Wl,--version-script=oqapy_iproc.exp +-LIBS = -L/usr/lib -L/usr/lib/x86_64-linux-gnu/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_contrib -lopencv_features2d -lopencv_ml -lopencv_gpu -loqapy-iproc ++LIBS = -L/usr/lib -L/usr/lib/x86_64-linux-gnu/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_contrib -lopencv_features2d -lopencv_ml -lopencv_gpu -loqapy-iproc -L../src + .SUFFIXES: .c .o .cpp .cc .cxx .C + + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5537da1ce6db --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,64 @@ +# Maintainer: dracorp aka Piotr Rogoza <piotr.r.public@gmail.com> +# Contributor: Huguenin Loïs <huguenindl at gmail dot com> + +pkgname=oqapy +pkgver=2.3.0 +pkgrel=1 +pkgdesc="An application intended to sort files of the image type in graphic mode." +arch=(i686 x86_64) +url="http://www.oqapy.eu/" +license=('GPL') +depends=( +python2-pyqt +python2-exiv2 +pyexiv2 +gphoto2 +dcraw +python2-imaging +opencv +) +source=(http://www.oqapy.eu/releases/$pkgname-$pkgver.tar.gz Makefile.patch) +sha256sums=('6c978f21c02cbd24a53bd38bbf21179c5ee4e5c946accda32f2ae3f9bc4b74f7' + '5faffa555c37b8c991434b5fc8ece0a99805ae2783101da15e62a37fba75cd22') + +build() { + cd "$srcdir"/$pkgname-$pkgver + pushd lib/src + sh ./build.sh + popd + + pushd lib/sip + python2 configure.py + patch -p1 -i "$srcdir"/Makefile.patch + make +} +package() { + cd "$srcdir"/$pkgname-$pkgver + + install -dm755 "$pkgdir"/usr/bin + install -dm755 "$pkgdir"/usr/lib + install -dm755 "$pkgdir"/usr/share/$pkgname + install -dm755 "$pkgdir"/usr/share/pixmaps + install -dm755 "$pkgdir"/usr/share/applications + install -dm755 "$pkgdir"/usr/share/man/man1 + + mv oqapy.1 "$pkgdir"/usr/share/man/man1 + mv *.desktop "$pkgdir"/usr/share/applications/ + mv locale/ "$pkgdir"/usr/share + mv medias/oqapy_ic_48.png "$pkgdir"/usr/share/pixmaps/ + mv $pkgname "$pkgdir"/usr/bin/ + + mv lib/src/liboqapy-iproc.so "$pkgdir"/usr/lib + pushd lib/sip + make DESTDIR=$pkgdir install + popd + rm -rf lib + + cp -r . $pkgdir/usr/share/$pkgname/ + + sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ + -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + -e "s|\"python\"|\"python2\"|" \ + $(find $pkgdir -name "$pkgname.py" -or -name "$pkgname" -and -perm -o+rx -type f) + chmod 0644 "$pkgdir"/usr/share/oqapy/medias/No_Preview_200x150.jpg +} |