diff options
Diffstat (limited to 'nonprism/kdepim')
-rw-r--r-- | nonprism/kdepim/PKGBUILD | 219 | ||||
-rw-r--r-- | nonprism/kdepim/akregator.install (renamed from nonprism/kdepim/kdepim-akregator.install) | 0 | ||||
-rw-r--r-- | nonprism/kdepim/kaddressbook.install (renamed from nonprism/kdepim/kdepim-kaddressbook.install) | 0 | ||||
-rw-r--r-- | nonprism/kdepim/kdepim.install | 2 | ||||
-rw-r--r-- | nonprism/kdepim/kmail.install (renamed from nonprism/kdepim/kdepim-kmail.install) | 0 | ||||
-rw-r--r-- | nonprism/kdepim/knode.install (renamed from nonprism/kdepim/kdepim-knode.install) | 0 | ||||
-rw-r--r-- | nonprism/kdepim/korganizer.install (renamed from nonprism/kdepim/kdepim-korganizer.install) | 0 |
7 files changed, 88 insertions, 133 deletions
diff --git a/nonprism/kdepim/PKGBUILD b/nonprism/kdepim/PKGBUILD index 178518a44..948ae3f6e 100644 --- a/nonprism/kdepim/PKGBUILD +++ b/nonprism/kdepim/PKGBUILD @@ -1,175 +1,128 @@ -# $Id: PKGBUILD 241398 2015-06-29 17:50:28Z arojas $ -# Maintainer (Arch): Andrea Scarpino <andrea@archlinux.org> +# $Id: PKGBUILD 244953 2015-08-28 08:31:00Z arojas $ +# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org> +# Contributor (Arch): Andrea Scarpino <andrea@archlinux.org> # Contributor (Arch): Pierre Schmitz <pierre@archlinux.de> # Maintainer: André Silva <emulatorman@parabola.nu> - pkgbase=kdepim -pkgname=('kdepim-akonadiconsole' - 'kdepim-kaddressbook' - 'kdepim-kjots' - 'kdepim-kmail' - 'kdepim-knode' - 'kdepim-knotes' - 'kdepim-korganizer' - 'kdepim-libkdepim') -pkgver=4.14.10 -_kdeappver=15.04.3 -pkgrel=1.nonprism1 +pkgname=(akonadiconsole kaddressbook kmail knotes + korganizer libkdepim) +pkgver=15.08.0 +pkgrel=4.nonprism1 arch=('i686' 'x86_64') url='http://pim.kde.org' license=('GPL' 'LGPL' 'FDL') groups=('kde-applications' 'kdepim') -makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss' 'pilot-link' - 'libbaloo4' 'grantlee-qt4') -source=("http://download.kde.org/stable/applications/${_kdeappver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('6f74763dda68dbb44394e807eab9204777bddf0a') +makedepends=(extra-cmake-modules kdepim-runtime qt5-tools grantlee-qt5 kdoctools knewstuff khtml + ktexteditor kdnssd kldap libktnef boost gpgmepp kontactinterface kxmlrpcclient kblog + akonadi-search) +source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgbase-$pkgver.tar.xz") +sha1sums=('e0bdf22fbf9bc4ebcb85f8202315334d4eff8c3f') + +prepare() { + mkdir -p build +} build() { - mkdir build cd build - cmake ../${pkgbase}-${pkgver} \ + cmake ../$pkgbase-$pkgver \ -DCMAKE_BUILD_TYPE=Release \ - -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_SKIP_RPATH=ON \ + -DBUILD_TESTING=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDEPIM_BUILD_MOBILE=OFF \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DLIBEXEC_INSTALL_DIR=lib \ -DKDEPIM_STORAGESERVICE_GDRIVE=OFF make } -package_kdepim-akonadiconsole() { +package_akonadiconsole() { pkgdesc='Akonadi Management and Debugging Console, without Google Drive support' - depends=('kdepim-libkdepim') - conflicts=('kdepim-akonadiconsole-nonprism') - replaces=('kdepim-akonadiconsole-nonprism') + depends=('libkdepim') + conflicts=("kdepim-$pkgname") url='http://pim.kde.org' install='kdepim.install' - cd "${srcdir}"/build/akonadiconsole - make DESTDIR="${pkgdir}" install + cd build/akonadiconsole + make DESTDIR="$pkgdir" install } -package_kdepim-kaddressbook() { +package_kaddressbook() { pkgdesc='Contact Manager, without Google Drive support' - depends=('kdepim-libkdepim') + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") url="http://kde.org/applications/office/kaddressbook/" - conflicts=('kdepim-kaddressbook-nonprism') - replaces=('kdepim-kaddressbook-nonprism') - install='kdepim-kaddressbook.install' - for i in kaddressbook kontact/plugins/kaddressbook \ - plugins/kaddressbook; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done -} - -package_kdepim-kjots() { - pkgdesc='Note Taker, without Google Drive support' - depends=('kdepim-libkdepim') - url="http://kde.org/applications/utilities/kjots/" - conflicts=('kdepim-kjots-nonprism') - replaces=('kdepim-kjots-nonprism') - install='kdepim.install' - cd "${srcdir}"/build/kjots - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/kjots - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/kjots - make DESTDIR="${pkgdir}" install + install='kaddressbook.install' + for _i in kaddressbook plugins/kaddressbook; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done } -package_kdepim-kmail() { +package_kmail() { pkgdesc='Mail Client, without Google Drive support' - depends=('kdepim-libkdepim') - optdepends=('kde-agent: For starting and shutting down gpg-agent with KDE session manager') + depends=('libkdepim' 'kontactinterface' 'kio-pim') + conflicts=("kdepim-$pkgname") url="http://kde.org/applications/internet/kmail/" - install='kdepim-kmail.install' - conflicts=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve' - 'kdepim-mimelib' 'kdepim-plugins' 'kdepim-kmail-nonprism') - replaces=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve' - 'kdepim-mimelib' 'kdepim-plugins' 'kdepim-kmail-nonprism') - for i in kmail kmailcvt agents/archivemailagent storageservicemanager\ - agents/mailfilteragent agents/followupreminderagent importwizard ksendemail\ - libksieve messagelist kontact/plugins/kmail grantleeeditor mboximporter; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done - cd "${srcdir}"/build/doc/kmail - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/sieveeditor - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/importwizard - make DESTDIR="${pkgdir}" install -} - -package_kdepim-knode() { - pkgdesc='News Reader, without Google Drive support' - depends=('kdepim-libkdepim') - url="http://kde.org/applications/internet/knode/" - conflicts=('kdepim-knode-nonprism') - replaces=('kdepim-knode-nonprism') - install='kdepim-knode.install' - cd "${srcdir}"/build/knode - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/knode - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/knode - make DESTDIR="${pkgdir}" install + install='kmail.install' + for _i in kmail agents/archivemailagent agents/mailfilteragent \ + storageservicemanager importwizard libksieve messagelist grantleeeditor mboximporter sieveeditor; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done + for _i in akonadi_archivemail_agent kmail importwizard sieveeditor; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done } -package_kdepim-knotes() { +package_knotes() { pkgdesc='Popup Notes, without Google Drive support' - depends=('kdepim-libkdepim') + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") url="http://kde.org/applications/utilities/knotes/" - conflicts=('kdepim-knotes-nonprism') - replaces=('kdepim-knotes-nonprism') install='kdepim.install' - cd "${srcdir}"/build/knotes - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/agents/notesagent - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/knotes - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/knotes - make DESTDIR="${pkgdir}" install + cd "$srcdir"/build/knotes + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/agents/notesagent + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/knotes + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/akonadi_notes_agent + make DESTDIR="$pkgdir" install } -package_kdepim-korganizer() { +package_korganizer() { pkgdesc='Calendar and Scheduling Program, without Google Drive support' - depends=('kdepim-libkdepim') + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") url="http://kde.org/applications/office/korganizer" - conflicts=('kdepim-korganizer-nonprism') - replaces=('kdepim-korganizer-nonprism') - install='kdepim-korganizer.install' - for i in korganizer korgac kontact/plugins/korganizer calendarviews; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install + install='korganizer.install' + for _i in korganizer korgac; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install done - cd "${srcdir}"/build/doc/korganizer - make DESTDIR="${pkgdir}" install + cd "$srcdir"/build/doc/korganizer + make DESTDIR="$pkgdir" install } -package_kdepim-libkdepim() { - pkgdesc='Library for KDE PIM, without Google Drive support' - groups=() - depends=('kdepim-runtime' 'baloo4-akonadi' 'grantlee-qt4') +package_libkdepim() { + pkgdesc='Common libraries and resources for KDE PIM applications, without Google Drive support' + groups=() + depends=('kdepim-runtime' 'grantlee-qt5' 'akonadi-search' 'knewstuff' 'kldap' 'kdnssd' 'libktnef') + conflicts=('kdepim-libkdepim' 'kdepim-kjots' 'kdepim-knode' 'kdepim-kresources' 'kdepim-ktimetracker') url='http://pim.kde.org' - conflicts=('kdepim-icons' 'kdepim-libkleo' 'kdepim-libkpgp' - 'kdepim-akonadi' 'kdepim-libkdepim-nonprism') - replaces=('kdepim-icons' 'kdepim-libkleo' 'kdepim-libkpgp' - 'kdepim-akonadi' 'kdepim-libkdepim-nonprism') - install='kdepim.install' - for i in agents/sendlateragent akonadi_next calendarsupport \ - incidenceeditor-ng kaddressbookgrantlee grantleetheme kdgantt2 libkdepim \ - libkdepimdbusinterfaces libkleo libkpgp mailcommon mailimporter \ - messagecomposer messagecore messageviewer noteshared icons templateparser \ - plugins/messageviewer plugins/ktexteditor pimcommon pimsettingexporter; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install + install=kdepim.install + for _i in agents/sendlateragent calendarsupport grantleetheme incidenceeditor-ng kdgantt2 libkdepim \ + accountwizard icons libkdepimdbusinterfaces libkleo libkpgp mailcommon mailimporter \ + messagecomposer messagecore messageviewer noteshared templateparser calendarviews agents/followupreminderagent \ + plugins/messageviewer pimcommon pimsettingexporter kaddressbookgrantlee; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install done - cd "${srcdir}"/build/doc/pimsettingexporter - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/headerthemeeditor - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/doc/contactthemeeditor - make DESTDIR="${pkgdir}" install + for _i in akonadi_sendlater_agent akonadi_followupreminder_agent contactthemeeditor headerthemeeditor pimsettingexporter; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done + + mkdir -p "$pkgdir"/etc/xdg + install -m644 "$srcdir"/$pkgbase-$pkgver/kdepim.categories "$pkgdir"/etc/xdg } diff --git a/nonprism/kdepim/kdepim-akregator.install b/nonprism/kdepim/akregator.install index 5787df72f..5787df72f 100644 --- a/nonprism/kdepim/kdepim-akregator.install +++ b/nonprism/kdepim/akregator.install diff --git a/nonprism/kdepim/kdepim-kaddressbook.install b/nonprism/kdepim/kaddressbook.install index 5c501dc49..5c501dc49 100644 --- a/nonprism/kdepim/kdepim-kaddressbook.install +++ b/nonprism/kdepim/kaddressbook.install diff --git a/nonprism/kdepim/kdepim.install b/nonprism/kdepim/kdepim.install index e70c054ec..e9e8b444b 100644 --- a/nonprism/kdepim/kdepim.install +++ b/nonprism/kdepim/kdepim.install @@ -1,5 +1,7 @@ post_install() { xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q + update-mime-database usr/share/mime } post_upgrade() { diff --git a/nonprism/kdepim/kdepim-kmail.install b/nonprism/kdepim/kmail.install index 5787df72f..5787df72f 100644 --- a/nonprism/kdepim/kdepim-kmail.install +++ b/nonprism/kdepim/kmail.install diff --git a/nonprism/kdepim/kdepim-knode.install b/nonprism/kdepim/knode.install index 5787df72f..5787df72f 100644 --- a/nonprism/kdepim/kdepim-knode.install +++ b/nonprism/kdepim/knode.install diff --git a/nonprism/kdepim/kdepim-korganizer.install b/nonprism/kdepim/korganizer.install index 5787df72f..5787df72f 100644 --- a/nonprism/kdepim/kdepim-korganizer.install +++ b/nonprism/kdepim/korganizer.install |