Date: Tuesday, August 30, 2016 @ 14:01:16 Author: arojas Revision: 275280
archrelease: copy trunk to testing-i686, testing-x86_64 Added: kdepim/repos/testing-i686/PKGBUILD (from rev 275279, kdepim/trunk/PKGBUILD) kdepim/repos/testing-x86_64/PKGBUILD (from rev 275279, kdepim/trunk/PKGBUILD) Deleted: kdepim/repos/testing-i686/PKGBUILD kdepim/repos/testing-x86_64/PKGBUILD -------------------------+ /PKGBUILD | 410 ++++++++++++++++++++++++++++++++++++++++++++++ testing-i686/PKGBUILD | 205 ----------------------- testing-x86_64/PKGBUILD | 205 ----------------------- 3 files changed, 410 insertions(+), 410 deletions(-) Deleted: testing-i686/PKGBUILD =================================================================== --- testing-i686/PKGBUILD 2016-08-30 13:51:21 UTC (rev 275279) +++ testing-i686/PKGBUILD 2016-08-30 14:01:16 UTC (rev 275280) @@ -1,205 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Andrea Scarpino <and...@archlinux.org> -# Contributor: Pierre Schmitz <pie...@archlinux.de> - -pkgbase=kdepim -pkgname=(akonadiconsole akregator blogilo konsolekalendar kaddressbook kalarm kmail knotes kontact korganizer ktnef kdepim-common) -pkgver=16.08.0 -pkgrel=1 -arch=('i686' 'x86_64') -url='http://pim.kde.org' -license=('GPL' 'LGPL' 'FDL') -groups=('kde-applications' 'kdepim') -makedepends=(extra-cmake-modules kdepim-runtime qt5-tools kdoctools knewstuff kpimtextedit - ktexteditor kdnssd kldap libktnef kontactinterface kxmlrpcclient kblog akonadi-search boost - libgravatar mailcommon incidenceeditor libksieve python kdesignerplugin) -source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgbase-$pkgver.tar.xz") -sha1sums=('7035c9651038c456f77eef9c2ba1f1f8b7d1e9f0') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgbase-$pkgver \ - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_TESTING=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=lib \ - -DKDE_INSTALL_LIBEXECDIR=lib - make -} - -package_akonadiconsole() { - pkgdesc='Akonadi Management and Debugging Console' - depends=(calendarsupport messagelib hicolor-icon-theme) - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url='http://pim.kde.org' - - cd build/akonadiconsole - make DESTDIR="$pkgdir" install -} - -package_akregator() { - pkgdesc='A Feed Reader for KDE' - depends=('kdepim-common' 'kontactinterface') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/internet/akregator/" - - cd build/akregator - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/akregator - make DESTDIR="$pkgdir" install -} - -package_blogilo() { - pkgdesc='A KDE Blogging Client' - depends=('kdepim-common' 'kblog' 'ktexteditor') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/internet/blogilo/" - cd build/blogilo - make DESTDIR="$pkgdir" install - cd "$srcdir"/build/doc/blogilo - make DESTDIR="$pkgdir" install -} - -package_konsolekalendar() { - pkgdesc='Command line tool for accessing calendar files' - depends=(calendarsupport hicolor-icon-theme) - conflicts=('kdepim-console') - replaces=('kdepim-console') - url='http://pim.kde.org' - - cd build/console - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/konsolekalendar - make DESTDIR="$pkgdir" install -} - -package_kaddressbook() { - pkgdesc='Contact Manager' - depends=('kdepim-common' 'kontactinterface') - optdepends=('kdepim-addons: additional plugins') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/office/kaddressbook/" - - cd "$srcdir"/build/kaddressbook - make DESTDIR="$pkgdir" install -} - -package_kalarm() { - pkgdesc='Personal Alarm Scheduler' - depends=('kdepim-common') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/utilities/kalarm/" - - cd build/kalarm - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/kalarm - make DESTDIR="$pkgdir" install -} - -package_kmail() { - pkgdesc='Mail Client' - depends=(kdepim-common kontactinterface libksieve) - optdepends=('kleopatra: mail encryption support' 'kdepim-addons: additional plugins') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/internet/kmail/" - - for _i in kmail storageservicemanager importwizard 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_knotes() { - pkgdesc='Popup Notes' - depends=('kdepim-common' 'kontactinterface') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/utilities/knotes/" - - cd "$srcdir"/build/knotes - make DESTDIR="$pkgdir" install - - for _i in knotes akonadi_notes_agent; do - cd "$srcdir"/build/doc/$_i - make DESTDIR="$pkgdir" install - done -} - -package_kontact() { - pkgdesc='Personal Information Manager' - depends=('kdepim-common' 'kontactinterface') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/office/kontact/" - - cd build/kontact - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/kontact - make DESTDIR="$pkgdir" install - cd "$srcdir"/build/doc/kontact-admin - make DESTDIR="$pkgdir" install -} - -package_korganizer() { - pkgdesc='Calendar and Scheduling Program' - depends=('kdepim-common' 'kontactinterface') - optdepends=('kdepim-addons: additional plugins') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/office/korganizer" - - cd "$srcdir"/build/korganizer - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/korganizer - make DESTDIR="$pkgdir" install -} - -package_ktnef() { - pkgdesc='A viewer/extractor for TNEF files' - depends=('libktnef' 'hicolor-icon-theme') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - - cd build/ktnef - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/ktnef - make DESTDIR="$pkgdir" install -} - -package_kdepim-common() { - pkgdesc='Common libraries and resources for KDE PIM applications' - groups=() - depends=(incidenceeditor mailcommon kdepim-runtime kdnssd libktnef) - conflicts=('kdepim-libkdepim' 'kdepim-knode' 'kdepim-kresources' 'kdepim-ktimetracker' 'libkdepim<16') - url='http://pim.kde.org' - for _i in accountwizard pimsettingexporter; do - cd "$srcdir"/build/$_i - make DESTDIR="$pkgdir" install - done - for _i in akonadi_sendlater_agent akonadi_followupreminder_agent contactthemeeditor headerthemeeditor pimsettingexporter; do - cd "$srcdir"/build/doc/$_i - make DESTDIR="$pkgdir" install - done -} Copied: kdepim/repos/testing-i686/PKGBUILD (from rev 275279, kdepim/trunk/PKGBUILD) =================================================================== --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-08-30 14:01:16 UTC (rev 275280) @@ -0,0 +1,205 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Andrea Scarpino <and...@archlinux.org> +# Contributor: Pierre Schmitz <pie...@archlinux.de> + +pkgbase=kdepim +pkgname=(akonadiconsole akregator blogilo konsolekalendar kaddressbook kalarm kmail knotes kontact korganizer ktnef kdepim-common) +pkgver=16.08.0 +pkgrel=2 +arch=('i686' 'x86_64') +url='http://pim.kde.org' +license=('GPL' 'LGPL' 'FDL') +groups=('kde-applications' 'kdepim') +makedepends=(extra-cmake-modules kdepim-runtime qt5-tools kdoctools knewstuff kpimtextedit + ktexteditor kdnssd kldap libktnef kontactinterface kxmlrpcclient kblog akonadi-search boost + libgravatar mailcommon incidenceeditor libksieve python kdesignerplugin) +source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgbase-$pkgver.tar.xz") +sha1sums=('7035c9651038c456f77eef9c2ba1f1f8b7d1e9f0') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgbase-$pkgver \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_TESTING=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=lib \ + -DKDE_INSTALL_LIBEXECDIR=lib + make +} + +package_akonadiconsole() { + pkgdesc='Akonadi Management and Debugging Console' + depends=(calendarsupport messagelib hicolor-icon-theme) + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url='http://pim.kde.org' + + cd build/akonadiconsole + make DESTDIR="$pkgdir" install +} + +package_akregator() { + pkgdesc='A Feed Reader for KDE' + depends=('kdepim-common' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/akregator/" + + cd build/akregator + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/akregator + make DESTDIR="$pkgdir" install +} + +package_blogilo() { + pkgdesc='A KDE Blogging Client' + depends=('kdepim-common' 'kblog' 'ktexteditor') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/blogilo/" + cd build/blogilo + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/blogilo + make DESTDIR="$pkgdir" install +} + +package_konsolekalendar() { + pkgdesc='Command line tool for accessing calendar files' + depends=(calendarsupport hicolor-icon-theme) + conflicts=('kdepim-console') + replaces=('kdepim-console') + url='http://pim.kde.org' + + cd build/console + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/konsolekalendar + make DESTDIR="$pkgdir" install +} + +package_kaddressbook() { + pkgdesc='Contact Manager' + depends=('kdepim-common' 'kontactinterface') + optdepends=('kdepim-addons: additional plugins') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/kaddressbook/" + + cd "$srcdir"/build/kaddressbook + make DESTDIR="$pkgdir" install +} + +package_kalarm() { + pkgdesc='Personal Alarm Scheduler' + depends=('kdepim-common') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/utilities/kalarm/" + + cd build/kalarm + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/kalarm + make DESTDIR="$pkgdir" install +} + +package_kmail() { + pkgdesc='Mail Client' + depends=(kdepim-common kontactinterface libksieve) + optdepends=('kleopatra: mail encryption support' 'kdepim-addons: additional plugins') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/kmail/" + + for _i in kmail storageservicemanager importwizard 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_knotes() { + pkgdesc='Popup Notes' + depends=('kdepim-common' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/utilities/knotes/" + + cd "$srcdir"/build/knotes + make DESTDIR="$pkgdir" install + + for _i in knotes akonadi_notes_agent; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done +} + +package_kontact() { + pkgdesc='Personal Information Manager' + depends=('kdepim-common' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/kontact/" + + cd build/kontact + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/kontact + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kontact-admin + make DESTDIR="$pkgdir" install +} + +package_korganizer() { + pkgdesc='Calendar and Scheduling Program' + depends=('kdepim-common' 'kontactinterface') + optdepends=('kdepim-addons: additional plugins') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/korganizer" + + cd "$srcdir"/build/korganizer + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/korganizer + make DESTDIR="$pkgdir" install +} + +package_ktnef() { + pkgdesc='A viewer/extractor for TNEF files' + depends=('libktnef' 'hicolor-icon-theme') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + + cd build/ktnef + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/ktnef + make DESTDIR="$pkgdir" install +} + +package_kdepim-common() { + pkgdesc='Common libraries and resources for KDE PIM applications' + groups=() + depends=(incidenceeditor mailcommon kdepim-runtime kdnssd libktnef) + conflicts=('kdepim-libkdepim' 'kdepim-knode' 'kdepim-kresources' 'kdepim-ktimetracker' 'libkdepim<16') + url='http://pim.kde.org' + for _i in accountwizard pimsettingexporter; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done + for _i in akonadi_sendlater_agent akonadi_followupreminder_agent contactthemeeditor headerthemeeditor pimsettingexporter; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done +} Deleted: testing-x86_64/PKGBUILD =================================================================== --- testing-x86_64/PKGBUILD 2016-08-30 13:51:21 UTC (rev 275279) +++ testing-x86_64/PKGBUILD 2016-08-30 14:01:16 UTC (rev 275280) @@ -1,205 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan <felixonm...@archlinux.org> -# Contributor: Andrea Scarpino <and...@archlinux.org> -# Contributor: Pierre Schmitz <pie...@archlinux.de> - -pkgbase=kdepim -pkgname=(akonadiconsole akregator blogilo konsolekalendar kaddressbook kalarm kmail knotes kontact korganizer ktnef kdepim-common) -pkgver=16.08.0 -pkgrel=1 -arch=('i686' 'x86_64') -url='http://pim.kde.org' -license=('GPL' 'LGPL' 'FDL') -groups=('kde-applications' 'kdepim') -makedepends=(extra-cmake-modules kdepim-runtime qt5-tools kdoctools knewstuff kpimtextedit - ktexteditor kdnssd kldap libktnef kontactinterface kxmlrpcclient kblog akonadi-search boost - libgravatar mailcommon incidenceeditor libksieve python kdesignerplugin) -source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgbase-$pkgver.tar.xz") -sha1sums=('7035c9651038c456f77eef9c2ba1f1f8b7d1e9f0') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgbase-$pkgver \ - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_TESTING=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=lib \ - -DKDE_INSTALL_LIBEXECDIR=lib - make -} - -package_akonadiconsole() { - pkgdesc='Akonadi Management and Debugging Console' - depends=(calendarsupport messagelib hicolor-icon-theme) - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url='http://pim.kde.org' - - cd build/akonadiconsole - make DESTDIR="$pkgdir" install -} - -package_akregator() { - pkgdesc='A Feed Reader for KDE' - depends=('kdepim-common' 'kontactinterface') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/internet/akregator/" - - cd build/akregator - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/akregator - make DESTDIR="$pkgdir" install -} - -package_blogilo() { - pkgdesc='A KDE Blogging Client' - depends=('kdepim-common' 'kblog' 'ktexteditor') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/internet/blogilo/" - cd build/blogilo - make DESTDIR="$pkgdir" install - cd "$srcdir"/build/doc/blogilo - make DESTDIR="$pkgdir" install -} - -package_konsolekalendar() { - pkgdesc='Command line tool for accessing calendar files' - depends=(calendarsupport hicolor-icon-theme) - conflicts=('kdepim-console') - replaces=('kdepim-console') - url='http://pim.kde.org' - - cd build/console - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/konsolekalendar - make DESTDIR="$pkgdir" install -} - -package_kaddressbook() { - pkgdesc='Contact Manager' - depends=('kdepim-common' 'kontactinterface') - optdepends=('kdepim-addons: additional plugins') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/office/kaddressbook/" - - cd "$srcdir"/build/kaddressbook - make DESTDIR="$pkgdir" install -} - -package_kalarm() { - pkgdesc='Personal Alarm Scheduler' - depends=('kdepim-common') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/utilities/kalarm/" - - cd build/kalarm - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/kalarm - make DESTDIR="$pkgdir" install -} - -package_kmail() { - pkgdesc='Mail Client' - depends=(kdepim-common kontactinterface libksieve) - optdepends=('kleopatra: mail encryption support' 'kdepim-addons: additional plugins') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/internet/kmail/" - - for _i in kmail storageservicemanager importwizard 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_knotes() { - pkgdesc='Popup Notes' - depends=('kdepim-common' 'kontactinterface') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/utilities/knotes/" - - cd "$srcdir"/build/knotes - make DESTDIR="$pkgdir" install - - for _i in knotes akonadi_notes_agent; do - cd "$srcdir"/build/doc/$_i - make DESTDIR="$pkgdir" install - done -} - -package_kontact() { - pkgdesc='Personal Information Manager' - depends=('kdepim-common' 'kontactinterface') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/office/kontact/" - - cd build/kontact - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/kontact - make DESTDIR="$pkgdir" install - cd "$srcdir"/build/doc/kontact-admin - make DESTDIR="$pkgdir" install -} - -package_korganizer() { - pkgdesc='Calendar and Scheduling Program' - depends=('kdepim-common' 'kontactinterface') - optdepends=('kdepim-addons: additional plugins') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - url="http://kde.org/applications/office/korganizer" - - cd "$srcdir"/build/korganizer - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/korganizer - make DESTDIR="$pkgdir" install -} - -package_ktnef() { - pkgdesc='A viewer/extractor for TNEF files' - depends=('libktnef' 'hicolor-icon-theme') - conflicts=("kdepim-$pkgname") - replaces=("kdepim-$pkgname") - - cd build/ktnef - make DESTDIR="$pkgdir" install - - cd "$srcdir"/build/doc/ktnef - make DESTDIR="$pkgdir" install -} - -package_kdepim-common() { - pkgdesc='Common libraries and resources for KDE PIM applications' - groups=() - depends=(incidenceeditor mailcommon kdepim-runtime kdnssd libktnef) - conflicts=('kdepim-libkdepim' 'kdepim-knode' 'kdepim-kresources' 'kdepim-ktimetracker' 'libkdepim<16') - url='http://pim.kde.org' - for _i in accountwizard pimsettingexporter; do - cd "$srcdir"/build/$_i - make DESTDIR="$pkgdir" install - done - for _i in akonadi_sendlater_agent akonadi_followupreminder_agent contactthemeeditor headerthemeeditor pimsettingexporter; do - cd "$srcdir"/build/doc/$_i - make DESTDIR="$pkgdir" install - done -} Copied: kdepim/repos/testing-x86_64/PKGBUILD (from rev 275279, kdepim/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2016-08-30 14:01:16 UTC (rev 275280) @@ -0,0 +1,205 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Andrea Scarpino <and...@archlinux.org> +# Contributor: Pierre Schmitz <pie...@archlinux.de> + +pkgbase=kdepim +pkgname=(akonadiconsole akregator blogilo konsolekalendar kaddressbook kalarm kmail knotes kontact korganizer ktnef kdepim-common) +pkgver=16.08.0 +pkgrel=2 +arch=('i686' 'x86_64') +url='http://pim.kde.org' +license=('GPL' 'LGPL' 'FDL') +groups=('kde-applications' 'kdepim') +makedepends=(extra-cmake-modules kdepim-runtime qt5-tools kdoctools knewstuff kpimtextedit + ktexteditor kdnssd kldap libktnef kontactinterface kxmlrpcclient kblog akonadi-search boost + libgravatar mailcommon incidenceeditor libksieve python kdesignerplugin) +source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgbase-$pkgver.tar.xz") +sha1sums=('7035c9651038c456f77eef9c2ba1f1f8b7d1e9f0') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgbase-$pkgver \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_TESTING=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=lib \ + -DKDE_INSTALL_LIBEXECDIR=lib + make +} + +package_akonadiconsole() { + pkgdesc='Akonadi Management and Debugging Console' + depends=(calendarsupport messagelib hicolor-icon-theme) + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url='http://pim.kde.org' + + cd build/akonadiconsole + make DESTDIR="$pkgdir" install +} + +package_akregator() { + pkgdesc='A Feed Reader for KDE' + depends=('kdepim-common' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/akregator/" + + cd build/akregator + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/akregator + make DESTDIR="$pkgdir" install +} + +package_blogilo() { + pkgdesc='A KDE Blogging Client' + depends=('kdepim-common' 'kblog' 'ktexteditor') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/blogilo/" + cd build/blogilo + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/blogilo + make DESTDIR="$pkgdir" install +} + +package_konsolekalendar() { + pkgdesc='Command line tool for accessing calendar files' + depends=(calendarsupport hicolor-icon-theme) + conflicts=('kdepim-console') + replaces=('kdepim-console') + url='http://pim.kde.org' + + cd build/console + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/konsolekalendar + make DESTDIR="$pkgdir" install +} + +package_kaddressbook() { + pkgdesc='Contact Manager' + depends=('kdepim-common' 'kontactinterface') + optdepends=('kdepim-addons: additional plugins') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/kaddressbook/" + + cd "$srcdir"/build/kaddressbook + make DESTDIR="$pkgdir" install +} + +package_kalarm() { + pkgdesc='Personal Alarm Scheduler' + depends=('kdepim-common') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/utilities/kalarm/" + + cd build/kalarm + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/kalarm + make DESTDIR="$pkgdir" install +} + +package_kmail() { + pkgdesc='Mail Client' + depends=(kdepim-common kontactinterface libksieve) + optdepends=('kleopatra: mail encryption support' 'kdepim-addons: additional plugins') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/kmail/" + + for _i in kmail storageservicemanager importwizard 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_knotes() { + pkgdesc='Popup Notes' + depends=('kdepim-common' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/utilities/knotes/" + + cd "$srcdir"/build/knotes + make DESTDIR="$pkgdir" install + + for _i in knotes akonadi_notes_agent; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done +} + +package_kontact() { + pkgdesc='Personal Information Manager' + depends=('kdepim-common' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/kontact/" + + cd build/kontact + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/kontact + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kontact-admin + make DESTDIR="$pkgdir" install +} + +package_korganizer() { + pkgdesc='Calendar and Scheduling Program' + depends=('kdepim-common' 'kontactinterface') + optdepends=('kdepim-addons: additional plugins') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/korganizer" + + cd "$srcdir"/build/korganizer + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/korganizer + make DESTDIR="$pkgdir" install +} + +package_ktnef() { + pkgdesc='A viewer/extractor for TNEF files' + depends=('libktnef' 'hicolor-icon-theme') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + + cd build/ktnef + make DESTDIR="$pkgdir" install + + cd "$srcdir"/build/doc/ktnef + make DESTDIR="$pkgdir" install +} + +package_kdepim-common() { + pkgdesc='Common libraries and resources for KDE PIM applications' + groups=() + depends=(incidenceeditor mailcommon kdepim-runtime kdnssd libktnef) + conflicts=('kdepim-libkdepim' 'kdepim-knode' 'kdepim-kresources' 'kdepim-ktimetracker' 'libkdepim<16') + url='http://pim.kde.org' + for _i in accountwizard pimsettingexporter; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done + for _i in akonadi_sendlater_agent akonadi_followupreminder_agent contactthemeeditor headerthemeeditor pimsettingexporter; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done +}