diff options
author | marco44 | 2015-08-09 19:50:09 +0200 |
---|---|---|
committer | marco44 | 2015-08-09 19:50:09 +0200 |
commit | 90927979edcb8ea1e9f6854af6bdba822d2038a9 (patch) | |
tree | 78af2c58fbcaccf83434a321ca6e4d69a3441ec9 /PKGBUILD | |
download | aur-90927979edcb8ea1e9f6854af6bdba822d2038a9.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..92cb132e7320 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Sarkasper <echo a2FzcGVyLm1lbnRlbkBnbXguY29tCg== | base64 -d> +# Contributor: Christian Himpel <chressie at gmail dot com> +# Contributor: Johannes Hanika <hanatos at gmail dot com> +# Contributor: Kevin Brubeck Unhammer <unhammer at member dot fsf dot org> +# Contributor: orbisvicis <orbisvicis at gmail dot com> + +pkgname=darktable-git +_gitname=darktable +pkgver=release.0.9.3.10801.gfda316b +pkgrel=1 +pkgdesc="A virtual lighttable and darkroom for photographers" +arch=('i686' 'x86_64') +url=http://www.darktable.org/ +license=('GPL3') +depends=('exiv2>=0.18' 'intltool>=0.40' 'lcms2' 'lensfun>=0.2.3' 'libglade' 'dbus-glib' + 'curl' 'libgnome-keyring' 'libgphoto2' 'libusb-compat' 'openexr' 'sqlite' 'libxslt' + 'libsoup' 'gtk-engines' 'osm-gps-map-gtk3' 'pugixml-shared') +makedepends=(git 'intltool>=0.40' 'cmake' 'librsvg' 'flickcurl') +optdepends=('librsvg' 'flickcurl: flickr upload') +conflicts=(darktable) +provides=(darktable) +install=darktable.install +options=(!emptydirs !libtool) +source=('git://github.com/darktable-org/darktable.git') +md5sums=('SKIP') + +pkgver() { + cd $_gitname + git describe --always | sed 's|-|.|g' +} + +build() { + local _gitdir=$srcdir/$_gitname + cd $_gitdir + git clean -dfx + git reset --hard + [[ ! -d build ]] && mkdir -p build + cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DDONT_INSTALL_GCONF_SCHEMAS=True \ + -DBINARY_PACKAGE_BUILD=1 \ + -DUSE_GCONF_BACKEND=Off \ + -DBUILD_USERMANUAL=False \ + -DUSE_GNOME_KEYRING=Off \ + .. + make +} + +package() { + cd $srcdir/$_gitname/build + make DESTDIR=$pkgdir install + mv "${pkgdir}/usr/share/doc/darktable" "${pkgdir}/usr/share/doc/${pkgname}-${pkgver}" +} |