diff options
Diffstat (limited to 'nonprism')
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) |