diff options
author | Sevenseven | 2015-10-20 16:45:57 +0300 |
---|---|---|
committer | Sevenseven | 2015-10-20 16:45:57 +0300 |
commit | 798c212879254d8509f3bcec3299c094d13c19c9 (patch) | |
tree | 389fccc8e222c207c1dc20e7590f073bd75b5e3e | |
parent | 4213eddac0fb914b456a85cdc763df968193bdb1 (diff) | |
download | aur-798c212879254d8509f3bcec3299c094d13c19c9.tar.gz |
KF5
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | digikam-git.install | 4 |
3 files changed, 37 insertions, 28 deletions
@@ -1,17 +1,18 @@ pkgbase = digikam-git pkgdesc = Digital photo management application for KDE - pkgver = r30759.aa59cf9 + pkgver = r33193.04d0ae6 pkgrel = 1 url = http://www.digikam.org/ install = digikam-git.install arch = i686 arch = x86_64 license = GPL - depends = kdebase-runtime - depends = kdepimlibs - depends = libgphoto2 - depends = opencv - depends = liblqr + makedepends = git + makedepends = extra-cmake-modules-git + makedepends = eigen + makedepends = doxygen + makedepends = boost + makedepends = mariadb depends = libkipi-git depends = libkexiv2-git depends = libkdcraw-git @@ -19,12 +20,18 @@ pkgbase = digikam-git depends = libkgeomap-git depends = lensfun depends = libpgf - depends = libbaloo4 + depends = knotifyconfig + depends = kfilemetadata + depends = libgphoto2 + depends = liblqr + depends = lensfun + depends = qt5-multimedia + depends = akonadi-contact + depends = libksane-git optdepends = kipi-plugins: more tools and plugins - optdepends = kdebase-workspace: Theme configuration dialog provides = digikam conflicts = digikam - source = git://anongit.kde.org/digikam.git + source = digikam::git+git://anongit.kde.org/digikam md5sums = SKIP pkgname = digikam-git @@ -1,43 +1,45 @@ pkgname=digikam-git -pkgver=r30759.aa59cf9 +pkgver=r33193.04d0ae6 pkgrel=1 pkgdesc='Digital photo management application for KDE' arch=('i686' 'x86_64') license=('GPL') url="http://www.digikam.org/" -depends=('kdebase-runtime' 'kdepimlibs' 'libgphoto2' 'opencv' 'liblqr' - 'libkipi-git' 'libkexiv2-git' 'libkdcraw-git' 'libkface-git' 'libkgeomap-git' 'lensfun' - 'libpgf' 'libbaloo4') -optdepends=('kipi-plugins: more tools and plugins' 'kdebase-workspace: Theme configuration dialog') +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=('git://anongit.kde.org/digikam.git') +source=('digikam::git+git://anongit.kde.org/digikam') md5sums=('SKIP') pkgver() { - cd digikam + cd "${srcdir}/digikam" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { -if [[ -d ${srcdir}/build ]]; then +if [[ -d "${srcdir}/build" ]]; then msg "Cleaning the previous build directory..." - rm -rf ${srcdir}/build + rm -rf "${srcdir}/build" fi - mkdir ${srcdir}/build + mkdir "${srcdir}/build" } build() { - cd ${srcdir}/build - cmake ../digikam -DCMAKE_BUILD_TYPE=Release \ - -DKDE4_BUILD_TESTS=OFF \ + cd "${srcdir}/build" + cmake "${srcdir}/digikam" -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=OFF \ - -DDIGIKAMSC_USE_PRIVATE_SHAREDLIBS=ON + -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 + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install } diff --git a/digikam-git.install b/digikam-git.install index b9060ab45abf..a5c20660c0e2 100644 --- a/digikam-git.install +++ b/digikam-git.install @@ -1,6 +1,6 @@ post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null - update-mime-database usr/share/mime &> /dev/null + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q } post_upgrade() { |