diff options
Diffstat (limited to 'extra/kdepim')
-rw-r--r-- | extra/kdepim/PKGBUILD | 33 | ||||
-rw-r--r-- | extra/kdepim/boost152.patch | 13 | ||||
-rw-r--r-- | extra/kdepim/kdepim-akregator.install | 12 |
3 files changed, 44 insertions, 14 deletions
diff --git a/extra/kdepim/PKGBUILD b/extra/kdepim/PKGBUILD index 25575facc..949f9fb79 100644 --- a/extra/kdepim/PKGBUILD +++ b/extra/kdepim/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 174713 2013-01-05 13:32:02Z andrea $ +# $Id: PKGBUILD 177746 2013-02-08 08:58:25Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> @@ -20,22 +20,29 @@ pkgname=('kdepim-akonadiconsole' 'kdepim-ktimetracker' 'kdepim-ktnef' 'kdepim-libkdepim') -pkgver=4.9.5 +pkgver=4.10.0 pkgrel=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' - 'kde-agent') -source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('a0d824dbb132cad8178767cfd881da2979ab399d') + 'kde-agent' 'nepomuk-widgets') +source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" + 'boost152.patch') +sha1sums=('6074fcea53b10c3660c5cc9a00b65e777840fdc4' + '652de82dcc1c45de3123898ba46e1962bb0ed6d4') build() { + cd ${pkgbase}-${pkgver} + patch -p1 -i "${srcdir}"/boost152.patch + cd ../ + 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 @@ -44,7 +51,7 @@ build() { package_kdepim-akonadiconsole() { pkgdesc='Akonadi Management and Debugging Console' - depends=('kdepim-libkdepim') + depends=('kdepim-libkdepim' 'nepomuk-widgets') url='http://pim.kde.org' install='kdepim.install' cd "${srcdir}"/build/akonadiconsole @@ -55,7 +62,7 @@ package_kdepim-akregator() { pkgdesc='A Feed Reader for KDE' depends=('kdepim-libkdepim') url="http://kde.org/applications/internet/akregator/" - install='kdepim.install' + install='kdepim-akregator.install' cd "${srcdir}"/build/akregator make DESTDIR="${pkgdir}" install cd "${srcdir}"/build/doc/akregator @@ -149,9 +156,9 @@ package_kdepim-kmail() { 'kdepim-mimelib' 'kdepim-plugins') replaces=('kdepim-kmailcvt' 'kdepim-ksendemail' 'kdepim-libksieve' 'kdepim-mimelib' 'kdepim-plugins') - for i in kmail doc/kmail kmailcvt archivemailagent backupmail \ + for i in kmail doc/kmail kmailcvt archivemailagent \ importwizard ksendemail libksieve messagelist mailfilteragent \ - mailimporter ontologies kontact/plugins/kmail; do + ontologies kontact/plugins/kmail; do cd "${srcdir}"/build/${i} make DESTDIR="${pkgdir}" install done @@ -228,8 +235,6 @@ package_kdepim-ktimetracker() { make DESTDIR="${pkgdir}" install cd "${srcdir}"/build/doc/ktimetracker make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/ktimetracker - make DESTDIR="${pkgdir}" install } package_kdepim-ktnef() { @@ -254,9 +259,9 @@ package_kdepim-libkdepim() { 'kdepim-strigi-analyzer' 'kdepim-akonadi') for i in akonadi_next calendarsupport incidenceeditor-ng \ kdgantt2 libkdepim libkdepimdbusinterfaces libkleo libkpgp \ - mailcommon messagecomposer messagecore messageviewer icons \ - strigi-analyzer templateparser plugins/messageviewer \ - plugins/ktexteditor; do + mailcommon mailimporter messagecomposer messagecore messageviewer \ + icons strigi-analyzer templateparser plugins/messageviewer \ + plugins/ktexteditor pimcommon pimsettingexporter; do cd "${srcdir}"/build/${i} make DESTDIR="${pkgdir}" install done diff --git a/extra/kdepim/boost152.patch b/extra/kdepim/boost152.patch new file mode 100644 index 000000000..c82b092f1 --- /dev/null +++ b/extra/kdepim/boost152.patch @@ -0,0 +1,13 @@ +--- kdepim-4.10.0/kleopatra/models/keylistmodel.cpp~ 2013-01-31 09:40:34.270651208 +0000 ++++ kdepim-4.10.0/kleopatra/models/keylistmodel.cpp 2013-01-31 09:41:26.570259714 +0000 +@@ -60,9 +60,9 @@ + #ifdef _WIN32_WCE + #define BOOST_ALL_NO_LIB + #endif +-#include <boost/graph/adjacency_list.hpp> + + #ifndef Q_MOC_RUN // QTBUG-22829 ++#include <boost/graph/adjacency_list.hpp> + #include <boost/graph/topological_sort.hpp> + #endif + diff --git a/extra/kdepim/kdepim-akregator.install b/extra/kdepim/kdepim-akregator.install new file mode 100644 index 000000000..5787df72f --- /dev/null +++ b/extra/kdepim/kdepim-akregator.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 +} |