summaryrefslogtreecommitdiff
path: root/nonprism
diff options
context:
space:
mode:
Diffstat (limited to 'nonprism')
-rw-r--r--nonprism/gthumb/PKGBUILD4
-rw-r--r--nonprism/icedove/PKGBUILD152
-rw-r--r--nonprism/icedove/changing-the-default-search-engine.patch31
-rw-r--r--nonprism/icedove/icedove-install-dir.patch12
-rw-r--r--nonprism/icedove/mozconfig7
-rw-r--r--nonprism/icedove/vendor.js3
-rw-r--r--nonprism/kde-applications-meta/PKGBUILD34
-rw-r--r--nonprism/kdenetwork-kopete/PKGBUILD10
-rw-r--r--nonprism/kdepim-runtime/PKGBUILD32
-rw-r--r--nonprism/kdepim/PKGBUILD219
-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.install2
-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
-rw-r--r--nonprism/kdepim4-runtime/PKGBUILD39
-rw-r--r--nonprism/kdepim4-runtime/kdepim4-runtime.install13
-rw-r--r--nonprism/kdepim4/PKGBUILD180
-rw-r--r--nonprism/kdepim4/kdepim-akregator.install12
-rw-r--r--nonprism/kdepim4/kdepim-kaddressbook.install12
-rw-r--r--nonprism/kdepim4/kdepim-kmail.install12
-rw-r--r--nonprism/kdepim4/kdepim-knode.install12
-rw-r--r--nonprism/kdepim4/kdepim-korganizer.install12
-rw-r--r--nonprism/kdepim4/kdepim4.install11
-rw-r--r--nonprism/shotwell/PKGBUILD6
26 files changed, 545 insertions, 270 deletions
diff --git a/nonprism/gthumb/PKGBUILD b/nonprism/gthumb/PKGBUILD
index 1189ebd79..f90e13fd0 100644
--- a/nonprism/gthumb/PKGBUILD
+++ b/nonprism/gthumb/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 241735 2015-07-03 08:49:39Z jgc $
+# $Id: PKGBUILD 244968 2015-08-28 18:58:35Z arojas $
# Maintainer (Arch): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor (Arch): Jan de Groot <jgc@archlinux.org>
# Contributor (Arch): Tobias Kieslich <tobias@justdreams.de>
@@ -7,7 +7,7 @@
pkgname=gthumb
pkgver=3.4.0
-pkgrel=2.nonprism1
+pkgrel=3.nonprism1
pkgdesc="Image browser and viewer for the GNOME Desktop, without support for unsafe and dangerous for privacy protocols"
arch=(i686 x86_64)
license=(GPL)
diff --git a/nonprism/icedove/PKGBUILD b/nonprism/icedove/PKGBUILD
index 9db1e0a0d..11ff5d333 100644
--- a/nonprism/icedove/PKGBUILD
+++ b/nonprism/icedove/PKGBUILD
@@ -3,7 +3,7 @@
# We're getting this from Debian Sid
_debname=icedove
-_debver=31.7.0
+_debver=38.1.0
_debrel=deb1
_debrepo=http://ftp.debian.org/debian/pool/main/
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
@@ -11,13 +11,16 @@ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
pkgname=${_debname}
epoch=1
pkgver=${_debver}.${_debrel}
-pkgrel=1.nonprism1
+pkgrel=2.nonprism1
pkgdesc="A libre version of Debian Icedove, the standalone mail/news reader based on Mozilla Thunderbird, without support for unsafe and dangerous for privacy protocols"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
license=('MPL' 'GPL' 'LGPL')
url="http://packages.debian.org/sid/${pkgname}"
-depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'hunspell' 'libevent' 'libvpx=1.4.0' 'libxt' 'mime-types' 'mozilla-common' 'mozilla-searchplugins' 'nss' 'sqlite' 'startup-notification')
-makedepends=('unzip' 'zip' 'pkg-config' 'python2' 'wireless_tools' 'yasm' 'mesa' 'libpulse' 'autoconf2.13' 'quilt' 'jquery-ui')
+depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
+ 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme'
+ 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'mozilla-searchplugins')
+makedepends=('unzip' 'zip' 'python2' 'wireless_tools' 'yasm' 'mesa' 'libpulse'
+ 'pkg-config' 'autoconf2.13' 'quilt' 'jquery-ui')
optdepends=('libcanberra: for sound support')
replaces=('thunderbird' "${pkgname}-libre" "${pkgname}-libre-nonprism")
conflicts=('thunderbird' "${pkgname}-libre" "${pkgname}-libre-nonprism")
@@ -27,55 +30,49 @@ source=("${_debrepo}/`debfile ${_debname}`_${_debver}.orig.tar.xz"
"${_debrepo}/`debfile ${_debname}`_${_debver}-${_debrel#deb}.debian.tar.xz"
mozconfig
${pkgname}.desktop
- ${pkgname}-install-dir.patch
+ changing-the-default-search-engine.patch
vendor.js)
-options=(!emptydirs)
-sha256sums=('00ce17575690400e22e7ce21dc5b3b4f71092b7708ee9aad74448d1401da8794'
- '04c30b4e72819b764bc463d36c39f55741d3e47ae994ba89fd14e63fe32c6561'
- '09a0041f7f12498d933284b3d3a44e19002515accaff767d145a8f404b79e86a'
+options=(!emptydirs !makeflags)
+sha256sums=('b59c74f67d2f9684d9cf0db62b5c60d3ef155807e17a91ebf0899dd55670f6a0'
+ '29de44253624814ae3ce3e0a6a786ba229c62e78d8c97e36257f730d38d542f7'
+ 'e3d0f5f78fede687dfc38a2787c2c8f33c8213be286abeb9176e3dcebabb0b74'
'0b0d25067c64c6b829c84e5259ffca978e3971f85acc8483f47bdbed5b0b5b6a'
- '24599eab8862476744fe1619a9a53a5b8cdcab30b3fc5767512f31d3529bd05d'
- 'b44f0eb82dce8a02aa71f0eab4b0d820e5383f613becc62cc995aac8638b54ec')
+ '9765d9bbcae82d0006766741c813840db46c56ee16f79d39b8d7d96d716ee2d7'
+ '798d5bff1e6025e9a803b67f629afac740f16e537b714ee7c7e829b2345fb6a2')
prepare() {
- export DEBIAN_BUILD="comm-esr31"
+ export DEBIAN_BUILD=comm-esr${pkgver%%.*}
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
- mv debian "${srcdir}/${DEBIAN_BUILD}"
- cd "${srcdir}/${DEBIAN_BUILD}"
+ mv debian ${srcdir}/${DEBIAN_BUILD}
+ cd ${srcdir}/${DEBIAN_BUILD}
- mv debian/${pkgname}-branding "${srcdir}/${DEBIAN_BUILD}/mail/branding/${pkgname}"
+ # Prepare branding for the Icedove packages
+ mkdir -v mail/branding/${pkgname}
- cp -a debian/app-icons/${pkgname}big.svg debian/app-icons/${pkgname}_icon.svg
- for i in 16x16 22x22 24x24 32x32 48x48 256x256; do
- install -Dm644 "debian/app-icons/${pkgname}${i/x*/}.png" "${srcdir}/${DEBIAN_BUILD}/mail/branding/${pkgname}/mailicon${i/x*/}.png"
+ # Copy needed icons
+ cp -va debian/${pkgname}-branding/* mail/branding/${pkgname}
+ for i in 16 22 24 32 48 256; do
+ install -vDm 644 debian/app-icons/${pkgname}${i}.png mail/branding/${pkgname}/mailicon${i}.png
done
- for i in 48x48 64x64; do
- install -Dm644 "debian/app-icons/${pkgname}${i/x*/}.png" "${srcdir}/${DEBIAN_BUILD}/mail/branding/${pkgname}/content/icon${i/x*/}.png"
+ for i in 48 64; do
+ install -vDm 644 debian/app-icons/${pkgname}${i}.png mail/branding/${pkgname}/content/icon${i}.png
done
+ cp -va debian/preview.png mail/themes/linux/mail/preview.png
- # We are doing it from sed commands
- rm -v debian/patches/fixes/vp8_impl.cc-backporting-naming-for-constants.patch || true
+ # Useless since we are doing it ourselves
+ rm -v debian/patches/debian-hacks/changing-the-default-search-engine.patch || true
quilt push -av
- # Fix paths on makefile
- sed -i 's|topsrcdir = [.][.]/[.][.]/[.][.]/|topsrcdir = @top_srcdir@|;
- s|include $(topsrcdir)/config/autoconf.mk|include $(DEPTH)/config/autoconf.mk|;
- s|include $(DEPTH)/config/rules.mk|include $(topsrcdir)/config/rules.mk|;
- ' mail/branding/icedove/Makefile.in
-
- sed -i 's|topsrcdir = [.][.]/[.][.]/[.][.]/[.][.]|topsrcdir = @top_srcdir@|;
- s|include $(topsrcdir)/config/autoconf.mk|include $(DEPTH)/config/autoconf.mk|;
- s|include $(DEPTH)/config/rules.mk|include $(topsrcdir)/config/rules.mk|;
- ' mail/branding/icedove/locales/Makefile.in
-
- # Fix package-manifest.in
- sed -i '\|; Phishing Protection| s|$|\n#ifdef MOZ_SAFE_BROWSING|;
- \|@BINPATH@/components/url-classifier[.]xpt| s|$|\n#endif|
+ # Remove url-classifier from package-manifest.in to build and disable Phishing Protection
+ sed -i '\|Phishing Protection|d
+ \|UrlClassifier|d
+ \|URLClassifier|d
+ \|url-classifier|d
' mail/installer/package-manifest.in
# Fix branding
@@ -101,65 +98,64 @@ prepare() {
\|gtalk[.]manifest|d
\|twitter[.]js|d
\|twitter[.]manifest|d
+ \|yahoo[.]js|d
+ \|yahoo[.]manifest|d
' mail/installer/package-manifest.in
- rm -rv chat/protocols/{facebook,gtalk,twitter}
+ rm -rv chat/protocols/{facebook,gtalk,twitter,yahoo}
- cp "${srcdir}/mozconfig" .mozconfig
+ cp -v ${srcdir}/mozconfig .mozconfig
- # configure script misdetects the preprocessor without an optimization level
+ # Configure script misdetects the preprocessor without an optimization level
# https://bugs.archlinux.org/task/34644
sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' mozilla/configure
- # Install to /usr/lib/$pkgname
- patch -Np1 -i "$srcdir/${pkgname}-install-dir.patch"
-
- # Add symlinks to use jquery files built for us
- ln -s /usr/share/javascript/jquery/jquery.min.js mail/jquery
- ln -s /usr/share/javascript/jquery-ui/jquery-ui.min.js mail/jquery
-
- # Fixing for libvpx >= 1.4.0
- sed -i 's|IMG_FMT_I420|VPX_IMG_FMT_I420|;
- s|PLANE_U|VPX_PLANE_U|;
- s|PLANE_V|VPX_PLANE_V|;
- s|PLANE_Y|VPX_PLANE_Y|;
- s|VPX_VPX_PLANE_|VPX_PLANE_|;
- ' mozilla/content/media/encoder/VP8TrackEncoder.cpp \
- mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
+ # Change the default search engine using our system-provided searchplugins
+ patch -Np1 -i ${srcdir}/changing-the-default-search-engine.patch
+
+ # Add symlinks to use jquery files built by us
+ ln -vs /usr/share/javascript/jquery/jquery.min.js mail/jquery
+ ln -vs /usr/share/javascript/jquery-ui/jquery-ui.min.js mail/jquery
}
build() {
- export DEBIAN_BUILD="comm-esr31"
+ export DEBIAN_BUILD=comm-esr${pkgver%%.*}
- cd "${srcdir}/${DEBIAN_BUILD}"
+ cd ${srcdir}/${DEBIAN_BUILD}
- export LDFLAGS="${LDFLAGS} -Wl,-rpath,/usr/lib/${pkgname}"
- export PYTHON="/usr/bin/python2"
+ export PYTHON=/usr/bin/python2
- make -j1 -f client.mk build MOZ_MAKE_FLAGS="${MAKEFLAGS}"
+ make -f client.mk build
}
package() {
- export DEBIAN_BUILD="comm-esr31"
+ export DEBIAN_BUILD=comm-esr${pkgver%%.*}
+
+ cd ${srcdir}/${DEBIAN_BUILD}
- cd "${srcdir}/${DEBIAN_BUILD}"
+ make -f client.mk DESTDIR=${pkgdir} install
- make -j1 -f client.mk DESTDIR="${pkgdir}" install
+ install -vDm 644 ${srcdir}/vendor.js ${pkgdir}/usr/lib/${pkgname}/defaults/preferences/vendor.js
- install -Dm644 "${srcdir}/vendor.js" "${pkgdir}/usr/lib/${pkgname}/defaults/preferences/vendor.js"
+ # Install Icedove menu icon
+ install -vDm 644 debian/${pkgname}.xpm ${pkgdir}/usr/share/pixmaps/${pkgname}.xpm
- for i in 16x16 22x22 24x24 32x32 48x48 64x64 128x128 256x256; do
- install -Dm644 "debian/app-icons/${pkgname}${i/x*/}.png" "${pkgdir}/usr/share/icons/hicolor/$i/apps/${pkgname}.png"
+ # Install Icedove icons
+ for i in 16 22 24 32 48 64 128 256; do
+ install -vDm 644 debian/app-icons/${pkgname}${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
done
- install -Dm644 "debian/app-icons/${pkgname}_icon.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
-
- install -Dm644 "${srcdir}/${pkgname}.desktop" \
- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-
- rm -rf "${pkgdir}"/usr/lib/${pkgname}/{dictionaries,hyphenation,searchplugins}
- ln -sf /usr/share/hunspell "${pkgdir}/usr/lib/${pkgname}/dictionaries"
- ln -sf /usr/share/hyphen "${pkgdir}/usr/lib/${pkgname}/hyphenation"
- ln -sf /usr/lib/mozilla/searchplugins "${pkgdir}/usr/lib/${pkgname}/searchplugins"
-
- # We don't want the development stuff
- rm -r "${pkgdir}"/usr/{include,lib/${pkgname}-devel,share/idl}
+ install -vDm 644 debian/app-icons/${pkgname}big.svg ${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg
+
+ # Install Icedove desktop
+ install -vDm 644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
+
+ # Use system-provided dictionaries
+ rm -vrf ${pkgdir}/usr/lib/${pkgname}/{dictionaries,hyphenation,searchplugins}
+ ln -vsf /usr/share/hunspell ${pkgdir}/usr/lib/${pkgname}/dictionaries
+ ln -vsf /usr/share/hyphen ${pkgdir}/usr/lib/${pkgname}/hyphenation
+
+ # Use system-provided searchplugins
+ ln -vsf /usr/lib/mozilla/searchplugins ${pkgdir}/usr/lib/${pkgname}/searchplugins
+
+ # Remove development stuff
+ rm -vr ${pkgdir}/usr/{include,lib/${pkgname}-devel,share/idl}
}
diff --git a/nonprism/icedove/changing-the-default-search-engine.patch b/nonprism/icedove/changing-the-default-search-engine.patch
new file mode 100644
index 000000000..845e4f2fa
--- /dev/null
+++ b/nonprism/icedove/changing-the-default-search-engine.patch
@@ -0,0 +1,31 @@
+diff -Nur comm-esr38.orig/mail/locales/en-US/chrome/messenger-region/region.properties comm-esr38/mail/locales/en-US/chrome/messenger-region/region.properties
+--- comm-esr38.orig/mail/locales/en-US/chrome/messenger-region/region.properties 2015-07-07 14:34:06.000000000 -0300
++++ comm-esr38/mail/locales/en-US/chrome/messenger-region/region.properties 2015-08-16 13:30:55.466053010 -0300
+@@ -3,12 +3,12 @@
+ # file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+ # Default search engine
+-browser.search.defaultenginename=Bing
++browser.search.defaultenginename=searx
+
+ # Search engine order (order displayed in the search bar dropdown)s
+-browser.search.order.1=Bing
+-browser.search.order.2=Yahoo
+-browser.search.order.3=
++browser.search.order.1=searx
++browser.search.order.2=DuckDuckGo HTML
++browser.search.order.3=DuckDuckGo Lite
+
+ # To make mapit buttons to disappear in the addressbook, specify empty string. For example:
+ # mail.addr_book.mapit_url.format=
+@@ -19,8 +19,8 @@
+ # @ST == state
+ # @ZI == zip code
+ # @CO == country
+-mail.addr_book.mapit_url.format=http://maps.google.com/maps?q=@A1%20@A2%20@CI%20@ST%20@ZI%20@CO
+-mailnews.messageid_browser.url=http://groups.google.com/search?as_umsgid=%mid
++mail.addr_book.mapit_url.format=
++mailnews.messageid_browser.url=
+
+ # Recognize non-standard versions of "Re:" in subjects from localized versions of MS Outlook et al.
+ # Specify a comma-separated list without spaces. For example: mailnews.localizedRe=AW,SV
diff --git a/nonprism/icedove/icedove-install-dir.patch b/nonprism/icedove/icedove-install-dir.patch
deleted file mode 100644
index 0c7ffaa4a..000000000
--- a/nonprism/icedove/icedove-install-dir.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -upr comm-esr31.orig/mozilla/config/baseconfig.mk comm-esr31/mozilla/config/baseconfig.mk
---- comm-esr31.orig/mozilla/config/baseconfig.mk 2014-07-22 09:44:22.000000000 +0300
-+++ comm-esr31/mozilla/config/baseconfig.mk 2014-07-22 09:46:45.000000000 +0300
-@@ -4,7 +4,7 @@
- # whether a normal build is happening or whether the check is running.
- includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
- idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
--installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-+installdir = $(libdir)/$(MOZ_APP_NAME)
- sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
- ifndef TOP_DIST
- TOP_DIST = dist
diff --git a/nonprism/icedove/mozconfig b/nonprism/icedove/mozconfig
index 3987c2c5a..20cb08590 100644
--- a/nonprism/icedove/mozconfig
+++ b/nonprism/icedove/mozconfig
@@ -3,10 +3,11 @@ ac_add_options --enable-application=mail
ac_add_options --prefix=/usr
ac_add_options --libdir=/usr/lib
+ac_add_options --enable-pie
# Icedove
-ac_add_options --disable-official-branding
ac_add_options --with-branding=mail/branding/icedove
+#ac_add_options --enable-calendar
# System libraries
ac_add_options --with-system-nspr
@@ -17,12 +18,12 @@ ac_add_options --with-system-bz2
ac_add_options --with-system-png
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
+ac_add_options --with-system-icu
ac_add_options --enable-system-hunspell
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-ffi
ac_add_options --enable-system-cairo
ac_add_options --enable-system-pixman
-ac_add_options --with-pthreads
# Features
ac_add_options --enable-startup-notification
@@ -44,4 +45,6 @@ export MOZILLA_OFFICIAL=1
mk_add_options MOZILLA_OFFICIAL=1
# Parabola features
+ac_add_options --disable-official-branding
ac_add_options --disable-safe-browsing
+ac_add_options --disable-url-classifier
diff --git a/nonprism/icedove/vendor.js b/nonprism/icedove/vendor.js
index 05cce3d61..4d58bfc4a 100644
--- a/nonprism/icedove/vendor.js
+++ b/nonprism/icedove/vendor.js
@@ -18,3 +18,6 @@ pref("social.directories", "");
// Disable the GeoLocation API for content
pref("geo.enabled", false);
+
+// Pointing the "Help -> What's new" menu entry to mozilla.debian.net
+pref("mailnews.start_page.override_url", "http://wiki.debian.org/Icedove/WhatsNew38");
diff --git a/nonprism/kde-applications-meta/PKGBUILD b/nonprism/kde-applications-meta/PKGBUILD
index 5cdbc55ce..258d0bc40 100644
--- a/nonprism/kde-applications-meta/PKGBUILD
+++ b/nonprism/kde-applications-meta/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 233809 2015-03-14 17:55:07Z arojas $
+# $Id: PKGBUILD 244390 2015-08-19 17:39:12Z arojas $
# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org>
# Maintainer (Arch): Antonio Rojas <arojas@archlinux.org>
# Contributor (Arch): Andrea Scarpino <andrea@archlinux.org>
@@ -7,29 +7,25 @@
pkgbase=kde-applications-meta
pkgname=('kde-meta-kdepim')
-pkgver=15.04
-pkgrel=7.nonprism1
+pkgver=15.08
+pkgrel=1.nonprism1
arch=(any)
url='http://www.parabola.nu/'
license=(GPL)
package_kde-meta-kdepim() {
- pkgdesc=('Meta package for kdepim, without kdepim-blogilo')
- depends=('kdepim-akonadiconsole'
- 'kdepim-akregator'
- 'kdepim-console'
- 'kdepim-kaddressbook'
- 'kdepim-kalarm'
- 'kdepim-kjots'
- 'kdepim-kleopatra'
- 'kdepim-kmail'
- 'kdepim-knode'
- 'kdepim-knotes'
- 'kdepim-kontact'
- 'kdepim-korganizer'
- 'kdepim-kresources'
- 'kdepim-ktimetracker'
- 'kdepim-ktnef')
+ pkgdesc=('Meta package for kdepim, without blogilo')
+ depends=('akonadiconsole'
+ 'akregator'
+ 'konsolekalendar'
+ 'kaddressbook'
+ 'kalarm'
+ 'kleopatra'
+ 'kmail'
+ 'knotes'
+ 'kontact'
+ 'korganizer'
+ 'ktnef')
replaces=('kdepim' 'kde-meta-kdepim-nonprism')
conflicts=('kdepim' 'kde-meta-kdepim-nonprism')
}
diff --git a/nonprism/kdenetwork-kopete/PKGBUILD b/nonprism/kdenetwork-kopete/PKGBUILD
index 9eebdb748..e19936bd8 100644
--- a/nonprism/kdenetwork-kopete/PKGBUILD
+++ b/nonprism/kdenetwork-kopete/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 241398 2015-06-29 17:50:28Z arojas $
+# $Id: PKGBUILD 243760 2015-08-15 17:04:46Z arojas $
# Maintainer (Arch): Andrea Scarpino <andrea@archlinux.org>
# Maintainer: André Silva <emulatorman@parabola.nu>
pkgname=kdenetwork-kopete
-pkgver=15.04.3
+pkgver=15.08.0
pkgrel=1.parabola1.nonprism1
pkgdesc='Instant Messenger, without nonfree Skype support and support for unsafe and dangerous for privacy protocols'
url='http://kde.org/applications/internet/kopete/'
@@ -12,13 +12,13 @@ license=('GPL' 'LGPL' 'FDL')
groups=('kde-applications' 'kdenetwork')
replaces=(${pkgname}-libre ${pkgname}-libre-nonprism)
conflicts=(${pkgname}-libre ${pkgname}-libre-nonprism)
-depends=('kdebase-runtime' 'kdepimlibs' 'qca-ossl' 'libotr' 'qimageblitz' 'jsoncpp')
-makedepends=('cmake' 'automoc4' 'boost' 'kdepim-libkdepim' 'mediastreamer' 'kdepim-kleopatra')
+depends=('kdebase-runtime' 'kdepimlibs4' 'qca-ossl' 'libotr' 'qimageblitz' 'jsoncpp')
+makedepends=('cmake' 'automoc4' 'boost' 'mediastreamer')
optdepends=('mediastreamer: jingle support')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kopete-${pkgver}.tar.xz"
'libre-nonprism.patch')
-sha1sums=('1dddde0459361c47bcc7a27b88f8a53499cf73c5'
+sha1sums=('b7ee954b96d10be94fa59b99ecdf302ba73c88f8'
'f0d7b727da1b5160f05952eec4df1bfbefab99cf')
prepare() {
diff --git a/nonprism/kdepim-runtime/PKGBUILD b/nonprism/kdepim-runtime/PKGBUILD
index 2ec0e2864..920cf85f6 100644
--- a/nonprism/kdepim-runtime/PKGBUILD
+++ b/nonprism/kdepim-runtime/PKGBUILD
@@ -1,39 +1,39 @@
-# $Id: PKGBUILD 241398 2015-06-29 17:50:28Z arojas $
+# $Id: PKGBUILD 244411 2015-08-20 09:51:07Z 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>
pkgname=kdepim-runtime
-pkgver=4.14.10
-_kdeappver=15.04.3
+pkgver=15.08.0
pkgrel=1.nonprism1
-pkgdesc='Extends the functionality of kdepim, without libkgapi and libkfbapi support'
+pkgdesc='Extends the functionality of kdepim, without libkgapi support'
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kdepim-runtime'
license=('GPL' 'LGPL' 'FDL')
-depends=('kdebase-runtime' 'libkolab' 'libaccounts-qt' 'libsignon-qt4')
-makedepends=('cmake' 'automoc4' 'boost')
-install="${pkgname}.install"
-replaces=('kdepim-runtime-coherence' 'kdepim-runtime-nonprism')
-conflicts=('kdepim-runtime-coherence' 'kdepim-runtime-nonprism')
-source=("http://download.kde.org/stable/applications/${_kdeappver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('f5b1e44f1d10d29bad308b3fd90a48b34da7493c')
+depends=(hicolor-icon-theme qt5-quick1 libkolab akonadi-socialutils akonadi-calendar
+ knotifyconfig kross kalarmcal kmbox kimap kde-syndication)
+makedepends=(extra-cmake-modules kdoctools boost)
+install=$pkgname.install
+source=("http://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz")
+sha1sums=('fcc9549bdacc25cb464a18efefcbacf7494dfd34')
prepare() {
- mkdir build
+ mkdir -p build
}
build() {
cd build
- cmake ../${pkgname}-${pkgver} \
+ cmake ../$pkgname-$pkgver \
-DCMAKE_BUILD_TYPE=Release \
- -DKDE4_BUILD_TESTS=OFF \
- -DCMAKE_INSTALL_PREFIX=/usr
+ -DBUILD_TESTING=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
make
}
package() {
cd build
- make DESTDIR="${pkgdir}" install
+ make DESTDIR="$pkgdir" install
}
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
diff --git a/nonprism/kdepim4-runtime/PKGBUILD b/nonprism/kdepim4-runtime/PKGBUILD
new file mode 100644
index 000000000..255852156
--- /dev/null
+++ b/nonprism/kdepim4-runtime/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 244440 2015-08-20 14:58:15Z 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>
+
+pkgname=kdepim4-runtime
+pkgver=4.14.10
+_kdeappver=15.04.3
+pkgrel=4.nonprism1
+pkgdesc='Extends the functionality of kdepim4, without libkgapi4 support'
+arch=('i686' 'x86_64')
+url='https://projects.kde.org/projects/kde/kdepim-runtime'
+license=('GPL' 'LGPL' 'FDL')
+depends=('kdebase-runtime' 'libkolab4' 'libaccounts-qt4' 'libsignon-qt4' 'akonadi-qt4')
+makedepends=('cmake' 'automoc4' 'boost')
+replaces=('kdepim-runtime<15' 'kdepim-runtime-coherence' 'kdepim-runtime-nonprism')
+conflicts=('kdepim-runtime' 'kdepim-runtime-coherence' 'kdepim-runtime-nonprism')
+install="${pkgname}.install"
+source=("http://download.kde.org/stable/applications/${_kdeappver}/src/kdepim-runtime-${pkgver}.tar.xz")
+sha1sums=('f5b1e44f1d10d29bad308b3fd90a48b34da7493c')
+
+prepare() {
+ mkdir build
+}
+
+build() {
+ cd build
+ cmake ../kdepim-runtime-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/nonprism/kdepim4-runtime/kdepim4-runtime.install b/nonprism/kdepim4-runtime/kdepim4-runtime.install
new file mode 100644
index 000000000..c77e68041
--- /dev/null
+++ b/nonprism/kdepim4-runtime/kdepim4-runtime.install
@@ -0,0 +1,13 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+ update-mime-database usr/share/mime &> /dev/null
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/nonprism/kdepim4/PKGBUILD b/nonprism/kdepim4/PKGBUILD
new file mode 100644
index 000000000..a0520dd16
--- /dev/null
+++ b/nonprism/kdepim4/PKGBUILD
@@ -0,0 +1,180 @@
+# $Id: PKGBUILD 243749 2015-08-15 10:54:22Z 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=kdepim4
+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=3.nonprism1
+arch=('i686' 'x86_64')
+url='http://pim.kde.org'
+license=('GPL' 'LGPL' 'FDL')
+makedepends=('cmake' 'automoc4' 'boost' 'kdepim4-runtime' 'libxss' 'pilot-link'
+ 'libbaloo4' 'grantlee-qt4')
+groups=('kdepim4')
+source=("http://download.kde.org/stable/applications/${_kdeappver}/src/kdepim-${pkgver}.tar.xz")
+sha1sums=('6f74763dda68dbb44394e807eab9204777bddf0a')
+
+build() {
+ mkdir build
+ cd build
+ cmake ../kdepim-${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')
+ provides=('akonadiconsole')
+ url='http://pim.kde.org'
+ install='kdepim4.install'
+ cd "${srcdir}"/build/akonadiconsole
+ make DESTDIR="${pkgdir}" install
+}
+
+package_kdepim-kaddressbook() {
+ pkgdesc='Contact Manager, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ provides=('kaddressbook')
+ 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/"
+ install='kdepim4.install'
+ conflicts=('kdepim-kjots-nonprism')
+ replaces=('kdepim-kjots-nonprism')
+ 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')
+ provides=('kmail')
+ 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
+}
+
+package_kdepim-knotes() {
+ pkgdesc='Popup Notes, without Google Drive support'
+ depends=('kdepim-libkdepim')
+ provides=('knotes')
+ url="http://kde.org/applications/utilities/knotes/"
+ install='kdepim4.install'
+ conflicts=('kdepim-knotes-nonprism')
+ replaces=('kdepim-knotes-nonprism')
+ 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')
+ provides=('korganizer')
+ 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=('kdepim4-runtime' 'baloo4-akonadi' 'grantlee-qt4')
+ 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='kdepim4.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
+ 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
+}
diff --git a/nonprism/kdepim4/kdepim-akregator.install b/nonprism/kdepim4/kdepim-akregator.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim4/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
+}
diff --git a/nonprism/kdepim4/kdepim-kaddressbook.install b/nonprism/kdepim4/kdepim-kaddressbook.install
new file mode 100644
index 000000000..5c501dc49
--- /dev/null
+++ b/nonprism/kdepim4/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/kdepim4/kdepim-kmail.install b/nonprism/kdepim4/kdepim-kmail.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim4/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/kdepim4/kdepim-knode.install b/nonprism/kdepim4/kdepim-knode.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim4/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/kdepim4/kdepim-korganizer.install b/nonprism/kdepim4/kdepim-korganizer.install
new file mode 100644
index 000000000..5787df72f
--- /dev/null
+++ b/nonprism/kdepim4/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/kdepim4/kdepim4.install b/nonprism/kdepim4/kdepim4.install
new file mode 100644
index 000000000..e70c054ec
--- /dev/null
+++ b/nonprism/kdepim4/kdepim4.install
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/nonprism/shotwell/PKGBUILD b/nonprism/shotwell/PKGBUILD
index ccbedc37e..7e77317c1 100644
--- a/nonprism/shotwell/PKGBUILD
+++ b/nonprism/shotwell/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 135605 2015-06-19 20:21:13Z spupykin $
+# $Id: PKGBUILD 138896 2015-08-28 19:09:01Z arojas $
# Maintainer (Arch): Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer (Arch): Ionut Biru <ibiru@archlinux.org>
# Contributor (Arch): Joeny Ang <ang(dot)joeny(at)gmail(dot)com>
@@ -9,9 +9,9 @@ pkgname=shotwell
epoch=1
pkgver=0.22.0
_basever=$(echo $pkgver | cut -f1-2 -d.)
-pkgrel=2.nonprism1
+pkgrel=3.nonprism1
pkgdesc="A digital photo organizer designed for the GNOME desktop environment, without support for unsafe and dangerous for privacy protocols"
-arch=('i686' 'x86_64' 'mips64el')
+arch=('i686' 'x86_64')
url="http://yorba.org/shotwell/"
license=('LGPL2.1')
replaces=(${pkgname}-nonprism)