summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2014-07-01 11:26:57 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2014-07-01 11:37:32 -0300
commit12a02bd3b3c4e6633fdf1df1f1e6f758a123157e (patch)
treed48166c2e46f75edebe43e6be3ecd8a5451eb7c2
parentfb06700e803e92c6e67caf33a1b9aac95ba90cc3 (diff)
kdepim-akonadiconsole-nonprism, kdepim-blogilo-nonprism, kdepim-kaddressbook-nonprism, kdepim-kjots-nonprism, kdepim-knode-nonprism, kdepim-knotes-nonprism, kdepim-korganizer-nonprism and kdepim-libkdepim-nonprism: add new packages to [nonprism]
* fix issue #564 => https://labs.parabola.nu/issues/564 * disable Google Drive support from the building (DKDEPIM_STORAGESERVICE_GDRIVE=OFF) * kdepim-kmail-nonprism has been built with the respective changes
-rw-r--r--nonprism/kdepim-kmail-nonprism/PKGBUILD47
-rw-r--r--nonprism/kdepim-nonprism/PKGBUILD177
-rw-r--r--nonprism/kdepim-nonprism/kdepim-akregator.install (renamed from nonprism/kdepim-kmail-nonprism/kdepim-kmail.install)0
-rw-r--r--nonprism/kdepim-nonprism/kdepim-kaddressbook.install12
-rw-r--r--nonprism/kdepim-nonprism/kdepim-kmail.install12
-rw-r--r--nonprism/kdepim-nonprism/kdepim-knode.install12
-rw-r--r--nonprism/kdepim-nonprism/kdepim-korganizer.install12
-rw-r--r--nonprism/kdepim-nonprism/kdepim.install11
8 files changed, 236 insertions, 47 deletions
diff --git a/nonprism/kdepim-kmail-nonprism/PKGBUILD b/nonprism/kdepim-kmail-nonprism/PKGBUILD
deleted file mode 100644
index 517d629ae..000000000
--- a/nonprism/kdepim-kmail-nonprism/PKGBUILD
+++ /dev/null
@@ -1,47 +0,0 @@
-# $Id: PKGBUILD 214668 2014-06-09 03:18:28Z 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-kmail-nonprism
-pkgver=4.13.2
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://pim.kde.org'
-license=('GPL' 'LGPL' 'FDL')
-groups=('kde' 'kdepim')
-makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime-nonprism' 'libxss' 'pilot-link'
- 'baloo' 'link-grammar')
-source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('ecc10cdec4fbe9a8b2c8179921403cf9b3aedac9')
-
-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
- make
-}
-
-package_kdepim-kmail-nonprism() {
- pkgdesc='Mail Client, without libkgapi 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')
- replaces=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve'
- 'kdepim-mimelib' 'kdepim-plugins' 'kdepim-kmail')
- provides=("kdepim-kmail=$pkgver")
- for i in kmail kmailcvt agents/archivemailagent storageservicemanager\
- agents/mailfilteragent importwizard ksendemail libksieve messagelist \
- kontact/plugins/kmail headerthemeeditor mboximporter; do
- cd "${srcdir}"/build/${i}
- make DESTDIR="${pkgdir}" install
- done
-}
diff --git a/nonprism/kdepim-nonprism/PKGBUILD b/nonprism/kdepim-nonprism/PKGBUILD
new file mode 100644
index 000000000..29ec564f3
--- /dev/null
+++ b/nonprism/kdepim-nonprism/PKGBUILD
@@ -0,0 +1,177 @@
+# $Id: PKGBUILD 214668 2014-06-09 03:18:28Z 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-nonprism'
+ 'kdepim-blogilo-nonprism'
+ 'kdepim-kaddressbook-nonprism'
+ 'kdepim-kjots-nonprism'
+ 'kdepim-kmail-nonprism'
+ 'kdepim-knode-nonprism'
+ 'kdepim-knotes-nonprism'
+ 'kdepim-korganizer-nonprism'
+ 'kdepim-libkdepim-nonprism')
+pkgver=4.13.2
+pkgrel=1.1
+arch=('i686' 'x86_64')
+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=('ecc10cdec4fbe9a8b2c8179921403cf9b3aedac9')
+
+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-nonprism() {
+ pkgdesc='Akonadi Management and Debugging Console, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ conflicts=('kdepim-akonadiconsole')
+ replaces=('kdepim-akonadiconsole')
+ provides=("kdepim-akonadiconsole=${pkgver}")
+ url='http://pim.kde.org'
+ install='kdepim.install'
+ cd "${srcdir}"/build/akonadiconsole
+ make DESTDIR="${pkgdir}" install
+}
+
+package_kdepim-blogilo-nonprism() {
+ pkgdesc='A KDE Blogging Client, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ url="http://kde.org/applications/internet/blogilo/"
+ replaces=('blogilo' 'kdepim-blogilo')
+ conflicts=('blogilo' 'kdepim-blogilo')
+ provides=("kdepim-blogilo=${pkgver}")
+ install='kdepim.install'
+ cd "${srcdir}"/build/blogilo
+ make DESTDIR="${pkgdir}" install
+ cd "${srcdir}"/build/composereditor-ng
+ make DESTDIR="${pkgdir}" install
+}
+
+package_kdepim-kaddressbook-nonprism() {
+ pkgdesc='Contact Manager, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ url="http://kde.org/applications/office/kaddressbook/"
+ conflicts=('kdepim-kaddressbook')
+ replaces=('kdepim-kaddressbook')
+ provides=("kdepim-kaddressbook=${pkgver}")
+ install='kdepim-kaddressbook.install'
+ for i in kaddressbook kontact/plugins/kaddressbook \
+ plugins/kaddressbook contactthemeeditor; do
+ cd "${srcdir}"/build/${i}
+ make DESTDIR="${pkgdir}" install
+ done
+}
+
+package_kdepim-kjots-nonprism() {
+ pkgdesc='Note Taker, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ url="http://kde.org/applications/utilities/kjots/"
+ conflicts=('kdepim-kjots')
+ replaces=('kdepim-kjots')
+ provides=("kdepim-kjots={pkgver}")
+ install='kdepim.install'
+ cd "${srcdir}"/build/kjots
+ make DESTDIR="${pkgdir}" install
+ cd "${srcdir}"/build/kontact/plugins/kjots
+ make DESTDIR="${pkgdir}" install
+}
+
+package_kdepim-kmail-nonprism() {
+ 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')
+ replaces=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve'
+ 'kdepim-mimelib' 'kdepim-plugins' 'kdepim-kmail')
+ provides=("kdepim-kmail=${pkgver}")
+ for i in kmail kmailcvt agents/archivemailagent storageservicemanager\
+ agents/mailfilteragent importwizard ksendemail libksieve messagelist \
+ kontact/plugins/kmail headerthemeeditor mboximporter; do
+ cd "${srcdir}"/build/${i}
+ make DESTDIR="${pkgdir}" install
+ done
+}
+
+package_kdepim-knode-nonprism() {
+ pkgdesc='News Reader, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ url="http://kde.org/applications/internet/knode/"
+ conflicts=('kdepim-knode')
+ replaces=('kdepim-knode')
+ provides=("kdepim-knode=${pkgver}")
+ install='kdepim-knode.install'
+ cd "${srcdir}"/build/knode
+ make DESTDIR="${pkgdir}" install
+ cd "${srcdir}"/build/kontact/plugins/knode
+ make DESTDIR="${pkgdir}" install
+}
+
+package_kdepim-knotes-nonprism() {
+ pkgdesc='Popup Notes, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ url="http://kde.org/applications/utilities/knotes/"
+ conflicts=('kdepim-knotes')
+ replaces=('kdepim-knotes')
+ provides=("kdepim-knotes=${pkgver}")
+ 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
+}
+
+package_kdepim-korganizer-nonprism() {
+ pkgdesc='Calendar and Scheduling Program, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ url="http://kde.org/applications/office/korganizer"
+ conflicts=('kdepim-korganizer')
+ replaces=('kdepim-korganizer')
+ provides=("kdepim-korganizer=${pkgver}")
+ install='kdepim-korganizer.install'
+ for i in korganizer korgac kontact/plugins/korganizer calendarviews; do
+ cd "${srcdir}"/build/${i}
+ make DESTDIR="${pkgdir}" install
+ done
+}
+
+package_kdepim-libkdepim-nonprism() {
+ 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')
+ replaces=('kdepim-icons' 'kdepim-libkleo' 'kdepim-libkpgp'
+ 'kdepim-akonadi' 'kdepim-libkdepim')
+ provides=("kdepim-libkdepim=${pkgver}")
+ 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 grantleethemeeditor \
+ plugins/ktexteditor pimcommon pimsettingexporter; do
+ cd "${srcdir}"/build/${i}
+ make DESTDIR="${pkgdir}" install
+ done
+}
diff --git a/nonprism/kdepim-kmail-nonprism/kdepim-kmail.install b/nonprism/kdepim-nonprism/kdepim-akregator.install
index 5787df72f..5787df72f 100644
--- a/nonprism/kdepim-kmail-nonprism/kdepim-kmail.install
+++ b/nonprism/kdepim-nonprism/kdepim-akregator.install
diff --git a/nonprism/kdepim-nonprism/kdepim-kaddressbook.install b/nonprism/kdepim-nonprism/kdepim-kaddressbook.install
new file mode 100644
index 000000000..5c501dc49
--- /dev/null
+++ b/nonprism/kdepim-nonprism/kdepim-kaddressbook.install
@@ -0,0 +1,12 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/nonprism/kdepim-nonprism/kdepim-kmail.install b/nonprism/kdepim-nonprism/kdepim-kmail.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim-nonprism/kdepim-kmail.install
@@ -0,0 +1,12 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/nonprism/kdepim-nonprism/kdepim-knode.install b/nonprism/kdepim-nonprism/kdepim-knode.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim-nonprism/kdepim-knode.install
@@ -0,0 +1,12 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/nonprism/kdepim-nonprism/kdepim-korganizer.install b/nonprism/kdepim-nonprism/kdepim-korganizer.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim-nonprism/kdepim-korganizer.install
@@ -0,0 +1,12 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/nonprism/kdepim-nonprism/kdepim.install b/nonprism/kdepim-nonprism/kdepim.install
new file mode 100644
index 000000000..e70c054ec
--- /dev/null
+++ b/nonprism/kdepim-nonprism/kdepim.install
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}