diff options
Diffstat (limited to 'nonprism/kdepim/PKGBUILD')
-rw-r--r-- | nonprism/kdepim/PKGBUILD | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/nonprism/kdepim/PKGBUILD b/nonprism/kdepim/PKGBUILD new file mode 100644 index 000000000..7f7de7b1a --- /dev/null +++ b/nonprism/kdepim/PKGBUILD @@ -0,0 +1,175 @@ +# $Id: PKGBUILD 220274 2014-08-20 15:25:21Z svenstaro $ +# Maintainer (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.0 +pkgrel=1.nonprism1 +arch=('i686' 'x86_64' 'mips64el') +url='http://pim.kde.org' +license=('GPL' 'LGPL' 'FDL') +groups=('kde' 'kdepim') +makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss' 'pilot-link' + 'baloo' 'link-grammar') +source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") +sha1sums=('e5f24a8892954004f4b4eada5bcd46b6c71e1bbd') + +build() { + mkdir build + cd build + cmake ../${pkgbase}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DKDE4_BUILD_TESTS=OFF \ + -DCMAKE_SKIP_RPATH=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDEPIM_BUILD_MOBILE=OFF \ + -DKDEPIM_STORAGESERVICE_GDRIVE=OFF + make +} + +package_kdepim-akonadiconsole() { + pkgdesc='Akonadi Management and Debugging Console, without Google Drive support' + depends=('kdepim-libkdepim') + conflicts=('kdepim-akonadiconsole-nonprism') + replaces=('kdepim-akonadiconsole-nonprism') + url='http://pim.kde.org' + install='kdepim.install' + cd "${srcdir}"/build/akonadiconsole + make DESTDIR="${pkgdir}" install +} + +package_kdepim-kaddressbook() { + pkgdesc='Contact Manager, without Google Drive support' + depends=('kdepim-libkdepim') + 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 +} + +package_kdepim-kmail() { + pkgdesc='Mail Client, without Google Drive support' + depends=('kdepim-libkdepim' 'kde-agent') + 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 importwizard ksendemail libksieve messagelist \ + kontact/plugins/kmail 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 +} + +package_kdepim-knotes() { + pkgdesc='Popup Notes, without Google Drive support' + depends=('kdepim-libkdepim') + 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 +} + +package_kdepim-korganizer() { + pkgdesc='Calendar and Scheduling Program, without Google Drive support' + depends=('kdepim-libkdepim') + 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 + done + 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' 'link-grammar' 'baloo') + 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 kdgantt2 libkdepim \ + libkdepimdbusinterfaces libkleo libkpgp mailcommon mailimporter \ + messagecomposer messagecore messageviewer noteshared icons templateparser \ + plugins/messageviewer grantleetheme grantleeeditor/grantleethemeeditor \ + grantleeeditor/contactthemeeditor grantleeeditor/headerthemeeditor \ + plugins/ktexteditor pimcommon pimsettingexporter; 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 +} |