pkgname=digikam-git pkgver=r33193.04d0ae6 pkgrel=1 pkgdesc='Digital photo management application for KDE' arch=('i686' 'x86_64') license=('GPL') url="http://www.digikam.org/" depends=('libkipi-git' 'libkexiv2-git' 'libkdcraw-git' 'libkface-git' 'libkgeomap-git' \ 'lensfun' 'libpgf' 'knotifyconfig' 'kfilemetadata' 'libgphoto2' 'liblqr' 'lensfun' \ 'qt5-multimedia' 'akonadi-contact' 'libksane-git') makedepends=('git' 'extra-cmake-modules-git' 'eigen' 'doxygen' 'boost' 'mariadb') optdepends=('kipi-plugins: more tools and plugins') conflicts=('digikam') provides=('digikam') install=digikam-git.install source=('digikam::git+git://anongit.kde.org/digikam') md5sums=('SKIP') pkgver() { cd "${srcdir}/digikam" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { if [[ -d "${srcdir}/build" ]]; then msg "Cleaning the previous build directory..." rm -rf "${srcdir}/build" fi mkdir "${srcdir}/build" } build() { cd "${srcdir}/build" cmake "${srcdir}/digikam" -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR=lib \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DBUILD_TESTING=OFF -DENABLE_AKONADICONTACTSUPPORT=ON -DENABLE_KFILEMETADATASUPPORT=ON -DENABLE_MYSQLSUPPORT=ON -DENABLE_INTERNALMYSQL=ON -DENABLE_KINOTIFY=ON -DENABLE_MEDIAPLAYER=ON make } package() { cd "${srcdir}/build" make DESTDIR="${pkgdir}" install }