diff options
author | Andy Kluger | 2016-07-14 15:14:06 -0700 |
---|---|---|
committer | Andy Kluger | 2016-07-14 15:14:06 -0700 |
commit | d06aa6a5607a160dad2dd70a75ef0701bce15674 (patch) | |
tree | 3b1c09a56b88c8f3e53480df24077bb39acd7b09 /PKGBUILD | |
download | aur-d06aa6a5607a160dad2dd70a75ef0701bce15674.tar.gz |
Build digikam without akonadi, mediawiki, or vkontakte deps
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..af5c800d4374 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer: Andy Kluger <andykluger@gmail.com> +# Contributor: Ronald van Haren <ronald@archlinux.org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Tobias Powalowski <tpowa@archlinux.org> + +_pkgname=digikam +pkgname=digikam-without-akonadi-mediawiki-vkontakte +_pkgver=5.0.0 +pkgver=${_pkgver//-/_} +pkgrel=1 +pkgdesc="Digital photo management application for KDE" +arch=('i686' 'x86_64') +license=('GPL') +url="http://www.digikam.org/" +depends=('liblqr' 'libkipi' 'lensfun' 'opencv' +'knotifyconfig' 'libksane' 'kfilemetadata' 'qt5-multimedia' 'marble' 'threadweaver' 'kcalcore') +optdepends=('kipi-plugins: more tools and plugins') +makedepends=('extra-cmake-modules' 'libkipi' 'libksane' 'liblqr' 'opencv' 'boost' 'grantlee-qt5' + 'libgpod' 'hugin' 'opencv' 'doxygen' 'lensfun' 'imagemagick' 'eigen' 'libusb' 'kio' 'kdoctools' 'marble' + 'kfilemetadata' 'qt5-multimedia' 'kdesignerplugin' 'threadweaver' 'kcalcore' + 'knotifyconfig' 'kdelibs4support' 'qt5-xmlpatterns' 'kqoauth') +source=("http://download.kde.org/stable/${_pkgname}/${_pkgname}-${_pkgver}.tar.xz") +sha1sums=('e0dec2eba9ab3a51d632b69b3dd6daf8dca64a45') + +prepare() { + mkdir -p build + +# Build fails + sed -e '/add_subdirectory(showfoto)/d' -i $_pkgname-${_pkgver}/doc-translated/digikam/CMakeLists.txt +} + +build() { + cd build + + cmake ../${_pkgname}-${_pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=ON \ + -DBUILD_TESTING=OFF \ + -DENABLE_KFILEMETADATASUPPORT=ON \ + -DENABLE_MEDIAPLAYER=ON \ + -DENABLE_MYSQLSUPPORT=ON \ + -DENABLE_OPENCV3=ON + make +} + +package() { + cd build/core + make DESTDIR="$pkgdir" install + cd $srcdir/build/doc/digikam + make DESTDIR="$pkgdir" install + cd $srcdir/build/doc-translated/digikam + make DESTDIR="$pkgdir" install + cd $srcdir/build/po + make DESTDIR="$pkgdir" install + +# Provided by kipi-plugins + rm "$pkgdir"/usr/share/locale/*/LC_MESSAGES/{kipiplugin*,libkvkontakte}.mo +} |