summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormarco442015-08-09 19:50:09 +0200
committermarco442015-08-09 19:50:09 +0200
commit90927979edcb8ea1e9f6854af6bdba822d2038a9 (patch)
tree78af2c58fbcaccf83434a321ca6e4d69a3441ec9 /PKGBUILD
downloadaur-90927979edcb8ea1e9f6854af6bdba822d2038a9.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD55
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}"
+}