diff options
author | Piotr Rogoża | 2015-06-14 15:56:27 +0200 |
---|---|---|
committer | Piotr Rogoża | 2015-06-14 15:56:27 +0200 |
commit | 4e28ed9cbb541e3a3e75e7b5e07a6fbc917f5d87 (patch) | |
tree | 4a2df73fe24b73493ec4779a10d631be17c3f7d7 | |
download | aur-tamanoir-svn.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | tamanoir.desktop | 12 | ||||
-rw-r--r-- | tamanoir.install | 9 |
4 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..91e81e06d589 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = tamanoir-svn + pkgdesc = Image processing tool to remove dust from picture scans + pkgver = 281 + pkgrel = 1 + url = http://code.google.com/p/tamanoir/ + install = tamanoir.install + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = opencv + makedepends = qt4 + depends = opencv + depends = qt4 + source = tamanoir.desktop + md5sums = 72f4fab857d9ddb7ec39693657b21060 + +pkgname = tamanoir-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..51a05b1717f2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Piotr Rogoża <rogoza dot piotr at gmail dot com> +# Contributor: Piotr Rogoża <rogoza dot piotr at gmail dot com> +# vim:set ts=2 sw=2 et ft=sh tw=100: expandtab + +pkgname=tamanoir-svn +pkgver=281 +pkgrel=1 +pkgdesc='Image processing tool to remove dust from picture scans' +arch=('i686' 'x86_64') +url='http://code.google.com/p/tamanoir/' +license=('GPL3') +depends=(opencv qt4) +makedepends=(opencv qt4) +optdepends=() +install='tamanoir.install' +source=( +tamanoir.desktop +) +_svntrunk='http://tamanoir.googlecode.com/svn/trunk/' +_svnmod='tamanoir' +pkgver() { + cd "$SRCDEST/local_repo" + svnversion | tr -d [A-z] +} +build(){ + cd "$srcdir" + msg2 "Connecting to SVN server...." + if [[ -d ${_svnmod}/.svn ]]; then + (cd ${_svnmod} && svn up -r $pkgver) + else + svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod} + fi + + msg2 "SVN checkout done or server timeout" + + cd $_svnmod + lrelease-qt4 tamanoir_French.ts -qm tamanoir_French.qm + qmake-qt4 Tamanoir-distrib.pro + make +} +package(){ + cd "$srcdir"/$_svnmod + + install -Dm755 tamanoir "$pkgdir"/usr/bin/tamanoir + install -Dm644 tamanoir_French.qm "$pkgdir"/usr/share/tamanoir/tamanoir_French.qm + install -Dm644 ../tamanoir.desktop "$pkgdir"/usr/share/applications/tamanoir.desktop + install -Dm644 icon/tamanoir32.png "$pkgdir"/usr/share/pixmaps/tamanoir.png +} +md5sums=('72f4fab857d9ddb7ec39693657b21060') diff --git a/tamanoir.desktop b/tamanoir.desktop new file mode 100644 index 000000000000..0d57485f1acc --- /dev/null +++ b/tamanoir.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Type=Application +Terminal=false +Icon[en_US]=/usr/share/pixmaps/tamanoir.png +Exec=tamanoir +Name[en_US]=Tamanoir +Name=Tamanoir +Icon=/usr/share/pixmaps/tamanoir.png +StartupNotify=false +Categories=Application;Graphics;Photography; diff --git a/tamanoir.install b/tamanoir.install new file mode 100644 index 000000000000..83648a6b49d5 --- /dev/null +++ b/tamanoir.install @@ -0,0 +1,9 @@ +post_install(){ + update-desktop-database -q +} +post_upgrade(){ + post_install +} +post_remove(){ + post_install +} |