summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/atril/PKGBUILD57
-rw-r--r--community/atril/atril.install (renamed from community/mate-image-viewer/mate-image-viewer.install)0
-rw-r--r--community/caja-extensions/PKGBUILD34
-rw-r--r--community/caja-extensions/caja-extensions.install (renamed from community/mate-window-manager/mate-window-manager.install)10
-rw-r--r--community/caja/PKGBUILD (renamed from community/mate-file-manager/PKGBUILD)25
-rw-r--r--community/caja/caja.install (renamed from community/mate-file-manager/mate-file-manager.install)0
-rw-r--r--community/engrampa/PKGBUILD49
-rw-r--r--community/engrampa/engrampa.install (renamed from community/mate-file-manager-sendto/mate-file-manager-sendto.install)2
-rw-r--r--community/engrampa/fr-rpm-bsdtar.patch60
-rw-r--r--community/eom/01-fix.diff13
-rw-r--r--community/eom/PKGBUILD37
-rw-r--r--community/eom/eom.install (renamed from community/mate-keyring/mate-keyring.install)2
-rw-r--r--community/libhx/PKGBUILD6
-rw-r--r--community/libmatekbd/PKGBUILD10
-rw-r--r--community/libmatekeyring/PKGBUILD31
-rw-r--r--community/libmateweather/PKGBUILD14
-rw-r--r--community/libmatewnck/PKGBUILD31
-rw-r--r--community/marco/PKGBUILD (renamed from community/mate-window-manager/PKGBUILD)23
-rw-r--r--community/marco/marco.install (renamed from community/mate-file-manager-open-terminal/mate-file-manager-open-terminal.install)0
-rw-r--r--community/mate-applets/PKGBUILD31
-rw-r--r--community/mate-calc/PKGBUILD15
-rw-r--r--community/mate-character-map/PKGBUILD35
-rw-r--r--community/mate-character-map/mate-character-map.install11
-rw-r--r--community/mate-color-manager/PKGBUILD22
-rw-r--r--community/mate-control-center/PKGBUILD23
-rw-r--r--community/mate-desktop/PKGBUILD23
-rw-r--r--community/mate-dialogs/PKGBUILD16
-rw-r--r--community/mate-file-manager-gksu/PKGBUILD30
-rw-r--r--community/mate-file-manager-image-converter/PKGBUILD30
-rw-r--r--community/mate-file-manager-open-terminal/PKGBUILD29
-rw-r--r--community/mate-file-manager-sendto/PKGBUILD35
-rw-r--r--community/mate-file-manager-share/PKGBUILD29
-rw-r--r--community/mate-image-viewer/PKGBUILD43
-rw-r--r--community/mate-keyring/PKGBUILD45
-rw-r--r--community/mate-media/PKGBUILD39
-rw-r--r--community/mate-menus/PKGBUILD15
-rw-r--r--community/mate-netbook/PKGBUILD14
-rw-r--r--community/mate-netspeed/PKGBUILD16
-rw-r--r--community/mate-notification-daemon/PKGBUILD14
-rw-r--r--community/mate-panel/PKGBUILD22
-rw-r--r--community/mate-polkit/PKGBUILD12
-rw-r--r--community/mate-power-manager/PKGBUILD25
-rw-r--r--community/mate-screensaver/PKGBUILD13
-rw-r--r--community/mate-sensors-applet/PKGBUILD18
-rw-r--r--community/mate-session-manager/PKGBUILD31
-rw-r--r--community/mate-session-manager/e934e91226e9a93956121c9c84ecf3664fcd68be.diff293
-rw-r--r--community/mate-session-manager/f0b5b1ab78879d64f80117415aacf029359afea5.diff271
-rw-r--r--community/mate-session-manager/mate-session-manager.install2
-rw-r--r--community/mate-settings-daemon/PKGBUILD13
-rw-r--r--community/mate-system-monitor/PKGBUILD19
-rw-r--r--community/mate-system-tools/PKGBUILD36
-rw-r--r--community/mate-terminal/PKGBUILD22
-rw-r--r--community/mate-text-editor/PKGBUILD35
-rw-r--r--community/mate-text-editor/pluma_gettext_fix.diff18
-rw-r--r--community/mate-user-share/PKGBUILD27
-rw-r--r--community/mate-user-share/mate-user-share.install1
-rw-r--r--community/mate-utils/422504e251442ca9921c4218151cffb6548280e6.diff62
-rw-r--r--community/mate-utils/PKGBUILD20
-rw-r--r--community/mate-utils/patch.diff34
-rw-r--r--community/mod_itk/PKGBUILD25
-rw-r--r--community/mod_wsgi/PKGBUILD4
-rw-r--r--community/mod_wsgi2/PKGBUILD4
-rw-r--r--community/passenger/PKGBUILD6
-rw-r--r--community/pluma/PKGBUILD44
-rw-r--r--community/pluma/pluma.install (renamed from community/mate-text-editor/mate-text-editor.install)0
-rw-r--r--community/python2-caja/PKGBUILD10
-rw-r--r--community/qt-at-api/PKGBUILD33
-rwxr-xr-xcommunity/qt-at-api/qt-accessibility.sh1
-rw-r--r--community/system-tools-backends/PKGBUILD10
-rw-r--r--core/file/PKGBUILD17
-rw-r--r--core/file/file-5.17-off-by-one.patch25
-rw-r--r--core/libarchive/0001-Limit-write-requests-to-at-most-INT_MAX.patch32
-rw-r--r--core/libarchive/PKGBUILD24
-rw-r--r--core/libarchive/libarchive-3.1.2-sparce-mtree.patch478
-rw-r--r--extra/apache/PKGBUILD211
-rw-r--r--extra/apache/apache.conf.d15
-rw-r--r--extra/apache/apache.install5
-rw-r--r--extra/apache/apachectl-confd.patch15
-rw-r--r--extra/kactivities/PKGBUILD6
-rw-r--r--extra/kdeaccessibility-jovie/PKGBUILD6
-rw-r--r--extra/kdeaccessibility-kaccessible/PKGBUILD6
-rw-r--r--extra/kdeaccessibility-kmag/PKGBUILD6
-rw-r--r--extra/kdeaccessibility-kmousetool/PKGBUILD6
-rw-r--r--extra/kdeaccessibility-kmouth/PKGBUILD6
-rw-r--r--extra/kdeadmin-kcron/PKGBUILD6
-rw-r--r--extra/kdeadmin-ksystemlog/PKGBUILD6
-rw-r--r--extra/kdeadmin-kuser/PKGBUILD6
-rw-r--r--extra/kdeartwork/PKGBUILD6
-rw-r--r--extra/kdebase-konsole/PKGBUILD6
-rw-r--r--extra/kdebase-workspace/PKGBUILD19
-rw-r--r--extra/kdebase-workspace/khotkeys-qt4.patch22
-rw-r--r--extra/kdebase-workspace/systemd209.patch32
-rw-r--r--extra/kdebase/PKGBUILD6
-rw-r--r--extra/kdebindings-kimono/PKGBUILD6
-rw-r--r--extra/kdebindings-korundum/PKGBUILD6
-rw-r--r--extra/kdebindings-kross/PKGBUILD6
-rw-r--r--extra/kdebindings-perlkde/PKGBUILD6
-rw-r--r--extra/kdebindings-perlqt/PKGBUILD6
-rw-r--r--extra/kdebindings-python/PKGBUILD6
-rw-r--r--extra/kdebindings-qtruby/PKGBUILD6
-rw-r--r--extra/kdebindings-qyoto/PKGBUILD6
-rw-r--r--extra/kdebindings-smokegen/PKGBUILD6
-rw-r--r--extra/kdebindings-smokekde/PKGBUILD6
-rw-r--r--extra/kdebindings-smokeqt/PKGBUILD6
-rw-r--r--extra/kdeedu-analitza/PKGBUILD6
-rw-r--r--extra/kdeedu-blinken/PKGBUILD6
-rw-r--r--extra/kdeedu-cantor/PKGBUILD6
-rw-r--r--extra/kdeedu-kalgebra/PKGBUILD6
-rw-r--r--extra/kdeedu-kalzium/PKGBUILD6
-rw-r--r--extra/kdeedu-kanagram/PKGBUILD6
-rw-r--r--extra/kdeedu-kbruch/PKGBUILD6
-rw-r--r--extra/kdeedu-kgeography/PKGBUILD6
-rw-r--r--extra/kdeedu-khangman/PKGBUILD6
-rw-r--r--extra/kdeedu-kig/PKGBUILD6
-rw-r--r--extra/kdeedu-kiten/PKGBUILD6
-rw-r--r--extra/kdeedu-klettres/PKGBUILD6
-rw-r--r--extra/kdeedu-kmplot/PKGBUILD6
-rw-r--r--extra/kdeedu-kstars/PKGBUILD6
-rw-r--r--extra/kdeedu-ktouch/PKGBUILD6
-rw-r--r--extra/kdeedu-kturtle/PKGBUILD6
-rw-r--r--extra/kdeedu-kwordquiz/PKGBUILD6
-rw-r--r--extra/kdeedu-marble/PKGBUILD6
-rw-r--r--extra/kdeedu-pairs/PKGBUILD6
-rw-r--r--extra/kdeedu-parley/PKGBUILD6
-rw-r--r--extra/kdeedu-rocs/PKGBUILD6
-rw-r--r--extra/kdeedu-step/PKGBUILD6
-rw-r--r--extra/kdegames-bomber/PKGBUILD6
-rw-r--r--extra/kdegames-bovo/PKGBUILD6
-rw-r--r--extra/kdegames-granatier/PKGBUILD6
-rw-r--r--extra/kdegames-kapman/PKGBUILD6
-rw-r--r--extra/kdegames-katomic/PKGBUILD6
-rw-r--r--extra/kdegames-kblackbox/PKGBUILD6
-rw-r--r--extra/kdegames-kblocks/PKGBUILD6
-rw-r--r--extra/kdegames-kbounce/PKGBUILD6
-rw-r--r--extra/kdegames-kbreakout/PKGBUILD6
-rw-r--r--extra/kdegames-kdiamond/PKGBUILD6
-rw-r--r--extra/kdegames-kfourinline/PKGBUILD6
-rw-r--r--extra/kdegames-kgoldrunner/PKGBUILD6
-rw-r--r--extra/kdegames-kigo/PKGBUILD6
-rw-r--r--extra/kdegames-killbots/PKGBUILD6
-rw-r--r--extra/kdegames-kiriki/PKGBUILD6
-rw-r--r--extra/kdegames-kjumpingcube/PKGBUILD6
-rw-r--r--extra/kdegames-klickety/PKGBUILD6
-rw-r--r--extra/kdegames-klines/PKGBUILD6
-rw-r--r--extra/kdegames-kmahjongg/PKGBUILD6
-rw-r--r--extra/kdegames-kmines/PKGBUILD6
-rw-r--r--extra/kdegames-knavalbattle/PKGBUILD6
-rw-r--r--extra/kdegames-knetwalk/PKGBUILD6
-rw-r--r--extra/kdegames-kolf/PKGBUILD6
-rw-r--r--extra/kdegames-kollision/PKGBUILD6
-rw-r--r--extra/kdegames-konquest/PKGBUILD6
-rw-r--r--extra/kdegames-kpatience/PKGBUILD6
-rw-r--r--extra/kdegames-kreversi/PKGBUILD6
-rw-r--r--extra/kdegames-kshisen/PKGBUILD6
-rw-r--r--extra/kdegames-ksirk/PKGBUILD6
-rw-r--r--extra/kdegames-ksnakeduel/PKGBUILD6
-rw-r--r--extra/kdegames-kspaceduel/PKGBUILD6
-rw-r--r--extra/kdegames-ksquares/PKGBUILD6
-rw-r--r--extra/kdegames-ksudoku/PKGBUILD6
-rw-r--r--extra/kdegames-ktuberling/PKGBUILD6
-rw-r--r--extra/kdegames-kubrick/PKGBUILD6
-rw-r--r--extra/kdegames-lskat/PKGBUILD6
-rw-r--r--extra/kdegames-palapeli/PKGBUILD6
-rw-r--r--extra/kdegames-picmi/PKGBUILD6
-rw-r--r--extra/kdegraphics-gwenview/PKGBUILD6
-rw-r--r--extra/kdegraphics-kamera/PKGBUILD6
-rw-r--r--extra/kdegraphics-kcolorchooser/PKGBUILD6
-rw-r--r--extra/kdegraphics-kgamma/PKGBUILD6
-rw-r--r--extra/kdegraphics-kolourpaint/PKGBUILD6
-rw-r--r--extra/kdegraphics-kruler/PKGBUILD6
-rw-r--r--extra/kdegraphics-ksaneplugin/PKGBUILD6
-rw-r--r--extra/kdegraphics-ksnapshot/PKGBUILD6
-rw-r--r--extra/kdegraphics-mobipocket/PKGBUILD6
-rw-r--r--extra/kdegraphics-okular/PKGBUILD6
-rw-r--r--extra/kdegraphics-strigi-analyzer/PKGBUILD6
-rw-r--r--extra/kdegraphics-svgpart/PKGBUILD6
-rw-r--r--extra/kdegraphics-thumbnailers/PKGBUILD6
-rw-r--r--extra/kdemultimedia-audiocd-kio/PKGBUILD6
-rw-r--r--extra/kdemultimedia-dragonplayer/PKGBUILD6
-rw-r--r--extra/kdemultimedia-ffmpegthumbs/PKGBUILD6
-rw-r--r--extra/kdemultimedia-juk/PKGBUILD6
-rw-r--r--extra/kdemultimedia-kmix/PKGBUILD6
-rw-r--r--extra/kdemultimedia-kscd/PKGBUILD6
-rw-r--r--extra/kdemultimedia-mplayerthumbs/PKGBUILD6
-rw-r--r--extra/kdenetwork-filesharing/PKGBUILD6
-rw-r--r--extra/kdenetwork-kdnssd/PKGBUILD6
-rw-r--r--extra/kdenetwork-kget/PKGBUILD6
-rw-r--r--extra/kdenetwork-kppp/PKGBUILD6
-rw-r--r--extra/kdenetwork-krdc/PKGBUILD6
-rw-r--r--extra/kdenetwork-krfb/PKGBUILD6
-rw-r--r--extra/kdenetwork-strigi-analyzers/PKGBUILD6
-rw-r--r--extra/kdepim-runtime/PKGBUILD6
-rw-r--r--extra/kdepim/PKGBUILD6
-rw-r--r--extra/kdepimlibs/PKGBUILD6
-rw-r--r--extra/kdeplasma-addons/PKGBUILD6
-rw-r--r--extra/kdesdk-cervisia/PKGBUILD6
-rw-r--r--extra/kdesdk-dev-scripts/PKGBUILD6
-rw-r--r--extra/kdesdk-dev-utils/PKGBUILD6
-rw-r--r--extra/kdesdk-dolphin-plugins/PKGBUILD6
-rw-r--r--extra/kdesdk-kapptemplate/PKGBUILD6
-rw-r--r--extra/kdesdk-kate/PKGBUILD6
-rw-r--r--extra/kdesdk-kcachegrind/PKGBUILD19
-rw-r--r--extra/kdesdk-kcachegrind/kdebug-331715.patch827
-rw-r--r--extra/kdesdk-kioslaves/PKGBUILD6
-rw-r--r--extra/kdesdk-kompare/PKGBUILD6
-rw-r--r--extra/kdesdk-lokalize/PKGBUILD6
-rw-r--r--extra/kdesdk-okteta/PKGBUILD6
-rw-r--r--extra/kdesdk-poxml/PKGBUILD8
-rw-r--r--extra/kdesdk-strigi-analyzers/PKGBUILD6
-rw-r--r--extra/kdesdk-thumbnailers/PKGBUILD6
-rw-r--r--extra/kdesdk-umbrello/PKGBUILD6
-rw-r--r--extra/kdetoys-amor/PKGBUILD6
-rw-r--r--extra/kdetoys-kteatime/PKGBUILD6
-rw-r--r--extra/kdetoys-ktux/PKGBUILD6
-rw-r--r--extra/kdeutils-filelight/PKGBUILD6
-rw-r--r--extra/kdeutils-kcalc/PKGBUILD6
-rw-r--r--extra/kdeutils-kcharselect/PKGBUILD6
-rw-r--r--extra/kdeutils-kdf/PKGBUILD6
-rw-r--r--extra/kdeutils-kfloppy/PKGBUILD6
-rw-r--r--extra/kdeutils-kgpg/PKGBUILD6
-rw-r--r--extra/kdeutils-kremotecontrol/PKGBUILD6
-rw-r--r--extra/kdeutils-ktimer/PKGBUILD6
-rw-r--r--extra/kdeutils-kwalletmanager/PKGBUILD36
-rw-r--r--extra/kdeutils-kwalletmanager/kdeutils-kwalletmanager.install12
-rw-r--r--extra/kdeutils-print-manager/PKGBUILD6
-rw-r--r--extra/kdeutils-superkaramba/PKGBUILD6
-rw-r--r--extra/kdeutils-sweeper/PKGBUILD6
-rw-r--r--extra/kdewebdev/PKGBUILD6
-rw-r--r--extra/libkcddb/PKGBUILD6
-rw-r--r--extra/libkcompactdisc/PKGBUILD6
-rw-r--r--extra/libkdcraw/PKGBUILD6
-rw-r--r--extra/libkdeedu/PKGBUILD6
-rw-r--r--extra/libkdegames/PKGBUILD6
-rw-r--r--extra/libkexiv2/PKGBUILD6
-rw-r--r--extra/libkipi/PKGBUILD4
-rw-r--r--extra/libkmahjongg/PKGBUILD6
-rw-r--r--extra/libkomparediff2/PKGBUILD6
-rw-r--r--extra/libksane/PKGBUILD6
-rw-r--r--extra/mediastreamer/PKGBUILD8
-rw-r--r--extra/mod_dnssd/PKGBUILD22
-rw-r--r--extra/mod_dnssd/fix_undefined_reference.patch21
-rw-r--r--extra/mod_fcgid/PKGBUILD4
-rw-r--r--extra/mod_mono/PKGBUILD21
-rw-r--r--extra/mod_perl/PKGBUILD28
-rw-r--r--extra/ncftp/PKGBUILD23
-rw-r--r--extra/ncftp/fix-build.patch10
-rw-r--r--extra/nepomuk-core/PKGBUILD6
-rw-r--r--extra/nepomuk-widgets/PKGBUILD6
-rw-r--r--extra/php/PKGBUILD12
-rw-r--r--extra/pkgfile/PKGBUILD6
-rw-r--r--extra/pysmbc/PKGBUILD19
-rw-r--r--extra/pysmbc/pkg-config.patch58
-rw-r--r--extra/qt-gstreamer/PKGBUILD11
-rw-r--r--extra/subversion/PKGBUILD8
-rw-r--r--extra/telepathy-qt/PKGBUILD20
-rw-r--r--extra/telepathy-qt/cmake.patch37
-rw-r--r--libre/kdebase-konqueror-libre/PKGBUILD12
-rw-r--r--libre/kdebase-runtime-libre/PKGBUILD6
-rw-r--r--libre/kdelibs-libre/PKGBUILD12
-rw-r--r--libre/kdenetwork-kopete-libre/PKGBUILD12
-rw-r--r--libre/kdepim-libre/PKGBUILD6
-rw-r--r--libre/kdeutils-ark-libre/PKGBUILD21
-rw-r--r--libre/libretools/PKGBUILD7
-rw-r--r--nonprism/kdenetwork-kopete-libre-nonprism/PKGBUILD12
-rw-r--r--nonprism/kdepim-runtime-nonprism/PKGBUILD6
265 files changed, 2945 insertions, 2206 deletions
diff --git a/community/atril/PKGBUILD b/community/atril/PKGBUILD
new file mode 100644
index 000000000..0a6019562
--- /dev/null
+++ b/community/atril/PKGBUILD
@@ -0,0 +1,57 @@
+# $Id: PKGBUILD 106659 2014-03-06 11:40:25Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+
+pkgname=atril
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Simply a document viewer"
+url="http://mate-desktop.org"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('dconf' 'dbus' 'desktop-file-utils' 'gtk2' 'libsm' 'libspectre'
+ 'mate-desktop' 'mate-icon-theme' 'poppler-glib' 'zlib')
+makedepends=('caja' 'djvulibre' 'gobject-introspection' 'libgxps' 'mate-common'
+ 'perl-xml-parser' 'texlive-bin' 'yelp-tools')
+optdepends=('caja: Document Properties extension'
+ 'djvulibre: DjVu support'
+ 'libgxps: XPS support'
+ 'p7zip: cbz and cb7 compressed comic books'
+ 'texlive-bin: DVI support'
+ 'unrar: cbr compressed comic books'
+ 'yelp: for reading MATE help documents')
+replaces=('mate-document-viewer')
+provides=('mate-document-viewer')
+conflicts=('mate-document-viewer')
+options=('!emptydirs')
+groups=('mate-extra')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('8327437ba12df61326b83342cea746d1764727d0')
+install=${pkgname}.install
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib/${pkgname} \
+ --with-gtk=2.0 \
+ --enable-gtk-doc \
+ --enable-djvu \
+ --enable-dvi \
+ --enable-t1lib \
+ --enable-pixbuf \
+ --enable-comics \
+ --enable-xps \
+ --enable-introspection \
+ --disable-static
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/mate-image-viewer/mate-image-viewer.install b/community/atril/atril.install
index bf6781f93..bf6781f93 100644
--- a/community/mate-image-viewer/mate-image-viewer.install
+++ b/community/atril/atril.install
diff --git a/community/caja-extensions/PKGBUILD b/community/caja-extensions/PKGBUILD
new file mode 100644
index 000000000..338210041
--- /dev/null
+++ b/community/caja-extensions/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 106660 2014-03-06 11:40:34Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+
+pkgname=caja-extensions
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Caja extensions."
+url="http://mate-desktop.org"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('caja' 'dbus-glib' 'gksu' 'gtk2' 'gupnp' 'imagemagick' 'samba')
+makedepends=('mate-common' 'perl-xml-parser')
+optdepends=('pidgin: Support for sending to instant messaging networks.'
+ 'gajim: Support for sending to Jabber.')
+conflicts=('mate-file-manager-gksu' 'mate-file-manager-image-converter' 'mate-file-manager-open-terminal' 'mate-file-manager-sendto' 'mate-file-manager-share')
+replaces=('mate-file-manager-gksu' 'mate-file-manager-image-converter' 'mate-file-manager-open-terminal' 'mate-file-manager-sendto' 'mate-file-manager-share')
+options=('!emptydirs')
+groups=('mate-extra')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('b4872265988745bfc39531e2eb6ac6d41a01a645')
+install=${pkgname}.install
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ PYTHON=/usr/bin/python2 ./configure \
+ --prefix=/usr \
+ --with-gtk=2.0
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/mate-window-manager/mate-window-manager.install b/community/caja-extensions/caja-extensions.install
index 3a06d45b9..8fa189f58 100644
--- a/community/mate-window-manager/mate-window-manager.install
+++ b/community/caja-extensions/caja-extensions.install
@@ -2,10 +2,18 @@ post_install() {
glib-compile-schemas /usr/share/glib-2.0/schemas/
}
+pre_upgrade() {
+ pre_remove
+}
+
post_upgrade() {
post_install
}
+pre_remove() {
+ glib-compile-schemas /usr/share/glib-2.0/schemas/
+}
+
post_remove() {
- post_install
+ :
}
diff --git a/community/mate-file-manager/PKGBUILD b/community/caja/PKGBUILD
index 0203916d6..92f91368c 100644
--- a/community/mate-file-manager/PKGBUILD
+++ b/community/caja/PKGBUILD
@@ -1,30 +1,33 @@
-# $Id: PKGBUILD 104181 2014-01-16 15:54:41Z flexiondotorg $
+# $Id: PKGBUILD 106644 2014-03-06 11:38:04Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-pkgname=mate-file-manager
-pkgver=1.6.3
+pkgname=caja
+pkgver=1.8.0
pkgrel=1
pkgdesc="The MATE shell and file manager"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dbus' 'desktop-file-utils' 'exempi' 'gtk2' 'gvfs' 'libexif'
- 'libunique' 'libxt' 'mate-desktop' 'mate-icon-theme' 'startup-notification')
+depends=('dbus' 'desktop-file-utils' 'exempi' 'gtk2' 'gvfs' 'libexif' 'libunique'
+ 'libxt' 'mate-desktop' 'mate-icon-theme' 'startup-notification')
makedepends=('gobject-introspection' 'mate-common' 'pangox-compat')
-optdepends=('gstreamer0.10-good-plugins: automatic media playback when mouseover')
+optdepends=('gstreamer0.10-good-plugins: automatic media playback when mouseover'
+ 'gvfs-smb: To connect to Samba/Windows shares')
+replaces=('mate-file-manager')
+provides=('mate-file-manager')
+conflicts=('mate-file-manager')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('ea52cfef3d728e4d5e135bff88452c02de05e960')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('3bfb52dceae4fa7b39eb26099b07326fa4197f3f')
install=${pkgname}.install
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
- --libexecdir=/usr/lib/caja \
+ --libexecdir=/usr/lib/${pkgname} \
+ --with-gtk=2.0 \
--enable-unique \
--enable-introspection \
--disable-static \
diff --git a/community/mate-file-manager/mate-file-manager.install b/community/caja/caja.install
index d5a70db20..d5a70db20 100644
--- a/community/mate-file-manager/mate-file-manager.install
+++ b/community/caja/caja.install
diff --git a/community/engrampa/PKGBUILD b/community/engrampa/PKGBUILD
new file mode 100644
index 000000000..6356e7459
--- /dev/null
+++ b/community/engrampa/PKGBUILD
@@ -0,0 +1,49 @@
+# $Id: PKGBUILD 106656 2014-03-06 11:39:56Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+
+pkgname=engrampa
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Archive manipulator for MATE"
+url="http://mate-desktop.org"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('bzip2' 'caja' 'desktop-file-utils' 'gtk2' 'gzip' 'libarchive' 'tar')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('unrar: for RAR uncompression'
+ 'zip: for ZIP archives' 'unzip: for ZIP archives'
+ 'p7zip: 7zip compression utility' 'arj: for ARJ archives'
+ 'unace: extraction tool for the proprietary ace archive format'
+ 'yelp: for reading MATE help documents')
+replaces=('mate-file-archiver')
+provides=('mate-file-archiver')
+conflicts=('mate-file-archiver')
+options=( '!emptydirs')
+groups=('mate-extra')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz"
+ fr-rpm-bsdtar.patch)
+sha1sums=('511019cee95568a4951e9da12d8a7282c3f6af65'
+ '219b05a979bf6f249aaae27964f02345fd81168d')
+install=${pkgname}.install
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ # This patch 'depends' on libarchive
+ patch -Np1 -i "${srcdir}/fr-rpm-bsdtar.patch"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib/${pkgname} \
+ --with-gtk=2.0 \
+ --disable-static \
+ --disable-packagekit
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/mate-file-manager-sendto/mate-file-manager-sendto.install b/community/engrampa/engrampa.install
index 3a06d45b9..bf6781f93 100644
--- a/community/mate-file-manager-sendto/mate-file-manager-sendto.install
+++ b/community/engrampa/engrampa.install
@@ -1,5 +1,7 @@
post_install() {
glib-compile-schemas /usr/share/glib-2.0/schemas/
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ update-desktop-database -q
}
post_upgrade() {
diff --git a/community/engrampa/fr-rpm-bsdtar.patch b/community/engrampa/fr-rpm-bsdtar.patch
new file mode 100644
index 000000000..93a783176
--- /dev/null
+++ b/community/engrampa/fr-rpm-bsdtar.patch
@@ -0,0 +1,60 @@
+This makes Engrampa use bsdtar to extract .RPM packages instead of using cpio.
+It is useful on systems that do not have cpio or RPM/YUM
+This patch was created for Arch Linux, however should work on any system that has bsdtar capable of handling cpio archives.
+
+------------------+
+ rpm2cpio.c | 2 +-
+ fr-command-rpm.c | 8 ++++----
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+Index: src/commands/rpm2cpio.c
+================================
+--- mate-file-archiver-1.6.0/src/commands/rpm2cpio.c 2013-03-31
++++ mate-file-archiver-1.6.0/src/commands/rpm2cpio.c 2013-07-26
+@@ -128,7 +128,7 @@
+ archive_command = "bzip2 -dc";
+ fclose (stream);
+
+- command = g_strdup_printf ("sh -c \"dd if=%s ibs=%u skip=1 2>/dev/null | %s | cpio %s\"", g_shell_quote (filename), offset, archive_command, cpio_args->str);
++ command = g_strdup_printf ("sh -c \"dd if=%s ibs=%u skip=1 2>/dev/null | %s | bsdtar %s\"", g_shell_quote (filename), offset, archive_command, cpio_args->str);
+
+ return system (command);
+ }
+Index: src/fr-command-rpm.c
+================================
+--- mate-file-archiver-1.6.0/src/fr-command-rpm.c 2013-03-31
++++ mate-file-archiver-1.6.0/src/fr-command-rpm.c 2013-07-26
+@@ -175,7 +175,7 @@
+
+ fr_process_begin_command (comm->process, "sh");
+ fr_process_add_arg (comm->process, "-c");
+- fr_process_add_arg_concat (comm->process, PRIVEXECDIR "rpm2cpio ", comm->e_filename, " -itv", NULL);
++ fr_process_add_arg_concat (comm->process, PRIVEXECDIR "rpm2cpio ", comm->e_filename, " -tvf -", NULL);
+ fr_process_end_command (comm->process);
+ fr_process_start (comm->process);
+ }
+@@ -200,7 +200,7 @@
+
+ cmd = g_string_new (PRIVEXECDIR "rpm2cpio ");
+ g_string_append (cmd, comm->e_filename);
+- g_string_append (cmd, " -idu ");
++ g_string_append (cmd, " -xf - ");
+ for (scan = file_list; scan; scan = scan->next) {
+ char *filename = g_shell_quote (scan->data);
+ g_string_append (cmd, filename);
+@@ -233,7 +233,7 @@
+ FrCommandCap capabilities;
+
+ capabilities = FR_COMMAND_CAN_ARCHIVE_MANY_FILES;
+- if (is_program_available ("cpio", check_command))
++ if (is_program_available ("bsdtar", check_command))
+ capabilities |= FR_COMMAND_CAN_READ;
+
+ return capabilities;
+@@ -244,7 +244,7 @@
+ fr_command_rpm_get_packages (FrCommand *comm,
+ const char *mime_type)
+ {
+- return PACKAGES ("cpio,rpm");
++ return PACKAGES ("bsdtar,rpm");
+ }
diff --git a/community/eom/01-fix.diff b/community/eom/01-fix.diff
new file mode 100644
index 000000000..f857b7676
--- /dev/null
+++ b/community/eom/01-fix.diff
@@ -0,0 +1,13 @@
+diff --git a/src/eom-thumbnail.c b/src/eom-thumbnail.c
+index a4f24b6..a98dd30 100644
+--- a/src/eom-thumbnail.c
++++ b/src/eom-thumbnail.c
+@@ -31,7 +31,7 @@
+ #ifndef MATE_DESKTOP_USE_UNSTABLE_API
+ #define MATE_DESKTOP_USE_UNSTABLE_API
+ #endif
+-#include <libmateui/mate-desktop-thumbnail.h>
++#include <libmate-desktop/mate-desktop-thumbnail.h>
+
+ #include "eom-thumbnail.h"
+ #include "eom-list-store.h"
diff --git a/community/eom/PKGBUILD b/community/eom/PKGBUILD
new file mode 100644
index 000000000..00fd7d0e9
--- /dev/null
+++ b/community/eom/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 106663 2014-03-06 11:41:02Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+
+pkgname=eom
+pkgver=1.8.0
+pkgrel=2
+pkgdesc="An image viewing and cataloging program for MATE"
+url="http://mate-desktop.org"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('dbus-glib' 'desktop-file-utils' 'gtk2' 'exempi' 'lcms2' 'libexif'
+ 'libjpeg-turbo' 'mate-desktop' 'mate-icon-theme' 'pygtk' 'python2'
+ 'python2-gobject2' 'startup-notification' 'zlib')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
+replaces=('mate-image-viewer')
+provides=('mate-image-viewer')
+conflicts=('mate-image-viewer')
+options=('!emptydirs')
+groups=('mate-extra')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('580b3c06e16e14dd3f72d545f47f295af5d67dd1')
+install=${pkgname}.install
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ PYTHON=/usr/bin/python2 ./configure \
+ --prefix=/usr \
+ --localstatedir=/var \
+ --with-gtk=2.0
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/mate-keyring/mate-keyring.install b/community/eom/eom.install
index 3a06d45b9..bf6781f93 100644
--- a/community/mate-keyring/mate-keyring.install
+++ b/community/eom/eom.install
@@ -1,5 +1,7 @@
post_install() {
glib-compile-schemas /usr/share/glib-2.0/schemas/
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ update-desktop-database -q
}
post_upgrade() {
diff --git a/community/libhx/PKGBUILD b/community/libhx/PKGBUILD
index 12ded5a70..835422541 100644
--- a/community/libhx/PKGBUILD
+++ b/community/libhx/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 99849 2013-10-31 02:04:27Z allan $
+# $Id: PKGBUILD 106679 2014-03-06 13:15:52Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Max Roder <maxroder@web.de>
# Contributor: Nathan Owe <ndowens.aur at gmail dot com>
pkgname='libhx'
-pkgver=3.15
+pkgver=3.19
pkgrel=1
pkgdesc='A library providing queue, tree, I/O and utility functions'
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ url=('http://libhx.sourceforge.net/')
license=('GPL')
depends=()
source=("http://downloads.sourceforge.net/${pkgname}/libHX-${pkgver}.tar.xz")
-md5sums=('0165d6aa994a094b2a170d93a48599e0')
+md5sums=('246c467607d042f69b57e9357de0b409')
build() {
cd ${srcdir}/libHX-${pkgver}
diff --git a/community/libmatekbd/PKGBUILD b/community/libmatekbd/PKGBUILD
index e351ce4b3..320e55476 100644
--- a/community/libmatekbd/PKGBUILD
+++ b/community/libmatekbd/PKGBUILD
@@ -1,10 +1,7 @@
-# $Id: PKGBUILD 104170 2014-01-16 15:09:15Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=libmatekbd
-pkgver=1.6.2
+pkgver=1.8.0
pkgrel=1
pkgdesc="MATE keyboard library"
url="http://mate-desktop.org"
@@ -13,14 +10,15 @@ license=('LGPL')
depends=('dconf' 'gtk2' 'iso-codes' 'libxklavier')
makedepends=('mate-common' 'perl-xml-parser')
options=('!emptydirs')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('224eba31dbf6d44f69ae3b75712a0bb90717df68')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('8034737a40d5a2f1e4857a21110b4f1eacf0db30')
install=${pkgname}.install
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
+ --with-gtk=2.0 \
--disable-static
make
}
diff --git a/community/libmatekeyring/PKGBUILD b/community/libmatekeyring/PKGBUILD
deleted file mode 100644
index 54fb88865..000000000
--- a/community/libmatekeyring/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 104159 2014-01-16 13:02:33Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-
-pkgname=libmatekeyring
-pkgver=1.6.1
-pkgrel=3
-pkgdesc="MATE keyring client library"
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL')
-depends=('dbus' 'glib2' 'libgcrypt')
-makedepends=('docbook-xml' 'mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('ad6a5d029506348094e0147a9be9cc4555ed87a4')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr \
- --libexecdir=/usr/lib/mate-keyring \
- --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/libmateweather/PKGBUILD b/community/libmateweather/PKGBUILD
index 82d54aebe..f4d972415 100644
--- a/community/libmateweather/PKGBUILD
+++ b/community/libmateweather/PKGBUILD
@@ -1,20 +1,17 @@
-# $Id: PKGBUILD 104174 2014-01-16 15:20:18Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=libmateweather
-pkgver=1.6.2
-pkgrel=5
-pkgdesc="Provides access to weather information from the net"
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Provides access to weather information from the Internet."
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('LGPL')
depends=('dconf' 'gtk2' 'libsoup' 'pygtk' 'python2-gobject2')
makedepends=('mate-common' 'perl-xml-parser')
options=('!emptydirs')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('56f30e35345864954a37228ad8103350f4bc3651')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('80ca08ff1b8d55313a32f9fe4ffbc4907609b6cd')
install=${pkgname}.install
build() {
@@ -23,6 +20,7 @@ build() {
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
+ --with-gtk=2.0 \
--disable-static \
--enable-python \
--enable-locations-compression
diff --git a/community/libmatewnck/PKGBUILD b/community/libmatewnck/PKGBUILD
deleted file mode 100644
index 2c967fb94..000000000
--- a/community/libmatewnck/PKGBUILD
+++ /dev/null
@@ -1,31 +0,0 @@
-# $Id: PKGBUILD 104295 2014-01-17 10:05:11Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-
-pkgname=libmatewnck
-pkgver=1.6.1
-pkgrel=6
-pkgdesc="Window Navigator Construction Kit for MATE."
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('LGPL')
-depends=('gtk2' 'libxres' 'startup-notification')
-makedepends=('gobject-introspection' 'mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('10e2def928dd74529c49a624803187098ea2b0f6')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr \
- --disable-static \
- --enable-gtk-doc \
- --enable-startup-notification \
- --enable-introspection
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-window-manager/PKGBUILD b/community/marco/PKGBUILD
index fa498c203..35028c2db 100644
--- a/community/mate-window-manager/PKGBUILD
+++ b/community/marco/PKGBUILD
@@ -1,21 +1,24 @@
-# $Id: PKGBUILD 104189 2014-01-16 16:18:35Z flexiondotorg $
+# $Id: PKGBUILD 106646 2014-03-06 11:38:22Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-pkgname=mate-window-manager
-pkgver=1.6.2
-pkgrel=4
+pkgname=marco
+pkgver=1.8.0
+pkgrel=1
pkgdesc="A window manager for MATE"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
depends=('gtk2' 'libcanberra' 'libgtop' 'libice' 'libsm' 'libxt' 'mate-desktop'
'mate-dialogs' 'startup-notification')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
+replaces=('mate-window-manager')
+provides=('mate-window-manager')
+conflicts=('mate-window-manager')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('dce0fd1953d75b4aad88d4818228eac677fb1d7b')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('7083d090aa2966ec590020aaf21ead77417bccba')
install=${pkgname}.install
build() {
@@ -24,9 +27,9 @@ build() {
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
+ --with-gtk=2.0 \
--enable-startup-notification \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
diff --git a/community/mate-file-manager-open-terminal/mate-file-manager-open-terminal.install b/community/marco/marco.install
index 3a06d45b9..3a06d45b9 100644
--- a/community/mate-file-manager-open-terminal/mate-file-manager-open-terminal.install
+++ b/community/marco/marco.install
diff --git a/community/mate-applets/PKGBUILD b/community/mate-applets/PKGBUILD
index 67c628807..386fdcf3e 100644
--- a/community/mate-applets/PKGBUILD
+++ b/community/mate-applets/PKGBUILD
@@ -1,38 +1,26 @@
-# $Id: PKGBUILD 104220 2014-01-16 17:30:37Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-applets
-pkgver=1.6.2
+pkgver=1.8.0
pkgrel=1
pkgdesc="Applets for MATE panel"
arch=('i686' 'x86_64')
url="http://mate-desktop.org"
license=('GPL')
-depends=('mate-character-map' 'mate-panel' 'python2-dbus' 'python2-gobject'
- 'upower')
-makedepends=('docbook2x' 'docbook-xsl' 'mate-common' 'mate-doc-utils'
- 'networkmanager' 'perl-xml-parser')
+depends=('gtksourceview2' 'gucharmap' 'mate-panel' 'python2-dbus'
+ 'python2-gobject' 'upower')
+makedepends=('docbook2x' 'docbook-xsl' 'mate-common' 'networkmanager'
+ 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz"
- "https://github.com/mate-desktop/mate-applets/commit/98dfd949e9209eefc0722fb232761f01b4fe2d7e.diff"
- "https://github.com/mate-desktop/mate-applets/commit/6fca38a74cc9e6b4ce107496f2e0e7d203c43d2b.diff")
-sha1sums=('2978918a0b995b3f3dd98ad7ca159b0d7bcd245a'
- 'c4d7f2d7952b53d8ac616ced55a4cf3da25c0fc4'
- '36c4507e54b21fbcff49732077912dbc5283807a')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('c9e7ac6f9cc6b6ebd77720b056a3a81536b92419')
install=${pkgname}.install
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
- #upower: fix upower version
- patch -Np1 -i "${srcdir}/98dfd949e9209eefc0722fb232761f01b4fe2d7e.diff"
- #battstat: use g_signal notify for upower-1.0
- patch -Np1 -i "${srcdir}/6fca38a74cc9e6b4ce107496f2e0e7d203c43d2b.diff"
- # Use python2
sed -i 's/env python/env python2/' invest-applet/invest/{chart.py,invest-applet.py,mate-invest-chart}
- sed -i 's/env python/env python2/' timer-applet/src/timer-applet
}
build() {
@@ -44,8 +32,7 @@ build() {
--enable-polkit \
--enable-networkmanager \
--enable-ipv6 \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
diff --git a/community/mate-calc/PKGBUILD b/community/mate-calc/PKGBUILD
index d48ea6d52..0651c0b4c 100644
--- a/community/mate-calc/PKGBUILD
+++ b/community/mate-calc/PKGBUILD
@@ -1,25 +1,26 @@
-# $Id: PKGBUILD 104914 2014-01-28 10:51:00Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-calc
-pkgver=1.6.1
-pkgrel=1
+pkgver=1.8.0
+pkgrel=2
pkgdesc="Calculator for the Mate desktop environment"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('LGPL' 'GPL')
depends=('dconf' 'gtk2')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('dca1568748e42d4a019d7cf8effe1be80b20b82b')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('d63156db75d8110f0cabf82a12c74c5b9836f327')
install=${pkgname}.install
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
- --prefix=/usr
+ --prefix=/usr \
+ --with-gtk=2.0
make
}
diff --git a/community/mate-character-map/PKGBUILD b/community/mate-character-map/PKGBUILD
deleted file mode 100644
index f7e511a3d..000000000
--- a/community/mate-character-map/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 104218 2014-01-16 17:20:32Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-
-pkgname=mate-character-map
-pkgver=1.6.0
-pkgrel=5
-pkgdesc="MATE Unicode Charmap"
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('dconf' 'gtk2' 'pygtk' 'python2')
-makedepends=('gobject-introspection' 'mate-common' 'mate-doc-utils' 'perl-xml-parser')
-options=('!emptydirs' )
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('e378e26ebe493d3f849771d10930504b8980448e')
-install=${pkgname}.install
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- PYTHON=/usr/bin/python2 ./autogen.sh \
- --prefix=/usr \
- --enable-charmap \
- --enable-python-bindings \
- --enable-introspection \
- --disable-static \
- --disable-scrollkeeper
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-character-map/mate-character-map.install b/community/mate-character-map/mate-character-map.install
deleted file mode 100644
index 9f6e9c08b..000000000
--- a/community/mate-character-map/mate-character-map.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
- glib-compile-schemas /usr/share/glib-2.0/schemas/
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/community/mate-color-manager/PKGBUILD b/community/mate-color-manager/PKGBUILD
index 048949ce1..426325b87 100644
--- a/community/mate-color-manager/PKGBUILD
+++ b/community/mate-color-manager/PKGBUILD
@@ -1,27 +1,23 @@
-# $Id: PKGBUILD 105579 2014-02-10 13:50:05Z flexiondotorg $
+# $Id: PKGBUILD 106736 2014-03-06 17:38:21Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-color-manager
-pkgver=1.6.1
-pkgrel=3
+pkgver=1.7.0
+pkgrel=1
pkgdesc="Color management application for MATE."
url="https://github.com/NiceandGently/${pkgname}"
arch=('i686' 'x86_64')
license=('GPL')
depends=('dbus' 'desktop-file-utils' 'exiv2' 'gtk2' 'lcms2' 'libcanberra' 'libcups' 'libexif' 'libnotify' 'libtiff'
'libunique' 'mate-desktop' 'sane' 'vte')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
options=('!emptydirs')
-source=("https://github.com/NiceandGently/${pkgname}/archive/v${pkgver}.tar.gz"
- "https://github.com/NiceandGently/mate-color-manager/commit/cb80f549af83a703243eae4afad841d564743afb.diff")
-sha1sums=('6a8d18a3a7e3fb22e03cd319556575b9482c6f04'
- '283c767591956206f5c7229ee1eff86faea253c0')
+source=("https://github.com/NiceandGently/${pkgname}/archive/v${pkgver}.tar.gz")
+sha1sums=('800d1e76a0e55e0b75d42c78037c1561595c0d49')
install=${pkgname}.install
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
- # Get udevrulesdir from pkg-config
- patch -Np1 -i "${srcdir}/cb80f549af83a703243eae4afad841d564743afb.diff"
NOCONFIGURE=1 ./autogen.sh
}
@@ -32,11 +28,7 @@ build() {
--sysconfdir=/etc \
--sbindir=/usr/bin \
--libexecdir=/usr/lib/${pkgname} \
- --disable-static \
- --disable-scrollkeeper
-
- #Work around a problem where the .sgml fail to parse.
- sed -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' -i man/Makefile.in
+ --disable-static
make
}
diff --git a/community/mate-control-center/PKGBUILD b/community/mate-control-center/PKGBUILD
index 94620fbaa..1d779b917 100644
--- a/community/mate-control-center/PKGBUILD
+++ b/community/mate-control-center/PKGBUILD
@@ -1,25 +1,22 @@
-# $Id: PKGBUILD 104207 2014-01-16 16:54:02Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-# Contributor: hekel <hekel@archlinux.info>
pkgname=mate-control-center
-pkgver=1.6.2
+pkgver=1.8.0
pkgrel=1
pkgdesc="The Control Center for MATE"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dbus-glib' 'dconf' 'desktop-file-utils' 'gsettings-desktop-schemas'
- 'gtk2' 'mate-desktop' 'mate-file-manager' 'mate-icon-theme' 'mate-menus'
- 'mate-settings-daemon' 'mate-window-manager' 'libgtop' 'libmatekbd'
- 'libunique' 'librsvg' 'libxss' 'libxt' 'startup-notification')
-makedepends=('docbook2x' 'mate-common' 'mate-doc-utils' 'perl-xml-parser')
+depends=('caja' 'dbus-glib' 'dconf' 'desktop-file-utils' 'gsettings-desktop-schemas'
+ 'gtk2' 'mate-desktop' 'mate-icon-theme' 'mate-menus' 'mate-settings-daemon'
+ 'marco' 'libgtop' 'libmatekbd' 'libunique' 'librsvg' 'libxss'
+ 'libxt' 'startup-notification')
+makedepends=('docbook2x' 'mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('d3aa9434dde63bd176e995cbb8408fd673f6eed5')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('d65088d1d7e9cf20aac466c98622f579979dc396')
install=${pkgname}.install
build() {
@@ -29,8 +26,8 @@ build() {
--sysconfdir=/etc \
--sbindir=/usr/bin \
--localstatedir=/var \
+ --with-gtk=2.0 \
--disable-static \
- --disable-scrollkeeper \
--disable-update-mimedb
make
}
diff --git a/community/mate-desktop/PKGBUILD b/community/mate-desktop/PKGBUILD
index caeed6036..f5b2c8d1e 100644
--- a/community/mate-desktop/PKGBUILD
+++ b/community/mate-desktop/PKGBUILD
@@ -1,32 +1,35 @@
-# $Id: PKGBUILD 104842 2014-01-27 11:23:45Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-desktop
-pkgver=1.6.2
-pkgrel=2
+pkgver=1.8.0
+pkgrel=1
pkgdesc="Library with common API for various MATE modules"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=(GPL LGPL)
depends=('dconf' 'gtk2' 'hicolor-icon-theme' 'libunique' 'python2'
'startup-notification' 'ttf-dejavu')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
-optdepends=('lightdm-gtk2-greeter: A lightweight display manager')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('lightdm-gtk2-greeter: A lightweight display manager'
+ 'orca: Screen reader for blind or visually impaired individuals'
+ 'yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('413ef92f1aedf0ffbbf232ce6907211f0f4722a2')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('1e722d18a198751b209fcf255ad5d3653cb8f6e6')
install=${pkgname}.install
build() {
+ # See the following for '--disable-desktop-docs' justification
+ # - https://github.com/mate-desktop/mate-desktop/issues/68
cd "${srcdir}/${pkgname}-${pkgver}"
PYTHON=/usr/bin/python2 ./configure \
--prefix=/usr \
+ --with-gtk=2.0 \
--disable-static \
- --disable-scrollkeeper \
--disable-schemas-compile \
- --enable-gtk-doc \
- --with-omf-dir=/usr/share/omf/${pkgname}
+ --disable-desktop-docs \
+ --enable-gtk-doc
make
}
diff --git a/community/mate-dialogs/PKGBUILD b/community/mate-dialogs/PKGBUILD
index 8feff3f1d..e4617bf17 100644
--- a/community/mate-dialogs/PKGBUILD
+++ b/community/mate-dialogs/PKGBUILD
@@ -1,27 +1,25 @@
-# $Id: PKGBUILD 104188 2014-01-16 16:13:01Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-dialogs
-pkgver=1.6.2
-pkgrel=3
+pkgver=1.8.0
+pkgrel=2
pkgdesc="Display graphical dialog boxes from shell scripts"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('LGPL')
depends=('gtk2' 'libnotify')
-makedepends=('docbook-xml' 'mate-common' 'mate-doc-utils' 'perl-xml-parser')
+makedepends=('docbook-xml' 'mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('64601ae71671911dbc83d1fab2a837da0b218cf9')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('b0248c54d1c5ff17573a8257f223e7a828c01f7c')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
- --disable-scrollkeeper
+ --with-gtk=2.0
make
}
diff --git a/community/mate-file-manager-gksu/PKGBUILD b/community/mate-file-manager-gksu/PKGBUILD
deleted file mode 100644
index c9e407950..000000000
--- a/community/mate-file-manager-gksu/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 104226 2014-01-16 17:40:52Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-
-pkgname=mate-file-manager-gksu
-pkgver=1.6.0
-pkgrel=7
-pkgdesc="A Caja extension for executing files with elevated privileges."
-url="http://mate-desktop.org/"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('gksu' 'gtk2' 'mate-file-manager')
-makedepends=('mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('fd6e6268e5e00706fbe5d20090aff94d2ce57302')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
- --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-file-manager-image-converter/PKGBUILD b/community/mate-file-manager-image-converter/PKGBUILD
deleted file mode 100644
index 85b106344..000000000
--- a/community/mate-file-manager-image-converter/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 104228 2014-01-16 17:41:51Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-
-pkgname=mate-file-manager-image-converter
-pkgver=1.6.0
-pkgrel=6
-pkgdesc="A Caja extension for simple image conversions."
-url="http://mate-desktop.org/"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('gtk2' 'imagemagick' 'mate-file-manager')
-makedepends=('mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('ab3b248e93f4c7322296d5856a8439d0a2515f53')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
- --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-file-manager-open-terminal/PKGBUILD b/community/mate-file-manager-open-terminal/PKGBUILD
deleted file mode 100644
index e40d19b16..000000000
--- a/community/mate-file-manager-open-terminal/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 104828 2014-01-27 09:49:50Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-
-pkgname=mate-file-manager-open-terminal
-pkgver=1.6.1
-pkgrel=1
-pkgdesc="A Caja extension for opening terminals in arbitrary local paths."
-url="http://mate-desktop.org/"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('gtk2' 'mate-desktop' 'mate-file-manager')
-makedepends=('mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('958a213572e99cf734aeae75c604a9193abe07de')
-install=${pkgname}.install
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-file-manager-sendto/PKGBUILD b/community/mate-file-manager-sendto/PKGBUILD
deleted file mode 100644
index e986477b5..000000000
--- a/community/mate-file-manager-sendto/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 104232 2014-01-16 17:43:59Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-
-pkgname=mate-file-manager-sendto
-pkgver=1.6.0
-pkgrel=4
-pkgdesc="A Caja extension for sending files."
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('dbus-glib' 'gupnp' 'gtk2' 'mate-file-manager')
-makedepends=('mate-common' 'perl-xml-parser')
-optdepends=('pidgin: Support for sending to instant messaging networks.'
- 'gajim: Support for sending to Jabber.'
- 'mate-bluetooth: Support for sending to bluetooth.')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('cf81a12d6d5d90f431d96fd67eed893f472b36f0')
-install=${pkgname}.install
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
- --prefix=/usr \
- --with-plugins=gajim,pidgin,removable-devices,upnp,emailclient
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-file-manager-share/PKGBUILD b/community/mate-file-manager-share/PKGBUILD
deleted file mode 100644
index 96e1668a7..000000000
--- a/community/mate-file-manager-share/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 104234 2014-01-16 17:45:59Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-
-pkgname=mate-file-manager-share
-pkgver=1.6.0
-pkgrel=7
-pkgdesc="A Caja extension to quickly share a folder."
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('mate-file-manager' 'samba')
-makedepends=('mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('28e8ec54330e41aa44866107c23f48b47ea198e4')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- PYTHON=/usr/bin/python2 ./autogen.sh \
- --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-image-viewer/PKGBUILD b/community/mate-image-viewer/PKGBUILD
deleted file mode 100644
index 6d17b27cb..000000000
--- a/community/mate-image-viewer/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# $Id: PKGBUILD 104205 2014-01-16 16:49:55Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-
-pkgname=mate-image-viewer
-pkgver=1.6.2
-pkgrel=1
-pkgdesc="An image viewing and cataloging program for MATE"
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('dbus-glib' 'desktop-file-utils' 'gtk2' 'exempi' 'lcms' 'libexif'
- 'libjpeg-turbo' 'mate-desktop' 'mate-icon-theme' 'pygtk' 'python2'
- 'python2-gobject2' 'startup-notification' 'zlib')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz"
- "https://github.com/mate-desktop/eom/commit/e62ed087493c8a529d4eeab46c7d68a2047ac81a.diff")
-sha1sums=('37e638790329350bb772a40549741f89ed43952c'
- 'a2f0810a48d81023e9bae29d80b682ae0fe9faac')
-install=${pkgname}.install
-
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- #Use GETTEXT_PACKAGE instead of PACKAGE
- patch -Np1 -i "${srcdir}/e62ed087493c8a529d4eeab46c7d68a2047ac81a.diff"
-}
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- PYTHON=/usr/bin/python2 ./configure \
- --prefix=/usr \
- --localstatedir=/var \
- --disable-scrollkeeper
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-keyring/PKGBUILD b/community/mate-keyring/PKGBUILD
deleted file mode 100644
index 7b67fa117..000000000
--- a/community/mate-keyring/PKGBUILD
+++ /dev/null
@@ -1,45 +0,0 @@
-# $Id: PKGBUILD 104168 2014-01-16 15:04:52Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-
-pkgname=mate-keyring
-pkgver=1.6.1
-pkgrel=3
-pkgdesc="MATE Password Management daemon"
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL' 'LGPL')
-depends=('dbus' 'dconf' 'gtk2' 'libtasn1' 'pam')
-makedepends=('docbook-xml' 'mate-common' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('7b2e0201d4f4eb0f728dbf1626d5aa05b2d05675')
-install=${pkgname}.install
-
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- # Prevent gck conflict with gnome gcr lib
- sed -e 's/DOC_MODULE=gck/DOC_MODULE=mate-gck/' -i docs/reference/gck/Makefile.am
- autoreconf -fi
- intltoolize -c -f
-}
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr \
- --libexecdir=/usr/lib/${pkgname} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --with-pam-dir=/usr/lib/security \
- --with-root-certs=/etc/ssl/certs \
- --disable-static
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-media/PKGBUILD b/community/mate-media/PKGBUILD
index 33c3510e2..1b954cf0d 100644
--- a/community/mate-media/PKGBUILD
+++ b/community/mate-media/PKGBUILD
@@ -1,60 +1,59 @@
-# $Id: PKGBUILD 104197 2014-01-16 16:38:43Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgbase=mate-media
pkgname=("${pkgbase}-pulseaudio" "${pkgbase}-gstreamer")
-pkgver=1.6.1
-pkgrel=1
+pkgver=1.8.0
+pkgrel=3
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
depends=('gstreamer0.10-base-plugins' 'gtk2' 'libcanberra-pulse' 'libunique'
- 'mate-desktop' 'mate-window-manager' 'pulseaudio')
-makedepends=('mate-common' 'mate-doc-utils' 'mate-panel'
- 'mate-settings-daemon-gstreamer' 'perl-xml-parser')
+ 'marco' 'mate-desktop' 'pulseaudio')
+makedepends=('mate-common' 'mate-panel' 'mate-settings-daemon-gstreamer'
+ 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('39acbf670a384325b5f68487e62bb1bdddb7d68f')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgbase}-${pkgver}.tar.xz")
+sha1sums=('8ec726baa6c6b02664a1190aedbc2467ec562a89')
build() {
cd "${srcdir}"
cp -a ${pkgbase}-${pkgver}{,-gstreamer}
-
+
# build for pulseaudio
cd "${srcdir}/${pkgbase}-${pkgver}"
- ./autogen.sh \
+ ./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/${pkgbase} \
--localstatedir=/var \
+ --with-gtk=2.0 \
--enable-pulseaudio \
--disable-gstmix \
--disable-gst-mixer-applet \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
-
+
# build for gstreamer
cd "${srcdir}/${pkgbase}-${pkgver}-gstreamer"
- ./autogen.sh \
+ ./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/${pkgbase} \
--localstatedir=/var \
+ --with-gtk=2.0 \
--enable-gstmix \
--enable-gst-mixer-applet \
--enable-deprecated \
--disable-pulseaudio \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
package_mate-media-pulseaudio() {
groups=('mate-extra')
pkgdesc="MATE Media Tools (pulseaudio)"
- depends=('libcanberra-pulse' 'libunique' 'mate-desktop' 'mate-window-manager'
- 'pulseaudio')
+ depends=('libcanberra-pulse' 'libunique' 'marco' 'mate-desktop' 'pulseaudio')
conflicts=("${pkgbase}-gstreamer" 'mate-settings-daemon-gstreamer')
provides=("${pkgbase}")
replaces=("${pkgbase}")
@@ -64,8 +63,8 @@ package_mate-media-pulseaudio() {
package_mate-media-gstreamer() {
pkgdesc="MATE Media Tools (GStreamer)"
- depends=('gstreamer0.10-base-plugins' 'gtk2' 'libcanberra' 'mate-desktop'
- 'mate-window-manager')
+ depends=('gstreamer0.10-base-plugins' 'gtk2' 'libcanberra' 'marco'
+ 'mate-desktop')
optdepends=('mate-panel: Volume control for the panel')
conflicts=("${pkgbase}-pulseaudio" 'mate-settings-daemon-pulseaudio')
provides=("${pkgbase}")
diff --git a/community/mate-menus/PKGBUILD b/community/mate-menus/PKGBUILD
index d236e328e..e07cd6a41 100644
--- a/community/mate-menus/PKGBUILD
+++ b/community/mate-menus/PKGBUILD
@@ -1,25 +1,22 @@
-# $Id: PKGBUILD 104193 2014-01-16 16:26:41Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-menus
-pkgver=1.6.0
-pkgrel=3
+pkgver=1.8.0
+pkgrel=1
pkgdesc="MATE menu specifications"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
depends=('glib2' 'python2')
-makedepends=('gobject-introspection' 'mate-common' 'perl-xml-parser')
+makedepends=('gobject-introspection' 'mate-common' 'perl-xml-parser')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('798e1e96e8dea48d93f1db90b6fbe69d0a3f3ea5')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('e2c3eda5123da8ff30dcd5f86c4ad9426e34a7b5')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- PYTHON=/usr/bin/python2 ./autogen.sh \
+ PYTHON=/usr/bin/python2 ./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
diff --git a/community/mate-netbook/PKGBUILD b/community/mate-netbook/PKGBUILD
index eaba0ab36..102cc7061 100644
--- a/community/mate-netbook/PKGBUILD
+++ b/community/mate-netbook/PKGBUILD
@@ -1,19 +1,18 @@
-# $Id: PKGBUILD 104240 2014-01-16 17:53:25Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-netbook
-pkgver=1.6.1
+pkgver=1.8.0
pkgrel=1
pkgdesc="A simple window management tool."
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('gtk2' 'libfakekey' 'libmatewnck' 'libunique' 'mate-panel')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
+depends=('gtk2' 'libfakekey' 'libwnck' 'libunique' 'mate-panel')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('8aa6f4802bbe5ef7aef9d601a4172d1304d6bb86')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('64723fcf6a3a42e7faacfb54fb0c85103af5b1ba')
install=${pkgname}.install
build() {
@@ -22,6 +21,7 @@ build() {
--prefix=/usr \
--libexec=/usr/lib/${pkgname} \
--sysconfdir=/etc \
+ --with-gtk=2.0 \
--disable-static
make
}
diff --git a/community/mate-netspeed/PKGBUILD b/community/mate-netspeed/PKGBUILD
index 883a6a108..a0081d010 100644
--- a/community/mate-netspeed/PKGBUILD
+++ b/community/mate-netspeed/PKGBUILD
@@ -1,19 +1,18 @@
-# $Id: PKGBUILD 105369 2014-02-06 05:24:15Z bisson $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-netspeed
-pkgver=1.6.1
-pkgrel=2
+pkgver=1.8.0
+pkgrel=1
pkgdesc="A MATE applet that shows how much traffic occurs on a specified network device."
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
depends=('gtk2' 'libgtop' 'mate-panel' 'wireless_tools')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
-options=('!emptydirs')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('4b9c8b7f7ff59ef8ad989821fe360f5f459c66ed')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('d5e9f408ccaedbdeb3917b1d560288420f7f2c3f')
install=${pkgname}.install
build() {
@@ -21,8 +20,7 @@ build() {
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
diff --git a/community/mate-notification-daemon/PKGBUILD b/community/mate-notification-daemon/PKGBUILD
index 0201510a6..7cbbb6aa0 100644
--- a/community/mate-notification-daemon/PKGBUILD
+++ b/community/mate-notification-daemon/PKGBUILD
@@ -1,22 +1,19 @@
-# $Id: PKGBUILD 104203 2014-01-16 16:45:28Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-notification-daemon
-pkgver=1.6.1
-pkgrel=3
+pkgver=1.8.0
+pkgrel=1
pkgdesc="Notification daemon for MATE"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL')
-depends=('dconf' 'dbus-glib' 'gtk2' 'libcanberra' 'libmatewnck' 'libnotify')
+depends=('dconf' 'dbus-glib' 'gtk2' 'libcanberra' 'libwnck' 'libnotify')
makedepends=('mate-common' 'perl-xml-parser')
options=('!emptydirs')
groups=('mate')
provides=('notification-daemon')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('b911efdc4e37dc0b521165168fee03889f776c12')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('5f663ee460b7a4cdeab9d4ee3b17746e0eabb78d')
install=${pkgname}.install
build() {
@@ -24,6 +21,7 @@ build() {
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
+ --with-gtk=2.0 \
--disable-static
make
}
diff --git a/community/mate-panel/PKGBUILD b/community/mate-panel/PKGBUILD
index 9fa14e4a8..acb846d76 100644
--- a/community/mate-panel/PKGBUILD
+++ b/community/mate-panel/PKGBUILD
@@ -1,22 +1,22 @@
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-panel
-pkgver=1.6.2
+pkgver=1.8.0
pkgrel=1
pkgdesc="The MATE Panel"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dbus-glib' 'dconf' 'gtk2' 'libmatewnck' 'libcanberra' 'libice'
- 'libmateweather' 'librsvg' 'libsm'
- 'libsoup' 'libxau' 'mate-desktop' 'mate-file-manager'
- 'mate-menus' 'mate-session-manager' 'mate-window-manager')
-makedepends=('gobject-introspection' 'mate-common' 'mate-doc-utils'
- 'networkmanager' 'perl-xml-parser')
+depends=('caja' 'dbus-glib' 'dconf' 'gtk2' 'libwnck' 'libcanberra' 'libice'
+ 'libmateweather' 'librsvg' 'libsm' 'libsoup' 'libxau' 'marco'
+ 'mate-menus' 'mate-desktop' 'mate-session-manager')
+makedepends=('gobject-introspection' 'mate-common' 'networkmanager'
+ 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('a02d8a678b9235f231002feb4ecef7171939161e')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('289bca55fb26465f2c155d087932d6973edf07d9')
install=${pkgname}.install
build() {
@@ -26,9 +26,9 @@ build() {
--libexecdir=/usr/lib/${pkgname} \
--sysconfdir=/etc \
--localstatedir=/var \
+ --with-gtk=2.0 \
--enable-introspection \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
diff --git a/community/mate-polkit/PKGBUILD b/community/mate-polkit/PKGBUILD
index 67d8f1963..6ae1d5dd9 100644
--- a/community/mate-polkit/PKGBUILD
+++ b/community/mate-polkit/PKGBUILD
@@ -1,10 +1,7 @@
-# $Id: PKGBUILD 104183 2014-01-16 15:57:10Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-polkit
-pkgver=1.6.1
+pkgver=1.8.0
pkgrel=1
pkgdesc="PolicyKit integration for the MATE desktop"
url="http://mate-desktop.org"
@@ -14,16 +11,17 @@ depends=('gtk2' 'polkit')
makedepends=('gobject-introspection' 'mate-common' 'perl-xml-parser')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('43afbbb0a9e4c1295bdd0f788ad7effd776dccf2')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('8b74b8d270a0392b9b54ae12693df2bdea1f429a')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
- --libexecdir=/usr/lib/polkit-mate \
+ --libexecdir=/usr/lib/${pkgname} \
--sysconfdir=/etc \
--localstatedir=/var \
+ --with-gtk=2.0 \
--enable-introspection \
--disable-static
make
diff --git a/community/mate-power-manager/PKGBUILD b/community/mate-power-manager/PKGBUILD
index 74d83b619..dfc4f74ef 100644
--- a/community/mate-power-manager/PKGBUILD
+++ b/community/mate-power-manager/PKGBUILD
@@ -1,25 +1,21 @@
-# $Id: PKGBUILD 104214 2014-01-16 17:11:58Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
-# Contributor: hekel <hekel@archlinux.info>
pkgname=mate-power-manager
-pkgver=1.6.3
-pkgrel=3
+pkgver=1.8.0
+pkgrel=1
pkgdesc="Session daemon that makes it easy to manage your laptop or desktop system for Mate Desktop"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dbus-glib' 'dconf' 'libcanberra' 'libmatekeyring' 'libnotify'
- 'libunique' 'upower')
-makedepends=('docbook2x' 'docbook-xml' 'mate-common' 'mate-doc-utils'
- 'mate-panel' 'perl-xml-parser' 'xmlto')
-optdepends=('mate-panel: Set brightness and inhibit power management from the panel')
+depends=('dbus-glib' 'dconf' 'libcanberra' 'libgnome-keyring' 'libnotify'
+ 'libunique' 'mate-panel' 'upower')
+makedepends=('docbook2x' 'docbook-xml' 'mate-common' 'perl-xml-parser'
+ 'xmlto' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('a949e34494cb70bcb2fa349dcc35847f022be187')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('5cde22f2d6498294a76e3bf9005b4f73bbdd0db8')
install=${pkgname}.install
prepare() {
@@ -37,8 +33,7 @@ build() {
--localstatedir=/var \
--sbindir=/usr/bin \
--enable-applets \
- --enable-unique \
- --disable-scrollkeeper
+ --enable-unique
make
}
diff --git a/community/mate-screensaver/PKGBUILD b/community/mate-screensaver/PKGBUILD
index 3ff0d4b0b..b93ea1458 100644
--- a/community/mate-screensaver/PKGBUILD
+++ b/community/mate-screensaver/PKGBUILD
@@ -1,22 +1,23 @@
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-screensaver
-pkgver=1.6.2
-pkgrel=3
+pkgver=1.8.0
+pkgrel=1
pkgdesc='Screensaver for MATE'
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
depends=('dbus-glib' 'libmatekbd' 'libnotify' 'libxss' 'mate-desktop'
'mate-menus' 'mate-session-manager')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser' 'xmlto')
+makedepends=('mate-common' 'perl-xml-parser' 'xmlto' 'yelp-tools')
optdepends=('mate-power-manager: Add power management support.'
'mate-screensaver-hacks: Additional screensavers.'
- 'rss-glx: Really slick screensavers.')
+ 'rss-glx: Really slick screensavers.'
+ 'yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('f8101af15e909ca40c1546bda637712e00458a67')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('b7ab88c3ee5b513630ff99a64c18626ed8ef49fa')
install=${pkgname}.install
build() {
diff --git a/community/mate-sensors-applet/PKGBUILD b/community/mate-sensors-applet/PKGBUILD
index c78432fa8..715061ae9 100644
--- a/community/mate-sensors-applet/PKGBUILD
+++ b/community/mate-sensors-applet/PKGBUILD
@@ -1,21 +1,20 @@
-# $Id: PKGBUILD 104246 2014-01-16 18:03:24Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-sensors-applet
-pkgver=1.6.1
+pkgver=1.8.0
pkgrel=1
pkgdesc="A MATE Panel applet to display readings from hardware sensors, including CPU temperature, fan speeds and voltage readings."
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dbus' 'gtk2' 'libatasmart' 'libnotify' 'libxnvctrl' 'lm_sensors' 'mate-panel' )
-makedepends=('docbook-xml' 'mate-common' 'mate-doc-utils' 'perl-xml-parser' 'rarian')
+depends=('dbus' 'gtk2' 'libatasmart' 'libnotify' 'libxnvctrl' 'lm_sensors'
+ 'mate-panel' 'yelp')
+makedepends=('docbook-xml' 'mate-common' 'perl-xml-parser' 'rarian' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('3b57d8e4b47ff2b25bbcee465c0ef7c37bcff1f7')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('0526400ad88b306fc74b2e219ce4aea34476577f')
install=${pkgname}.install
build() {
@@ -23,8 +22,7 @@ build() {
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
diff --git a/community/mate-session-manager/PKGBUILD b/community/mate-session-manager/PKGBUILD
index e493b23eb..fb006dcc8 100644
--- a/community/mate-session-manager/PKGBUILD
+++ b/community/mate-session-manager/PKGBUILD
@@ -1,41 +1,22 @@
-# $Id: PKGBUILD 105093 2014-01-31 12:59:35Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-session-manager
-pkgver=1.6.1
-pkgrel=10
+pkgver=1.8.0
+pkgrel=1
pkgdesc="The MATE Session Handler"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL')
depends=('dbus-glib' 'gtk2' 'libsm' 'libxtst' 'mate-desktop' 'mate-polkit'
- 'mate-settings-daemon' 'xdg-user-dirs')
+ 'mate-settings-daemon' 'upower' 'xdg-user-dirs')
makedepends=('mate-common' 'perl-xml-parser' 'xmlto')
optdepends=('xdg-user-dirs-gtk: Add autostart that prompts to rename user directories when switching locales')
options=('!emptydirs')
groups=('mate')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz"
- f0b5b1ab78879d64f80117415aacf029359afea5.diff
- e934e91226e9a93956121c9c84ecf3664fcd68be.diff)
-sha1sums=('46188f6c02cc5978688af9d5db4be09f1b9199a5'
- '20fb99c29731d05191cd0029d0573db784b06ccf'
- '4312495bcd12ca5a20f7d5442b7517902605534c')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('2dbb537ba2cc31a8d4f1fa02afd6dabc2919aaa3')
install=${pkgname}.install
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- # fix systemd-login1 support for hibernate/suspend
- # https://github.com/mate-desktop/mate-session-manager/commit/f0b5b1ab78879d64f80117415aacf029359afea5
- patch -Np1 -i "${srcdir}/f0b5b1ab78879d64f80117415aacf029359afea5.diff"
-
- # Make upower optional
- # https://github.com/mate-desktop/mate-session-manager/commit/e934e91226e9a93956121c9c84ecf3664fcd68be
- patch -Np1 -i "${srcdir}/e934e91226e9a93956121c9c84ecf3664fcd68be.diff"
-
- # Recreate the build system because configure.ac was patched.
- autoreconf -fi
-}
-
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
@@ -43,7 +24,7 @@ build() {
--libexecdir=/usr/lib/${pkgname} \
--sysconfdir=/etc \
--localstatedir=/var \
- --disable-upower
+ --with-gtk=2.0
make
}
diff --git a/community/mate-session-manager/e934e91226e9a93956121c9c84ecf3664fcd68be.diff b/community/mate-session-manager/e934e91226e9a93956121c9c84ecf3664fcd68be.diff
deleted file mode 100644
index bd42a4722..000000000
--- a/community/mate-session-manager/e934e91226e9a93956121c9c84ecf3664fcd68be.diff
+++ /dev/null
@@ -1,293 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 37bb191..a9e20ef 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -70,7 +70,6 @@ PKG_CHECK_MODULES(MATE_SESSION,
- gio-2.0 >= $GIO_REQUIRED
- gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
- dbus-glib-1 >= $DBUS_GLIB_REQUIRED
-- upower-glib >= $UPOWER_REQUIRED
- )
-
- PKG_CHECK_MODULES(SESSION_PROPERTIES,
-@@ -128,6 +127,24 @@ AM_CONDITIONAL(HAVE_SYSTEMD, test "x$use_systemd" = "xyes")
- AC_SUBST(HAVE_SYSTEMD)
-
- dnl ====================================================================
-+dnl UPOWER
-+dnl ====================================================================
-+
-+AC_ARG_ENABLE(upower,
-+ AS_HELP_STRING([--enable-upower],
-+ [Use upower to suspend/hibernate]),
-+ enable_upower=$enableval,
-+ enable_upower=yes)
-+if test "x$enable_upower" = "xyes"; then
-+ PKG_CHECK_MODULES(UPOWER, upower-glib >= $UPOWER_REQUIRED, has_upower=yes, has_upower=no)
-+ AC_DEFINE(HAVE_UPOWER, 1, [upower support])
-+ AC_SUBST(UPOWER_CFLAGS)
-+ AC_SUBST(UPOWER_LIBS)
-+fi
-+AM_CONDITIONAL(HAVE_UPOWER, test "x$enable_upower" = "xyes")
-+AC_SUBST(HAVE_UPOWER)
-+
-+dnl ====================================================================
- dnl X development libraries check
- dnl ====================================================================
-
-@@ -385,6 +402,7 @@ echo "
- GTK+ version: ${with_gtk}
- Default WM: ${with_default_wm}
- Systemd support: ${use_systemd}
-+ Upower support: ${enable_upower}
- IPv6 support: ${have_full_ipv6}
- Backtrace support: ${have_backtrace}
- XRender support: ${have_xrender}
-diff --git a/mate-session/Makefile.am b/mate-session/Makefile.am
-index f37a0e2..53f0fc7 100644
---- a/mate-session/Makefile.am
-+++ b/mate-session/Makefile.am
-@@ -7,6 +7,7 @@ noinst_PROGRAMS = \
- AM_CPPFLAGS = \
- $(MATE_SESSION_CFLAGS) \
- $(SYSTEMD_CFLAGS) \
-+ $(UPOWER_CFLAGS) \
- $(DISABLE_DEPRECATED_CFLAGS)
-
- AM_CFLAGS = $(WARN_CFLAGS)
-@@ -76,6 +77,7 @@ mate_session_LDADD = \
- $(XEXT_LIBS) \
- $(MATE_SESSION_LIBS) \
- $(SYSTEMD_LIBS) \
-+ $(UPOWER_LIBS) \
- $(EXECINFO_LIBS)
-
- libgsmutil_la_SOURCES = \
-diff --git a/mate-session/gsm-logout-dialog.c b/mate-session/gsm-logout-dialog.c
-index 1a79875..323f123 100644
---- a/mate-session/gsm-logout-dialog.c
-+++ b/mate-session/gsm-logout-dialog.c
-@@ -27,7 +27,9 @@
- #include <glib/gi18n.h>
- #include <gtk/gtk.h>
-
-+#ifdef HAVE_UPOWER
- #include <upower.h>
-+#endif
-
- #include "gsm-logout-dialog.h"
- #ifdef HAVE_SYSTEMD
-@@ -52,8 +54,9 @@
- struct _GsmLogoutDialogPrivate
- {
- GsmDialogLogoutType type;
--
-+#ifdef HAVE_UPOWER
- UpClient *up_client;
-+#endif
- #ifdef HAVE_SYSTEMD
- GsmSystemd *systemd;
- #endif
-@@ -147,9 +150,9 @@ enum {
- gtk_window_set_skip_taskbar_hint (GTK_WINDOW (logout_dialog), TRUE);
- gtk_window_set_keep_above (GTK_WINDOW (logout_dialog), TRUE);
- gtk_window_stick (GTK_WINDOW (logout_dialog));
--
-+#ifdef HAVE_UPOWER
- logout_dialog->priv->up_client = up_client_new ();
--
-+#endif
- #ifdef HAVE_SYSTEMD
- if (LOGIND_RUNNING())
- logout_dialog->priv->systemd = gsm_get_systemd ();
-@@ -176,12 +179,12 @@ enum {
- g_source_remove (logout_dialog->priv->timeout_id);
- logout_dialog->priv->timeout_id = 0;
- }
--
-+#ifdef HAVE_UPOWER
- if (logout_dialog->priv->up_client) {
- g_object_unref (logout_dialog->priv->up_client);
- logout_dialog->priv->up_client = NULL;
- }
--
-+#endif
- #ifdef HAVE_SYSTEMD
- if (logout_dialog->priv->systemd) {
- g_object_unref (logout_dialog->priv->systemd);
-@@ -201,13 +204,17 @@ enum {
- gsm_logout_supports_system_suspend (GsmLogoutDialog *logout_dialog)
- {
- gboolean ret;
-+ ret = FALSE;
- #ifdef HAVE_SYSTEMD
- if (LOGIND_RUNNING())
- ret = gsm_systemd_can_suspend (logout_dialog->priv->systemd);
-+#endif
-+#if defined(HAVE_SYSTEMD) && defined(HAVE_UPOWER)
- else
- #endif
-+#ifdef HAVE_UPOWER
- ret = up_client_get_can_suspend (logout_dialog->priv->up_client);
--
-+#endif
- return ret;
- }
-
-@@ -215,13 +222,17 @@ enum {
- gsm_logout_supports_system_hibernate (GsmLogoutDialog *logout_dialog)
- {
- gboolean ret;
-+ ret = FALSE;
- #ifdef HAVE_SYSTEMD
- if (LOGIND_RUNNING())
- ret = gsm_systemd_can_hibernate (logout_dialog->priv->systemd);
-+#endif
-+#if defined(HAVE_SYSTEMD) && defined(HAVE_UPOWER)
- else
- #endif
-+#ifdef HAVE_UPOWER
- ret = up_client_get_can_hibernate (logout_dialog->priv->up_client);
--
-+#endif
- return ret;
- }
-
-diff --git a/mate-session/gsm-manager.c b/mate-session/gsm-manager.c
-index 79d0829..17a20b8 100644
---- a/mate-session/gsm-manager.c
-+++ b/mate-session/gsm-manager.c
-@@ -38,7 +38,9 @@
- #include <dbus/dbus-glib.h>
- #include <dbus/dbus-glib-lowlevel.h>
-
-+#ifdef HAVE_UPOWER
- #include <upower.h>
-+#endif
-
- #include <gtk/gtk.h> /* for logout dialog */
- #include <gio/gio.h> /* for gsettings */
-@@ -144,9 +146,10 @@ struct GsmManagerPrivate
-
- DBusGProxy *bus_proxy;
- DBusGConnection *connection;
--
-+#ifdef HAVE_UPOWER
- /* Interface with other parts of the system */
- UpClient *up_client;
-+#endif
- };
-
- enum {
-@@ -1097,10 +1100,11 @@ enum {
- static void
- manager_attempt_hibernate (GsmManager *manager)
- {
-+#ifdef HAVE_UPOWER
- gboolean can_hibernate;
- GError *error;
- gboolean ret;
--
-+#endif
- #ifdef HAVE_SYSTEMD
- if (LOGIND_RUNNING()) {
-
-@@ -1113,8 +1117,11 @@ enum {
-
- gsm_systemd_attempt_hibernate (systemd);
- }
-+#endif
-+#if defined(HAVE_SYSTEMD) && defined(HAVE_UPOWER)
- else {
- #endif
-+#ifdef HAVE_UPOWER
- can_hibernate = up_client_get_can_hibernate (manager->priv->up_client);
- if (can_hibernate) {
-
-@@ -1129,7 +1136,8 @@ enum {
- g_error_free (error);
- }
- }
--#ifdef HAVE_SYSTEMD
-+#endif
-+#if defined(HAVE_SYSTEMD) && defined(HAVE_UPOWER)
- }
- #endif
- }
-@@ -1137,10 +1145,11 @@ enum {
- static void
- manager_attempt_suspend (GsmManager *manager)
- {
-+#ifdef HAVE_UPOWER
- gboolean can_suspend;
- GError *error;
- gboolean ret;
--
-+#endif
- #ifdef HAVE_SYSTEMD
- if (LOGIND_RUNNING()) {
-
-@@ -1153,8 +1162,11 @@ enum {
-
- gsm_systemd_attempt_suspend (systemd);
- }
-+#endif
-+#if defined(HAVE_SYSTEMD) && defined(HAVE_UPOWER)
- else {
- #endif
-+#ifdef HAVE_UPOWER
- can_suspend = up_client_get_can_suspend (manager->priv->up_client);
- if (can_suspend) {
-
-@@ -1169,7 +1181,8 @@ enum {
- g_error_free (error);
- }
- }
--#ifdef HAVE_SYSTEMD
-+#endif
-+#if defined(HAVE_SYSTEMD) && defined(HAVE_UPOWER)
- }
- #endif
- }
-@@ -2341,12 +2354,12 @@ enum {
- g_object_unref (manager->priv->settings_screensaver);
- manager->priv->settings_screensaver = NULL;
- }
--
-+#ifdef HAVE_UPOWER
- if (manager->priv->up_client != NULL) {
- g_object_unref (manager->priv->up_client);
- manager->priv->up_client = NULL;
- }
--
-+#endif
- G_OBJECT_CLASS (gsm_manager_parent_class)->dispose (object);
- }
-
-@@ -2553,9 +2566,9 @@ enum {
- "status-changed",
- G_CALLBACK (on_presence_status_changed),
- manager);
--
-+#ifdef HAVE_UPOWER
- manager->priv->up_client = up_client_new ();
--
-+#endif
- g_signal_connect (manager->priv->settings_session,
- "changed",
- G_CALLBACK (on_gsettings_key_changed),
-@@ -3224,12 +3237,12 @@ enum {
- #endif
- gboolean can_suspend;
- gboolean can_hibernate;
--
-+#ifdef HAVE_UPOWER
- g_object_get (manager->priv->up_client,
- "can-suspend", &can_suspend,
- "can-hibernate", &can_hibernate,
- NULL);
--
-+#endif
- g_debug ("GsmManager: CanShutdown called");
-
- g_return_val_if_fail (GSM_IS_MANAGER (manager), FALSE);
diff --git a/community/mate-session-manager/f0b5b1ab78879d64f80117415aacf029359afea5.diff b/community/mate-session-manager/f0b5b1ab78879d64f80117415aacf029359afea5.diff
deleted file mode 100644
index ffbe19a5d..000000000
--- a/community/mate-session-manager/f0b5b1ab78879d64f80117415aacf029359afea5.diff
+++ /dev/null
@@ -1,271 +0,0 @@
-diff --git a/mate-session/gsm-logout-dialog.c b/mate-session/gsm-logout-dialog.c
-index 2d2947c..1a79875 100644
---- a/mate-session/gsm-logout-dialog.c
-+++ b/mate-session/gsm-logout-dialog.c
-@@ -200,13 +200,29 @@ enum {
- static gboolean
- gsm_logout_supports_system_suspend (GsmLogoutDialog *logout_dialog)
- {
-- return up_client_get_can_suspend (logout_dialog->priv->up_client);
-+ gboolean ret;
-+#ifdef HAVE_SYSTEMD
-+ if (LOGIND_RUNNING())
-+ ret = gsm_systemd_can_suspend (logout_dialog->priv->systemd);
-+ else
-+#endif
-+ ret = up_client_get_can_suspend (logout_dialog->priv->up_client);
-+
-+ return ret;
- }
-
- static gboolean
- gsm_logout_supports_system_hibernate (GsmLogoutDialog *logout_dialog)
- {
-- return up_client_get_can_hibernate (logout_dialog->priv->up_client);
-+ gboolean ret;
-+#ifdef HAVE_SYSTEMD
-+ if (LOGIND_RUNNING())
-+ ret = gsm_systemd_can_hibernate (logout_dialog->priv->systemd);
-+ else
-+#endif
-+ ret = up_client_get_can_hibernate (logout_dialog->priv->up_client);
-+
-+ return ret;
- }
-
- static gboolean
-diff --git a/mate-session/gsm-manager.c b/mate-session/gsm-manager.c
-index 8143d1f..b4986ac 100644
---- a/mate-session/gsm-manager.c
-+++ b/mate-session/gsm-manager.c
-@@ -1109,6 +1109,20 @@ enum {
- GError *error;
- gboolean ret;
-
-+#ifdef HAVE_SYSTEMD
-+ if (LOGIND_RUNNING()) {
-+
-+ GsmSystemd *systemd;
-+
-+ systemd = gsm_get_systemd ();
-+
-+ /* lock the screen before we suspend */
-+ manager_perhaps_lock (manager);
-+
-+ gsm_systemd_attempt_hibernate (systemd);
-+ }
-+ else {
-+#endif
- can_hibernate = up_client_get_can_hibernate (manager->priv->up_client);
- if (can_hibernate) {
-
-@@ -1123,6 +1137,9 @@ enum {
- g_error_free (error);
- }
- }
-+#ifdef HAVE_SYSTEMD
-+ }
-+#endif
- }
-
- static void
-@@ -1132,6 +1149,20 @@ enum {
- GError *error;
- gboolean ret;
-
-+#ifdef HAVE_SYSTEMD
-+ if (LOGIND_RUNNING()) {
-+
-+ GsmSystemd *systemd;
-+
-+ systemd = gsm_get_systemd ();
-+
-+ /* lock the screen before we suspend */
-+ manager_perhaps_lock (manager);
-+
-+ gsm_systemd_attempt_suspend (systemd);
-+ }
-+ else {
-+#endif
- can_suspend = up_client_get_can_suspend (manager->priv->up_client);
- if (can_suspend) {
-
-@@ -1146,6 +1177,9 @@ enum {
- g_error_free (error);
- }
- }
-+#ifdef HAVE_SYSTEMD
-+ }
-+#endif
- }
-
- static void
-diff --git a/mate-session/gsm-systemd.c b/mate-session/gsm-systemd.c
-index 377f026..dbe8ea0 100644
---- a/mate-session/gsm-systemd.c
-+++ b/mate-session/gsm-systemd.c
-@@ -725,6 +725,141 @@ static void gsm_systemd_on_name_owner_changed (DBusGProxy *bus_proxy,
- return can_stop;
- }
-
-+gboolean
-+gsm_systemd_can_hibernate (GsmSystemd *manager)
-+{
-+ gboolean res;
-+ gchar *value;
-+ gboolean can_hibernate;
-+ GError *error;
-+
-+ error = NULL;
-+
-+ if (!gsm_systemd_ensure_sd_connection (manager, &error)) {
-+ g_warning ("Could not connect to Systemd: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+ res = dbus_g_proxy_call_with_timeout (manager->priv->sd_proxy,
-+ "CanHibernate",
-+ INT_MAX,
-+ &error,
-+ G_TYPE_INVALID,
-+ G_TYPE_STRING, &value,
-+ G_TYPE_INVALID);
-+ if (res == FALSE) {
-+ g_warning ("Could not make DBUS call: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+ can_hibernate = g_strcmp0 (value, "yes") == 0 ||
-+ g_strcmp0 (value, "challenge") == 0;
-+ g_free (value);
-+ return can_hibernate;
-+}
-+
-+gboolean
-+gsm_systemd_can_suspend (GsmSystemd *manager)
-+{
-+ gboolean res;
-+ gchar *value;
-+ gboolean can_suspend;
-+ GError *error;
-+
-+ error = NULL;
-+
-+ if (!gsm_systemd_ensure_sd_connection (manager, &error)) {
-+ g_warning ("Could not connect to Systemd: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+ res = dbus_g_proxy_call_with_timeout (manager->priv->sd_proxy,
-+ "CanSuspend",
-+ INT_MAX,
-+ &error,
-+ G_TYPE_INVALID,
-+ G_TYPE_STRING, &value,
-+ G_TYPE_INVALID);
-+ if (res == FALSE) {
-+ g_warning ("Could not make DBUS call: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+ can_suspend = g_strcmp0 (value, "yes") == 0 ||
-+ g_strcmp0 (value, "challenge") == 0;
-+ g_free (value);
-+ return can_suspend;
-+}
-+
-+void
-+gsm_systemd_attempt_hibernate (GsmSystemd *manager)
-+{
-+ gboolean res;
-+ GError *error;
-+
-+ error = NULL;
-+
-+ if (!gsm_systemd_ensure_sd_connection (manager, &error)) {
-+ g_warning ("Could not connect to Systemd: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+ res = dbus_g_proxy_call_with_timeout (manager->priv->sd_proxy,
-+ "Hibernate",
-+ INT_MAX,
-+ &error,
-+ G_TYPE_BOOLEAN, TRUE, /* interactive */
-+ G_TYPE_INVALID,
-+ G_TYPE_INVALID);
-+ if (res == FALSE) {
-+ g_warning ("Could not make DBUS call: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+}
-+
-+void
-+gsm_systemd_attempt_suspend (GsmSystemd *manager)
-+{
-+ gboolean res;
-+ GError *error;
-+
-+ error = NULL;
-+
-+ if (!gsm_systemd_ensure_sd_connection (manager, &error)) {
-+ g_warning ("Could not connect to Systemd: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+
-+ res = dbus_g_proxy_call_with_timeout (manager->priv->sd_proxy,
-+ "Suspend",
-+ INT_MAX,
-+ &error,
-+ G_TYPE_BOOLEAN, TRUE, /* interactive */
-+ G_TYPE_INVALID,
-+ G_TYPE_INVALID);
-+ if (res == FALSE) {
-+ g_warning ("Could not make DBUS call: %s",
-+ error->message);
-+ g_error_free (error);
-+ return FALSE;
-+ }
-+}
-+
- gchar *
- gsm_systemd_get_current_session_type (GsmSystemd *manager)
- {
-diff --git a/mate-session/gsm-systemd.h b/mate-session/gsm-systemd.h
-index 8e886ba..e0e21c4 100644
---- a/mate-session/gsm-systemd.h
-+++ b/mate-session/gsm-systemd.h
-@@ -89,10 +89,18 @@ enum _GsmSystemdError {
-
- gboolean gsm_systemd_can_restart (GsmSystemd *manager);
-
-+gboolean gsm_systemd_can_hibernate (GsmSystemd *manager);
-+
-+gboolean gsm_systemd_can_suspend (GsmSystemd *manager);
-+
- void gsm_systemd_attempt_stop (GsmSystemd *manager);
-
- void gsm_systemd_attempt_restart (GsmSystemd *manager);
-
-+void gsm_systemd_attempt_hibernate (GsmSystemd *manager);
-+
-+void gsm_systemd_attempt_suspend (GsmSystemd *manager);
-+
- void gsm_systemd_set_session_idle (GsmSystemd *manager,
- gboolean is_idle);
-
diff --git a/community/mate-session-manager/mate-session-manager.install b/community/mate-session-manager/mate-session-manager.install
index b30edffe9..7af080f58 100644
--- a/community/mate-session-manager/mate-session-manager.install
+++ b/community/mate-session-manager/mate-session-manager.install
@@ -1,6 +1,6 @@
post_install() {
glib-compile-schemas /usr/share/glib-2.0/schemas/
- gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
}
post_upgrade() {
diff --git a/community/mate-settings-daemon/PKGBUILD b/community/mate-settings-daemon/PKGBUILD
index 307271771..813d42fc1 100644
--- a/community/mate-settings-daemon/PKGBUILD
+++ b/community/mate-settings-daemon/PKGBUILD
@@ -1,10 +1,9 @@
-# $Id: PKGBUILD 105085 2014-01-31 11:55:11Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgbase=mate-settings-daemon
pkgname=("${pkgbase}-pulseaudio" "${pkgbase}-gstreamer")
-pkgver=1.6.2
-pkgrel=6
+pkgver=1.8.0
+pkgrel=1
pkgdesc="The MATE Settings daemon"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
@@ -13,8 +12,8 @@ depends=('dbus-glib' 'dconf' 'fontconfig' 'gstreamer0.10-base' 'gtk2'
'libcanberra-pulse' 'libmatekbd' 'libnotify' 'libxt' 'mate-desktop'
'nss' 'polkit' 'pulseaudio-alsa')
makedepends=('mate-common' 'perl-xml-parser')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('76c50bddcffd6b0415b058c828784bcd11c034ee')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgbase}-${pkgver}.tar.xz")
+sha1sums=('f36819914e03c0f3ceda209fba17a2063990078b')
install=${pkgbase}.install
build() {
@@ -27,6 +26,7 @@ build() {
--prefix=/usr \
--libexecdir=/usr/lib/${pkgbase} \
--sysconfdir=/etc \
+ --with-gtk=2.0 \
--enable-polkit \
--enable-pulse \
--disable-gstreamer \
@@ -39,6 +39,7 @@ build() {
--prefix=/usr \
--libexecdir=/usr/lib/${pkgbase} \
--sysconfdir=/etc \
+ --with-gtk=2.0 \
--enable-polkit \
--enable-gstreamer \
--disable-pulse \
@@ -64,7 +65,7 @@ package_mate-settings-daemon-gstreamer() {
depends=('dbus-glib' 'dconf' 'fontconfig' 'gstreamer0.10-base' 'gtk2'
'libmatekbd' 'libnotify' 'libxt' 'mate-desktop' 'nss' 'polkit')
conflicts=("${pkgbase}-pulseaudio" 'mate-media-pulseaudio')
- provides=("${pkgbase}")
+ provides=("${pkgbase}")
cd "${srcdir}/${pkgbase}-${pkgver}-gstreamer"
make DESTDIR="${pkgdir}" install
}
diff --git a/community/mate-system-monitor/PKGBUILD b/community/mate-system-monitor/PKGBUILD
index 9741948c9..de4d8e04b 100644
--- a/community/mate-system-monitor/PKGBUILD
+++ b/community/mate-system-monitor/PKGBUILD
@@ -1,21 +1,20 @@
-# $Id: PKGBUILD 104271 2014-01-16 18:56:12Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
pkgname=mate-system-monitor
-pkgver=1.6.1
-pkgrel=6
+pkgver=1.8.0
+pkgrel=1
pkgdesc="A system monitor for MATE"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dconf' 'dbus-glib' 'glibmm' 'gtk2' 'gtkmm' 'libgtop' 'libmatewnck' 'librsvg'
+depends=('dconf' 'dbus-glib' 'glibmm' 'gtk2' 'gtkmm' 'libgtop' 'libwnck' 'librsvg'
'mate-icon-theme')
-makedepends=('docbook2x' 'mate-common' 'mate-doc-utils' 'perl-xml-parser')
+makedepends=('docbook2x' 'mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('84b6e8f3557bdadada026aeb349f6e9e90b59c6a')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('a8f652340613154fac994cdc060bae95460c1d6f')
install=${pkgname}.install
build() {
@@ -24,8 +23,8 @@ build() {
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
--localstatedir=/var \
- --disable-static \
- --disable-scrollkeeper
+ --with-gtk=2.0 \
+ --disable-static
make
}
diff --git a/community/mate-system-tools/PKGBUILD b/community/mate-system-tools/PKGBUILD
index c3301560e..d581047b4 100644
--- a/community/mate-system-tools/PKGBUILD
+++ b/community/mate-system-tools/PKGBUILD
@@ -1,45 +1,31 @@
-# $Id: PKGBUILD 105370 2014-02-06 05:24:16Z bisson $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgname=mate-system-tools
-pkgver=1.6.0
-pkgrel=9
+pkgver=1.8.0
+pkgrel=1
pkgdesc="Suite of tools for MATE to simplify configuring workstations."
url="http://mate-desktop.org/"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('dconf' 'gtk2' 'liboobs' 'mate-polkit' 'system-tools-backends'
- 'wireless_tools')
-makedepends=('mate-common' 'mate-doc-utils' 'mate-file-manager' 'perl-xml-parser')
+depends=('dconf' 'liboobs' 'mate-polkit' 'system-tools-backends' 'wireless_tools')
+makedepends=('caja' 'mate-common' 'perl-xml-parser' 'yelp-tools')
optdepends=('ntp: Automatic time synchronisation.'
- 'mate-file-manager: provides Caja Shares extension')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('89d53c22171f6181ad4fb89387d4fa3300bb27b2')
+ 'caja: provides Caja Shares extension'
+ 'yelp: for reading MATE help documents')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('11a8d72cf265834867352ad67a2d32485dbc98e0')
install=${pkgname}.install
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- # Modify the groups for Arch
- # - https://wiki.archlinux.org/index.php/Users_and_Groups
- # - https://wiki.archlinux.org/index.php/Systemd#Supplementary_information
- # - https://bbs.archlinux.org/viewtopic.php?pid=1183332
- # Desktop user
- sed -i 's/cdrom,floppy,dialout,tape,dip,adm,plugdev,fax,audio,scanner,fuse,video/adm,log,sys,users,uucp/' src/users/user-profiles.conf.in
- # Administrator
- sed -i 's/cdrom,floppy,dialout,tape,dip,adm,plugdev,fax,audio,scanner,fuse,admin,sambashare,lpadmin,video/adm,disk,locate,log,sys,users,uucp,wheel/' src/users/user-profiles.conf.in
-}
-
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
+ ./configure \
--prefix=/usr \
- --sysconfdir=/etc \
- --disable-scrollkeeper \
- LIBS="-lm" # Required for MATE 1.6 but can be removed in MATE 1.7/1.8
+ --sysconfdir=/etc
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
+ rm -f "${pkgdir}/usr/lib/caja/extensions-2.0/libcaja-gst-shares.a"
}
diff --git a/community/mate-terminal/PKGBUILD b/community/mate-terminal/PKGBUILD
index 8787ef79a..72b144396 100644
--- a/community/mate-terminal/PKGBUILD
+++ b/community/mate-terminal/PKGBUILD
@@ -1,28 +1,32 @@
-# $Id: PKGBUILD 104248 2014-01-16 18:05:57Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
pkgname=mate-terminal
-pkgver=1.6.2
-pkgrel=1
+pkgver=1.8.0
+pkgrel=2
pkgdesc="The MATE Terminal Emulator"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
depends=('dbus' 'dconf' 'gtk2' 'libsm' 'mate-desktop' 'vte')
-makedepends=('docbook2x' 'mate-common' 'mate-doc-utils' 'perl-xml-parser')
+makedepends=('docbook2x' 'mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('951c006c5ee31da0d0da1ebad4d1e6648fe0e41b')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('14b380c71aaf73499f5ae292ee14d2eb27920074')
install=${pkgname}.install
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ sed -i 's/env python/env python2/' mate-terminal.wrapper
+}
+
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
- --disable-static \
- --disable-scrollkeeper
+ --with-gtk=2.0 \
+ --disable-static
make
}
diff --git a/community/mate-text-editor/PKGBUILD b/community/mate-text-editor/PKGBUILD
deleted file mode 100644
index 2c384761e..000000000
--- a/community/mate-text-editor/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Id: PKGBUILD 104251 2014-01-16 18:10:47Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-
-pkgname=mate-text-editor
-pkgver=1.6.2
-pkgrel=1
-pkgdesc="A powerful text editor for MATE"
-url="http://mate-desktop.org"
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('desktop-file-utils' 'enchant' 'gtk2' 'gtksourceview2' 'iso-codes'
- 'libsm' 'mate-desktop' 'mate-file-manager' 'python2' 'python2-gobject2'
- 'pygtksourceview2')
-makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
-options=('!emptydirs')
-groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('64e34ae5724608fcc5adff195515b74e1e3e5bd6')
-install=${pkgname}.install
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- PYTHON=/usr/bin/python2 ./configure \
- --prefix=/usr \
- --libexecdir=/usr/lib \
- --enable-python \
- --disable-scrollkeeper
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/mate-text-editor/pluma_gettext_fix.diff b/community/mate-text-editor/pluma_gettext_fix.diff
deleted file mode 100644
index b6829835a..000000000
--- a/community/mate-text-editor/pluma_gettext_fix.diff
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index be832f7..485c574 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -155,10 +155,11 @@ dnl Gettext stuff.
- dnl ================================================================
-
- IT_PROG_INTLTOOL([0.40.0])
--AC_SUBST([GETTEXT_PACKAGE], [pluma])
-+GETTEXT_PACKAGE=pluma
-+AC_SUBST([GETTEXT_PACKAGE])
- AM_GNU_GETTEXT_VERSION([0.17])
- AM_GLIB_GNU_GETTEXT
--AC_DEFINE([GETTEXT_PACKAGE],[PACKAGE_TARNAME], [Define to the gettext package name.])
-+AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Define to the Gettext package name])
-
- dnl ================================================================
- dnl Use gvfs metadata or the old xml file store.
diff --git a/community/mate-user-share/PKGBUILD b/community/mate-user-share/PKGBUILD
index ccf81858d..2d66a778c 100644
--- a/community/mate-user-share/PKGBUILD
+++ b/community/mate-user-share/PKGBUILD
@@ -1,28 +1,19 @@
-# $Id: PKGBUILD 105613 2014-02-11 18:11:20Z flexiondotorg $
-# Maintainer : Martin Wimpress <code@flexion.org>
+#Maintainer: Martin Wimpress <code@flexion.org>
pkgname=mate-user-share
-pkgver=1.6.1
-pkgrel=7
-pkgdesc="User level public file sharing via WebDAV."
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="User level public file sharing via WebDAV for MATE."
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('apache' 'dbus-glib' 'dconf' 'libunique' 'mod_dnssd')
-makedepends=('libcanberra' 'libnotify' 'mate-common' 'mate-doc-utils'
- 'mate-file-manager' 'perl-xml-parser')
+depends=('caja' 'dbus-glib' 'dconf' 'libunique' 'mod_dnssd')
+makedepends=('libcanberra' 'libnotify' 'mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
options=('!emptydirs')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('dbeab8c06b098b2787b68541810e268c70764b14')
install=${pkgname}.install
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz"
- "https://github.com/mate-desktop/mate-user-share/commit/7a0305478295e9e7c284372677a4cbc382444482.diff")
-sha1sums=('83f161dee79ea0ae4345c54a5b1339f673f68e8f'
- 'ffa10ae69f5edf08d605418182f3c5bc975eb3cf')
-
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- # do not use download dir for incoming bluetooth downloads if mate-bluetooth isn't installed
- patch -Np1 -i "${srcdir}/7a0305478295e9e7c284372677a4cbc382444482.diff"
-}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/mate-user-share/mate-user-share.install b/community/mate-user-share/mate-user-share.install
index 7af080f58..bf6781f93 100644
--- a/community/mate-user-share/mate-user-share.install
+++ b/community/mate-user-share/mate-user-share.install
@@ -1,6 +1,7 @@
post_install() {
glib-compile-schemas /usr/share/glib-2.0/schemas/
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ update-desktop-database -q
}
post_upgrade() {
diff --git a/community/mate-utils/422504e251442ca9921c4218151cffb6548280e6.diff b/community/mate-utils/422504e251442ca9921c4218151cffb6548280e6.diff
deleted file mode 100644
index fd71dbb57..000000000
--- a/community/mate-utils/422504e251442ca9921c4218151cffb6548280e6.diff
+++ /dev/null
@@ -1,62 +0,0 @@
-diff --git a/mate-screenshot/mate-screenshot.c b/mate-screenshot/mate-screenshot.c
-index 63ec5d9..6510f7f 100644
---- a/mate-screenshot/mate-screenshot.c
-+++ b/mate-screenshot/mate-screenshot.c
-@@ -809,13 +809,14 @@ enum
- finish_prepare_screenshot (char *initial_uri, GdkWindow *window, GdkRectangle *rectangle)
- {
- ScreenshotDialog *dialog;
-+ gboolean include_mask = (!take_window_shot && !take_area_shot);
-
- /* always disable window border for full-desktop or selected-area screenshots */
- if (!take_window_shot)
-- screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, FALSE);
-+ screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, FALSE, include_mask);
- else
- {
-- screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, include_border);
-+ screenshot = screenshot_get_pixbuf (window, rectangle, include_pointer, include_border, include_mask);
-
- switch (border_effect[0])
- {
-diff --git a/mate-screenshot/screenshot-utils.c b/mate-screenshot/screenshot-utils.c
-index b41ae4b..faed676 100644
---- a/mate-screenshot/screenshot-utils.c
-+++ b/mate-screenshot/screenshot-utils.c
-@@ -670,7 +670,8 @@
- screenshot_get_pixbuf (GdkWindow *window,
- GdkRectangle *rectangle,
- gboolean include_pointer,
-- gboolean include_border)
-+ gboolean include_border,
-+ gboolean include_mask)
- {
- GdkWindow *root;
- GdkPixbuf *screenshot;
-@@ -738,7 +739,11 @@
- x_orig, y_orig, 0, 0,
- width, height);
-
-- mask_monitors (screenshot, root);
-+ /*
-+ * Masking currently only works properly with full-screen shots
-+ */
-+ if (include_mask)
-+ mask_monitors (screenshot, root);
-
- #ifdef HAVE_X11_EXTENSIONS_SHAPE_H
- if (include_border)
-diff --git a/mate-screenshot/screenshot-utils.h b/mate-screenshot/screenshot-utils.h
-index 0af2ba3..5404bde 100644
---- a/mate-screenshot/screenshot-utils.h
-+++ b/mate-screenshot/screenshot-utils.h
-@@ -36,7 +36,8 @@ gboolean screenshot_select_area (int *px,
- GdkPixbuf *screenshot_get_pixbuf (GdkWindow *win,
- GdkRectangle *rectangle,
- gboolean include_pointer,
-- gboolean include_border);
-+ gboolean include_border,
-+ gboolean include_mask);
-
- void screenshot_show_error_dialog (GtkWindow *parent,
- const gchar *message,
diff --git a/community/mate-utils/PKGBUILD b/community/mate-utils/PKGBUILD
index 66b8ddd6c..bef0cb46f 100644
--- a/community/mate-utils/PKGBUILD
+++ b/community/mate-utils/PKGBUILD
@@ -1,22 +1,20 @@
-# $Id: PKGBUILD 104256 2014-01-16 18:15:52Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
pkgname=mate-utils
-pkgver=1.6.1
+pkgver=1.8.0
pkgrel=1
pkgdesc="Common MATE utilities for viewing disk usage, logs and fonts, taking screenshots, managing dictionaries and searching files"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('gtk2' 'libcanberra' 'libgtop' 'libsm' 'mate-desktop' 'zlib')
-makedepends=('mate-common' 'mate-doc-utils' 'mate-panel' 'perl-xml-parser'
- 'rarian')
-optdepends=('mate-panel: Look up words in dictionaries from the panel')
+depends=('desktop-file-utils' 'gtk2' 'libcanberra' 'libgtop' 'libsm' 'zlib')
+makedepends=('mate-common' 'mate-panel' 'perl-xml-parser' 'rarian' 'yelp-tools')
+optdepends=('mate-panel: Look up words in dictionaries from the panel'
+ 'yelp: for reading MATE help documents')
options=('!emptydirs')
groups=('mate-extra')
-source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('c765c53cd4b279155d30ed057a78a584e5b2addc')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('5f4b6d8f7a39ab078c9ed8302ed97926e57b0596')
install=${pkgname}.install
build() {
@@ -24,9 +22,9 @@ build() {
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
+ --with-gtk=2.0 \
--sysconfdir=/etc \
- --disable-static \
- --disable-scrollkeeper
+ --disable-static
make
}
diff --git a/community/mate-utils/patch.diff b/community/mate-utils/patch.diff
deleted file mode 100644
index 6971c219e..000000000
--- a/community/mate-utils/patch.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-From a59fda7d006b856ac5982750f2ffdefd24191be0 Mon Sep 17 00:00:00 2001
-From: Stefano Karapetsas <stefano@karapetsas.com>
-Date: Thu, 11 Jul 2013 11:14:38 +0000
-Subject: mate-screenshot: Fix save path selection
-
-Closes #32
-https://github.com/mate-desktop/mate-utils/issues/32
-
-Fix from https://bugzilla.gnome.org/show_bug.cgi?id=579232
----
-diff --git a/mate-screenshot/screenshot-dialog.c b/mate-screenshot/screenshot-dialog.c
-index bcac343..b5b2be5 100644
---- a/mate-screenshot/screenshot-dialog.c
-+++ b/mate-screenshot/screenshot-dialog.c
-@@ -338,7 +338,7 @@ screenshot_dialog_get_uri (ScreenshotDialog *dialog)
- gchar *uri, *file, *tmp;
- GError *error;
-
-- folder = gtk_file_chooser_get_current_folder_uri (GTK_FILE_CHOOSER (dialog->save_widget));
-+ folder = gtk_file_chooser_get_uri (GTK_FILE_CHOOSER (dialog->save_widget));
- file_name = gtk_entry_get_text (GTK_ENTRY (dialog->filename_entry));
-
- error = NULL;
-@@ -366,7 +366,7 @@ screenshot_dialog_get_uri (ScreenshotDialog *dialog)
- char *
- screenshot_dialog_get_folder (ScreenshotDialog *dialog)
- {
-- return gtk_file_chooser_get_current_folder_uri (GTK_FILE_CHOOSER (dialog->save_widget));
-+ return gtk_file_chooser_get_uri (GTK_FILE_CHOOSER (dialog->save_widget));
- }
-
- GdkPixbuf *
---
-cgit
diff --git a/community/mod_itk/PKGBUILD b/community/mod_itk/PKGBUILD
new file mode 100644
index 000000000..036613baa
--- /dev/null
+++ b/community/mod_itk/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: PKGBUILD 106741 2014-03-06 21:44:30Z anatolik $
+# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
+
+_version=2.4.7-01
+pkgname=mod_itk
+pkgver=${_version//-/.r}
+pkgrel=1
+pkgdesc='Apache module that allows you to run each of your vhost under a separate uid and gid'
+arch=(i686 x86_64)
+url='http://mpm-itk.sesse.net/'
+license=(APACHE)
+depends=(apache)
+source=(http://mpm-itk.sesse.net/mpm-itk-$_version.tar.gz)
+sha256sums=('7cd2f6c08ff3872c472a88794161a6bbe9d7166eb3f6ffda4d1b5239f6d39004')
+
+build() {
+ cd mpm-itk-$_version
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd mpm-itk-$_version
+ install -D -m755 .libs/mpm_itk.so "$pkgdir/usr/lib/httpd/modules/mpm_itk.so"
+}
diff --git a/community/mod_wsgi/PKGBUILD b/community/mod_wsgi/PKGBUILD
index 36f968fb8..7e5a1af92 100644
--- a/community/mod_wsgi/PKGBUILD
+++ b/community/mod_wsgi/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 95320 2013-08-09 11:42:20Z arodseth $
+# $Id: PKGBUILD 106738 2014-03-06 21:43:47Z anatolik $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Ryan Coyner <rcoyner@gmail.com>
pkgname=mod_wsgi
pkgver=3.4
-pkgrel=3
+pkgrel=4
pkgdesc='Python WSGI adapter module for Apache'
arch=('x86_64' 'i686')
url='http://www.modwsgi.org/'
diff --git a/community/mod_wsgi2/PKGBUILD b/community/mod_wsgi2/PKGBUILD
index 6cdf187df..09218cfbd 100644
--- a/community/mod_wsgi2/PKGBUILD
+++ b/community/mod_wsgi2/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 95322 2013-08-09 11:50:53Z arodseth $
+# $Id: PKGBUILD 106739 2014-03-06 21:43:48Z anatolik $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Ryan Coyner <rcoyner@gmail.com>
pkgname=mod_wsgi2
pkgver=3.4
-pkgrel=4
+pkgrel=5
pkgdesc='Python2 WSGI adapter module for Apache'
arch=('x86_64' 'i686')
url='http://www.modwsgi.org/'
diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD
index c82736da4..6b8f807c9 100644
--- a/community/passenger/PKGBUILD
+++ b/community/passenger/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 105017 2014-01-30 08:53:30Z spupykin $
+# $Id: PKGBUILD 106740 2014-03-06 21:43:48Z anatolik $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=passenger
pkgver=4.0.37
-pkgrel=1
+pkgrel=2
pkgdesc="mod_rails passenger"
arch=('i686' 'x86_64')
url="http://www.modrails.com"
-#http://rubyforge.org/frs/?group_id=5873
+_watch="https://github.com/phusion/passenger/releases"
license=('GPL')
depends=('ruby' 'ruby-rack' 'curl')
makedepends=('apache')
diff --git a/community/pluma/PKGBUILD b/community/pluma/PKGBUILD
new file mode 100644
index 000000000..82e1c9c18
--- /dev/null
+++ b/community/pluma/PKGBUILD
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 106671 2014-03-06 11:42:20Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+
+pkgname=pluma
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="A powerful text editor for MATE"
+url="http://mate-desktop.org"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('caja' 'desktop-file-utils' 'enchant' 'gtk2' 'gtksourceview2'
+ 'iso-codes' 'libsm' 'mate-desktop' 'python2' 'python2-gobject2'
+ 'pygtksourceview2')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('yelp: for reading MATE help documents')
+replaces=('mate-text-editor')
+provides=('mate-text-editor')
+conflicts=('mate-text-editor')
+options=('!emptydirs')
+groups=('mate-extra')
+source=("http://pub.mate-desktop.org/releases/1.8/${pkgname}-${pkgver}.tar.xz")
+sha1sums=('858e3edaee698b3f99189d3285061ab56b21828c')
+install=${pkgname}.install
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ sed -i 's/python/python2/' plugins/externaltools/data/switch-c.tool.in
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ PYTHON=/usr/bin/python2 ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib/${pkgname} \
+ --with-gtk=2.0 \
+ --enable-gtk-doc \
+ --enable-python
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/mate-text-editor/mate-text-editor.install b/community/pluma/pluma.install
index ed73415a4..ed73415a4 100644
--- a/community/mate-text-editor/mate-text-editor.install
+++ b/community/pluma/pluma.install
diff --git a/community/python2-caja/PKGBUILD b/community/python2-caja/PKGBUILD
index 85ad37a62..46530e36f 100644
--- a/community/python2-caja/PKGBUILD
+++ b/community/python2-caja/PKGBUILD
@@ -1,22 +1,20 @@
-# $Id: PKGBUILD 104310 2014-01-17 11:54:21Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=python2-caja
_pkgname=python-caja
-pkgver=1.6.1
+pkgver=1.8.0
pkgrel=1
pkgdesc="Python binding for Caja, to allow Caja property page and menu item extensions to be written in Python."
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('mate-file-manager' 'python2' 'python2-gobject')
+depends=('caja' 'python2' 'python2-gobject')
makedepends=('mate-common')
options=('!emptydirs')
replaces=('python-caja')
provides=('python-caja')
-source=("http://pub.mate-desktop.org/releases/1.6/${_pkgname}-${pkgver}.tar.xz")
-sha1sums=('44c39d62c977b06e9a8f37cfdbd81c2f6eb10ff5')
+source=("http://pub.mate-desktop.org/releases/1.8/${_pkgname}-${pkgver}.tar.xz")
+sha1sums=('63cf08e3f711be8eb44c423322962a18f822031e')
prepare() {
cd "${srcdir}/${_pkgname}-${pkgver}"
diff --git a/community/qt-at-api/PKGBUILD b/community/qt-at-api/PKGBUILD
new file mode 100644
index 000000000..f5c380be0
--- /dev/null
+++ b/community/qt-at-api/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 106680 2014-03-06 13:50:43Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+# Contributor: Kyle <kyle@gmx.ca>
+
+pkgname=qt-at-spi
+pkgver=0.3.1
+pkgrel=3
+pkgdesc="A Qt plugin that bridges the QAccessible API’s to the AT-SPI 2 protocol, giving blind and visually impaired users access to qt applications."
+arch=(i686 x86_64)
+url="http://projects.kde.org/qtatspi"
+license=('LGPL')
+depends=('at-spi2-core' 'qt4>=4.8')
+source=(https://gitorious.org/$pkgname/$pkgname/archive-tarball/v$pkgver
+ qt-accessibility.sh)
+md5sums=('cc749ef766f8a199b603a7d5fb723006'
+ 'f0c8551ed54f5d4e5daf7ddac9189aaa')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgname"
+ qmake-qt4
+ make
+}
+
+check() {
+ cd "$srcdir/$pkgname-$pkgname"
+ make -k check
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgname"
+ make INSTALL_ROOT="$pkgdir" install
+ install -D -m755 "$srcdir/qt-accessibility.sh" "$pkgdir/etc/profile.d/qt-accessibility.sh"
+}
diff --git a/community/qt-at-api/qt-accessibility.sh b/community/qt-at-api/qt-accessibility.sh
new file mode 100755
index 000000000..d7c67d605
--- /dev/null
+++ b/community/qt-at-api/qt-accessibility.sh
@@ -0,0 +1 @@
+export QT_ACCESSIBILITY=1
diff --git a/community/system-tools-backends/PKGBUILD b/community/system-tools-backends/PKGBUILD
index 49dffb894..2aef071ae 100644
--- a/community/system-tools-backends/PKGBUILD
+++ b/community/system-tools-backends/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 104267 2014-01-16 18:40:20Z flexiondotorg $
-# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# $Id: PKGBUILD 106615 2014-03-05 23:51:37Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
-# Contributor: Martin Wimpress <code@flexion.org>
pkgname=system-tools-backends
pkgver=2.10.2
-pkgrel=4
+pkgrel=5
pkgdesc='Backends for Gnome/MATE System Tools.'
arch=('i686' 'x86_64')
url='http://system-tools-backends.freedesktop.org/'
license=('GPL')
-depends=('dbus-glib' 'perl' 'perl-net-dbus' 'polkit')
+depends=('dbus-glib' 'perl' 'perl-net-dbus' 'polkit')
makedepends=('intltool' 'perl-xml-parser')
source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.10/${pkgname}-${pkgver}.tar.bz2")
sha256sums=('1dbe5177df46a9c7250735e05e77129fe7ec04840771accfa87690111ca2c670')
diff --git a/core/file/PKGBUILD b/core/file/PKGBUILD
index 818a8f0f2..859091149 100644
--- a/core/file/PKGBUILD
+++ b/core/file/PKGBUILD
@@ -1,18 +1,27 @@
-# $Id: PKGBUILD 205932 2014-02-14 08:16:42Z allan $
+# $Id: PKGBUILD 207101 2014-03-06 12:36:01Z allan $
# Maintainer: Allan McRae <allan@archlinux.org>
# Contributor: Andreas Radke <andyrtr@archlinux.org>
pkgname=file
pkgver=5.17
-pkgrel=1
+pkgrel=2
pkgdesc="File type identification utility"
arch=('i686' 'x86_64')
license=('custom')
groups=('base' 'base-devel')
url="http://www.darwinsys.com/file/"
depends=('glibc' 'zlib')
-source=(ftp://ftp.astron.com/pub/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('e19c47e069ced7b01ccb4db402cc01d3')
+source=(ftp://ftp.astron.com/pub/${pkgname}/${pkgname}-${pkgver}.tar.gz
+ file-5.17-off-by-one.patch)
+md5sums=('e19c47e069ced7b01ccb4db402cc01d3'
+ 'f36a87784f1db2e415ce09badb38fbe8')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # https://github.com/file/file/commit/70c65d2e1841
+ patch -p1 -i $srcdir/file-5.17-off-by-one.patch
+}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/core/file/file-5.17-off-by-one.patch b/core/file/file-5.17-off-by-one.patch
new file mode 100644
index 000000000..0e8beb442
--- /dev/null
+++ b/core/file/file-5.17-off-by-one.patch
@@ -0,0 +1,25 @@
+From 70c65d2e1841491f59168db1f905e8b14083fb1c Mon Sep 17 00:00:00 2001
+From: Christos Zoulas <christos@zoulas.com>
+Date: Tue, 4 Mar 2014 17:42:19 +0000
+Subject: [PATCH] off by one in out of bounds calculations (Jan Kaluza)
+
+---
+ src/softmagic.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/softmagic.c b/src/softmagic.c
+index 170de95..5ed3998 100644
+--- a/src/softmagic.c
++++ b/src/softmagic.c
+@@ -72,7 +72,7 @@ private int mcopy(struct magic_set *, union VALUETYPE *, int, int,
+ private void cvt_32(union VALUETYPE *, const struct magic *);
+ private void cvt_64(union VALUETYPE *, const struct magic *);
+
+-#define OFFSET_OOB(n, o, i) ((n) < (o) || (i) >= ((n) - (o)))
++#define OFFSET_OOB(n, o, i) ((n) < (o) || (i) > ((n) - (o)))
+ /*
+ * softmagic - lookup one file in parsed, in-memory copy of database
+ * Passed the name and FILE * of one file to be typed.
+--
+1.8.5.5
+
diff --git a/core/libarchive/0001-Limit-write-requests-to-at-most-INT_MAX.patch b/core/libarchive/0001-Limit-write-requests-to-at-most-INT_MAX.patch
new file mode 100644
index 000000000..c805ce199
--- /dev/null
+++ b/core/libarchive/0001-Limit-write-requests-to-at-most-INT_MAX.patch
@@ -0,0 +1,32 @@
+From 22531545514043e04633e1c015c7540b9de9dbe4 Mon Sep 17 00:00:00 2001
+From: Tim Kientzle <kientzle@acm.org>
+Date: Fri, 22 Mar 2013 23:48:41 -0700
+Subject: [PATCH] Limit write requests to at most INT_MAX. This prevents a
+ certain common programming error (passing -1 to write) from leading to other
+ problems deeper in the library.
+
+---
+ libarchive/archive_write.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c
+index eede5e0..be85621 100644
+--- a/libarchive/archive_write.c
++++ b/libarchive/archive_write.c
+@@ -673,8 +673,13 @@ static ssize_t
+ _archive_write_data(struct archive *_a, const void *buff, size_t s)
+ {
+ struct archive_write *a = (struct archive_write *)_a;
++ const size_t max_write = INT_MAX;
++
+ archive_check_magic(&a->archive, ARCHIVE_WRITE_MAGIC,
+ ARCHIVE_STATE_DATA, "archive_write_data");
++ /* In particular, this catches attempts to pass negative values. */
++ if (s > max_write)
++ s = max_write;
+ archive_clear_error(&a->archive);
+ return ((a->format_write_data)(a, buff, s));
+ }
+--
+1.9.0
+
diff --git a/core/libarchive/PKGBUILD b/core/libarchive/PKGBUILD
index 3fd599d24..d10b715a0 100644
--- a/core/libarchive/PKGBUILD
+++ b/core/libarchive/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 201474 2013-12-12 15:40:49Z dreisner $
+# $Id: PKGBUILD 206918 2014-03-06 02:13:08Z allan $
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=libarchive
pkgver=3.1.2
-pkgrel=4
+pkgrel=6
pkgdesc="library that can create and read several streaming archive formats"
arch=('i686' 'x86_64')
url="http://libarchive.org/"
@@ -13,14 +13,16 @@ options=('strip' 'debug' 'libtool')
provides=('libarchive.so')
source=("http://libarchive.org/downloads/$pkgname-$pkgver.tar.gz"
'0001-mtree-fix-line-filename-length-calculation.patch'
- https://github.com/libarchive/libarchive/commit/22531545514043e04633e1c015c7540b9de9dbe4.patch
- 'libarchive-3.1.2-acl.patch')
+ '0001-Limit-write-requests-to-at-most-INT_MAX.patch'
+ 'libarchive-3.1.2-acl.patch'
+ 'libarchive-3.1.2-sparce-mtree.patch')
md5sums=('efad5a503f66329bb9d2f4308b5de98a'
'fda89c145bbcd793a96b06b463ef6a72'
- '6a63086b1a2e540d74ca6dc240dbd021'
- 'a5c995661c62429ceff2c23ea322393b')
+ '9bf80940bd3ce861137a0a8dcacf5705'
+ 'a5c995661c62429ceff2c23ea322393b'
+ 'cb344a879b3c4550fe3faf86c3826f23')
-build() {
+prepare() {
cd "$pkgname-$pkgver"
# https://code.google.com/p/libarchive/issues/detail?id=301
@@ -31,8 +33,14 @@ build() {
patch -Np1 -i "$srcdir/libarchive-3.1.2-acl.patch"
# CVE-2013-0211
- patch -Np1 -i "$srcdir/22531545514043e04633e1c015c7540b9de9dbe4.patch"
+ patch -Np1 -i "$srcdir/0001-Limit-write-requests-to-at-most-INT_MAX.patch"
+
+ # upstream commit 977bf2a4 - improved mtree support
+ patch -p1 -i $srcdir/libarchive-3.1.2-sparce-mtree.patch
+}
+build() {
+ cd "$pkgname-$pkgver"
./configure --prefix=/usr --without-xml2
make
}
diff --git a/core/libarchive/libarchive-3.1.2-sparce-mtree.patch b/core/libarchive/libarchive-3.1.2-sparce-mtree.patch
new file mode 100644
index 000000000..7b4027749
--- /dev/null
+++ b/core/libarchive/libarchive-3.1.2-sparce-mtree.patch
@@ -0,0 +1,478 @@
+From 977bf2a49484239f7a7b6ce08bfa9da413a27ead Mon Sep 17 00:00:00 2001
+From: Florian Pritz <bluewind@xinu.at>
+Date: Sat, 1 Mar 2014 17:21:47 +0100
+Subject: [PATCH] mtree: Make reading additional information from the fs
+ optional
+
+This feature is not needed if users just want to read in the content of
+an mtree file and do validation against the file system themselves.
+
+It is needed for `bsdtar cvf out.tar @input.mtree` which is why the
+option is enabled in bsdtar.
+
+Since the mtree tests rely on this feature, this patch also enables it
+there.
+
+Signed-off-by: Florian Pritz <bluewind@xinu.at>
+---
+ libarchive/archive_read_support_format_mtree.c | 290 ++++++++++++++-----------
+ libarchive/test/test_read_format_mtree.c | 20 ++
+ tar/write.c | 1 +
+ 3 files changed, 179 insertions(+), 132 deletions(-)
+
+diff --git a/libarchive/archive_read_support_format_mtree.c b/libarchive/archive_read_support_format_mtree.c
+index 44799df..d82d4c1 100644
+--- a/libarchive/archive_read_support_format_mtree.c
++++ b/libarchive/archive_read_support_format_mtree.c
+@@ -104,6 +104,7 @@ struct mtree {
+ struct archive_entry_linkresolver *resolver;
+
+ int64_t cur_size;
++ char checkfs;
+ };
+
+ static int bid_keycmp(const char *, const char *, ssize_t);
+@@ -174,6 +175,29 @@ static int read_header(struct archive_read *,
+ #endif
+ }
+
++static int
++archive_read_format_mtree_options(struct archive_read *a,
++ const char *key, const char *val)
++{
++ struct mtree *mtree;
++
++ mtree = (struct mtree *)(a->format->data);
++ if (strcmp(key, "checkfs") == 0) {
++ /* Allows to read information missing from the mtree from the file system */
++ if (val == NULL || val[0] == 0) {
++ mtree->checkfs = 0;
++ } else {
++ mtree->checkfs = 1;
++ }
++ return (ARCHIVE_OK);
++ }
++
++ /* Note: The "warn" return is just to inform the options
++ * supervisor that we didn't handle it. It will generate
++ * a suitable error if no one used this option. */
++ return (ARCHIVE_WARN);
++}
++
+ static void
+ free_options(struct mtree_option *head)
+ {
+@@ -206,7 +230,7 @@ static int read_header(struct archive_read *,
+ mtree->fd = -1;
+
+ r = __archive_read_register_format(a, mtree, "mtree",
+- mtree_bid, NULL, read_header, read_data, skip, NULL, cleanup);
++ mtree_bid, archive_read_format_mtree_options, read_header, read_data, skip, NULL, cleanup);
+
+ if (r != ARCHIVE_OK)
+ free(mtree);
+@@ -1104,162 +1128,164 @@ static int read_header(struct archive_read *,
+ mtree->current_dir.length = n;
+ }
+
+- /*
+- * Try to open and stat the file to get the real size
+- * and other file info. It would be nice to avoid
+- * this here so that getting a listing of an mtree
+- * wouldn't require opening every referenced contents
+- * file. But then we wouldn't know the actual
+- * contents size, so I don't see a really viable way
+- * around this. (Also, we may want to someday pull
+- * other unspecified info from the contents file on
+- * disk.)
+- */
+- mtree->fd = -1;
+- if (archive_strlen(&mtree->contents_name) > 0)
+- path = mtree->contents_name.s;
+- else
+- path = archive_entry_pathname(entry);
+-
+- if (archive_entry_filetype(entry) == AE_IFREG ||
+- archive_entry_filetype(entry) == AE_IFDIR) {
+- mtree->fd = open(path, O_RDONLY | O_BINARY | O_CLOEXEC);
+- __archive_ensure_cloexec_flag(mtree->fd);
+- if (mtree->fd == -1 &&
+- (errno != ENOENT ||
+- archive_strlen(&mtree->contents_name) > 0)) {
+- archive_set_error(&a->archive, errno,
+- "Can't open %s", path);
+- r = ARCHIVE_WARN;
++ if (mtree->checkfs) {
++ /*
++ * Try to open and stat the file to get the real size
++ * and other file info. It would be nice to avoid
++ * this here so that getting a listing of an mtree
++ * wouldn't require opening every referenced contents
++ * file. But then we wouldn't know the actual
++ * contents size, so I don't see a really viable way
++ * around this. (Also, we may want to someday pull
++ * other unspecified info from the contents file on
++ * disk.)
++ */
++ mtree->fd = -1;
++ if (archive_strlen(&mtree->contents_name) > 0)
++ path = mtree->contents_name.s;
++ else
++ path = archive_entry_pathname(entry);
++
++ if (archive_entry_filetype(entry) == AE_IFREG ||
++ archive_entry_filetype(entry) == AE_IFDIR) {
++ mtree->fd = open(path, O_RDONLY | O_BINARY | O_CLOEXEC);
++ __archive_ensure_cloexec_flag(mtree->fd);
++ if (mtree->fd == -1 &&
++ (errno != ENOENT ||
++ archive_strlen(&mtree->contents_name) > 0)) {
++ archive_set_error(&a->archive, errno,
++ "Can't open %s", path);
++ r = ARCHIVE_WARN;
++ }
+ }
+- }
+
+- st = &st_storage;
+- if (mtree->fd >= 0) {
+- if (fstat(mtree->fd, st) == -1) {
+- archive_set_error(&a->archive, errno,
+- "Could not fstat %s", path);
+- r = ARCHIVE_WARN;
+- /* If we can't stat it, don't keep it open. */
+- close(mtree->fd);
+- mtree->fd = -1;
++ st = &st_storage;
++ if (mtree->fd >= 0) {
++ if (fstat(mtree->fd, st) == -1) {
++ archive_set_error(&a->archive, errno,
++ "Could not fstat %s", path);
++ r = ARCHIVE_WARN;
++ /* If we can't stat it, don't keep it open. */
++ close(mtree->fd);
++ mtree->fd = -1;
++ st = NULL;
++ }
++ } else if (lstat(path, st) == -1) {
+ st = NULL;
+ }
+- } else if (lstat(path, st) == -1) {
+- st = NULL;
+- }
+
+- /*
+- * Check for a mismatch between the type in the specification and
+- * the type of the contents object on disk.
+- */
+- if (st != NULL) {
+- if (
+- ((st->st_mode & S_IFMT) == S_IFREG &&
+- archive_entry_filetype(entry) == AE_IFREG)
++ /*
++ * Check for a mismatch between the type in the specification and
++ * the type of the contents object on disk.
++ */
++ if (st != NULL) {
++ if (
++ ((st->st_mode & S_IFMT) == S_IFREG &&
++ archive_entry_filetype(entry) == AE_IFREG)
+ #ifdef S_IFLNK
+- || ((st->st_mode & S_IFMT) == S_IFLNK &&
+- archive_entry_filetype(entry) == AE_IFLNK)
++ || ((st->st_mode & S_IFMT) == S_IFLNK &&
++ archive_entry_filetype(entry) == AE_IFLNK)
+ #endif
+ #ifdef S_IFSOCK
+- || ((st->st_mode & S_IFSOCK) == S_IFSOCK &&
+- archive_entry_filetype(entry) == AE_IFSOCK)
++ || ((st->st_mode & S_IFSOCK) == S_IFSOCK &&
++ archive_entry_filetype(entry) == AE_IFSOCK)
+ #endif
+ #ifdef S_IFCHR
+- || ((st->st_mode & S_IFMT) == S_IFCHR &&
+- archive_entry_filetype(entry) == AE_IFCHR)
++ || ((st->st_mode & S_IFMT) == S_IFCHR &&
++ archive_entry_filetype(entry) == AE_IFCHR)
+ #endif
+ #ifdef S_IFBLK
+- || ((st->st_mode & S_IFMT) == S_IFBLK &&
+- archive_entry_filetype(entry) == AE_IFBLK)
++ || ((st->st_mode & S_IFMT) == S_IFBLK &&
++ archive_entry_filetype(entry) == AE_IFBLK)
+ #endif
+- || ((st->st_mode & S_IFMT) == S_IFDIR &&
+- archive_entry_filetype(entry) == AE_IFDIR)
++ || ((st->st_mode & S_IFMT) == S_IFDIR &&
++ archive_entry_filetype(entry) == AE_IFDIR)
+ #ifdef S_IFIFO
+- || ((st->st_mode & S_IFMT) == S_IFIFO &&
+- archive_entry_filetype(entry) == AE_IFIFO)
++ || ((st->st_mode & S_IFMT) == S_IFIFO &&
++ archive_entry_filetype(entry) == AE_IFIFO)
+ #endif
+- ) {
+- /* Types match. */
+- } else {
+- /* Types don't match; bail out gracefully. */
+- if (mtree->fd >= 0)
+- close(mtree->fd);
+- mtree->fd = -1;
+- if (parsed_kws & MTREE_HAS_OPTIONAL) {
+- /* It's not an error for an optional entry
+- to not match disk. */
+- *use_next = 1;
+- } else if (r == ARCHIVE_OK) {
+- archive_set_error(&a->archive,
+- ARCHIVE_ERRNO_MISC,
+- "mtree specification has different type for %s",
+- archive_entry_pathname(entry));
+- r = ARCHIVE_WARN;
+- }
+- return r;
++ ) {
++ /* Types match. */
++ } else {
++ /* Types don't match; bail out gracefully. */
++ if (mtree->fd >= 0)
++ close(mtree->fd);
++ mtree->fd = -1;
++ if (parsed_kws & MTREE_HAS_OPTIONAL) {
++ /* It's not an error for an optional entry
++ to not match disk. */
++ *use_next = 1;
++ } else if (r == ARCHIVE_OK) {
++ archive_set_error(&a->archive,
++ ARCHIVE_ERRNO_MISC,
++ "mtree specification has different type for %s",
++ archive_entry_pathname(entry));
++ r = ARCHIVE_WARN;
++ }
++ return r;
++ }
+ }
+- }
+
+- /*
+- * If there is a contents file on disk, pick some of the metadata
+- * from that file. For most of these, we only set it from the contents
+- * if it wasn't already parsed from the specification.
+- */
+- if (st != NULL) {
+- if (((parsed_kws & MTREE_HAS_DEVICE) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0) &&
+- (archive_entry_filetype(entry) == AE_IFCHR ||
+- archive_entry_filetype(entry) == AE_IFBLK))
+- archive_entry_set_rdev(entry, st->st_rdev);
+- if ((parsed_kws & (MTREE_HAS_GID | MTREE_HAS_GNAME)) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
+- archive_entry_set_gid(entry, st->st_gid);
+- if ((parsed_kws & (MTREE_HAS_UID | MTREE_HAS_UNAME)) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
+- archive_entry_set_uid(entry, st->st_uid);
+- if ((parsed_kws & MTREE_HAS_MTIME) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0) {
++ /*
++ * If there is a contents file on disk, pick some of the metadata
++ * from that file. For most of these, we only set it from the contents
++ * if it wasn't already parsed from the specification.
++ */
++ if (st != NULL) {
++ if (((parsed_kws & MTREE_HAS_DEVICE) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0) &&
++ (archive_entry_filetype(entry) == AE_IFCHR ||
++ archive_entry_filetype(entry) == AE_IFBLK))
++ archive_entry_set_rdev(entry, st->st_rdev);
++ if ((parsed_kws & (MTREE_HAS_GID | MTREE_HAS_GNAME)) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
++ archive_entry_set_gid(entry, st->st_gid);
++ if ((parsed_kws & (MTREE_HAS_UID | MTREE_HAS_UNAME)) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
++ archive_entry_set_uid(entry, st->st_uid);
++ if ((parsed_kws & MTREE_HAS_MTIME) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0) {
+ #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
+- archive_entry_set_mtime(entry, st->st_mtime,
+- st->st_mtimespec.tv_nsec);
++ archive_entry_set_mtime(entry, st->st_mtime,
++ st->st_mtimespec.tv_nsec);
+ #elif HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
+- archive_entry_set_mtime(entry, st->st_mtime,
+- st->st_mtim.tv_nsec);
++ archive_entry_set_mtime(entry, st->st_mtime,
++ st->st_mtim.tv_nsec);
+ #elif HAVE_STRUCT_STAT_ST_MTIME_N
+- archive_entry_set_mtime(entry, st->st_mtime,
+- st->st_mtime_n);
++ archive_entry_set_mtime(entry, st->st_mtime,
++ st->st_mtime_n);
+ #elif HAVE_STRUCT_STAT_ST_UMTIME
+- archive_entry_set_mtime(entry, st->st_mtime,
+- st->st_umtime*1000);
++ archive_entry_set_mtime(entry, st->st_mtime,
++ st->st_umtime*1000);
+ #elif HAVE_STRUCT_STAT_ST_MTIME_USEC
+- archive_entry_set_mtime(entry, st->st_mtime,
+- st->st_mtime_usec*1000);
++ archive_entry_set_mtime(entry, st->st_mtime,
++ st->st_mtime_usec*1000);
+ #else
+- archive_entry_set_mtime(entry, st->st_mtime, 0);
++ archive_entry_set_mtime(entry, st->st_mtime, 0);
+ #endif
++ }
++ if ((parsed_kws & MTREE_HAS_NLINK) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
++ archive_entry_set_nlink(entry, st->st_nlink);
++ if ((parsed_kws & MTREE_HAS_PERM) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
++ archive_entry_set_perm(entry, st->st_mode);
++ if ((parsed_kws & MTREE_HAS_SIZE) == 0 ||
++ (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
++ archive_entry_set_size(entry, st->st_size);
++ archive_entry_set_ino(entry, st->st_ino);
++ archive_entry_set_dev(entry, st->st_dev);
++
++ archive_entry_linkify(mtree->resolver, &entry, &sparse_entry);
++ } else if (parsed_kws & MTREE_HAS_OPTIONAL) {
++ /*
++ * Couldn't open the entry, stat it or the on-disk type
++ * didn't match. If this entry is optional, just ignore it
++ * and read the next header entry.
++ */
++ *use_next = 1;
++ return ARCHIVE_OK;
+ }
+- if ((parsed_kws & MTREE_HAS_NLINK) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
+- archive_entry_set_nlink(entry, st->st_nlink);
+- if ((parsed_kws & MTREE_HAS_PERM) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
+- archive_entry_set_perm(entry, st->st_mode);
+- if ((parsed_kws & MTREE_HAS_SIZE) == 0 ||
+- (parsed_kws & MTREE_HAS_NOCHANGE) != 0)
+- archive_entry_set_size(entry, st->st_size);
+- archive_entry_set_ino(entry, st->st_ino);
+- archive_entry_set_dev(entry, st->st_dev);
+-
+- archive_entry_linkify(mtree->resolver, &entry, &sparse_entry);
+- } else if (parsed_kws & MTREE_HAS_OPTIONAL) {
+- /*
+- * Couldn't open the entry, stat it or the on-disk type
+- * didn't match. If this entry is optional, just ignore it
+- * and read the next header entry.
+- */
+- *use_next = 1;
+- return ARCHIVE_OK;
+ }
+
+ mtree->cur_size = archive_entry_size(entry);
+diff --git a/libarchive/test/test_read_format_mtree.c b/libarchive/test/test_read_format_mtree.c
+index 830fa0a..f96529d 100644
+--- a/libarchive/test/test_read_format_mtree.c
++++ b/libarchive/test/test_read_format_mtree.c
+@@ -58,6 +58,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_filename(a, reffile, 11));
+
+ /*
+@@ -209,6 +211,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_memory(a, archive, sizeof(archive)));
+ assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
+ assertEqualInt(archive_format(a), ARCHIVE_FORMAT_MTREE);
+@@ -246,6 +250,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_memory(a, archive, sizeof(archive)));
+ assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
+ assertEqualString(archive_entry_pathname(ae), "a");
+@@ -299,6 +305,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_memory(a, archive, sizeof(archive)));
+ assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
+ assertEqualString(archive_entry_pathname(ae), "./a");
+@@ -365,6 +373,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_memory(a, archive, sizeof(archive)));
+ assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
+ assertEqualString(archive_entry_pathname(ae), "./a");
+@@ -402,6 +412,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_memory(a, archive2, sizeof(archive2)));
+ assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
+ assertEqualString(archive_entry_pathname(ae), "./a");
+@@ -449,6 +461,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_filename(a, reffile, 11));
+
+ /*
+@@ -552,6 +566,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_filename(a, reffile, 11));
+
+ /*
+@@ -617,6 +633,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_filename(a, reffile, 11));
+
+ /*
+@@ -680,6 +698,8 @@
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_support_format_all(a));
+ assertEqualIntA(a, ARCHIVE_OK,
++ archive_read_set_options(a, "mtree:checkfs"));
++ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_open_memory(a, archive, sizeof(archive)));
+ assertEqualIntA(a, ARCHIVE_WARN, archive_read_next_header(a, &ae));
+ assert(strlen(archive_error_string(a)) > 0);
+diff --git a/tar/write.c b/tar/write.c
+index 40d2fb0..7e8cb13 100644
+--- a/tar/write.c
++++ b/tar/write.c
+@@ -648,6 +648,7 @@ static void write_hierarchy(struct bsdtar *, struct archive *,
+ archive_read_support_format_all(ina);
+ archive_read_support_filter_all(ina);
+ set_reader_options(bsdtar, a);
++ archive_read_set_options(ina, "mtree:checkfs");
+ if (archive_read_open_filename(ina, filename,
+ bsdtar->bytes_per_block)) {
+ lafe_warnc(0, "%s", archive_error_string(ina));
+--
+1.8.5.5
+
diff --git a/extra/apache/PKGBUILD b/extra/apache/PKGBUILD
index 6370959a4..1e9ace8d7 100644
--- a/extra/apache/PKGBUILD
+++ b/extra/apache/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 205426 2014-02-04 16:28:18Z andyrtr $
+# $Id: PKGBUILD 207109 2014-03-06 21:41:15Z anatolik $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=apache
-pkgver=2.2.26
+pkgver=2.4.7
pkgrel=1
pkgdesc='A high performance Unix-based HTTP server'
arch=('i686' 'x86_64')
@@ -14,154 +14,95 @@ backup=(etc/httpd/conf/httpd.conf
etc/httpd/conf/extra/httpd-{autoindex,dav,default,info,languages}.conf
etc/httpd/conf/extra/httpd-{manual,mpm,multilang-errordoc}.conf
etc/httpd/conf/extra/httpd-{ssl,userdir,vhosts}.conf
- etc/conf.d/apache
+ etc/httpd/conf/extra/proxy-html.conf
+ etc/httpd/conf/{mime.types,magic}
etc/logrotate.d/httpd)
depends=('openssl' 'zlib' 'apr-util' 'pcre' 'systemd')
optdepends=('lynx: apachectl status')
install=apache.install
-_itkurl=http://mpm-itk.sesse.net/apache2.2-mpm-itk-2.2.17-01
source=(http://www.apache.org/dist/httpd/httpd-${pkgver}.tar.bz2{,.asc}
- ${_itkurl}/02-rename-prefork-to-itk.patch
- ${_itkurl}/03-add-mpm-to-build-system.patch
- ${_itkurl}/04-correct-output-makefile-location.patch
- ${_itkurl}/05-add-copyright.patch
- ${_itkurl}/06-hook-just-after-merging-perdir-config.patch
- ${_itkurl}/07-base-functionality.patch
- ${_itkurl}/08-max-clients-per-vhost.patch
- ${_itkurl}/09-capabilities.patch
- ${_itkurl}/10-nice.patch
- ${_itkurl}/11-fix-htaccess-reads-for-persistent-connections.patch
- apachectl-confd.patch
- apache.conf.d
apache.tmpfiles.conf
httpd.logrotate
httpd.service
arch.layout)
-md5sums=('254eda547f8d624604e4bf403241e617'
- 'SKIP'
- 'f1d9d41360908ceb2374da55ae99197a'
- 'cdfa04985a0efa850976aef01c2a0c40'
- '0930d2d0612eb0a53a0d00aea7e8687f'
- '3a0c29bb91442c33ea73ebbe072af922'
- '0ef4729a6f1ffc848ad0e9b440a66f66'
- '940944caa948340b11ddae56adaef89b'
- 'ce09a987523884de8838f73dc8ec0d19'
- 'e75b7dd8d8afcd299ba4ab2ab81c11e4'
- 'ce1ccc21f3ad8625169c8f62913450ac'
- '1e5b222edcfbf99a3edc56fcb2074fbe'
- '4ac64df6e019edbe137017cba1ff2f51'
- '08b3c875f6260644f2f52b4056d656b0'
- '82068753dab92fe86312b1010a2904d7'
- '13dbaaf949c5bc36cfcf5718b95cb020'
- 'a823bb355c136fd0e2b3fb820e2d903c'
- '6b7122245a67597230a3b3f317eaf34e')
+sha256sums=('64368d8301836815ae237f2b62d909711c896c1bd34573771e0ee5ad808ce71b'
+ 'SKIP'
+ '63da1a420f4714a3e7af2672d28384419cc7eedbe7bf35baebd02938fabc15bf'
+ '875903831634edf35d8d57e9a51bacb818255ecb3bfff29627f03e43d1ab65c3'
+ '14d0a775eea7f8c66ba55399a9ad1e4fd29e0302f479a15b28bbfc754c5aa347'
+ 'dda05c6e76f12624e418ca18a36f2e90ec1c5b1cc52fed7142fce6076ec413f3')
build() {
- cd "${srcdir}/httpd-${pkgver}"
+ cd httpd-${pkgver}
- patch -Np0 -i "${srcdir}/apachectl-confd.patch"
+ # set default user
+ sed -e 's#User daemon#User http#' \
+ -e 's#Group daemon#Group http#' \
+ -i docs/conf/httpd.conf.in
- # set default user
- sed -e 's#User daemon#User http#' \
- -e 's#Group daemon#Group http#' \
- -i docs/conf/httpd.conf.in
-
- cat "${srcdir}/arch.layout" >> config.layout
-
- cd ..
- cp -r httpd-${pkgver} httpd-itk-${pkgver}
-
- cd httpd-itk-${pkgver}
+ cat "${srcdir}/arch.layout" >> config.layout
- # Fix patch to apply with latest Apache version
- sed -i -e 's/mpmt_os2}/mpmt_os2|winnt}/g' "${srcdir}/03-add-mpm-to-build-system.patch"
-
- mkdir -p server/mpm/experimental/itk
- cp -r server/mpm/prefork/* server/mpm/experimental/itk/
- mv server/mpm/experimental/itk/prefork.c server/mpm/experimental/itk/itk.c
-
- patch -Np1 -i "${srcdir}/02-rename-prefork-to-itk.patch"
- patch -Np1 -i "${srcdir}/03-add-mpm-to-build-system.patch"
- patch -Np1 -i "${srcdir}/04-correct-output-makefile-location.patch"
- patch -Np1 -i "${srcdir}/05-add-copyright.patch"
- patch -Np1 -i "${srcdir}/06-hook-just-after-merging-perdir-config.patch"
- patch -Np1 -i "${srcdir}/07-base-functionality.patch"
- patch -Np1 -i "${srcdir}/08-max-clients-per-vhost.patch"
- patch -Np1 -i "${srcdir}/09-capabilities.patch"
- patch -Np1 -i "${srcdir}/10-nice.patch"
- patch -Np1 -i "${srcdir}/11-fix-htaccess-reads-for-persistent-connections.patch"
-
- autoconf
- cd ..
- for mpm in prefork worker itk; do
- if [ "${mpm}" = "itk" ]; then
- CONFIGURE=../httpd-itk-${pkgver}/configure
- else
- CONFIGURE=../httpd-${pkgver}/configure
- fi
-
- mkdir build-${mpm}
- pushd build-${mpm}
- $CONFIGURE --enable-layout=Arch \
- --enable-modules=all \
- --enable-mods-shared=all \
- --enable-so \
- --enable-suexec \
- --with-suexec-caller=http \
- --with-suexec-docroot=/srv/http \
- --with-suexec-logfile=/var/log/httpd/suexec.log \
- --with-suexec-bin=/usr/bin/suexec \
- --with-suexec-uidmin=99 --with-suexec-gidmin=99 \
- --enable-ldap --enable-authnz-ldap \
- --enable-cache --enable-disk-cache --enable-mem-cache --enable-file-cache \
- --enable-ssl --with-ssl \
- --enable-deflate --enable-cgid \
- --enable-proxy --enable-proxy-connect \
- --enable-proxy-http --enable-proxy-ftp \
- --enable-dbd \
- --with-apr=/usr/bin/apr-1-config \
- --with-apr-util=/usr/bin/apu-1-config \
- --with-pcre=/usr \
- --with-mpm=${mpm}
- make
- popd
- done
+ ./configure --sbindir=/usr/bin \
+ --enable-layout=Arch \
+ --enable-mpms-shared=all \
+ --enable-modules=all \
+ --enable-mods-shared=all \
+ --enable-so \
+ --enable-suexec \
+ --with-suexec-caller=http \
+ --with-suexec-docroot=/srv/http \
+ --with-suexec-logfile=/var/log/httpd/suexec.log \
+ --with-suexec-bin=/usr/bin/suexec \
+ --with-suexec-uidmin=99 --with-suexec-gidmin=99 \
+ --enable-ldap --enable-authnz-ldap \
+ --enable-cache --enable-disk-cache --enable-mem-cache --enable-file-cache \
+ --enable-ssl --with-ssl \
+ --enable-deflate --enable-cgid \
+ --enable-proxy --enable-proxy-connect \
+ --enable-proxy-http --enable-proxy-ftp \
+ --enable-dbd \
+ --with-apr=/usr/bin/apr-1-config \
+ --with-apr-util=/usr/bin/apu-1-config \
+ --with-pcre=/usr
+
+ make
}
package() {
- cd "${srcdir}"
- cd build-prefork
- make DESTDIR="${pkgdir}" install
- cd ..
-
- install -m755 build-worker/httpd "${pkgdir}/usr/bin/httpd.worker"
- install -m755 build-itk/httpd "${pkgdir}/usr/bin/httpd.itk"
-
- install -D -m644 "${srcdir}/httpd.logrotate" "${pkgdir}/etc/logrotate.d/httpd"
- install -D -m644 "${srcdir}/apache.conf.d" "${pkgdir}/etc/conf.d/apache"
- install -D -m644 "${srcdir}/apache.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/apache.conf"
-
- # symlinks for /etc/httpd
- ln -fs /var/log/httpd "${pkgdir}/etc/httpd/logs"
- ln -fs /run/httpd "${pkgdir}/etc/httpd/run"
- ln -fs /usr/lib/httpd/modules "${pkgdir}/etc/httpd/modules"
- ln -fs /usr/lib/httpd/build "${pkgdir}/etc/httpd/build"
-
- # set sane defaults
- sed -e 's#/usr/lib/httpd/modules/#modules/#' \
- -e 's|#\(Include conf/extra/httpd-multilang-errordoc.conf\)|\1|' \
- -e 's|#\(Include conf/extra/httpd-autoindex.conf\)|\1|' \
- -e 's|#\(Include conf/extra/httpd-languages.conf\)|\1|' \
- -e 's|#\(Include conf/extra/httpd-userdir.conf\)|\1|' \
- -e 's|#\(Include conf/extra/httpd-default.conf\)|\1|' \
- -i "${pkgdir}/etc/httpd/conf/httpd.conf"
-
- # cleanup
- rm -rf "${pkgdir}/usr/share/httpd/manual"
- rm -rf "${pkgdir}/etc/httpd/conf/original"
- rm -rf "${pkgdir}/srv/"
- rm -rf "${pkgdir}/run"
-
- install -m755 -d "${pkgdir}/usr/lib/systemd/system"
- install -m644 "${srcdir}/httpd.service" "${pkgdir}/usr/lib/systemd/system/"
+ cd httpd-${pkgver}
+
+ make DESTDIR="${pkgdir}" install
+
+ install -D -m755 httpd "${pkgdir}/usr/bin/httpd"
+ install -D -m644 "${srcdir}/httpd.logrotate" "${pkgdir}/etc/logrotate.d/httpd"
+ install -D -m644 "${srcdir}/apache.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/apache.conf"
+ install -D -m644 "${srcdir}/httpd.service" "${pkgdir}/usr/lib/systemd/system/httpd.service"
+
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+ # symlinks for /etc/httpd
+ # do we really need these symlinks?
+ #ln -fs /var/log/httpd "${pkgdir}/etc/httpd/logs"
+ ln -fs /usr/lib/httpd/modules "${pkgdir}/etc/httpd/modules"
+ #ln -fs /usr/lib/httpd/build "${pkgdir}/etc/httpd/build"
+
+ # set sane defaults
+ sed -e 's#/usr/lib/httpd/modules/#modules/#' \
+ -e 's|#\(LoadModule negotiation_module \)|\1|' \
+ -e 's|#\(LoadModule include_module \)|\1|' \
+ -e 's|#\(LoadModule userdir_module \)|\1|' \
+ -e 's|#\(LoadModule slotmem_shm_module \)|\1|' \
+ -e 's|#\(Include conf/extra/httpd-multilang-errordoc.conf\)|\1|' \
+ -e 's|#\(Include conf/extra/httpd-autoindex.conf\)|\1|' \
+ -e 's|#\(Include conf/extra/httpd-languages.conf\)|\1|' \
+ -e 's|#\(Include conf/extra/httpd-userdir.conf\)|\1|' \
+ -e 's|#\(Include conf/extra/httpd-default.conf\)|\1|' \
+ -e 's|#\(Include conf/extra/httpd-mpm.conf\)|\1|' \
+ -i "${pkgdir}/etc/httpd/conf/httpd.conf"
+
+ # cleanup
+ rm -r "${pkgdir}/usr/share/httpd/manual"
+ rm -r "${pkgdir}/etc/httpd/conf/original"
+ rm -r "${pkgdir}/srv/"
+ rm -r "${pkgdir}/run"
}
diff --git a/extra/apache/apache.conf.d b/extra/apache/apache.conf.d
deleted file mode 100644
index c6d0ebf52..000000000
--- a/extra/apache/apache.conf.d
+++ /dev/null
@@ -1,15 +0,0 @@
-# Configuration file for the httpd service.
-
-#
-# The default processing model (MPM) is the process-based
-# 'prefork' model. A thread-based model, 'worker', is also
-# available, but does not work with some modules (such as PHP).
-# The service must be stopped before changing this variable.
-#
-#HTTPD=/usr/sbin/httpd.worker
-
-#
-# To pass additional options (for instance, -D definitions) to the
-# httpd binary at startup, set OPTIONS here.
-#
-#OPTIONS=
diff --git a/extra/apache/apache.install b/extra/apache/apache.install
index e7b72b74f..d85194623 100644
--- a/extra/apache/apache.install
+++ b/extra/apache/apache.install
@@ -4,4 +4,9 @@ post_install() {
post_upgrade() {
systemd-tmpfiles --create apache.conf
+
+ if [[ $2 == 2\.2\.* ]]; then
+ # it is a major upgrade, show a useful link to upgrade instructions
+ echo ' Check Apache upgrade instructions: https://httpd.apache.org/docs/trunk/upgrading.html'
+ fi
}
diff --git a/extra/apache/apachectl-confd.patch b/extra/apache/apachectl-confd.patch
deleted file mode 100644
index d0f4b699e..000000000
--- a/extra/apache/apachectl-confd.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- support/apachectl.in.orig 2010-03-06 18:09:11.000000000 +0100
-+++ support/apachectl.in 2010-03-06 18:12:31.000000000 +0100
-@@ -56,6 +56,12 @@
- # the URL to your server's mod_status status page. If you do not
- # have one, then status and fullstatus will not work.
- STATUSURL="http://localhost:@PORT@/server-status"
-+
-+# Source /etc/conf.d/apache for $HTTPD setting, etc.
-+if [ -r /etc/conf.d/apache ]; then
-+ . /etc/conf.d/apache
-+fi
-+
- #
- # Set this variable to a command that increases the maximum
- # number of file descriptors allowed per child process. This is
diff --git a/extra/kactivities/PKGBUILD b/extra/kactivities/PKGBUILD
index 409d7de1c..b990026fd 100644
--- a/extra/kactivities/PKGBUILD
+++ b/extra/kactivities/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205640 2014-02-10 10:57:46Z andrea $
+# $Id: PKGBUILD 206937 2014-03-06 12:05:51Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kactivities
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='API for using and interacting with the Activity Manager'
@@ -11,7 +11,7 @@ license=('GPL' 'FDL')
depends=('nepomuk-core')
makedepends=('cmake' 'automoc4' 'mesa')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('e5a247270947f0a7a7be45b0c231200cff3f8bc6')
+sha1sums=('07bdf915570a94118edf553b99e08833a5df5fb3')
build() {
cd "${srcdir}"
diff --git a/extra/kdeaccessibility-jovie/PKGBUILD b/extra/kdeaccessibility-jovie/PKGBUILD
index 855300dde..c52a4ee6c 100644
--- a/extra/kdeaccessibility-jovie/PKGBUILD
+++ b/extra/kdeaccessibility-jovie/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205666 2014-02-10 10:58:10Z andrea $
+# $Id: PKGBUILD 206964 2014-03-06 12:06:15Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeaccessibility-jovie
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='A text to speech application'
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdeaccessibility-kttsd')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/jovie-${pkgver}.tar.xz")
-sha1sums=('b5f78f20298bd728a56a20e94d774b94fdcd5358')
+sha1sums=('7a81bc5a2d989af624859d278b4b70fa9cb71708')
build() {
mkdir build
diff --git a/extra/kdeaccessibility-kaccessible/PKGBUILD b/extra/kdeaccessibility-kaccessible/PKGBUILD
index 0715a6d79..912379c59 100644
--- a/extra/kdeaccessibility-kaccessible/PKGBUILD
+++ b/extra/kdeaccessibility-kaccessible/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205667 2014-02-10 10:58:11Z andrea $
+# $Id: PKGBUILD 206965 2014-03-06 12:06:16Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeaccessibility-kaccessible
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Provides accessibility services like focus tracking and a screenreader'
@@ -12,7 +12,7 @@ groups=('kde' 'kdeaccessibility')
depends=('kdelibs' 'speech-dispatcher')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kaccessible-${pkgver}.tar.xz")
-sha1sums=('51b713461cbfffd5064160434f81ed14c612e484')
+sha1sums=('5f80d530b406804412f1232d95054f24359e49da')
build() {
cd "${srcdir}"
diff --git a/extra/kdeaccessibility-kmag/PKGBUILD b/extra/kdeaccessibility-kmag/PKGBUILD
index 82723c4c4..047bd04ce 100644
--- a/extra/kdeaccessibility-kmag/PKGBUILD
+++ b/extra/kdeaccessibility-kmag/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205668 2014-02-10 10:58:12Z andrea $
+# $Id: PKGBUILD 206966 2014-03-06 12:06:17Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeaccessibility-kmag
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Screen Magnifier'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kmag-${pkgver}.tar.xz")
-sha1sums=('db891d41100a2044f47728354885a3143b20293d')
+sha1sums=('5e3bd17b80387b4ffdf1bdb9509d35ef072eeafb')
build() {
cd "${srcdir}"
diff --git a/extra/kdeaccessibility-kmousetool/PKGBUILD b/extra/kdeaccessibility-kmousetool/PKGBUILD
index 698db48ce..80805c6d8 100644
--- a/extra/kdeaccessibility-kmousetool/PKGBUILD
+++ b/extra/kdeaccessibility-kmousetool/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205669 2014-02-10 10:58:14Z andrea $
+# $Id: PKGBUILD 206967 2014-03-06 12:06:17Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeaccessibility-kmousetool
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Clicks the mouse for you, reducing the effects of RSI'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kmousetool-${pkgver}.tar.xz")
-sha1sums=('fce6e1b05120e2d0c1bc2d37abc78c387744a9ca')
+sha1sums=('3a18d8270712deb9085143a9647c9def6158a33c')
build() {
cd "${srcdir}"
diff --git a/extra/kdeaccessibility-kmouth/PKGBUILD b/extra/kdeaccessibility-kmouth/PKGBUILD
index 813ad122c..53a243367 100644
--- a/extra/kdeaccessibility-kmouth/PKGBUILD
+++ b/extra/kdeaccessibility-kmouth/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205670 2014-02-10 10:58:15Z andrea $
+# $Id: PKGBUILD 206968 2014-03-06 12:06:18Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeaccessibility-kmouth
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Speech Synthesizer Frontend'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kmouth-${pkgver}.tar.xz")
-sha1sums=('cc8b2aec4b5d00689404fc1c4a56b615fca512ba')
+sha1sums=('6862670fa0c3c13ead9666c3c6f0857448e59a78')
build() {
cd "${srcdir}"
diff --git a/extra/kdeadmin-kcron/PKGBUILD b/extra/kdeadmin-kcron/PKGBUILD
index 96c01824d..c29ea0ab0 100644
--- a/extra/kdeadmin-kcron/PKGBUILD
+++ b/extra/kdeadmin-kcron/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205671 2014-02-10 10:58:16Z andrea $
+# $Id: PKGBUILD 206969 2014-03-06 12:06:19Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeadmin-kcron
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Configure and schedule tasks'
url='http://userbase.kde.org/KCron'
@@ -12,7 +12,7 @@ groups=('kde' 'kdeadmin')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kcron-${pkgver}.tar.xz")
-sha1sums=('d1c65555679484ba6bd46e24dbbf97d91c5c577f')
+sha1sums=('69d9bbdf2ecc257eb30ff3e56338d55fd37efd0a')
build() {
mkdir build
diff --git a/extra/kdeadmin-ksystemlog/PKGBUILD b/extra/kdeadmin-ksystemlog/PKGBUILD
index 15477a837..0ed9fe12a 100644
--- a/extra/kdeadmin-ksystemlog/PKGBUILD
+++ b/extra/kdeadmin-ksystemlog/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205672 2014-02-10 10:58:17Z andrea $
+# $Id: PKGBUILD 206970 2014-03-06 12:06:21Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeadmin-ksystemlog
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='System log viewer tool'
url='http://kde.org/applications/system/ksystemlog/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/ksystemlog-${pkgver}.tar.xz"
'syslog-path.patch')
-sha1sums=('a47dbc4d9ae32225a4a7b08b96cd99dae0288421'
+sha1sums=('5fc7c5694aff773d71c036638243d25d98d192f1'
'20095ce6e0f3e5b6800a7c6e52de6fddba62c031')
prepare() {
diff --git a/extra/kdeadmin-kuser/PKGBUILD b/extra/kdeadmin-kuser/PKGBUILD
index 0e1dc09d6..44237f673 100644
--- a/extra/kdeadmin-kuser/PKGBUILD
+++ b/extra/kdeadmin-kuser/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205673 2014-02-10 10:58:17Z andrea $
+# $Id: PKGBUILD 206971 2014-03-06 12:06:22Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeadmin-kuser
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='User Manager'
url='http://kde.org/applications/system/kuser/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'kdepimlibs')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kuser-${pkgver}.tar.xz")
-sha1sums=('4cc2e13b81f5b62295947c92a7879f12d0a2f160')
+sha1sums=('66c36cfcd25ea6d319e5b1af26dacb23b4eb5d9b')
build() {
mkdir build
diff --git a/extra/kdeartwork/PKGBUILD b/extra/kdeartwork/PKGBUILD
index 8d8fdcb78..84aaaf4d4 100644
--- a/extra/kdeartwork/PKGBUILD
+++ b/extra/kdeartwork/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205674 2014-02-10 10:58:18Z andrea $
+# $Id: PKGBUILD 206972 2014-03-06 12:06:23Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
@@ -11,7 +11,7 @@ pkgname=('kdeartwork-colorschemes'
'kdeartwork-styles'
'kdeartwork-wallpapers'
'kdeartwork-weatherwallpapers')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.kde.org'
@@ -19,7 +19,7 @@ license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdeartwork')
makedepends=('cmake' 'automoc4' 'xscreensaver' 'eigen2' 'kdebase-workspace' 'libkexiv2')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('c18fbaa746b177c9f71d3115e108a60cf3acd0ae')
+sha1sums=('fc598e229a5ed7802e716b07133863ffc920ba41')
build() {
cd $srcdir
diff --git a/extra/kdebase-konsole/PKGBUILD b/extra/kdebase-konsole/PKGBUILD
index fd0d0b6f3..74ca629d3 100644
--- a/extra/kdebase-konsole/PKGBUILD
+++ b/extra/kdebase-konsole/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205675 2014-02-10 10:58:19Z andrea $
+# $Id: PKGBUILD 206973 2014-03-06 12:06:24Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebase-konsole
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
url='http://kde.org/applications/system/konsole/'
@@ -12,7 +12,7 @@ groups=('kde' 'kdebase')
depends=('kdebase-runtime' 'kdebase-lib')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/konsole-${pkgver}.tar.xz")
-sha1sums=('85548a5982e62f1482d4512921dca293b3ef0b82')
+sha1sums=('600ced8784f5ded06f2a7cbafb637a96e51cf5aa')
build() {
cd "${srcdir}"
diff --git a/extra/kdebase-workspace/PKGBUILD b/extra/kdebase-workspace/PKGBUILD
index d08be502f..c12819dfb 100644
--- a/extra/kdebase-workspace/PKGBUILD
+++ b/extra/kdebase-workspace/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 206679 2014-03-04 18:38:55Z andrea $
+# $Id: PKGBUILD 207098 2014-03-06 12:15:46Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kdebase-workspace
_pkgname=kde-workspace
-pkgver=4.11.6
-_pkgver=4.12.2
-pkgrel=3
+pkgver=4.11.7
+_pkgver=4.12.3
+pkgrel=2
pkgdesc="Provides the interface and basic tools for the KDE workspace"
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kde-workspace'
@@ -29,8 +29,8 @@ backup=('usr/share/config/kdm/kdmrc')
source=("http://download.kde.org/stable/${_pkgver}/src/${_pkgname}-${pkgver}.tar.xz"
'kde.pam' 'kde-np.pam' 'kscreensaver.pam' 'kdm.service' 'kdm.logrotate'
'etc-scripts.patch' 'terminate-server.patch' 'kdm-xinitrd.patch'
- 'systemd209.patch')
-sha1sums=('f1da23a472064307dcd244605a7004701982e5de'
+ 'khotkeys-qt4.patch')
+sha1sums=('515c687a5a967e14e0470012e99ca2ae4cd86700'
'660eae40a707d2711d8d7f32a93214865506b795'
'6aeecc9e0e221f0515c6bf544f9a3c11cb6961fe'
'106635aa1aae51d6f0668b1853f6c49a4fe9d3d8'
@@ -39,7 +39,7 @@ sha1sums=('f1da23a472064307dcd244605a7004701982e5de'
'c079ebd157c836ba996190f0d2bcea1a7828d02c'
'ac7bc292c865bc1ab8c02e6341aa7aeaf1a3eeee'
'd509dac592bd8b310df27991b208c95b6d907514'
- 'cf57f90debbdabb359272e87696280f8df423fba')
+ 'aa9d2e5a69986c4c3d47829721ea99edb473be12')
prepare() {
mkdir build
@@ -50,12 +50,11 @@ prepare() {
patch -p0 -i "${srcdir}"/etc-scripts.patch
# FS#26120
patch -p1 -i "${srcdir}"/kdm-xinitrd.patch
+ # FS#39188
+ patch -p1 -i "${srcdir}"/khotkeys-qt4.patch
# KDEBUG#202629
patch -p0 -i "${srcdir}"/terminate-server.patch
-
- # KDEBUG#331403
- patch -p1 -i "${srcdir}"/systemd209.patch
}
build() {
diff --git a/extra/kdebase-workspace/khotkeys-qt4.patch b/extra/kdebase-workspace/khotkeys-qt4.patch
new file mode 100644
index 000000000..2fac860a6
--- /dev/null
+++ b/extra/kdebase-workspace/khotkeys-qt4.patch
@@ -0,0 +1,22 @@
+--- kde-workspace-4.11.7/khotkeys/kcm_hotkeys/actions/dbus_action_widget.cpp~ 2014-03-05 18:41:23.126818552 +0000
++++ kde-workspace-4.11.7/khotkeys/kcm_hotkeys/actions/dbus_action_widget.cpp 2014-03-05 18:42:05.563172036 +0000
+@@ -117,7 +117,7 @@
+
+ void DbusActionWidget::launchDbusBrowser() const
+ {
+- if( KRun::runCommand( "qdbusviewer", window()) == 0 )
++ if( KRun::runCommand( "qdbusviewer-qt4", window()) == 0 )
+ {
+ KMessageBox::sorry( window(), i18n( "Failed to run qdbusviewer" ));
+ }
+--- kde-workspace-4.11.7/khotkeys/libkhotkeysprivate/actions/dbus_action.cpp~ 2014-03-05 18:41:29.120107842 +0000
++++ kde-workspace-4.11.7/khotkeys/libkhotkeysprivate/actions/dbus_action.cpp 2014-03-05 18:41:52.349936188 +0000
+@@ -133,7 +133,7 @@
+ }
+ kDebug() << "D-Bus call:" << _application << ":" << _object << ":" << _function << ":" << args_list;
+ KProcess proc;
+- proc << "qdbus" << _application << _object << _function << args_list;
++ proc << "qdbus-qt4" << _application << _object << _function << args_list;
+ proc.startDetached();
+ }
+
diff --git a/extra/kdebase-workspace/systemd209.patch b/extra/kdebase-workspace/systemd209.patch
deleted file mode 100644
index 42b3f5efe..000000000
--- a/extra/kdebase-workspace/systemd209.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-commit 7584a63924620bac3bd87277c11cdb8cdb5018b1
-Author: Raymond Wooninck <tittiatcoke@gmail.com>
-Date: Tue Feb 25 20:12:58 2014 +0100
-
- Perform the systemd version evaluation through a regular expression to be more flexible for changes in the version string that systemd returns (Based on Review request 115271)
-
-diff --git a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
-index cc3b6ad..70124ad 100644
---- a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
-+++ b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
-@@ -41,13 +41,17 @@
-
- bool checkSystemdVersion(uint requiredVersion)
- {
-- bool ok;
-
- QDBusInterface systemdIface("org.freedesktop.systemd1", "/org/freedesktop/systemd1", "org.freedesktop.systemd1.Manager",
- QDBusConnection::systemBus(), 0);
-- const uint version = systemdIface.property("Version").toString().section(' ', 1).toUInt(&ok);
-- if (ok) {
-- return (version >= requiredVersion);
-+
-+ const QString reply = systemdIface.property("Version").toString();
-+
-+ QRegExp expsd("(systemd )?([0-9]+)");
-+
-+ if (expsd.exactMatch(reply)) {
-+ const uint version = expsd.cap(2).toUInt();
-+ return (version >= requiredVersion);
- }
-
- // Since version 1.11 Upstart user sessions implement the exact same API as logind
diff --git a/extra/kdebase/PKGBUILD b/extra/kdebase/PKGBUILD
index ec309044d..c27029f90 100644
--- a/extra/kdebase/PKGBUILD
+++ b/extra/kdebase/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205655 2014-02-10 10:57:59Z andrea $
+# $Id: PKGBUILD 206952 2014-03-06 12:06:04Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
@@ -12,7 +12,7 @@ pkgname=('kdebase-dolphin'
'kdebase-konqueror'
'kdebase-lib'
'kdebase-plasma')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.kde.org'
@@ -20,7 +20,7 @@ license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdebase')
makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml' 'nepomuk-widgets')
source=("http://download.kde.org/stable/${pkgver}/src/kde-baseapps-${pkgver}.tar.xz")
-sha1sums=('7002c8d1a8f4fb1735ad70b8cb1a106876323f94')
+sha1sums=('8ac3fb05357e74e1ab394333095f404c68edd8ec')
prepare() {
mkdir build
diff --git a/extra/kdebindings-kimono/PKGBUILD b/extra/kdebindings-kimono/PKGBUILD
index 2795951d6..bb4c57e76 100644
--- a/extra/kdebindings-kimono/PKGBUILD
+++ b/extra/kdebindings-kimono/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205676 2014-02-10 10:58:20Z andrea $
+# $Id: PKGBUILD 206974 2014-03-06 12:06:24Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-kimono
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc=".NET/Mono bindings for the KDE libraries"
url="https://projects.kde.org/projects/kde/kdebindings/csharp/kimono"
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'boost' 'kdepimlibs')
optdepends=('kdepimlibs: akonadi bindings')
conflicts=('kdebindings-csharp')
source=("http://download.kde.org/stable/${pkgver}/src/kimono-${pkgver}.tar.xz")
-sha1sums=('f9fc6912fe7e69b4c9f40377275ce2e2a5369a14')
+sha1sums=('1be17fb1f660c11f159b0b749e04615ccb774269')
build() {
cd "${srcdir}"
diff --git a/extra/kdebindings-korundum/PKGBUILD b/extra/kdebindings-korundum/PKGBUILD
index 3d5c4428e..88b7bb010 100644
--- a/extra/kdebindings-korundum/PKGBUILD
+++ b/extra/kdebindings-korundum/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205677 2014-02-10 10:58:20Z andrea $
+# $Id: PKGBUILD 206975 2014-03-06 12:06:25Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-korundum
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Ruby bindings for libraries created by the KDE community"
url="https://projects.kde.org/projects/kde/kdebindings/ruby/korundum"
@@ -16,7 +16,7 @@ optdepends=('kdegraphics-okular: okular bindings'
'kdepimlibs: akonadi bindings')
conflicts=('kdebindings-ruby')
source=("http://download.kde.org/stable/${pkgver}/src/korundum-${pkgver}.tar.xz")
-sha1sums=('19b17e5791a0097469afc1af580f1f4dced9acde')
+sha1sums=('f8152a53152a37bc77701bb5cf5a32b4d543d973')
prepare() {
mkdir build
diff --git a/extra/kdebindings-kross/PKGBUILD b/extra/kdebindings-kross/PKGBUILD
index c5b270890..c929f673e 100644
--- a/extra/kdebindings-kross/PKGBUILD
+++ b/extra/kdebindings-kross/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 205678 2014-02-10 10:58:21Z andrea $
+# $Id: PKGBUILD 206976 2014-03-06 12:06:27Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgbase=kdebindings-kross
pkgname=('kdebindings-kross-python'
# 'kdebindings-kross-ruby'
'kdebindings-kross-java')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
url="https://projects.kde.org/projects/kde/kdebindings/kross-interpreters"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ license=('GPL' 'LGPL' 'FDL')
groups=('kdebindings')
makedepends=('kdelibs' 'cmake' 'automoc4' 'python2' 'java-environment')
source=("http://download.kde.org/stable/${pkgver}/src/kross-interpreters-${pkgver}.tar.xz")
-sha1sums=('af4af5d3706d91235b2e9614b4c98717a7996e11')
+sha1sums=('e7fff3d49ff6af1f351f6f416394b4a47bdfba65')
build() {
cd "${srcdir}"
diff --git a/extra/kdebindings-perlkde/PKGBUILD b/extra/kdebindings-perlkde/PKGBUILD
index c51fd619c..ed56df977 100644
--- a/extra/kdebindings-perlkde/PKGBUILD
+++ b/extra/kdebindings-perlkde/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205679 2014-02-10 10:58:22Z andrea $
+# $Id: PKGBUILD 206977 2014-03-06 12:06:28Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-perlkde
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Perl bindings for the KDE libraries"
url="https://projects.kde.org/projects/kde/kdebindings/perl/perlkde"
@@ -13,7 +13,7 @@ depends=('kdebindings-perlqt' 'kdebindings-smokekde')
makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'kdepimlibs'
'kdegraphics-okular' 'kdesdk-kate')
source=("http://download.kde.org/stable/${pkgver}/src/perlkde-${pkgver}.tar.xz")
-sha1sums=('4e2bb44cd0c422d2b0efa2cc55722ca34e26267a')
+sha1sums=('bc86a4eb85dc89559fc8e2a5cf9127cc5eb456ba')
build() {
mkdir build
diff --git a/extra/kdebindings-perlqt/PKGBUILD b/extra/kdebindings-perlqt/PKGBUILD
index 82db995f2..c5269ea35 100644
--- a/extra/kdebindings-perlqt/PKGBUILD
+++ b/extra/kdebindings-perlqt/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205650 2014-02-10 10:57:55Z andrea $
+# $Id: PKGBUILD 206947 2014-03-06 12:05:59Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-perlqt
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Perl bindings for the Qt libraries"
url="https://projects.kde.org/projects/kde/kdebindings/perl/perlqt"
@@ -12,7 +12,7 @@ groups=('kdebindings')
depends=('kdebindings-smokeqt' 'perl-list-moreutils')
makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
source=("http://download.kde.org/stable/${pkgver}/src/perlqt-${pkgver}.tar.xz")
-sha1sums=('74b574e384a7ad6d9a8ec35a7e5e4e1b74b4652c')
+sha1sums=('64d48b160635f2f05c74fadc532c04b88730c362')
build() {
mkdir build
diff --git a/extra/kdebindings-python/PKGBUILD b/extra/kdebindings-python/PKGBUILD
index ad275c63a..324727a91 100644
--- a/extra/kdebindings-python/PKGBUILD
+++ b/extra/kdebindings-python/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 205647 2014-02-10 10:57:52Z andrea $
+# $Id: PKGBUILD 206944 2014-03-06 12:05:57Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgbase=kdebindings-python
pkgname=('kdebindings-python'
'kdebindings-python2'
'kdebindings-python-common')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
url='https://projects.kde.org/projects/kde/kdebindings/pykde4'
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ groups=('kdebindings')
makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'python2-pyqt4'
'python-pyqt4' 'qscintilla' 'python2-sip' 'python-sip' 'mesa')
source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz")
-sha1sums=('11d0b3c11d02c3b0cb4006b2e004195697a2f598')
+sha1sums=('6e5cab25aee404469d6875d067bf2ad3382e4a1a')
prepare() {
mkdir build
diff --git a/extra/kdebindings-qtruby/PKGBUILD b/extra/kdebindings-qtruby/PKGBUILD
index 9ec1e9c85..a2800f55d 100644
--- a/extra/kdebindings-qtruby/PKGBUILD
+++ b/extra/kdebindings-qtruby/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205652 2014-02-10 10:57:56Z andrea $
+# $Id: PKGBUILD 206949 2014-03-06 12:06:01Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-qtruby
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Ruby bindings for the Qt libraries"
url="https://projects.kde.org/projects/kde/kdebindings/ruby/qtruby"
@@ -13,7 +13,7 @@ depends=('kdebindings-smokeqt' 'ruby')
makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
conflicts=('kdebindings-ruby')
source=("http://download.kde.org/stable/${pkgver}/src/qtruby-${pkgver}.tar.xz")
-sha1sums=('540dd007ad44875438a7c2ca7c8b17903bab7b79')
+sha1sums=('f4be410ee17dbb1b28def317647b27852114139a')
prepare() {
mkdir build
diff --git a/extra/kdebindings-qyoto/PKGBUILD b/extra/kdebindings-qyoto/PKGBUILD
index cecc013f2..e8901eeba 100644
--- a/extra/kdebindings-qyoto/PKGBUILD
+++ b/extra/kdebindings-qyoto/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205651 2014-02-10 10:57:55Z andrea $
+# $Id: PKGBUILD 206948 2014-03-06 12:06:00Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-qyoto
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc=".NET/Mono bindings for the Qt libraries"
url="https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto"
@@ -13,7 +13,7 @@ depends=('kdebindings-smokeqt' 'mono')
makedepends=('cmake' 'automoc4' 'kdebindings-smokegen')
conflicts=('kdebindings-csharp')
source=("http://download.kde.org/stable/${pkgver}/src/qyoto-${pkgver}.tar.xz")
-sha1sums=('211cbf27ed51b6cf5ae10798d138bc4001de3c1f')
+sha1sums=('bf616960b192d317593123bc195c5a6b2044c946')
build() {
mkdir build
diff --git a/extra/kdebindings-smokegen/PKGBUILD b/extra/kdebindings-smokegen/PKGBUILD
index fc34c7cc6..a01d2a680 100644
--- a/extra/kdebindings-smokegen/PKGBUILD
+++ b/extra/kdebindings-smokegen/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205643 2014-02-10 10:57:49Z andrea $
+# $Id: PKGBUILD 206940 2014-03-06 12:05:53Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-smokegen
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A general purpose C++ parser with a plugin infrastructure"
url="https://projects.kde.org/projects/kde/kdebindings/smoke/smokegen"
@@ -12,7 +12,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
conflicts=('kdebindings-smoke')
source=("http://download.kde.org/stable/${pkgver}/src/smokegen-${pkgver}.tar.xz")
-sha1sums=('94ce0927bab5904a0d66dcace8920deca085b0de')
+sha1sums=('4d6ddd831ef89fa00c226fb3d00a2d31e255d7ad')
build() {
cd "${srcdir}"
diff --git a/extra/kdebindings-smokekde/PKGBUILD b/extra/kdebindings-smokekde/PKGBUILD
index ceb6ca721..fbfa31ea7 100644
--- a/extra/kdebindings-smokekde/PKGBUILD
+++ b/extra/kdebindings-smokekde/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205649 2014-02-10 10:57:54Z andrea $
+# $Id: PKGBUILD 206946 2014-03-06 12:05:58Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-smokekde
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Language independent library for KDE bindings"
url="https://projects.kde.org/projects/kde/kdebindings/smoke/smokekde"
@@ -18,7 +18,7 @@ optdepends=('kdesdk-kate: Kate bindings'
'kdepimlibs: akonadi bindings')
conflicts=('kdebindings-smoke')
source=("http://download.kde.org/stable/${pkgver}/src/smokekde-${pkgver}.tar.xz")
-sha1sums=('d4d2a736a15b5bd52b2a0e01bc77d7b93414f489')
+sha1sums=('1cb87c8fa3a163b5fb9e39e493c4387dfc3cf946')
build() {
mkdir build
diff --git a/extra/kdebindings-smokeqt/PKGBUILD b/extra/kdebindings-smokeqt/PKGBUILD
index 16fd72929..a9ab24778 100644
--- a/extra/kdebindings-smokeqt/PKGBUILD
+++ b/extra/kdebindings-smokeqt/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205644 2014-02-10 10:57:50Z andrea $
+# $Id: PKGBUILD 206941 2014-03-06 12:05:54Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-smokeqt
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Language independent library for Qt bindings"
url="https://projects.kde.org/projects/kde/kdebindings/smoke/smokeqt"
@@ -13,7 +13,7 @@ depends=('kdebindings-smokegen' 'qimageblitz' 'qscintilla')
makedepends=('cmake' 'automoc4' 'mesa')
conflicts=('kdebindings-smoke')
source=("http://download.kde.org/stable/${pkgver}/src/smokeqt-${pkgver}.tar.xz")
-sha1sums=('8c367e022d04bc8ccdf9fcb1309620556826c742')
+sha1sums=('f46131aaaffab867f9e4c5350b191c4f44cbbfdb')
prepare() {
mkdir build
diff --git a/extra/kdeedu-analitza/PKGBUILD b/extra/kdeedu-analitza/PKGBUILD
index 5e7e5b7ed..b9ea6f10c 100644
--- a/extra/kdeedu-analitza/PKGBUILD
+++ b/extra/kdeedu-analitza/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205661 2014-02-10 10:58:05Z andrea $
+# $Id: PKGBUILD 206958 2014-03-06 12:06:10Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-analitza
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A library to add mathematical features to your program"
url="https://projects.kde.org/projects/kde/kdeedu/analitza"
@@ -12,7 +12,7 @@ groups=('kde' 'kdeedu')
depends=('kdebase-runtime' 'glu')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/analitza-${pkgver}.tar.xz")
-sha1sums=('7d06a5bb421ef5a2b5083a9f71bdc985746eee9b')
+sha1sums=('c241f01f7fc5e96df273331eb17f2c90f8a8ffee')
prepare() {
mkdir build
diff --git a/extra/kdeedu-blinken/PKGBUILD b/extra/kdeedu-blinken/PKGBUILD
index 08e9eb893..a3d4bd2ef 100644
--- a/extra/kdeedu-blinken/PKGBUILD
+++ b/extra/kdeedu-blinken/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205680 2014-02-10 10:58:23Z andrea $
+# $Id: PKGBUILD 206978 2014-03-06 12:06:29Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-blinken
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Memory Enhancement Game"
url="http://kde.org/applications/education/blinken/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/blinken-${pkgver}.tar.xz")
-sha1sums=('45b1b958192b7b2c5518fcb64266b6998abe1969')
+sha1sums=('67cc8a7b72bcb2508e6b0f7def47f8143a949386')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-cantor/PKGBUILD b/extra/kdeedu-cantor/PKGBUILD
index b66d30212..eff6b1e4a 100644
--- a/extra/kdeedu-cantor/PKGBUILD
+++ b/extra/kdeedu-cantor/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205681 2014-02-10 10:58:24Z andrea $
+# $Id: PKGBUILD 206979 2014-03-06 12:06:30Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-cantor
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="KDE Frontend to Mathematical Software"
url="http://kde.org/applications/education/cantor/"
@@ -16,7 +16,7 @@ optdepends=('maxima: Maxima backend'
'r: R backend')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/cantor-${pkgver}.tar.xz")
-sha1sums=('7596afe3a3dcee4829ae23b9a9ef7345ca874130')
+sha1sums=('218597ac5ad245a64861ae4a40ef1fb2a6e698df')
prepare() {
mkdir build
diff --git a/extra/kdeedu-kalgebra/PKGBUILD b/extra/kdeedu-kalgebra/PKGBUILD
index f92f6a0b1..52090e50b 100644
--- a/extra/kdeedu-kalgebra/PKGBUILD
+++ b/extra/kdeedu-kalgebra/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205682 2014-02-10 10:58:25Z andrea $
+# $Id: PKGBUILD 206980 2014-03-06 12:06:30Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kalgebra
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Graph Calculator"
url="http://kde.org/applications/education/kalgebra/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu' 'kdeedu-analitza')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kalgebra-${pkgver}.tar.xz")
-sha1sums=('d883a5c0388860a10bfa5b8df13797d688f571b5')
+sha1sums=('18867c9f6f81ef2e8953092072fa9949cca70a15')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kalzium/PKGBUILD b/extra/kdeedu-kalzium/PKGBUILD
index acb63e668..f52912174 100644
--- a/extra/kdeedu-kalzium/PKGBUILD
+++ b/extra/kdeedu-kalzium/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205683 2014-02-10 10:58:26Z andrea $
+# $Id: PKGBUILD 206981 2014-03-06 12:06:31Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kalzium
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Periodic Table of Elements"
url="http://kde.org/applications/education/kalzium/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'avogadro' 'ocaml' 'facile' 'chemical-mime-data')
makedepends=('cmake' 'automoc4' 'mesa')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kalzium-${pkgver}.tar.xz")
-sha1sums=('4d472eb820634f6b909b67e931cf77088fc8e96c')
+sha1sums=('9e8638c93e2ca21ac5c27effc77d9673d14d1337')
build() {
mkdir build
diff --git a/extra/kdeedu-kanagram/PKGBUILD b/extra/kdeedu-kanagram/PKGBUILD
index 2e029c515..9cfcf6685 100644
--- a/extra/kdeedu-kanagram/PKGBUILD
+++ b/extra/kdeedu-kanagram/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205684 2014-02-10 10:58:27Z andrea $
+# $Id: PKGBUILD 206982 2014-03-06 12:06:33Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kanagram
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Letter Order Game"
url="http://kde.org/applications/education/kanagram/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kanagram-${pkgver}.tar.xz")
-sha1sums=('8b293b3c7c4489ca0cdd1a81c86eee7ac59a903b')
+sha1sums=('98c7182fddf32e64542990b79715f3054a33f073')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kbruch/PKGBUILD b/extra/kdeedu-kbruch/PKGBUILD
index f7023baba..d1920dc35 100644
--- a/extra/kdeedu-kbruch/PKGBUILD
+++ b/extra/kdeedu-kbruch/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205685 2014-02-10 10:58:28Z andrea $
+# $Id: PKGBUILD 206983 2014-03-06 12:06:34Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kbruch
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Exercise Fractions"
url="http://kde.org/applications/education/kbruch/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kbruch-${pkgver}.tar.xz")
-sha1sums=('3f4786bf4b340a3dbc61bbfdbc1a864a01e5b044')
+sha1sums=('350b3084934b9b95100b2c8764ec1af2f36377d2')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kgeography/PKGBUILD b/extra/kdeedu-kgeography/PKGBUILD
index 3d6ee92b3..2a120acf5 100644
--- a/extra/kdeedu-kgeography/PKGBUILD
+++ b/extra/kdeedu-kgeography/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205686 2014-02-10 10:58:28Z andrea $
+# $Id: PKGBUILD 206984 2014-03-06 12:06:35Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kgeography
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Geography Trainer"
url="http://kde.org/applications/education/kgeography/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kgeography-${pkgver}.tar.xz")
-sha1sums=('8354ceabebe3aafca8c3b9a19be9679322730837')
+sha1sums=('2ad07201ecc24e070ee611dd8d64b93cd0b875de')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-khangman/PKGBUILD b/extra/kdeedu-khangman/PKGBUILD
index 6e6bcb11d..e27c19cc8 100644
--- a/extra/kdeedu-khangman/PKGBUILD
+++ b/extra/kdeedu-khangman/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205687 2014-02-10 10:58:30Z andrea $
+# $Id: PKGBUILD 206985 2014-03-06 12:06:36Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-khangman
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Hangman Game"
url="http://kde.org/applications/education/khangman/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/khangman-${pkgver}.tar.xz")
-sha1sums=('0dfa7b5af359d053f63b7f16867632f16a6561e2')
+sha1sums=('793792ee6f8c6e5eadf9e1ea966935a309e2c4dc')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kig/PKGBUILD b/extra/kdeedu-kig/PKGBUILD
index 06f55cf73..b7fe9ef75 100644
--- a/extra/kdeedu-kig/PKGBUILD
+++ b/extra/kdeedu-kig/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205688 2014-02-10 10:58:31Z andrea $
+# $Id: PKGBUILD 206986 2014-03-06 12:06:37Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kig
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Interactive Geometry"
url="http://kde.org/applications/education/kig/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4' 'boost')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kig-${pkgver}.tar.xz")
-sha1sums=('884147d4edd720edf86633e8b24127ac3dd0eca1')
+sha1sums=('9a66315558330c331a28faaf3094ce25e0a5f285')
build() {
mkdir build
diff --git a/extra/kdeedu-kiten/PKGBUILD b/extra/kdeedu-kiten/PKGBUILD
index 36e8773c1..8f3884ebd 100644
--- a/extra/kdeedu-kiten/PKGBUILD
+++ b/extra/kdeedu-kiten/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205689 2014-02-10 10:58:32Z andrea $
+# $Id: PKGBUILD 206987 2014-03-06 12:06:38Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kiten
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Japanese Reference/Study Tool"
url="http://kde.org/applications/education/kiten/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kiten-${pkgver}.tar.xz")
-sha1sums=('cfebacbd3d09fa52131ceea1bdabdb87fd6cf2ff')
+sha1sums=('528848d6f75e49fba8c266894283c1f6ecf71d77')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-klettres/PKGBUILD b/extra/kdeedu-klettres/PKGBUILD
index 0fe2c6de7..9d9cb1046 100644
--- a/extra/kdeedu-klettres/PKGBUILD
+++ b/extra/kdeedu-klettres/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205690 2014-02-10 10:58:33Z andrea $
+# $Id: PKGBUILD 206988 2014-03-06 12:06:39Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-klettres
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Learn The Alphabet"
url="http://kde.org/applications/education/klettres/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/klettres-${pkgver}.tar.xz")
-sha1sums=('42f0b123c3de42084767a927d36b3c5f6dfbe2be')
+sha1sums=('0ee3ae57aec72acc19b412a9c0dfd1d4c29cc927')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kmplot/PKGBUILD b/extra/kdeedu-kmplot/PKGBUILD
index afe4c931c..d18378ff3 100644
--- a/extra/kdeedu-kmplot/PKGBUILD
+++ b/extra/kdeedu-kmplot/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205691 2014-02-10 10:58:33Z andrea $
+# $Id: PKGBUILD 206989 2014-03-06 12:06:40Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kmplot
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Mathematical Function Plotter"
url="http://kde.org/applications/education/kmplot/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kmplot-${pkgver}.tar.xz")
-sha1sums=('9af2bcf1072a2c8bd4689bcc23b2ede68000feae')
+sha1sums=('a9c9ea0a73845426473d90bbceae114d8f593e44')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kstars/PKGBUILD b/extra/kdeedu-kstars/PKGBUILD
index bb05b5d07..66d290cf1 100644
--- a/extra/kdeedu-kstars/PKGBUILD
+++ b/extra/kdeedu-kstars/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205692 2014-02-10 10:58:34Z andrea $
+# $Id: PKGBUILD 206990 2014-03-06 12:06:41Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kstars
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Desktop Planetarium"
url="http://kde.org/applications/education/kstars/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'wcslib' 'libindi')
makedepends=('cmake' 'automoc4' 'eigen2')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kstars-${pkgver}.tar.xz")
-sha1sums=('df5d740ba21401c9960f80a95bca0b8adb70e896')
+sha1sums=('1b11b17bf611a7e6f86f0aab1987342538adc966')
build() {
mkdir build
diff --git a/extra/kdeedu-ktouch/PKGBUILD b/extra/kdeedu-ktouch/PKGBUILD
index 393babd06..12605276b 100644
--- a/extra/kdeedu-ktouch/PKGBUILD
+++ b/extra/kdeedu-ktouch/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205693 2014-02-10 10:58:35Z andrea $
+# $Id: PKGBUILD 206991 2014-03-06 12:06:41Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-ktouch
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Touch Typing Tutor"
url="http://kde.org/applications/education/ktouch/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4' 'mesa')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ktouch-${pkgver}.tar.xz")
-sha1sums=('72d7087e6d62c0316017b60f7e1c424a6e65616f')
+sha1sums=('1fa7b166fe47d9895758417e717859625a043f0f')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kturtle/PKGBUILD b/extra/kdeedu-kturtle/PKGBUILD
index 605163cc7..8eccde58a 100644
--- a/extra/kdeedu-kturtle/PKGBUILD
+++ b/extra/kdeedu-kturtle/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205694 2014-02-10 10:58:36Z andrea $
+# $Id: PKGBUILD 206992 2014-03-06 12:06:42Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kturtle
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Educational Programming Environment"
url="http://kde.org/applications/education/kturtle/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kturtle-${pkgver}.tar.xz")
-sha1sums=('77e9da2001f9d770fa4cc1312767d3a9bd00ce68')
+sha1sums=('5b057ef8e526297a66bd82541cb8533092843af5')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-kwordquiz/PKGBUILD b/extra/kdeedu-kwordquiz/PKGBUILD
index b7dd05c3c..dfd8be833 100644
--- a/extra/kdeedu-kwordquiz/PKGBUILD
+++ b/extra/kdeedu-kwordquiz/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205695 2014-02-10 10:58:37Z andrea $
+# $Id: PKGBUILD 206993 2014-03-06 12:06:43Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-kwordquiz
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Flash Card Trainer"
url="http://kde.org/applications/education/kwordquiz/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kwordquiz-${pkgver}.tar.xz")
-sha1sums=('5e21e507c71b8be8abd7dff894f8a0ba2caccea7')
+sha1sums=('2c3ca5097d258cf6724c8933461fd18baccb5176')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-marble/PKGBUILD b/extra/kdeedu-marble/PKGBUILD
index fabe6be8b..1a0a8fad7 100644
--- a/extra/kdeedu-marble/PKGBUILD
+++ b/extra/kdeedu-marble/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205657 2014-02-10 10:58:01Z andrea $
+# $Id: PKGBUILD 206954 2014-03-06 12:06:06Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-marble
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Desktop Globe"
url="http://kde.org/applications/education/marble/"
@@ -15,7 +15,7 @@ optdepends=('gpsd: GPS support'
'quazip: reading and displaying KMZ files')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/marble-${pkgver}.tar.xz")
-sha1sums=('3b9a02ea73a40801476ef67874df60b21512bcd3')
+sha1sums=('b232858b78f3d9afee42c26de23aa272f9bcf8fa')
prepare() {
mkdir build
diff --git a/extra/kdeedu-pairs/PKGBUILD b/extra/kdeedu-pairs/PKGBUILD
index 992ec8c0b..bc3d9bba5 100644
--- a/extra/kdeedu-pairs/PKGBUILD
+++ b/extra/kdeedu-pairs/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205696 2014-02-10 10:58:38Z andrea $
+# $Id: PKGBUILD 206994 2014-03-06 12:06:44Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-pairs
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A memory and pairs game for KDE"
url="https://projects.kde.org/projects/kde/kdeedu/pairs"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/pairs-${pkgver}.tar.xz")
-sha1sums=('b5d79efe951f5ecaf2344151f19388de2dfa10be')
+sha1sums=('a56e5953f4a17bb9c0751282781989f8abeae24e')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-parley/PKGBUILD b/extra/kdeedu-parley/PKGBUILD
index fefe8bda7..1c2c128fd 100644
--- a/extra/kdeedu-parley/PKGBUILD
+++ b/extra/kdeedu-parley/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205697 2014-02-10 10:58:39Z andrea $
+# $Id: PKGBUILD 206995 2014-03-06 12:06:45Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-parley
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Vocabulary Trainer"
url="http://kde.org/applications/education/parley/"
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4')
optdepends=('kdebindings-kross-python: scripting support')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/parley-${pkgver}.tar.xz")
-sha1sums=('9919d8b9a2c99c1cdff2f0ba28e3ae48d5e2bd7f')
+sha1sums=('a895b582fdcdf6bb96e033155023a2b503bd5d88')
build() {
mkdir build
diff --git a/extra/kdeedu-rocs/PKGBUILD b/extra/kdeedu-rocs/PKGBUILD
index 318c98f42..a623eac48 100644
--- a/extra/kdeedu-rocs/PKGBUILD
+++ b/extra/kdeedu-rocs/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205698 2014-02-10 10:58:39Z andrea $
+# $Id: PKGBUILD 206996 2014-03-06 12:06:46Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-rocs
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Rocs Graph Theory"
url="http://kde.org/applications/education/rocs/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4' 'boost')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/rocs-${pkgver}.tar.xz")
-sha1sums=('323f74812d5036d66ad76aee0127260211dd5d8c')
+sha1sums=('89205ba5f80bda1a57cd1fbbe0b43a7f7d4c0b98')
build() {
cd "${srcdir}"
diff --git a/extra/kdeedu-step/PKGBUILD b/extra/kdeedu-step/PKGBUILD
index 1f0a147c5..4973cbba2 100644
--- a/extra/kdeedu-step/PKGBUILD
+++ b/extra/kdeedu-step/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205699 2014-02-10 10:58:40Z andrea $
+# $Id: PKGBUILD 206997 2014-03-06 12:06:47Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeedu-step
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Interactive Physical Simulator"
url="http://kde.org/applications/education/step/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libqalculate' 'gsl')
makedepends=('cmake' 'automoc4' 'eigen2' 'mesa')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/step-${pkgver}.tar.xz")
-sha1sums=('e36bc06ae94d698127a0b2f8d1157f75a9ccfdd4')
+sha1sums=('fe51dccaf8433980946ea8f0ba262436388769c6')
build() {
cd "${srcdir}"
diff --git a/extra/kdegames-bomber/PKGBUILD b/extra/kdegames-bomber/PKGBUILD
index 3fa194164..fe53d40dc 100644
--- a/extra/kdegames-bomber/PKGBUILD
+++ b/extra/kdegames-bomber/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205700 2014-02-10 10:58:41Z andrea $
+# $Id: PKGBUILD 206998 2014-03-06 12:06:48Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-bomber
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A single player arcade game"
url="http://kde.org/applications/games/bomber/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/bomber-${pkgver}.tar.xz")
-sha1sums=('1518a069b196cc8d2ded3c098e3e2d4872096212')
+sha1sums=('b16100d8746160e790c7383a6d138c3ad991b6d2')
build() {
mkdir build
diff --git a/extra/kdegames-bovo/PKGBUILD b/extra/kdegames-bovo/PKGBUILD
index f6fbc3a1d..658deb8d1 100644
--- a/extra/kdegames-bovo/PKGBUILD
+++ b/extra/kdegames-bovo/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205701 2014-02-10 10:58:42Z andrea $
+# $Id: PKGBUILD 206999 2014-03-06 12:06:49Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-bovo
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A Gomoku like game for two players"
url="http://kde.org/applications/games/bovo/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/bovo-${pkgver}.tar.xz")
-sha1sums=('f3a62326a64ff1dadb81456f41cf270450329658')
+sha1sums=('c51bf4acceab8b138dcaede5bbf754fe71f96329')
build() {
mkdir build
diff --git a/extra/kdegames-granatier/PKGBUILD b/extra/kdegames-granatier/PKGBUILD
index dceb8b6aa..fbaf8ea9b 100644
--- a/extra/kdegames-granatier/PKGBUILD
+++ b/extra/kdegames-granatier/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205702 2014-02-10 10:58:43Z andrea $
+# $Id: PKGBUILD 207000 2014-03-06 12:06:50Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-granatier
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A clone of the classic Bomberman game"
url="http://kde.org/applications/games/granatier/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/granatier-${pkgver}.tar.xz")
-sha1sums=('68503215969dff275885893533768bde08fe2af3')
+sha1sums=('dfd76be220271bc8e453c8ca4d160d718c2f2834')
build() {
mkdir build
diff --git a/extra/kdegames-kapman/PKGBUILD b/extra/kdegames-kapman/PKGBUILD
index 9a4b618af..8c93b7516 100644
--- a/extra/kdegames-kapman/PKGBUILD
+++ b/extra/kdegames-kapman/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205704 2014-02-10 10:58:45Z andrea $
+# $Id: PKGBUILD 207002 2014-03-06 12:06:51Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kapman
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A clone of the well known game Pac-Man"
url="http://kde.org/applications/games/kapman/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kapman-${pkgver}.tar.xz")
-sha1sums=('3d70a3c30c3c55cca2bc0b406391685f5f0ae699')
+sha1sums=('57a742443e52c8bfa9833bdc4f5b5bafa843fea6')
build() {
mkdir build
diff --git a/extra/kdegames-katomic/PKGBUILD b/extra/kdegames-katomic/PKGBUILD
index 294649941..4c56fbe45 100644
--- a/extra/kdegames-katomic/PKGBUILD
+++ b/extra/kdegames-katomic/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205705 2014-02-10 10:58:45Z andrea $
+# $Id: PKGBUILD 207003 2014-03-06 12:06:52Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-katomic
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A fun and educational game built around molecular geometry"
url="http://kde.org/applications/games/katomic/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/katomic-${pkgver}.tar.xz")
-sha1sums=('165ab0263b97f79bdbfaa7c1bd24e2f2227b6f86')
+sha1sums=('a7d61782b2bae47ee5b82fea9378fff43e1fe03f')
build() {
mkdir build
diff --git a/extra/kdegames-kblackbox/PKGBUILD b/extra/kdegames-kblackbox/PKGBUILD
index 18155fa7c..db3c4d95a 100644
--- a/extra/kdegames-kblackbox/PKGBUILD
+++ b/extra/kdegames-kblackbox/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205706 2014-02-10 10:58:46Z andrea $
+# $Id: PKGBUILD 207004 2014-03-06 12:06:53Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kblackbox
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A game of hide and seek played on a grid of boxes"
url="http://kde.org/applications/games/kblackbox/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kblackbox-${pkgver}.tar.xz")
-sha1sums=('a49f6387e8ccc0a84492cea7446993ca63f20880')
+sha1sums=('72b6e8bddd89eabb076e9089ca6b11dcd2e71aa2')
build() {
mkdir build
diff --git a/extra/kdegames-kblocks/PKGBUILD b/extra/kdegames-kblocks/PKGBUILD
index 805341473..59cbc239a 100644
--- a/extra/kdegames-kblocks/PKGBUILD
+++ b/extra/kdegames-kblocks/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205707 2014-02-10 10:58:47Z andrea $
+# $Id: PKGBUILD 207005 2014-03-06 12:06:54Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kblocks
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="The classic falling blocks game"
url="http://kde.org/applications/games/kblocks/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kblocks-${pkgver}.tar.xz")
-sha1sums=('9867c110370d3e8bddc93cb2a5b1b52e6b08bed4')
+sha1sums=('f34978799c1ead78262bb250fbee8f4cdb8e1d4d')
build() {
mkdir build
diff --git a/extra/kdegames-kbounce/PKGBUILD b/extra/kdegames-kbounce/PKGBUILD
index d704bf64f..e46b9a413 100644
--- a/extra/kdegames-kbounce/PKGBUILD
+++ b/extra/kdegames-kbounce/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205708 2014-02-10 10:58:48Z andrea $
+# $Id: PKGBUILD 207006 2014-03-06 12:06:55Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kbounce
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A single player arcade game with the elements of puzzle"
url="http://kde.org/applications/games/kbounce/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kbounce-${pkgver}.tar.xz")
-sha1sums=('2d255b719904fb76c10b3d15de131ddc8c43e681')
+sha1sums=('ac0625260bfff49cd59d236a6910eb29d6a6da89')
build() {
mkdir build
diff --git a/extra/kdegames-kbreakout/PKGBUILD b/extra/kdegames-kbreakout/PKGBUILD
index 7de55fae5..c61d47a6f 100644
--- a/extra/kdegames-kbreakout/PKGBUILD
+++ b/extra/kdegames-kbreakout/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205709 2014-02-10 10:58:49Z andrea $
+# $Id: PKGBUILD 207007 2014-03-06 12:06:55Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kbreakout
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A Breakout-like game"
url="http://kde.org/applications/games/kbreakout/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kbreakout-${pkgver}.tar.xz")
-sha1sums=('24b2df62dfeb61e8a86a219de0519bce760815f6')
+sha1sums=('0159f1410719e5c478ed1cd4c11734575554e3c6')
build() {
mkdir build
diff --git a/extra/kdegames-kdiamond/PKGBUILD b/extra/kdegames-kdiamond/PKGBUILD
index 4ebfab934..e2a971595 100644
--- a/extra/kdegames-kdiamond/PKGBUILD
+++ b/extra/kdegames-kdiamond/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205710 2014-02-10 10:58:50Z andrea $
+# $Id: PKGBUILD 207008 2014-03-06 12:06:58Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kdiamond
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A single player puzzle game"
url="http://kde.org/applications/games/kdiamond/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kdiamond-${pkgver}.tar.xz")
-sha1sums=('0ad0c9a40c8e5d1cd0903376d7a66630fc910bf6')
+sha1sums=('9b000f76f2dd793653a7b974f550e4b349c6b50b')
build() {
mkdir build
diff --git a/extra/kdegames-kfourinline/PKGBUILD b/extra/kdegames-kfourinline/PKGBUILD
index bab49c22d..e03b71700 100644
--- a/extra/kdegames-kfourinline/PKGBUILD
+++ b/extra/kdegames-kfourinline/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205711 2014-02-10 10:58:51Z andrea $
+# $Id: PKGBUILD 207009 2014-03-06 12:06:59Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kfourinline
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A four-in-a-row game"
url="http://kde.org/applications/games/kfourinline/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kfourinline-${pkgver}.tar.xz")
-sha1sums=('61c512739989a277ed7fe51aca9ddfed597112bb')
+sha1sums=('bcb43108d33eaf08308ac9a4f1056cbd68d552cb')
build() {
mkdir build
diff --git a/extra/kdegames-kgoldrunner/PKGBUILD b/extra/kdegames-kgoldrunner/PKGBUILD
index ba10ad887..3781e01ec 100644
--- a/extra/kdegames-kgoldrunner/PKGBUILD
+++ b/extra/kdegames-kgoldrunner/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205712 2014-02-10 10:58:51Z andrea $
+# $Id: PKGBUILD 207010 2014-03-06 12:07:00Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kgoldrunner
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A game of action and puzzle solving"
url="http://kde.org/applications/games/kgoldrunner/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kgoldrunner-${pkgver}.tar.xz")
-sha1sums=('2918a65f881061db4fabbcbec21fbbae76df1213')
+sha1sums=('2866b5f1099b769854ca13076191e63e398f18d6')
build() {
mkdir build
diff --git a/extra/kdegames-kigo/PKGBUILD b/extra/kdegames-kigo/PKGBUILD
index 12bcf8ec2..0b3d93b94 100644
--- a/extra/kdegames-kigo/PKGBUILD
+++ b/extra/kdegames-kigo/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205713 2014-02-10 10:58:52Z andrea $
+# $Id: PKGBUILD 207011 2014-03-06 12:07:00Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kigo
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="An open-source implementation of the popular Go game"
url="http://kde.org/applications/games/kigo/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'gnugo')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kigo-${pkgver}.tar.xz")
-sha1sums=('38157b36fed23352fd7162c8fd2c232344eb0a6e')
+sha1sums=('e10516a03bdce52a002b12fe754ac16d1156a954')
build() {
mkdir build
diff --git a/extra/kdegames-killbots/PKGBUILD b/extra/kdegames-killbots/PKGBUILD
index 53c65db7a..73bab142a 100644
--- a/extra/kdegames-killbots/PKGBUILD
+++ b/extra/kdegames-killbots/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205714 2014-02-10 10:58:53Z andrea $
+# $Id: PKGBUILD 207012 2014-03-06 12:07:01Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-killbots
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple game of evading killer robots"
url="http://kde.org/applications/games/killbots/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/killbots-${pkgver}.tar.xz")
-sha1sums=('75a993d29aa1b3c91c65fd1776fdabee7ac459ee')
+sha1sums=('2d3ec1487df0401ed83165e07a3e14fe9d75238a')
build() {
mkdir build
diff --git a/extra/kdegames-kiriki/PKGBUILD b/extra/kdegames-kiriki/PKGBUILD
index 36881e8a3..eac175463 100644
--- a/extra/kdegames-kiriki/PKGBUILD
+++ b/extra/kdegames-kiriki/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205715 2014-02-10 10:58:54Z andrea $
+# $Id: PKGBUILD 207013 2014-03-06 12:07:02Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kiriki
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="An addictive and fun dice game"
url="http://kde.org/applications/games/kiriki/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kiriki-${pkgver}.tar.xz")
-sha1sums=('63e9850d555a83817bc2a26ed163e4822f3b1c53')
+sha1sums=('4b05bc47d07da3aec2aed42e7ce7e4c67744f231')
build() {
mkdir build
diff --git a/extra/kdegames-kjumpingcube/PKGBUILD b/extra/kdegames-kjumpingcube/PKGBUILD
index dc504038a..960be701d 100644
--- a/extra/kdegames-kjumpingcube/PKGBUILD
+++ b/extra/kdegames-kjumpingcube/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205716 2014-02-10 10:58:55Z andrea $
+# $Id: PKGBUILD 207014 2014-03-06 12:07:03Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kjumpingcube
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple tactical game"
url="http://kde.org/applications/games/kjumpingcube/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kjumpingcube-${pkgver}.tar.xz")
-sha1sums=('e2b3ecd19ffd6a8cb60813c09535841963f29bdd')
+sha1sums=('61f36ef13d65644cd40a32f5d8cd202526e289d3')
build() {
mkdir build
diff --git a/extra/kdegames-klickety/PKGBUILD b/extra/kdegames-klickety/PKGBUILD
index b58a2da5b..da33de023 100644
--- a/extra/kdegames-klickety/PKGBUILD
+++ b/extra/kdegames-klickety/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205717 2014-02-10 10:58:56Z andrea $
+# $Id: PKGBUILD 207015 2014-03-06 12:07:04Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-klickety
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="An adaptation of the Clickomania game"
url="http://kde.org/applications/games/klickety/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/klickety-${pkgver}.tar.xz")
-sha1sums=('3c0d1318e436263f43ed0237936fcb6082333783')
+sha1sums=('cfde482299b2930ee9756aa2ecd6974eb02cd5a3')
build() {
mkdir build
diff --git a/extra/kdegames-klines/PKGBUILD b/extra/kdegames-klines/PKGBUILD
index bf14b097e..4334b4209 100644
--- a/extra/kdegames-klines/PKGBUILD
+++ b/extra/kdegames-klines/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205718 2014-02-10 10:58:56Z andrea $
+# $Id: PKGBUILD 207016 2014-03-06 12:07:05Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-klines
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple but highly addictive, one player game"
url="http://kde.org/applications/games/klines/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/klines-${pkgver}.tar.xz")
-sha1sums=('08900397fce0deb9c12e5e0bb9a1c66467486909')
+sha1sums=('54613ee4631844f22cc75a4ddd4afaf57bcd4564')
build() {
mkdir build
diff --git a/extra/kdegames-kmahjongg/PKGBUILD b/extra/kdegames-kmahjongg/PKGBUILD
index 5c9ce9e08..00b643f33 100644
--- a/extra/kdegames-kmahjongg/PKGBUILD
+++ b/extra/kdegames-kmahjongg/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205719 2014-02-10 10:58:58Z andrea $
+# $Id: PKGBUILD 207017 2014-03-06 12:07:05Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kmahjongg
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A tile matching game for one or two players"
url="http://kde.org/applications/games/kmahjongg/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkmahjongg' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kmahjongg-${pkgver}.tar.xz")
-sha1sums=('4f16e3e5c65804c4bc443cfa765e4766ed2e8e05')
+sha1sums=('ab945442999a04af9428c071f7d8213b5a1c1642')
build() {
mkdir build
diff --git a/extra/kdegames-kmines/PKGBUILD b/extra/kdegames-kmines/PKGBUILD
index 58782c950..8f57159d2 100644
--- a/extra/kdegames-kmines/PKGBUILD
+++ b/extra/kdegames-kmines/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205720 2014-02-10 10:58:59Z andrea $
+# $Id: PKGBUILD 207018 2014-03-06 12:07:06Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kmines
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="The classic Minesweeper game"
url="http://kde.org/applications/games/kmines/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kmines-${pkgver}.tar.xz")
-sha1sums=('ce372399ce24ba4294b0af77d523e9afb8d1f4cf')
+sha1sums=('ccc7ea7b5cf6398a800ef1a33fba2cbeed725168')
build() {
mkdir build
diff --git a/extra/kdegames-knavalbattle/PKGBUILD b/extra/kdegames-knavalbattle/PKGBUILD
index e2291a45a..4de349737 100644
--- a/extra/kdegames-knavalbattle/PKGBUILD
+++ b/extra/kdegames-knavalbattle/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205721 2014-02-10 10:59:00Z andrea $
+# $Id: PKGBUILD 207019 2014-03-06 12:07:07Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-knavalbattle
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A ship sinking game"
url="http://kde.org/applications/games/knavalbattle/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/knavalbattle-${pkgver}.tar.xz")
-sha1sums=('7c27a477dafe835d8d783e3e6b96547f1d2aaaae')
+sha1sums=('e5125e740ca42ad54bcdfc25eb390d4c613de146')
build() {
mkdir build
diff --git a/extra/kdegames-knetwalk/PKGBUILD b/extra/kdegames-knetwalk/PKGBUILD
index cb5f5cb83..4c1dbe869 100644
--- a/extra/kdegames-knetwalk/PKGBUILD
+++ b/extra/kdegames-knetwalk/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205722 2014-02-10 10:59:01Z andrea $
+# $Id: PKGBUILD 207020 2014-03-06 12:07:08Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-knetwalk
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Connect all the terminals to the server, in as few turns as possible"
url="http://kde.org/applications/games/knetwalk/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/knetwalk-${pkgver}.tar.xz")
-sha1sums=('6c01d46291c238e2538ef5bfb0ebf76561efc536')
+sha1sums=('39966fbc5d9864b392c5412e6bfc1a3da5e297d4')
build() {
mkdir build
diff --git a/extra/kdegames-kolf/PKGBUILD b/extra/kdegames-kolf/PKGBUILD
index 2116e766d..c6d9b3a30 100644
--- a/extra/kdegames-kolf/PKGBUILD
+++ b/extra/kdegames-kolf/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205723 2014-02-10 10:59:02Z andrea $
+# $Id: PKGBUILD 207021 2014-03-06 12:07:09Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kolf
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A miniature golf game with 2d top-down view"
url="http://kde.org/applications/games/kolf/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kolf-${pkgver}.tar.xz")
-sha1sums=('d68309d15df1b7f48c61c0d0ee15e99e08a9d09c')
+sha1sums=('b238bd8e4a4959b219a8cc769d47430c04333022')
build() {
mkdir build
diff --git a/extra/kdegames-kollision/PKGBUILD b/extra/kdegames-kollision/PKGBUILD
index 809a08997..d49f945c6 100644
--- a/extra/kdegames-kollision/PKGBUILD
+++ b/extra/kdegames-kollision/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205724 2014-02-10 10:59:03Z andrea $
+# $Id: PKGBUILD 207022 2014-03-06 12:07:10Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kollision
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple ball dodging game"
url="http://kde.org/applications/games/kollision/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kollision-${pkgver}.tar.xz")
-sha1sums=('5a81d022704ce5e40d56c6aba577a4a23c336d4f')
+sha1sums=('8425d39c261c11dac87eb498602943b9de262b28')
build() {
mkdir build
diff --git a/extra/kdegames-konquest/PKGBUILD b/extra/kdegames-konquest/PKGBUILD
index 4706e1663..62b7e3158 100644
--- a/extra/kdegames-konquest/PKGBUILD
+++ b/extra/kdegames-konquest/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205725 2014-02-10 10:59:04Z andrea $
+# $Id: PKGBUILD 207023 2014-03-06 12:07:11Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-konquest
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="The KDE version of Gnu-Lactic"
url="http://kde.org/applications/games/konquest/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/konquest-${pkgver}.tar.xz")
-sha1sums=('efdcec0b46bfcfd8ef33146c297ec03168dd5840')
+sha1sums=('55ae828437dc17e2c1b468a4e43b9e830d8518a9')
build() {
mkdir build
diff --git a/extra/kdegames-kpatience/PKGBUILD b/extra/kdegames-kpatience/PKGBUILD
index d900e24e5..55a3b67ac 100644
--- a/extra/kdegames-kpatience/PKGBUILD
+++ b/extra/kdegames-kpatience/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205726 2014-02-10 10:59:04Z andrea $
+# $Id: PKGBUILD 207024 2014-03-06 12:07:11Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kpatience
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Offers a selection of solitaire card games"
url="http://kde.org/applications/games/kpat/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kpat-${pkgver}.tar.xz")
-sha1sums=('b64ac2574e2cddcc487958d10858aa420b16916d')
+sha1sums=('07d1bf56d5d4daf152d58ba6d0d14bb3ea9d2abc')
build() {
mkdir build
diff --git a/extra/kdegames-kreversi/PKGBUILD b/extra/kdegames-kreversi/PKGBUILD
index 29680c195..5c4d067b0 100644
--- a/extra/kdegames-kreversi/PKGBUILD
+++ b/extra/kdegames-kreversi/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205727 2014-02-10 10:59:05Z andrea $
+# $Id: PKGBUILD 207025 2014-03-06 12:07:12Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kreversi
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple one player strategy game played against the computer"
url="http://kde.org/applications/games/kreversi/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kreversi-${pkgver}.tar.xz")
-sha1sums=('79812c13b6f30aa9c7745aa9062df80ae465ec6f')
+sha1sums=('44b01b559ab0ca0631ab3104de8f9a94c261927a')
build() {
mkdir build
diff --git a/extra/kdegames-kshisen/PKGBUILD b/extra/kdegames-kshisen/PKGBUILD
index 0582459f0..0db3e27e5 100644
--- a/extra/kdegames-kshisen/PKGBUILD
+++ b/extra/kdegames-kshisen/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205728 2014-02-10 10:59:06Z andrea $
+# $Id: PKGBUILD 207026 2014-03-06 12:07:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kshisen
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A solitaire-like game played using the standard set of Mahjong tiles"
url="http://kde.org/applications/games/kshisen/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'libkmahjongg')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kshisen-${pkgver}.tar.xz")
-sha1sums=('4b6a1fcc5ed6cb4191d384c494fae8d1ce856c34')
+sha1sums=('c22177ceee2a1d280452527899fa8b2c9ee5550e')
build() {
mkdir build
diff --git a/extra/kdegames-ksirk/PKGBUILD b/extra/kdegames-ksirk/PKGBUILD
index 8309fb283..1ca0d3e6d 100644
--- a/extra/kdegames-ksirk/PKGBUILD
+++ b/extra/kdegames-ksirk/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205729 2014-02-10 10:59:07Z andrea $
+# $Id: PKGBUILD 207027 2014-03-06 12:07:15Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-ksirk
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A computerized version of a well known strategy game"
url="http://kde.org/applications/games/ksirk/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ksirk-${pkgver}.tar.xz")
-sha1sums=('2c5c17463f37913e4e47bd0d12d5f038e29c8af0')
+sha1sums=('6811d7b7ee2e2cc0340a2f5ee25abeffe28c0906')
build() {
mkdir build
diff --git a/extra/kdegames-ksnakeduel/PKGBUILD b/extra/kdegames-ksnakeduel/PKGBUILD
index 5f658d97f..7a1acbc54 100644
--- a/extra/kdegames-ksnakeduel/PKGBUILD
+++ b/extra/kdegames-ksnakeduel/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205730 2014-02-10 10:59:08Z andrea $
+# $Id: PKGBUILD 207028 2014-03-06 12:07:16Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-ksnakeduel
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple snake duel game"
url="http://kde.org/applications/games/ksnakeduel/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ksnakeduel-${pkgver}.tar.xz")
-sha1sums=('543b02657da4eb236692ca698d37fca50681dff3')
+sha1sums=('af0aa9bf64760d2aa65fd21ab93ec7b98c37ab2b')
build() {
mkdir build
diff --git a/extra/kdegames-kspaceduel/PKGBUILD b/extra/kdegames-kspaceduel/PKGBUILD
index 76b3bdb22..77e440611 100644
--- a/extra/kdegames-kspaceduel/PKGBUILD
+++ b/extra/kdegames-kspaceduel/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205731 2014-02-10 10:59:09Z andrea $
+# $Id: PKGBUILD 207029 2014-03-06 12:07:17Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kspaceduel
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Each of two possible players controls a satellite spaceship orbiting the sun"
url="http://kde.org/applications/games/kspaceduel/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kspaceduel-${pkgver}.tar.xz")
-sha1sums=('31782c9dcaf74fb3f07d8b3eb7a35e798b10118a')
+sha1sums=('20994ad98ff21bacb24aa3fe5748b3412233bc1f')
build() {
mkdir build
diff --git a/extra/kdegames-ksquares/PKGBUILD b/extra/kdegames-ksquares/PKGBUILD
index a0306e9c1..48774e4ab 100644
--- a/extra/kdegames-ksquares/PKGBUILD
+++ b/extra/kdegames-ksquares/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205732 2014-02-10 10:59:10Z andrea $
+# $Id: PKGBUILD 207030 2014-03-06 12:07:18Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-ksquares
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A modeled after the well known pen and paper based game of Dots and Boxes"
url="http://kde.org/applications/games/ksquares/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ksquares-${pkgver}.tar.xz")
-sha1sums=('14cb0df908295da81ab7f1bfb729cc1125a2ba21')
+sha1sums=('f8bb418bd570e72cfe6835cbdf7dbfe6d39b2ff8')
build() {
mkdir build
diff --git a/extra/kdegames-ksudoku/PKGBUILD b/extra/kdegames-ksudoku/PKGBUILD
index 41809b66e..67e72e0e9 100644
--- a/extra/kdegames-ksudoku/PKGBUILD
+++ b/extra/kdegames-ksudoku/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205733 2014-02-10 10:59:11Z andrea $
+# $Id: PKGBUILD 207031 2014-03-06 12:07:19Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-ksudoku
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A logic-based symbol placement puzzle"
url="http://kde.org/applications/games/ksudoku/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'glu')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ksudoku-${pkgver}.tar.xz")
-sha1sums=('6f6b8470c93c4b6aeb7783e71e0d88db3f44ceef')
+sha1sums=('0c2a68b9141b556ebbe078cc6cecf7c2d5cea49a')
prepare() {
mkdir build
diff --git a/extra/kdegames-ktuberling/PKGBUILD b/extra/kdegames-ktuberling/PKGBUILD
index 46763a649..4bacd2dbe 100644
--- a/extra/kdegames-ktuberling/PKGBUILD
+++ b/extra/kdegames-ktuberling/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205734 2014-02-10 10:59:11Z andrea $
+# $Id: PKGBUILD 207032 2014-03-06 12:07:20Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-ktuberling
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A simple constructor game suitable for children and adults alike"
url="http://kde.org/applications/games/ktuberling/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ktuberling-${pkgver}.tar.xz")
-sha1sums=('7bf93196f39c137862c68ff5f7eba217812c7b11')
+sha1sums=('4d6adbc0f5a4aba25b5a56dfd40ebc4eb55ed44c')
build() {
mkdir build
diff --git a/extra/kdegames-kubrick/PKGBUILD b/extra/kdegames-kubrick/PKGBUILD
index d4cec5781..885d6ba0b 100644
--- a/extra/kdegames-kubrick/PKGBUILD
+++ b/extra/kdegames-kubrick/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205735 2014-02-10 10:59:12Z andrea $
+# $Id: PKGBUILD 207033 2014-03-06 12:07:22Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-kubrick
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Based on the famous Rubik's Cube"
url="http://kde.org/applications/games/kubrick/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'glu')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kubrick-${pkgver}.tar.xz")
-sha1sums=('55aad2067e1944a35646df4d28bb655054e6f278')
+sha1sums=('0c85cde35c2c4150c9c84de93efefdcef0c2e96f')
prepare() {
mkdir build
diff --git a/extra/kdegames-lskat/PKGBUILD b/extra/kdegames-lskat/PKGBUILD
index dbe33477a..ca6de7a27 100644
--- a/extra/kdegames-lskat/PKGBUILD
+++ b/extra/kdegames-lskat/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205736 2014-02-10 10:59:13Z andrea $
+# $Id: PKGBUILD 207034 2014-03-06 12:07:22Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-lskat
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Lieutenant Skat is a fun and engaging card game for two players"
url="http://kde.org/applications/games/lskat/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/lskat-${pkgver}.tar.xz")
-sha1sums=('06afa12fe92dbc54b2eed8f9d8c966788f5c26f9')
+sha1sums=('df9ba610aba486b51f04233f22bc5c23f3901888')
build() {
mkdir build
diff --git a/extra/kdegames-palapeli/PKGBUILD b/extra/kdegames-palapeli/PKGBUILD
index 2a84ccff8..af52a1bbd 100644
--- a/extra/kdegames-palapeli/PKGBUILD
+++ b/extra/kdegames-palapeli/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205737 2014-02-10 10:59:14Z andrea $
+# $Id: PKGBUILD 207035 2014-03-06 12:07:23Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-palapeli
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A single-player jigsaw puzzle game"
url="http://kde.org/applications/games/palapeli/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'qhull')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/palapeli-${pkgver}.tar.xz")
-sha1sums=('76b3cad92e248246799362206a205bce582baecd')
+sha1sums=('8bc2524cfa1e6a4b4c67578c6fe330b08da524ac')
build() {
mkdir build
diff --git a/extra/kdegames-picmi/PKGBUILD b/extra/kdegames-picmi/PKGBUILD
index 36e57cd06..9b452319c 100644
--- a/extra/kdegames-picmi/PKGBUILD
+++ b/extra/kdegames-picmi/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205738 2014-02-10 10:59:15Z andrea $
+# $Id: PKGBUILD 207036 2014-03-06 12:07:24Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegames-picmi
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A nonogram logic game for KDE"
url="http://kde.org/applications/games/picmi/"
@@ -15,7 +15,7 @@ replaces=('picmi')
conflicts=('picmi')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/picmi-${pkgver}.tar.xz")
-sha1sums=('02efcee2631d9aea5451ed6364cd5a09e7d28b2d')
+sha1sums=('f645bfa857d449b3373c4c311b6ce182f4cc8c23')
build() {
mkdir build
diff --git a/extra/kdegraphics-gwenview/PKGBUILD b/extra/kdegraphics-gwenview/PKGBUILD
index 5137cf575..b701d4597 100644
--- a/extra/kdegraphics-gwenview/PKGBUILD
+++ b/extra/kdegraphics-gwenview/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205739 2014-02-10 10:59:16Z andrea $
+# $Id: PKGBUILD 207037 2014-03-06 12:07:25Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-gwenview
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A fast and easy to use image viewer for KDE"
url="http://kde.org/applications/graphics/gwenview/"
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4' 'mesa')
optdepends=('kipi-plugins: extra plugins to share photos')
install=$pkgname.install
source=("http://download.kde.org/stable/${pkgver}/src/gwenview-${pkgver}.tar.xz")
-sha1sums=('37cbe9c62ca3bdc7dc4cf4558d90055493449012')
+sha1sums=('8f8ec15d3763ebd5f5b8a4d9b6704788dde3ea93')
build() {
mkdir build
diff --git a/extra/kdegraphics-kamera/PKGBUILD b/extra/kdegraphics-kamera/PKGBUILD
index 5f70b50ab..8a8bf1296 100644
--- a/extra/kdegraphics-kamera/PKGBUILD
+++ b/extra/kdegraphics-kamera/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205740 2014-02-10 10:59:17Z andrea $
+# $Id: PKGBUILD 207038 2014-03-06 12:07:26Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-kamera
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Configure Kamera"
url="http://kde.org/applications/graphics/kamera/"
@@ -12,7 +12,7 @@ groups=('kde' 'kdegraphics')
depends=('kdebase-runtime' 'libgphoto2')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kamera-${pkgver}.tar.xz")
-sha1sums=('e23203a5538310cd0e69e808d2f00d278903bdf7')
+sha1sums=('13cb0adfe4a297daf96b485c3c845de793e9529f')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-kcolorchooser/PKGBUILD b/extra/kdegraphics-kcolorchooser/PKGBUILD
index 0e4ce20bb..b59e5fc89 100644
--- a/extra/kdegraphics-kcolorchooser/PKGBUILD
+++ b/extra/kdegraphics-kcolorchooser/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205741 2014-02-10 10:59:18Z andrea $
+# $Id: PKGBUILD 207039 2014-03-06 12:07:27Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-kcolorchooser
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Color Chooser"
url="http://kde.org/applications/graphics/kcolorchooser/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kcolorchooser-${pkgver}.tar.xz")
-sha1sums=('979f2427e7276b368ebab4ce84128bda2452573e')
+sha1sums=('bdd5f71d2ac55d996321ec3ff7e802ec5ddb37c9')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-kgamma/PKGBUILD b/extra/kdegraphics-kgamma/PKGBUILD
index f1b30eb55..dca31010b 100644
--- a/extra/kdegraphics-kgamma/PKGBUILD
+++ b/extra/kdegraphics-kgamma/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205742 2014-02-10 10:59:19Z andrea $
+# $Id: PKGBUILD 207040 2014-03-06 12:07:28Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-kgamma
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A monitor calibration tool"
url="http://kde.org/applications/graphics/kgamma/"
@@ -15,7 +15,7 @@ groups=('kde' 'kdegraphics')
depends=('kdebase-runtime' 'libxxf86vm')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kgamma-${pkgver}.tar.xz")
-sha1sums=('57914ff7c60a5b3ddffbde40b5d4ff53a9d6f665')
+sha1sums=('43908fda6233eae15c33ae0f4d93838f177d7393')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-kolourpaint/PKGBUILD b/extra/kdegraphics-kolourpaint/PKGBUILD
index dab3247e8..d707f0092 100644
--- a/extra/kdegraphics-kolourpaint/PKGBUILD
+++ b/extra/kdegraphics-kolourpaint/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205743 2014-02-10 10:59:20Z andrea $
+# $Id: PKGBUILD 207041 2014-03-06 12:07:28Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-kolourpaint
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Paint Program"
url="http://kde.org/applications/graphics/kolourpaint/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'qimageblitz')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kolourpaint-${pkgver}.tar.xz")
-sha1sums=('2632b37ad546952a1d9c355035566be3674ff5f3')
+sha1sums=('d35b695049cb85973eebe74b5430028e1b8cde1b')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-kruler/PKGBUILD b/extra/kdegraphics-kruler/PKGBUILD
index f1275442f..d87368b18 100644
--- a/extra/kdegraphics-kruler/PKGBUILD
+++ b/extra/kdegraphics-kruler/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205744 2014-02-10 10:59:21Z andrea $
+# $Id: PKGBUILD 207042 2014-03-06 12:07:29Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-kruler
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Screen Ruler"
url="http://kde.org/applications/graphics/kruler/"
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kruler-${pkgver}.tar.xz")
-sha1sums=('01748d1b9680b28f9e04afb85aadbaf77856d558')
+sha1sums=('45abdb72cc147d9cafca2a4b14050becc08b7001')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-ksaneplugin/PKGBUILD b/extra/kdegraphics-ksaneplugin/PKGBUILD
index c97ed05f2..013a3eb8e 100644
--- a/extra/kdegraphics-ksaneplugin/PKGBUILD
+++ b/extra/kdegraphics-ksaneplugin/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205745 2014-02-10 10:59:22Z andrea $
+# $Id: PKGBUILD 207043 2014-03-06 12:07:30Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-ksaneplugin
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A scan plugin that implements the scanning"
url="https://projects.kde.org/projects/kde/kdegraphics/ksaneplugin"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
source=("http://download.kde.org/stable/${pkgver}/src/ksaneplugin-${pkgver}.tar.xz")
-sha1sums=('7be8f97d1f0acbb5d58af94debd83c362225cf06')
+sha1sums=('9b6cfb76cc3bc564bde9341118839f33e940d34a')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-ksnapshot/PKGBUILD b/extra/kdegraphics-ksnapshot/PKGBUILD
index 28853f406..e1b72f567 100644
--- a/extra/kdegraphics-ksnapshot/PKGBUILD
+++ b/extra/kdegraphics-ksnapshot/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205746 2014-02-10 10:59:23Z andrea $
+# $Id: PKGBUILD 207044 2014-03-06 12:07:31Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-ksnapshot
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Screen Capture Program"
url="http://kde.org/applications/graphics/ksnapshot/"
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4')
optdepends=('kipi-plugins')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ksnapshot-${pkgver}.tar.xz")
-sha1sums=('1f7b511603667b71a463d1e6136ab7a0a7b53e04')
+sha1sums=('9e748cc09bd941894ae47e4beb291a4525e3aeda')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-mobipocket/PKGBUILD b/extra/kdegraphics-mobipocket/PKGBUILD
index a4e988ea0..dee7e6d26 100644
--- a/extra/kdegraphics-mobipocket/PKGBUILD
+++ b/extra/kdegraphics-mobipocket/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205636 2014-02-10 10:57:43Z andrea $
+# $Id: PKGBUILD 206933 2014-03-06 12:05:46Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-mobipocket
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A collection of plugins to handle mobipocket files"
url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-mobipocket"
@@ -15,7 +15,7 @@ replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('3cdcc15fa949cb33cdf5da292d5dad66f5d002bd')
+sha1sums=('98ab8b44c49950e4fe97efb2144a8ea96730a21e')
prepare() {
mkdir build
diff --git a/extra/kdegraphics-okular/PKGBUILD b/extra/kdegraphics-okular/PKGBUILD
index 4d3e4a529..648aeb0a2 100644
--- a/extra/kdegraphics-okular/PKGBUILD
+++ b/extra/kdegraphics-okular/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205646 2014-02-10 10:57:51Z andrea $
+# $Id: PKGBUILD 206943 2014-03-06 12:05:56Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-okular
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Document Viewer'
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ depends=('kdebase-runtime' 'qimageblitz' 'chmlib' 'djvulibre' 'libspectre'
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/okular-${pkgver}.tar.xz")
-sha1sums=('02f8276f0f7d5d3425d1204fded7ee3cec8637e6')
+sha1sums=('d2a68fd07091e44f2afbea5e03161fabc81a3264')
prepare() {
mkdir build
diff --git a/extra/kdegraphics-strigi-analyzer/PKGBUILD b/extra/kdegraphics-strigi-analyzer/PKGBUILD
index 281c3c11b..fbde494cd 100644
--- a/extra/kdegraphics-strigi-analyzer/PKGBUILD
+++ b/extra/kdegraphics-strigi-analyzer/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205747 2014-02-10 10:59:23Z andrea $
+# $Id: PKGBUILD 207045 2014-03-06 12:07:32Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-strigi-analyzer
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Strigi analyzers for various graphics file formats"
url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-strigi-analyzer"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('81302d4f26781c76c161903cad1fc29d12d877ac')
+sha1sums=('39aeaac2d7fec931a3765bc97590bedff4ae167d')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-svgpart/PKGBUILD b/extra/kdegraphics-svgpart/PKGBUILD
index 92d04c575..9b4045d79 100644
--- a/extra/kdegraphics-svgpart/PKGBUILD
+++ b/extra/kdegraphics-svgpart/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205748 2014-02-10 10:59:24Z andrea $
+# $Id: PKGBUILD 207046 2014-03-06 12:07:33Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-svgpart
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A KPart for viewing SVGs"
url="https://projects.kde.org/projects/kde/kdegraphics/svgpart"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
source=("http://download.kde.org/stable/${pkgver}/src/svgpart-${pkgver}.tar.xz")
-sha1sums=('5123c11dcb37e7d5b9102873aab7a4f5c3f665a4')
+sha1sums=('d667b04ba8ab676d6d0b5521341c99c4113b341f')
build() {
cd "${srcdir}"
diff --git a/extra/kdegraphics-thumbnailers/PKGBUILD b/extra/kdegraphics-thumbnailers/PKGBUILD
index e8197dfbf..7440296e3 100644
--- a/extra/kdegraphics-thumbnailers/PKGBUILD
+++ b/extra/kdegraphics-thumbnailers/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205749 2014-02-10 10:59:25Z andrea $
+# $Id: PKGBUILD 207047 2014-03-06 12:07:33Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-thumbnailers
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Thumbnailers for various graphics file formats"
url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-thumbnailers"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('f293b18cf66257a7ad98550037145e412239c595')
+sha1sums=('2f38147367e320d238dae1147dd62ae2f4a972be')
build() {
cd "${srcdir}"
diff --git a/extra/kdemultimedia-audiocd-kio/PKGBUILD b/extra/kdemultimedia-audiocd-kio/PKGBUILD
index 7bec962c6..52745716a 100644
--- a/extra/kdemultimedia-audiocd-kio/PKGBUILD
+++ b/extra/kdemultimedia-audiocd-kio/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205750 2014-02-10 10:59:26Z andrea $
+# $Id: PKGBUILD 207048 2014-03-06 12:07:34Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-audiocd-kio
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Kioslave for accessing audio CDs"
url='https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio'
@@ -14,7 +14,7 @@ groups=('kde' 'kdemultimedia')
replaces=('kdemultimedia-kioslave')
conflicts=('kdemultimedia-kioslave')
source=("http://download.kde.org/stable/${pkgver}/src/audiocd-kio-${pkgver}.tar.xz")
-sha1sums=('d468244beaf03afec20d970e83077e1e75d1d80a')
+sha1sums=('ddf3c89195ed90dd261eb38b9dc1bf7c54678cc3')
build() {
cd "${srcdir}"
diff --git a/extra/kdemultimedia-dragonplayer/PKGBUILD b/extra/kdemultimedia-dragonplayer/PKGBUILD
index 02416aa9c..0e1510dc6 100644
--- a/extra/kdemultimedia-dragonplayer/PKGBUILD
+++ b/extra/kdemultimedia-dragonplayer/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205751 2014-02-10 10:59:26Z andrea $
+# $Id: PKGBUILD 207049 2014-03-06 12:07:35Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-dragonplayer
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A multimedia player where the focus is on simplicity, instead of
features"
@@ -14,7 +14,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install="${pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/dragon-${pkgver}.tar.xz")
-sha1sums=('0aa7d4ccd410b7a7dbc9a3b38614907d8612f185')
+sha1sums=('c1d9c80390f7a9814c789f7dc5fc9bb920064c23')
build() {
cd "${srcdir}"
diff --git a/extra/kdemultimedia-ffmpegthumbs/PKGBUILD b/extra/kdemultimedia-ffmpegthumbs/PKGBUILD
index 68e8609ef..b053e5ee0 100644
--- a/extra/kdemultimedia-ffmpegthumbs/PKGBUILD
+++ b/extra/kdemultimedia-ffmpegthumbs/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205752 2014-02-10 10:59:27Z andrea $
+# $Id: PKGBUILD 207050 2014-03-06 12:07:36Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-ffmpegthumbs
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='FFmpeg-based thumbnail creator for video files'
url='https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs'
@@ -12,7 +12,7 @@ groups=('kde' 'kdemultimedia')
depends=('kdelibs' 'ffmpeg')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/ffmpegthumbs-${pkgver}.tar.xz")
-sha1sums=('07ea21df05c8b6990c7d47a44f832c4347d646a8')
+sha1sums=('849dfa3faef83e744e53499173a97ebb46b73e5a')
build() {
cd "${srcdir}"
diff --git a/extra/kdemultimedia-juk/PKGBUILD b/extra/kdemultimedia-juk/PKGBUILD
index 2b59efaa7..fa953bac6 100644
--- a/extra/kdemultimedia-juk/PKGBUILD
+++ b/extra/kdemultimedia-juk/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205753 2014-02-10 10:59:28Z andrea $
+# $Id: PKGBUILD 207051 2014-03-06 12:07:37Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-juk
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='A jukebox, tagger and music collection manager'
url='http://kde.org/applications/multimedia/juk/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'taglib')
makedepends=('cmake' 'automoc4')
install="${pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/juk-${pkgver}.tar.xz")
-sha1sums=('caa11832ce56de0f8a4b32d4005623cd24b834ea')
+sha1sums=('6a1ae73ce8aa8ce8ec2485ae39c132aa910973ed')
build() {
cd "${srcdir}"
diff --git a/extra/kdemultimedia-kmix/PKGBUILD b/extra/kdemultimedia-kmix/PKGBUILD
index 626e32c53..e1bf883d5 100644
--- a/extra/kdemultimedia-kmix/PKGBUILD
+++ b/extra/kdemultimedia-kmix/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205754 2014-02-10 10:59:29Z andrea $
+# $Id: PKGBUILD 207052 2014-03-06 12:07:37Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-kmix
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="KDE volume control program"
url='http://kde.org/applications/multimedia/kmix/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install="${pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/kmix-${pkgver}.tar.xz")
-sha1sums=('193701b2b1a2ce2119023632989efd8940c056cd')
+sha1sums=('b2e4f32b42412517fe6667189e5b01e8686219d8')
build() {
cd "${srcdir}"
diff --git a/extra/kdemultimedia-kscd/PKGBUILD b/extra/kdemultimedia-kscd/PKGBUILD
index f20de66fb..daf1cdf56 100644
--- a/extra/kdemultimedia-kscd/PKGBUILD
+++ b/extra/kdemultimedia-kscd/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205755 2014-02-10 10:59:30Z andrea $
+# $Id: PKGBUILD 207053 2014-03-06 12:07:38Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-kscd
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="KDE CD player"
url='http://kde.org/applications/multimedia/kscd/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libmusicbrainz3')
makedepends=('cmake' 'automoc4')
install="${pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/kscd-${pkgver}.tar.xz")
-sha1sums=('cb39129388a278a57681b6b026542aa2c77dac66')
+sha1sums=('4c671f15c7be70272ac97d99c916915faf6f825c')
build() {
mkdir build
diff --git a/extra/kdemultimedia-mplayerthumbs/PKGBUILD b/extra/kdemultimedia-mplayerthumbs/PKGBUILD
index aaaa403a9..8e657f6fd 100644
--- a/extra/kdemultimedia-mplayerthumbs/PKGBUILD
+++ b/extra/kdemultimedia-mplayerthumbs/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205756 2014-02-10 10:59:30Z andrea $
+# $Id: PKGBUILD 207054 2014-03-06 12:07:39Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdemultimedia-mplayerthumbs
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="MPlayer based thumbnail generator for video files"
url='https://projects.kde.org/projects/kde/kdemultimedia/mplayerthumbs'
@@ -12,7 +12,7 @@ license=('GPL' 'LGPL' 'FDL')
depends=('kdebase-runtime' 'mplayer')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/mplayerthumbs-${pkgver}.tar.xz")
-sha1sums=('0c222a4ec73262bf7856f4bbf22d47c5af94cef5')
+sha1sums=('11358ac8bb8f7a5cc7466fb89b8cfbbeb93f9738')
build() {
cd "${srcdir}"
diff --git a/extra/kdenetwork-filesharing/PKGBUILD b/extra/kdenetwork-filesharing/PKGBUILD
index b6f0923f2..82d533d68 100644
--- a/extra/kdenetwork-filesharing/PKGBUILD
+++ b/extra/kdenetwork-filesharing/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205757 2014-02-10 10:59:31Z andrea $
+# $Id: PKGBUILD 207055 2014-03-06 12:07:40Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-filesharing
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Properties dialog plugin to share a directory with the local network'
url='https://projects.kde.org/projects/kde/kdenetwork/kdenetwork-filesharing'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'smbclient')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kdenetwork-filesharing-${pkgver}.tar.xz")
-sha1sums=('1156b71407bf019f717dc7e8bcfd149e5dc3ced2')
+sha1sums=('5f76be3021e093fe489573558112c23e80791abc')
build() {
mkdir build
diff --git a/extra/kdenetwork-kdnssd/PKGBUILD b/extra/kdenetwork-kdnssd/PKGBUILD
index e1f041647..5da7333a6 100644
--- a/extra/kdenetwork-kdnssd/PKGBUILD
+++ b/extra/kdenetwork-kdnssd/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205758 2014-02-10 10:59:32Z andrea $
+# $Id: PKGBUILD 207056 2014-03-06 12:07:41Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-kdnssd
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Monitors the network for DNS-SD services'
url='https://projects.kde.org/projects/kde/kdenetwork/kdnssd'
@@ -12,7 +12,7 @@ groups=('kde' 'kdenetwork')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kdnssd-${pkgver}.tar.xz")
-sha1sums=('de27886bcbc7b285077b1a2480d675ebe910c82f')
+sha1sums=('6751b009cafa5eececf7c4f9ed6a2d6c59a78c3a')
build() {
mkdir build
diff --git a/extra/kdenetwork-kget/PKGBUILD b/extra/kdenetwork-kget/PKGBUILD
index 5de90753d..e771190b7 100644
--- a/extra/kdenetwork-kget/PKGBUILD
+++ b/extra/kdenetwork-kget/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205759 2014-02-10 10:59:33Z andrea $
+# $Id: PKGBUILD 207057 2014-03-06 12:07:41Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-kget
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Download Manager'
url='http://kde.org/applications/internet/kget/'
@@ -13,7 +13,7 @@ depends=('kdebase-workspace' 'kdebase-lib' 'libktorrent' 'libmms' 'gpgme' 'nepom
makedepends=('cmake' 'automoc4' 'boost')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kget-${pkgver}.tar.xz")
-sha1sums=('c2259ea7b2bac870564f01b1599080621407918f')
+sha1sums=('c47e4f2d84edf2b9769a28cf7ab43502ae14979c')
build() {
mkdir build
diff --git a/extra/kdenetwork-kppp/PKGBUILD b/extra/kdenetwork-kppp/PKGBUILD
index 1f33da6a3..8fca99b7c 100644
--- a/extra/kdenetwork-kppp/PKGBUILD
+++ b/extra/kdenetwork-kppp/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205761 2014-02-10 10:59:35Z andrea $
+# $Id: PKGBUILD 207059 2014-03-06 12:07:43Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-kppp
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Internet Dial-Up Tool'
url='http://kde.org/applications/internet/kppp/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'ppp')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kppp-${pkgver}.tar.xz")
-sha1sums=('789eab4a389db2c08adce672dc44bee3ad317c30')
+sha1sums=('1cf8b986cb0ecd523778d5cdb88a9606f73f8d7a')
build() {
mkdir build
diff --git a/extra/kdenetwork-krdc/PKGBUILD b/extra/kdenetwork-krdc/PKGBUILD
index ae44ff079..15e9c10be 100644
--- a/extra/kdenetwork-krdc/PKGBUILD
+++ b/extra/kdenetwork-krdc/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205762 2014-02-10 10:59:35Z andrea $
+# $Id: PKGBUILD 207060 2014-03-06 12:07:44Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-krdc
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Remote Desktop Client'
url='http://kde.org/applications/internet/krdc/'
@@ -15,7 +15,7 @@ optdepends=('libvncserver: VNC support'
'freerdp: RDP support'
'kdebase-keditbookmarks: to edit bookmarks')
source=("http://download.kde.org/stable/${pkgver}/src/krdc-${pkgver}.tar.xz")
-sha1sums=('663973267ecdd6afcfec55120c45418c1cc44b14')
+sha1sums=('d5687a5a184dd80604b0105b3744f33e12d89c7b')
build() {
mkdir build
diff --git a/extra/kdenetwork-krfb/PKGBUILD b/extra/kdenetwork-krfb/PKGBUILD
index f5409ad02..524a94df8 100644
--- a/extra/kdenetwork-krfb/PKGBUILD
+++ b/extra/kdenetwork-krfb/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205763 2014-02-10 10:59:36Z andrea $
+# $Id: PKGBUILD 207061 2014-03-06 12:07:46Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-krfb
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Desktop Sharing'
url='http://www.kde.org/applications/system/krfb'
@@ -15,7 +15,7 @@ groups=('kde' 'kdenetwork')
depends=('kdebase-runtime' 'libvncserver' 'libxdamage' 'telepathy-qt')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/krfb-${pkgver}.tar.xz")
-sha1sums=('7bb407437d3718d4b9b66611db21861153cdaeb9')
+sha1sums=('08972a6f18fd06e5eec6d9f40f91e74de448a19d')
build() {
mkdir build
diff --git a/extra/kdenetwork-strigi-analyzers/PKGBUILD b/extra/kdenetwork-strigi-analyzers/PKGBUILD
index bbc7b9845..9f6542080 100644
--- a/extra/kdenetwork-strigi-analyzers/PKGBUILD
+++ b/extra/kdenetwork-strigi-analyzers/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205764 2014-02-10 10:59:37Z andrea $
+# $Id: PKGBUILD 207062 2014-03-06 12:07:47Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdenetwork-strigi-analyzers
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Strigi analyzers for various network protocols'
url='https://projects.kde.org/projects/kde/kdenetwork/kdenetwork-strigi-analyzers'
@@ -12,7 +12,7 @@ groups=('kde' 'kdenetwork')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4' 'boost')
source=("http://download.kde.org/stable/${pkgver}/src/kdenetwork-strigi-analyzers-${pkgver}.tar.xz")
-sha1sums=('79027bc1f15e1050e6e284aa0220ff92680cacc6')
+sha1sums=('5fcbc7ca3c73bb4105d7cbf161063302bfee286b')
build() {
mkdir build
diff --git a/extra/kdepim-runtime/PKGBUILD b/extra/kdepim-runtime/PKGBUILD
index 0c201c27b..f1f116a00 100644
--- a/extra/kdepim-runtime/PKGBUILD
+++ b/extra/kdepim-runtime/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 205642 2014-02-10 10:57:48Z andrea $
+# $Id: PKGBUILD 206939 2014-03-06 12:05:52Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kdepim-runtime
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Extends the functionality of kdepim'
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkgapi' 'libkolab' 'libkfbapi')
makedepends=('cmake' 'automoc4' 'boost')
install="${pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('9ec15431754f8ea49f764cafa5bb87eda5fef5b6')
+sha1sums=('b45fab89123c4cfff9dae864e83d1ecb3801ca5a')
prepare() {
mkdir build
diff --git a/extra/kdepim/PKGBUILD b/extra/kdepim/PKGBUILD
index a9cdd034f..28a9da6e8 100644
--- a/extra/kdepim/PKGBUILD
+++ b/extra/kdepim/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205765 2014-02-10 10:59:39Z andrea $
+# $Id: PKGBUILD 207063 2014-03-06 12:07:48Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
@@ -20,7 +20,7 @@ pkgname=('kdepim-akonadiconsole'
'kdepim-ktimetracker'
'kdepim-ktnef'
'kdepim-libkdepim')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
url='http://pim.kde.org'
@@ -29,7 +29,7 @@ groups=('kde' 'kdepim')
makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss' 'pilot-link'
'nepomuk-widgets' 'link-grammar')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('c1e5f3284ab23233632ae27edb85f80588bb7e86')
+sha1sums=('56a084c653f3b9b42710509ff9013e32b81a30d8')
build() {
mkdir build
diff --git a/extra/kdepimlibs/PKGBUILD b/extra/kdepimlibs/PKGBUILD
index 7aa135427..c17a72a16 100644
--- a/extra/kdepimlibs/PKGBUILD
+++ b/extra/kdepimlibs/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 205638 2014-02-10 10:57:45Z andrea $
+# $Id: PKGBUILD 206935 2014-03-06 12:05:49Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kdepimlibs
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="KDE PIM Libraries"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('nepomuk-core' 'gpgme' 'akonadi' 'libical' 'prison' 'qjson')
makedepends=('cmake' 'automoc4' 'boost' 'cyrus-sasl')
install='kdepimlibs.install'
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('43eba35906e51ec5d75874c184c57cfa994c2eaf')
+sha1sums=('6f07a1c343c9c5a5763163e7d72b2ac97998e574')
build() {
mkdir build
diff --git a/extra/kdeplasma-addons/PKGBUILD b/extra/kdeplasma-addons/PKGBUILD
index bac0b64e6..c8848c5ef 100644
--- a/extra/kdeplasma-addons/PKGBUILD
+++ b/extra/kdeplasma-addons/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205766 2014-02-10 10:59:41Z andrea $
+# $Id: PKGBUILD 207064 2014-03-06 12:07:50Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
@@ -77,7 +77,7 @@ pkgname=('kdeplasma-addons-applets-bball'
'kdeplasma-addons-wallpapers-qmlwallpapers'
'kdeplasma-addons-wallpapers-virus'
'kdeplasma-addons-wallpapers-weather')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kdeplasma-addons'
@@ -86,7 +86,7 @@ groups=('kde' 'kdeplasma-addons')
makedepends=('cmake' 'automoc4' 'kdebase-workspace' 'kdeedu-marble' 'eigen2'
'scim' 'qwt' 'boost' 'libkexiv2' 'libibus' 'qoauth' 'mesa')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('54c27e3e693f66d0dd51a96510692fa97cbca3a8')
+sha1sums=('78a7cd956fc25431807b0f91fc37c83378c0cc9c')
prepare() {
mkdir build
diff --git a/extra/kdesdk-cervisia/PKGBUILD b/extra/kdesdk-cervisia/PKGBUILD
index 5204163f1..6534e50c9 100644
--- a/extra/kdesdk-cervisia/PKGBUILD
+++ b/extra/kdesdk-cervisia/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205767 2014-02-10 10:59:42Z andrea $
+# $Id: PKGBUILD 207065 2014-03-06 12:07:51Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-cervisia
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='CVS Frontend'
url='http://kde.org/applications/development/cervisia/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/cervisia-${pkgver}.tar.xz")
-sha1sums=('f42b4e032bd469a678a0f9de0be2737df865b798')
+sha1sums=('1a8e355bc19f1e54868900d20ca96c0e01b35deb')
build() {
mkdir build
diff --git a/extra/kdesdk-dev-scripts/PKGBUILD b/extra/kdesdk-dev-scripts/PKGBUILD
index 2560a9d44..8d8bd324c 100644
--- a/extra/kdesdk-dev-scripts/PKGBUILD
+++ b/extra/kdesdk-dev-scripts/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205769 2014-02-10 10:59:44Z andrea $
+# $Id: PKGBUILD 207067 2014-03-06 12:07:54Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-dev-scripts
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Scripts and setting files useful during development of KDE software'
url='https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts'
@@ -12,7 +12,7 @@ groups=('kde' 'kdesdk')
depends=('kdebase-runtime' 'python2')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kde-dev-scripts-${pkgver}.tar.xz")
-sha1sums=('1b48cd806bb69054f265f84875d5476d92c26c04')
+sha1sums=('bc5a848839110cce651ae77e396fae6c4a3f6cc2')
build() {
mkdir build
diff --git a/extra/kdesdk-dev-utils/PKGBUILD b/extra/kdesdk-dev-utils/PKGBUILD
index 80894231c..dc894355d 100644
--- a/extra/kdesdk-dev-utils/PKGBUILD
+++ b/extra/kdesdk-dev-utils/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205768 2014-02-10 10:59:43Z andrea $
+# $Id: PKGBUILD 207066 2014-03-06 12:07:53Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-dev-utils
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Small utilities for developers using KDE/Qt libs/frameworks'
url='https://projects.kde.org/projects/kde/kdesdk/kde-dev-utils'
@@ -17,7 +17,7 @@ replaces=('kdesdk-kmtrace' 'kdesdk-kpartloader' 'kdesdk-kprofilemethod'
'kdesdk-kstartperf' 'kdesdk-kuiviewer')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kde-dev-utils-${pkgver}.tar.xz")
-sha1sums=('fbdf3b46b8789f16669bcb1f02695bfb33121354')
+sha1sums=('a80ce056eb23902d82562d1e94e5e603eede6111')
build() {
mkdir build
diff --git a/extra/kdesdk-dolphin-plugins/PKGBUILD b/extra/kdesdk-dolphin-plugins/PKGBUILD
index 79b78d4de..ba86a22fc 100644
--- a/extra/kdesdk-dolphin-plugins/PKGBUILD
+++ b/extra/kdesdk-dolphin-plugins/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205770 2014-02-10 10:59:45Z andrea $
+# $Id: PKGBUILD 207068 2014-03-06 12:07:54Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-dolphin-plugins
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Extra Dolphin plugins'
url='https://projects.kde.org/projects/kde/kdesdk/dolphin-plugins'
@@ -17,7 +17,7 @@ optdepends=('bzr: bazaar support'
'subversion: svn support')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/dolphin-plugins-${pkgver}.tar.xz")
-sha1sums=('3c5c10fbc6fca74eea10c90e167fee267759c072')
+sha1sums=('26d9b9bcc0cc83fa7ad375292c1ba3e2be43d3d5')
build() {
mkdir build
diff --git a/extra/kdesdk-kapptemplate/PKGBUILD b/extra/kdesdk-kapptemplate/PKGBUILD
index 0893cff07..0074c9951 100644
--- a/extra/kdesdk-kapptemplate/PKGBUILD
+++ b/extra/kdesdk-kapptemplate/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205771 2014-02-10 10:59:46Z andrea $
+# $Id: PKGBUILD 207069 2014-03-06 12:07:55Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-kapptemplate
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='KDE Template Generator'
url='http://kde.org/applications/development/kapptemplate/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kapptemplate-${pkgver}.tar.xz")
-sha1sums=('f9cc02ac15772ef12b911b71d86872d3cbc7572a')
+sha1sums=('e11c8296fe3ea5c196514b791cd2d8861cf454fe')
build() {
mkdir build
diff --git a/extra/kdesdk-kate/PKGBUILD b/extra/kdesdk-kate/PKGBUILD
index 7f11f0907..209374b37 100644
--- a/extra/kdesdk-kate/PKGBUILD
+++ b/extra/kdesdk-kate/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 205648 2014-02-10 10:57:53Z andrea $
+# $Id: PKGBUILD 206945 2014-03-06 12:05:58Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgbase=kdesdk-kate
pkgname=('kdebase-katepart'
'kdebase-kwrite'
'kdesdk-kate')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
makedepends=('kdelibs ''cmake' 'automoc4' 'kdebindings-python')
source=("http://download.kde.org/stable/${pkgver}/src/kate-${pkgver}.tar.xz"
'pkgbuild-syntax-highlight.patch')
-sha1sums=('f849855e41dca9ec9f8a95e0c7be5a79f8853c52'
+sha1sums=('d8b4cdd4d297e0219dd23fd504795ddb89308474'
'80c324c9db81c07a02374e7a092d75e0bdd6b4ea')
prepare() {
diff --git a/extra/kdesdk-kcachegrind/PKGBUILD b/extra/kdesdk-kcachegrind/PKGBUILD
index fa3971594..4ff1a9e3d 100644
--- a/extra/kdesdk-kcachegrind/PKGBUILD
+++ b/extra/kdesdk-kcachegrind/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205772 2014-02-10 10:59:46Z andrea $
+# $Id: PKGBUILD 207070 2014-03-06 12:07:56Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-kcachegrind
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Visualization of Performance Profiling Data'
url='http://kde.org/applications/development/kcachegrind/'
@@ -13,11 +13,20 @@ depends=('kdebase-runtime' 'python2')
makedepends=('cmake' 'automoc4')
optdepends=('php: PHP support')
install=${pkgname}.install
-source=("http://download.kde.org/stable/${pkgver}/src/kcachegrind-${pkgver}.tar.xz")
-sha1sums=('d5bd15a5b23085b6fa9f5996dcdbd2844fdb59c1')
+source=("http://download.kde.org/stable/${pkgver}/src/kcachegrind-${pkgver}.tar.xz"
+ 'kdebug-331715.patch')
+sha1sums=('0e6506bb806508ff9c8100f7696c7464fa865d1b'
+ '3e7f4a265079c509aa08aab92a7ceaf6208353b3')
-build() {
+prepare() {
mkdir build
+
+ # KDEBUG#331715
+ cd kcachegrind-${pkgver}
+ patch -p1 -i "${srcdir}"/kdebug-331715.patch
+}
+
+build() {
cd build
cmake ../kcachegrind-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
diff --git a/extra/kdesdk-kcachegrind/kdebug-331715.patch b/extra/kdesdk-kcachegrind/kdebug-331715.patch
new file mode 100644
index 000000000..ec3ae93d5
--- /dev/null
+++ b/extra/kdesdk-kcachegrind/kdebug-331715.patch
@@ -0,0 +1,827 @@
+commit 2858c560b2b5af8a9fa4bd9692a306b5edfe264f
+Author: Josef Weidendorfer <Josef.Weidendorfer@gmx.de>
+Date: Tue Mar 4 00:31:51 2014 +0100
+
+ Fix hotshot2calltree: remove SVN keyword substitution
+
+ Replaced by cmake configuration file substitution feature
+ BUG: 331715
+
+diff --git a/converters/CMakeLists.txt b/converters/CMakeLists.txt
+index 10fe81f..2589d7c 100644
+--- a/converters/CMakeLists.txt
++++ b/converters/CMakeLists.txt
+@@ -1,2 +1,11 @@
+-install( PROGRAMS hotshot2calltree op2calltree pprof2calltree dprof2calltree memprof2calltree
+- DESTINATION ${BIN_INSTALL_DIR} )
++configure_file(
++ ${CMAKE_CURRENT_SOURCE_DIR}/hotshot2calltree.cmake
++ ${CMAKE_CURRENT_BINARY_DIR}/hotshot2calltree
++ )
++macro_additional_clean_files(
++ ${CMAKE_CURRENT_BINARY_DIR}/hotshot2calltree
++ )
++
++install( PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/hotshot2calltree
++ op2calltree pprof2calltree dprof2calltree memprof2calltree
++ DESTINATION ${BIN_INSTALL_DIR} )
+diff --git a/converters/hotshot2calltree b/converters/hotshot2calltree
+deleted file mode 100644
+index b7b9992..0000000
+--- a/converters/hotshot2calltree
++++ /dev/null
+@@ -1,394 +0,0 @@
+-#!/usr/bin/env python
+-# _*_ coding: latin1 _*_
+-
+-#
+-# Copyright (c) 2003 by WEB.DE, Karlsruhe
+-# Autor: Jörg Beyer <job@webde-ag.de>
+-#
+-# hotshot2cachegrind is free software; you can redistribute it and/or
+-# modify it under the terms of the GNU General Public
+-# License as published by the Free Software Foundation, version 2.
+-#
+-# This program is distributed in the hope that it will be useful,
+-# but WITHOUT ANY WARRANTY; without even the implied warranty of
+-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+-# General Public License for more details.
+-
+-# You should have received a copy of the GNU General Public License
+-# along with this program; see the file COPYING. If not, write to
+-# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+-# Boston, MA 02110-1301, USA.
+-#
+-#
+-# This script transforms the pstat output of the hotshot
+-# python profiler into the input of kcachegrind.
+-#
+-# example usage:
+-# modify you python script to run this code:
+-#
+-# import hotshot
+-# filename = "pythongrind.prof"
+-# prof = hotshot.Profile(filename, lineevents=1)
+-# prof.runcall(run) # assuming that "run" should be called.
+-# prof.close()
+-#
+-# it will run the "run"-method under profiling and write
+-# the results in a file, called "pythongrind.prof".
+-#
+-# then call this script:
+-# hotshot2cachegrind -o <output> <input>
+-# or here:
+-# hotshot2cachegrind cachegrind.out.0 pythongrind.prof
+-#
+-# then call kcachegrind:
+-# kcachegrind cachegrind.out.0
+-#
+-# TODO:
+-# * es gibt Probleme mit rekursiven (direkt und indirekt) Aufrufen - dann
+-# stimmen die Kosten nicht.
+-#
+-# * einige Funktionen werden mit "?" als Name angezeigt. Evtl sind
+-# das nur die C/C++ extensions.
+-#
+-# * es fehlt noch ein Funktionsnamen Mangling, dass die Filenamen berücksichtigt,
+-# zZ sind alle __init__'s und alle run's schwer unterscheidbar :-(
+-#
+-version = "$Revision$"
+-progname = "hotshot2cachegrind"
+-
+-import os, sys
+-from hotshot import stats,log
+-import os.path
+-
+-file_limit=0
+-
+-what2text = {
+- log.WHAT_ADD_INFO : "ADD_INFO",
+- log.WHAT_DEFINE_FUNC : "DEFINE_FUNC",
+- log.WHAT_DEFINE_FILE : "DEFINE_FILE",
+- log.WHAT_LINENO : "LINENO",
+- log.WHAT_EXIT : "EXIT",
+- log.WHAT_ENTER : "ENTER"}
+-
+-# a pseudo caller on the caller stack. This represents
+-# the Python interpreter that executes the given python
+-# code.
+-root_caller = ("PythonInterpreter",0,"execute")
+-
+-class CallStack:
+- """A tiny Stack implementation, based on python lists"""
+- def __init__(self):
+- self.stack = []
+- self.recursion_counter = {}
+- def push(self, elem):
+- """put something on the stack"""
+- self.stack.append(elem)
+- rc = self.recursion_counter.get(elem, 0)
+- self.recursion_counter[elem] = rc + 1
+-
+- def pop(self):
+- """get the head element of the stack and remove it from the stack"""
+- elem = self.stack[-1:][0]
+- rc = self.recursion_counter.get(elem) - 1
+- if rc>0:
+- self.recursion_counter[elem] = rc
+- else:
+- del self.recursion_counter[elem]
+- return self.stack.pop()
+-
+- def top(self):
+- """get the head element of the stack, stack is unchanged."""
+- return self.stack[-1:][0]
+- def handleLineCost(self, tdelta):
+- p, c = self.stack.pop()
+- self.stack.append( (p,c + tdelta) )
+- def size(self):
+- """ return how many elements the stack has"""
+- return len(self.stack)
+-
+- def __str__(self):
+- return "[stack: %s]" % self.stack
+-
+- def recursion(self, pos):
+- return self.recursion_counter.get(pos, 0)
+- #return self.recursion_dict.has_key((entry[0][0], entry[0][2]))
+-
+-def return_from_call(caller_stack, call_dict, cost_now):
+- """return from a function call
+- remove the function from the caller stack,
+- add the costs to the calling function.
+- """
+- called, cost_at_enter = caller_stack.pop()
+- caller, caller_cost = caller_stack.top()
+-
+- #print "return_from_call: %s ruft %s" % (caller, called,)
+-
+- per_file_dict = call_dict.get(called[0], {})
+- per_caller_dict = per_file_dict.get(called[2], {})
+- cost_so_far, call_counter = per_caller_dict.get(caller, (0, 0))
+-
+- if caller_stack.recursion(called):
+- per_caller_dict[caller] = (cost_so_far, call_counter + 1)
+- else:
+- per_caller_dict[caller] = (cost_so_far + cost_now - cost_at_enter, call_counter + 1)
+-
+- per_file_dict[called[2]] = per_caller_dict
+- call_dict[called[0]] = per_file_dict
+-
+-
+-def updateStatus(filecount):
+- sys.stdout.write("reading File #%d \r" % filecount)
+- sys.stdout.flush()
+-def convertProfFiles(output, inputfilenames):
+- """convert all the given input files into one kcachegrind
+- input file.
+- """
+- call_dict = {}
+- cost_per_pos = {}
+- cost_per_function = {}
+- caller_stack = CallStack()
+- caller_stack.push((root_caller, 0))
+-
+- total_cost = 0
+- filecount = 1
+- number_of_files = len(inputfilenames)
+- for inputfilename in inputfilenames:
+- updateStatus(filecount)
+- cost, filecount = convertHandleFilename(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount)
+- total_cost += cost
+- if (file_limit > 0) and (filecount > file_limit):
+- break
+-
+- print
+- print "total_cost: % d Ticks",total_cost
+- dumpResults(output, call_dict, total_cost, cost_per_pos, cost_per_function)
+-
+-def convertHandleFilename(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount):
+- updateStatus(filecount)
+- if not ((file_limit > 0) and (filecount > file_limit)):
+- if os.path.isdir(inputfilename):
+- cost, filecount = convertProfDir(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount)
+- elif os.path.isfile(inputfilename):
+- cost = convertProfFile(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function)
+- filecount += 1
+- else:
+- sys.stderr.write("warn: ignoring '%s', is no file and no directory\n" % inputfilename)
+- cost = 0
+- return (cost, filecount)
+-
+-def convertProfDir(start, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount):
+- cost = 0
+- filenames = os.listdir(start)
+- for f in filenames:
+- if (file_limit > 0) and (filecount > file_limit):
+- break
+- full = os.path.join(start, f)
+- c, filecount = convertHandleFilename(full, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount)
+- cost += c;
+- return (cost, filecount)
+-
+-def handleCostPerPos(cost_per_pos, pos, current_cost):
+- """
+- the cost per source position are managed in a dict in a dict.
+-
+- the cost are handled per file and there per function.
+- so, the per-file-dict contains some per-function-dicts
+- which sum up the cost per line (in this function and in
+- this file).
+- """
+- filename = pos[0]
+- lineno = pos[1]
+- funcname = pos[2]
+- file_dict = cost_per_pos.get(filename, {})
+- func_dict = file_dict.get(funcname, {})
+- func_dict.setdefault(lineno, 0)
+- func_dict[lineno] += current_cost
+- file_dict[funcname] = func_dict
+- cost_per_pos[filename] = file_dict
+-
+-def convertProfFile(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function):
+- """convert a single input file into one kcachegrind
+- data.
+-
+- this is the most expensive function in this python source :-)
+- """
+-
+- total_cost = 0
+- try:
+- logreader = log.LogReader(inputfilename)
+- current_cost = 0
+- hc = handleCostPerPos # shortcut
+- for item in logreader:
+- what, pos ,tdelta = item
+- (file, lineno, func) = pos
+- #line = "%s %s %d %s %d" % (what2text[what], file, lineno, func, tdelta)
+- #print line
+- # most common cases first
+- if what == log.WHAT_LINENO:
+- # add the current cost to the current function
+- hc(cost_per_pos, pos, tdelta)
+- total_cost += tdelta
+- elif what == log.WHAT_ENTER:
+- caller_stack.push((pos, total_cost))
+- hc(cost_per_pos, pos, tdelta)
+- total_cost += tdelta
+- elif what == log.WHAT_EXIT:
+- hc(cost_per_pos, pos, tdelta)
+- total_cost += tdelta
+- return_from_call(caller_stack, call_dict, total_cost)
+- else:
+- assert 0, "duh: %d" % what
+-
+-
+- # I have no idea, why sometimes the stack is not empty - we
+- # have to rewind the stack to get 100% for the root_caller
+- while caller_stack.size() > 1:
+- return_from_call(caller_stack, call_dict, total_cost)
+-
+- except IOError:
+- print "could not open inputfile '%s', ignore this." % inputfilename
+- except EOFError, m:
+- print "EOF: %s" % (m,)
+- return total_cost
+-
+-def pretty_name(file, function):
+- #pfile = os.path.splitext(os.path.basename(file)) [0]
+- #return "%s_[%s]" % (function, file)
+- return "%s" % function
+- #return "%s::%s" % (file, function)
+- #return "%s_%s" % (pfile, function)
+-
+-class TagWriter:
+- def __init__(self, output):
+- self.output = output
+- self.last_values = {}
+-
+- def clearTag(self, tag):
+- if self.last_values.has_key(tag):
+- del self.last_values[ tag ]
+- def clear(self):
+- self.last_values = {}
+-
+- def write(self, tag, value):
+- self.output.write("%s=%s\n" % (tag, value))
+- #if (not self.last_values.has_key(tag)) or self.last_values[tag] != value:
+- # self.last_values[ tag ] = value
+- # self.output.write("%s=%s\n" % (tag, value))
+-
+-def dumpResults(output, call_dict, total_cost, cost_per_pos, cost_per_function):
+- """write the collected results in the format kcachegrind
+- could read.
+- """
+- # the intro
+- output.write("events: Tick\n")
+- output.write("summary: %d\n" % total_cost)
+- output.write("cmd: your python script\n")
+- output.write("\n")
+- tagwriter = TagWriter(output)
+-
+- # now the costs per line
+- for file in cost_per_pos.keys():
+- func_dict = cost_per_pos[file]
+- for func in func_dict.keys():
+- line_dict = func_dict[func]
+- tagwriter.write("ob", file)
+- tagwriter.write("fn", func)# pretty_name(file, func)) ; output.write("# ^--- 2\n")
+- tagwriter.write("fl", file)
+- for line in line_dict:
+- output.write("%d %d\n" %( line, line_dict[line] ))
+-
+- output.write("\n\n")
+- # now the function calls. For each caller all the called
+- # functions and their costs are written.
+- for file in call_dict.keys():
+- per_file_dict = call_dict[file]
+- #print "file %s -> %s" % (file, per_file_dict)
+- for called_x in per_file_dict.keys():
+- #print "called_x:",called_x
+- per_caller_dict = per_file_dict[called_x]
+- #print "called_x %s wird gerufen von: %s" % (called_x, per_caller_dict)
+- for caller_x in per_caller_dict.keys():
+- tagwriter.write("ob", caller_x[0])
+- tagwriter.write("fn", caller_x[2])# pretty_name(caller_x[2], caller_x[0])) ; output.write("# ^--- 1\n")
+- tagwriter.write("fl", caller_x[0])
+- tagwriter.write("cob", file)
+- tagwriter.write("cfn", called_x) #pretty_name(file, called_x))
+- tagwriter.write("cfl", file)
+- cost, count = per_caller_dict[caller_x]
+- #print "called_x:",called_x
+- output.write("calls=%d\n%d %d\n" % (count, caller_x[1], cost))
+- tagwriter.clear()
+- #tagwriter.clearTag("cob")
+- # is it a bug in kcachegrind, that the "cob=xxx" line has
+- # to be rewritten after a calls entry with costline ?
+- #assert cost <= total_cost, "caller_x: %s, per_caller_dict: %s " % (caller_x, per_caller_dict, )
+- #output.write("calls=%d\n%d %d\n" % (count, caller_x[1], cost))
+- output.write("\n")
+-
+-def run_without_optparse():
+- """parse the options without optparse, use sys.argv"""
+- if len(sys.argv) < 4 or sys.argv[1] != "-o" :
+- print "usage: hotshot2cachegrind -o outputfile in1 [in2 [in3 [...]]]"
+- return
+- outputfilename = sys.argv[2]
+- try:
+- output = file(outputfilename, "w")
+- args = sys.argv[3:]
+- convertProfFiles(output, args)
+- output.close()
+- except IOError:
+- print "could not open '%s' for writing." % outputfilename
+-
+-def run_with_optparse():
+- """parse the options with optparse"""
+-
+- global file_limit
+-
+- versiontext = "%s version: %s" % ( progname, version.split()[1], )
+- parser = OptionParser(version=versiontext)
+- parser.add_option("-o", "--output",
+- action="store", type="string", dest="outputfilename",
+- help="write output into FILE")
+- parser.add_option("--file-limit",
+- action="store", dest="file_limit", default=0,
+- help="stop after given number of input files")
+- output = sys.stdout
+- close_output = 0
+- (options, args) = parser.parse_args()
+- file_limit = int(options.file_limit)
+- try:
+- if options.outputfilename and options.outputfilename != "-":
+- output = file(options.outputfilename, "w")
+- close_output = 1
+- except IOError:
+- print "could not open '%s' for writing." % options.outputfilename
+- if output:
+- convertProfFiles(output, args)
+- if close_output:
+- output.close()
+-
+-
+-def profile_myself():
+- import hotshot
+- filename = "self.prof"
+- if not os.path.exists(filename):
+- prof = hotshot.Profile(filename, lineevents=1)
+- prof.runcall(run)
+- prof.close()
+- else:
+- print "not profiling myself, since '%s' exists, running normal" % filename
+- run()
+-
+-# check if optparse is available.
+-try:
+- from optparse import OptionParser
+- run = run_with_optparse
+-except ImportError:
+- run = run_without_optparse
+-
+-if __name__ == "__main__":
+- try:
+- run()
+- #profile_myself()
+- except KeyboardInterrupt:
+- sys.exit(1)
+diff --git a/converters/hotshot2calltree.cmake b/converters/hotshot2calltree.cmake
+new file mode 100644
+index 0000000..c2dcc17
+--- /dev/null
++++ b/converters/hotshot2calltree.cmake
+@@ -0,0 +1,394 @@
++#!/usr/bin/env python
++# _*_ coding: latin1 _*_
++
++#
++# Copyright (c) 2003 by WEB.DE, Karlsruhe
++# Autor: Jörg Beyer <job@webde-ag.de>
++#
++# hotshot2cachegrind is free software; you can redistribute it and/or
++# modify it under the terms of the GNU General Public
++# License as published by the Free Software Foundation, version 2.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++# General Public License for more details.
++
++# You should have received a copy of the GNU General Public License
++# along with this program; see the file COPYING. If not, write to
++# the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
++# Boston, MA 02110-1301, USA.
++#
++#
++# This script transforms the pstat output of the hotshot
++# python profiler into the input of kcachegrind.
++#
++# example usage:
++# modify you python script to run this code:
++#
++# import hotshot
++# filename = "pythongrind.prof"
++# prof = hotshot.Profile(filename, lineevents=1)
++# prof.runcall(run) # assuming that "run" should be called.
++# prof.close()
++#
++# it will run the "run"-method under profiling and write
++# the results in a file, called "pythongrind.prof".
++#
++# then call this script:
++# hotshot2cachegrind -o <output> <input>
++# or here:
++# hotshot2cachegrind cachegrind.out.0 pythongrind.prof
++#
++# then call kcachegrind:
++# kcachegrind cachegrind.out.0
++#
++# TODO:
++# * es gibt Probleme mit rekursiven (direkt und indirekt) Aufrufen - dann
++# stimmen die Kosten nicht.
++#
++# * einige Funktionen werden mit "?" als Name angezeigt. Evtl sind
++# das nur die C/C++ extensions.
++#
++# * es fehlt noch ein Funktionsnamen Mangling, dass die Filenamen berücksichtigt,
++# zZ sind alle __init__'s und alle run's schwer unterscheidbar :-(
++#
++version = "Version ${KCACHEGRIND_VERSION}"
++progname = "hotshot2cachegrind"
++
++import os, sys
++from hotshot import stats,log
++import os.path
++
++file_limit=0
++
++what2text = {
++ log.WHAT_ADD_INFO : "ADD_INFO",
++ log.WHAT_DEFINE_FUNC : "DEFINE_FUNC",
++ log.WHAT_DEFINE_FILE : "DEFINE_FILE",
++ log.WHAT_LINENO : "LINENO",
++ log.WHAT_EXIT : "EXIT",
++ log.WHAT_ENTER : "ENTER"}
++
++# a pseudo caller on the caller stack. This represents
++# the Python interpreter that executes the given python
++# code.
++root_caller = ("PythonInterpreter",0,"execute")
++
++class CallStack:
++ """A tiny Stack implementation, based on python lists"""
++ def __init__(self):
++ self.stack = []
++ self.recursion_counter = {}
++ def push(self, elem):
++ """put something on the stack"""
++ self.stack.append(elem)
++ rc = self.recursion_counter.get(elem, 0)
++ self.recursion_counter[elem] = rc + 1
++
++ def pop(self):
++ """get the head element of the stack and remove it from the stack"""
++ elem = self.stack[-1:][0]
++ rc = self.recursion_counter.get(elem) - 1
++ if rc>0:
++ self.recursion_counter[elem] = rc
++ else:
++ del self.recursion_counter[elem]
++ return self.stack.pop()
++
++ def top(self):
++ """get the head element of the stack, stack is unchanged."""
++ return self.stack[-1:][0]
++ def handleLineCost(self, tdelta):
++ p, c = self.stack.pop()
++ self.stack.append( (p,c + tdelta) )
++ def size(self):
++ """ return how many elements the stack has"""
++ return len(self.stack)
++
++ def __str__(self):
++ return "[stack: %s]" % self.stack
++
++ def recursion(self, pos):
++ return self.recursion_counter.get(pos, 0)
++ #return self.recursion_dict.has_key((entry[0][0], entry[0][2]))
++
++def return_from_call(caller_stack, call_dict, cost_now):
++ """return from a function call
++ remove the function from the caller stack,
++ add the costs to the calling function.
++ """
++ called, cost_at_enter = caller_stack.pop()
++ caller, caller_cost = caller_stack.top()
++
++ #print "return_from_call: %s ruft %s" % (caller, called,)
++
++ per_file_dict = call_dict.get(called[0], {})
++ per_caller_dict = per_file_dict.get(called[2], {})
++ cost_so_far, call_counter = per_caller_dict.get(caller, (0, 0))
++
++ if caller_stack.recursion(called):
++ per_caller_dict[caller] = (cost_so_far, call_counter + 1)
++ else:
++ per_caller_dict[caller] = (cost_so_far + cost_now - cost_at_enter, call_counter + 1)
++
++ per_file_dict[called[2]] = per_caller_dict
++ call_dict[called[0]] = per_file_dict
++
++
++def updateStatus(filecount):
++ sys.stdout.write("reading File #%d \r" % filecount)
++ sys.stdout.flush()
++def convertProfFiles(output, inputfilenames):
++ """convert all the given input files into one kcachegrind
++ input file.
++ """
++ call_dict = {}
++ cost_per_pos = {}
++ cost_per_function = {}
++ caller_stack = CallStack()
++ caller_stack.push((root_caller, 0))
++
++ total_cost = 0
++ filecount = 1
++ number_of_files = len(inputfilenames)
++ for inputfilename in inputfilenames:
++ updateStatus(filecount)
++ cost, filecount = convertHandleFilename(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount)
++ total_cost += cost
++ if (file_limit > 0) and (filecount > file_limit):
++ break
++
++ print
++ print "total_cost: % d Ticks",total_cost
++ dumpResults(output, call_dict, total_cost, cost_per_pos, cost_per_function)
++
++def convertHandleFilename(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount):
++ updateStatus(filecount)
++ if not ((file_limit > 0) and (filecount > file_limit)):
++ if os.path.isdir(inputfilename):
++ cost, filecount = convertProfDir(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount)
++ elif os.path.isfile(inputfilename):
++ cost = convertProfFile(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function)
++ filecount += 1
++ else:
++ sys.stderr.write("warn: ignoring '%s', is no file and no directory\n" % inputfilename)
++ cost = 0
++ return (cost, filecount)
++
++def convertProfDir(start, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount):
++ cost = 0
++ filenames = os.listdir(start)
++ for f in filenames:
++ if (file_limit > 0) and (filecount > file_limit):
++ break
++ full = os.path.join(start, f)
++ c, filecount = convertHandleFilename(full, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount)
++ cost += c;
++ return (cost, filecount)
++
++def handleCostPerPos(cost_per_pos, pos, current_cost):
++ """
++ the cost per source position are managed in a dict in a dict.
++
++ the cost are handled per file and there per function.
++ so, the per-file-dict contains some per-function-dicts
++ which sum up the cost per line (in this function and in
++ this file).
++ """
++ filename = pos[0]
++ lineno = pos[1]
++ funcname = pos[2]
++ file_dict = cost_per_pos.get(filename, {})
++ func_dict = file_dict.get(funcname, {})
++ func_dict.setdefault(lineno, 0)
++ func_dict[lineno] += current_cost
++ file_dict[funcname] = func_dict
++ cost_per_pos[filename] = file_dict
++
++def convertProfFile(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function):
++ """convert a single input file into one kcachegrind
++ data.
++
++ this is the most expensive function in this python source :-)
++ """
++
++ total_cost = 0
++ try:
++ logreader = log.LogReader(inputfilename)
++ current_cost = 0
++ hc = handleCostPerPos # shortcut
++ for item in logreader:
++ what, pos ,tdelta = item
++ (file, lineno, func) = pos
++ #line = "%s %s %d %s %d" % (what2text[what], file, lineno, func, tdelta)
++ #print line
++ # most common cases first
++ if what == log.WHAT_LINENO:
++ # add the current cost to the current function
++ hc(cost_per_pos, pos, tdelta)
++ total_cost += tdelta
++ elif what == log.WHAT_ENTER:
++ caller_stack.push((pos, total_cost))
++ hc(cost_per_pos, pos, tdelta)
++ total_cost += tdelta
++ elif what == log.WHAT_EXIT:
++ hc(cost_per_pos, pos, tdelta)
++ total_cost += tdelta
++ return_from_call(caller_stack, call_dict, total_cost)
++ else:
++ assert 0, "duh: %d" % what
++
++
++ # I have no idea, why sometimes the stack is not empty - we
++ # have to rewind the stack to get 100% for the root_caller
++ while caller_stack.size() > 1:
++ return_from_call(caller_stack, call_dict, total_cost)
++
++ except IOError:
++ print "could not open inputfile '%s', ignore this." % inputfilename
++ except EOFError, m:
++ print "EOF: %s" % (m,)
++ return total_cost
++
++def pretty_name(file, function):
++ #pfile = os.path.splitext(os.path.basename(file)) [0]
++ #return "%s_[%s]" % (function, file)
++ return "%s" % function
++ #return "%s::%s" % (file, function)
++ #return "%s_%s" % (pfile, function)
++
++class TagWriter:
++ def __init__(self, output):
++ self.output = output
++ self.last_values = {}
++
++ def clearTag(self, tag):
++ if self.last_values.has_key(tag):
++ del self.last_values[ tag ]
++ def clear(self):
++ self.last_values = {}
++
++ def write(self, tag, value):
++ self.output.write("%s=%s\n" % (tag, value))
++ #if (not self.last_values.has_key(tag)) or self.last_values[tag] != value:
++ # self.last_values[ tag ] = value
++ # self.output.write("%s=%s\n" % (tag, value))
++
++def dumpResults(output, call_dict, total_cost, cost_per_pos, cost_per_function):
++ """write the collected results in the format kcachegrind
++ could read.
++ """
++ # the intro
++ output.write("events: Tick\n")
++ output.write("summary: %d\n" % total_cost)
++ output.write("cmd: your python script\n")
++ output.write("\n")
++ tagwriter = TagWriter(output)
++
++ # now the costs per line
++ for file in cost_per_pos.keys():
++ func_dict = cost_per_pos[file]
++ for func in func_dict.keys():
++ line_dict = func_dict[func]
++ tagwriter.write("ob", file)
++ tagwriter.write("fn", func)# pretty_name(file, func)) ; output.write("# ^--- 2\n")
++ tagwriter.write("fl", file)
++ for line in line_dict:
++ output.write("%d %d\n" %( line, line_dict[line] ))
++
++ output.write("\n\n")
++ # now the function calls. For each caller all the called
++ # functions and their costs are written.
++ for file in call_dict.keys():
++ per_file_dict = call_dict[file]
++ #print "file %s -> %s" % (file, per_file_dict)
++ for called_x in per_file_dict.keys():
++ #print "called_x:",called_x
++ per_caller_dict = per_file_dict[called_x]
++ #print "called_x %s wird gerufen von: %s" % (called_x, per_caller_dict)
++ for caller_x in per_caller_dict.keys():
++ tagwriter.write("ob", caller_x[0])
++ tagwriter.write("fn", caller_x[2])# pretty_name(caller_x[2], caller_x[0])) ; output.write("# ^--- 1\n")
++ tagwriter.write("fl", caller_x[0])
++ tagwriter.write("cob", file)
++ tagwriter.write("cfn", called_x) #pretty_name(file, called_x))
++ tagwriter.write("cfl", file)
++ cost, count = per_caller_dict[caller_x]
++ #print "called_x:",called_x
++ output.write("calls=%d\n%d %d\n" % (count, caller_x[1], cost))
++ tagwriter.clear()
++ #tagwriter.clearTag("cob")
++ # is it a bug in kcachegrind, that the "cob=xxx" line has
++ # to be rewritten after a calls entry with costline ?
++ #assert cost <= total_cost, "caller_x: %s, per_caller_dict: %s " % (caller_x, per_caller_dict, )
++ #output.write("calls=%d\n%d %d\n" % (count, caller_x[1], cost))
++ output.write("\n")
++
++def run_without_optparse():
++ """parse the options without optparse, use sys.argv"""
++ if len(sys.argv) < 4 or sys.argv[1] != "-o" :
++ print "usage: hotshot2cachegrind -o outputfile in1 [in2 [in3 [...]]]"
++ return
++ outputfilename = sys.argv[2]
++ try:
++ output = file(outputfilename, "w")
++ args = sys.argv[3:]
++ convertProfFiles(output, args)
++ output.close()
++ except IOError:
++ print "could not open '%s' for writing." % outputfilename
++
++def run_with_optparse():
++ """parse the options with optparse"""
++
++ global file_limit
++
++ versiontext = "%s version: %s" % ( progname, version.split()[1], )
++ parser = OptionParser(version=versiontext)
++ parser.add_option("-o", "--output",
++ action="store", type="string", dest="outputfilename",
++ help="write output into FILE")
++ parser.add_option("--file-limit",
++ action="store", dest="file_limit", default=0,
++ help="stop after given number of input files")
++ output = sys.stdout
++ close_output = 0
++ (options, args) = parser.parse_args()
++ file_limit = int(options.file_limit)
++ try:
++ if options.outputfilename and options.outputfilename != "-":
++ output = file(options.outputfilename, "w")
++ close_output = 1
++ except IOError:
++ print "could not open '%s' for writing." % options.outputfilename
++ if output:
++ convertProfFiles(output, args)
++ if close_output:
++ output.close()
++
++
++def profile_myself():
++ import hotshot
++ filename = "self.prof"
++ if not os.path.exists(filename):
++ prof = hotshot.Profile(filename, lineevents=1)
++ prof.runcall(run)
++ prof.close()
++ else:
++ print "not profiling myself, since '%s' exists, running normal" % filename
++ run()
++
++# check if optparse is available.
++try:
++ from optparse import OptionParser
++ run = run_with_optparse
++except ImportError:
++ run = run_without_optparse
++
++if __name__ == "__main__":
++ try:
++ run()
++ #profile_myself()
++ except KeyboardInterrupt:
++ sys.exit(1)
diff --git a/extra/kdesdk-kioslaves/PKGBUILD b/extra/kdesdk-kioslaves/PKGBUILD
index d0a48f867..36554f73d 100644
--- a/extra/kdesdk-kioslaves/PKGBUILD
+++ b/extra/kdesdk-kioslaves/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205773 2014-02-10 10:59:47Z andrea $
+# $Id: PKGBUILD 207071 2014-03-06 12:07:57Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-kioslaves
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='KIO-Slaves'
url='https://projects.kde.org/projects/kde/kdesdk/kdesdk-kioslaves'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'subversion')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kdesdk-kioslaves-${pkgver}.tar.xz")
-sha1sums=('25c2a6485ee64c817585a9941794fad369400eeb')
+sha1sums=('499c26139ccb252b16a7cac6bdaacdcdb2579f2f')
build() {
mkdir build
diff --git a/extra/kdesdk-kompare/PKGBUILD b/extra/kdesdk-kompare/PKGBUILD
index 8840f11de..044c382f7 100644
--- a/extra/kdesdk-kompare/PKGBUILD
+++ b/extra/kdesdk-kompare/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205774 2014-02-10 10:59:49Z andrea $
+# $Id: PKGBUILD 207072 2014-03-06 12:07:58Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-kompare
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Diff/Patch Frontend'
url='http://kde.org/applications/development/kompare/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkomparediff2')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kompare-${pkgver}.tar.xz")
-sha1sums=('cf1169f471849d4a84a1bb48a41766410837f332')
+sha1sums=('8187078542c0664532daaa58044ca1cafe56c5c9')
prepare() {
mkdir build
diff --git a/extra/kdesdk-lokalize/PKGBUILD b/extra/kdesdk-lokalize/PKGBUILD
index bdb9545d5..f1deab611 100644
--- a/extra/kdesdk-lokalize/PKGBUILD
+++ b/extra/kdesdk-lokalize/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205775 2014-02-10 10:59:50Z andrea $
+# $Id: PKGBUILD 207073 2014-03-06 12:07:59Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-lokalize
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Computer-Aided Translation System'
url='http://kde.org/applications/development/lokalize/'
@@ -16,7 +16,7 @@ optdepends=('translate-toolkit: enable extra scripts'
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/lokalize-${pkgver}.tar.xz"
'fix-python2-path.patch')
-sha1sums=('c89c92a74edb99e42329a8a4ef28d7dbfa6d4ca1'
+sha1sums=('2cfdf12490ac9c6213b3cdcd52280d13c2869a0e'
'07db42bbcae402c292eebf002e549b04162621c5')
prepare() {
diff --git a/extra/kdesdk-okteta/PKGBUILD b/extra/kdesdk-okteta/PKGBUILD
index e703736ba..250d33eca 100644
--- a/extra/kdesdk-okteta/PKGBUILD
+++ b/extra/kdesdk-okteta/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205776 2014-02-10 10:59:51Z andrea $
+# $Id: PKGBUILD 207074 2014-03-06 12:08:00Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-okteta
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Hex Editor'
url='http://kde.org/applications/utilities/okteta/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/okteta-${pkgver}.tar.xz")
-sha1sums=('589ed30a4e0bef6eb6fce8f53a0884d5aa762f4e')
+sha1sums=('2916e33e53b4d6ae47b19e23bdb3f3bec6d00ff3')
build() {
mkdir build
diff --git a/extra/kdesdk-poxml/PKGBUILD b/extra/kdesdk-poxml/PKGBUILD
index bb78921ef..9454d6285 100644
--- a/extra/kdesdk-poxml/PKGBUILD
+++ b/extra/kdesdk-poxml/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 206286 2014-02-23 15:26:55Z andrea $
+# $Id: PKGBUILD 207075 2014-03-06 12:08:01Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-poxml
-pkgver=4.12.2
-pkgrel=2
+pkgver=4.12.3
+pkgrel=1
pkgdesc='Translates DocBook XML files using gettext po files'
url='https://projects.kde.org/projects/kde/kdesdk/poxml'
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('kdelibs')
makedepends=('cmake' 'automoc4' 'antlr2')
optdepends=('antlr2: required for po2xml and swappo tool')
source=("http://download.kde.org/stable/${pkgver}/src/poxml-${pkgver}.tar.xz")
-sha1sums=('f0ec74385cf1716e9239aeeec6ecf7b17e21e77a')
+sha1sums=('946d3a3ed080e69244c08bb811ea46b7bd2b58e4')
build() {
mkdir build
diff --git a/extra/kdesdk-strigi-analyzers/PKGBUILD b/extra/kdesdk-strigi-analyzers/PKGBUILD
index 5bbef4e8f..eb97a96fd 100644
--- a/extra/kdesdk-strigi-analyzers/PKGBUILD
+++ b/extra/kdesdk-strigi-analyzers/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205778 2014-02-10 10:59:52Z andrea $
+# $Id: PKGBUILD 207076 2014-03-06 12:08:02Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-strigi-analyzers
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Analyzer plugins for strigi'
url='https://projects.kde.org/projects/kde/kdesdk/kdesdk-strigi-analyzers'
@@ -12,7 +12,7 @@ groups=('kde' 'kdesdk')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kdesdk-strigi-analyzers-${pkgver}.tar.xz")
-sha1sums=('8c952a9004053984c19c83c6c6c139e6167c66da')
+sha1sums=('83a28e1d691944058a50d6989b78542a305f1cf1')
build() {
mkdir build
diff --git a/extra/kdesdk-thumbnailers/PKGBUILD b/extra/kdesdk-thumbnailers/PKGBUILD
index 2ab70a594..9003cae19 100644
--- a/extra/kdesdk-thumbnailers/PKGBUILD
+++ b/extra/kdesdk-thumbnailers/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205779 2014-02-10 10:59:54Z andrea $
+# $Id: PKGBUILD 207077 2014-03-06 12:08:02Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-thumbnailers
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Plugins for the thumbnailing system'
url='https://projects.kde.org/projects/kde/kdesdk/kdesdk-thumbnailers'
@@ -12,7 +12,7 @@ groups=('kde' 'kdesdk')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/kdesdk-thumbnailers-${pkgver}.tar.xz")
-sha1sums=('6870981bf5bbfdc35aa1ef8d0bcaace0941838a3')
+sha1sums=('1e2e1d9f35bfd6ce960ac5a284cebbf7e1c72d67')
build() {
mkdir build
diff --git a/extra/kdesdk-umbrello/PKGBUILD b/extra/kdesdk-umbrello/PKGBUILD
index c2cdb0edd..920a64531 100644
--- a/extra/kdesdk-umbrello/PKGBUILD
+++ b/extra/kdesdk-umbrello/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205780 2014-02-10 10:59:55Z andrea $
+# $Id: PKGBUILD 207078 2014-03-06 12:08:03Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdesdk-umbrello
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='UML Modeller'
url='http://kde.org/applications/development/umbrello/'
@@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4' 'boost')
optdepends=('ruby')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/umbrello-${pkgver}.tar.xz")
-sha1sums=('0a2b39226a3c9388257019e213a57009d8f6e7f8')
+sha1sums=('03de14dd4623681a80c3c0bfdc9469a698ee99f1')
build() {
mkdir build
diff --git a/extra/kdetoys-amor/PKGBUILD b/extra/kdetoys-amor/PKGBUILD
index b865f7a90..042c7c46e 100644
--- a/extra/kdetoys-amor/PKGBUILD
+++ b/extra/kdetoys-amor/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205781 2014-02-10 10:59:56Z andrea $
+# $Id: PKGBUILD 207079 2014-03-06 12:08:04Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdetoys-amor
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='On-Screen Creature'
url='https://projects.kde.org/projects/kde/kdetoys/amor'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/amor-${pkgver}.tar.xz")
-sha1sums=('a59954fc896fae35e08cf52bb3a3495ff35e44a5')
+sha1sums=('e3bb13a83ef6eabf0e07b83340293bdae230a86a')
build() {
mkdir build
diff --git a/extra/kdetoys-kteatime/PKGBUILD b/extra/kdetoys-kteatime/PKGBUILD
index b8b434fd6..399d46212 100644
--- a/extra/kdetoys-kteatime/PKGBUILD
+++ b/extra/kdetoys-kteatime/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205782 2014-02-10 10:59:56Z andrea $
+# $Id: PKGBUILD 207080 2014-03-06 12:08:05Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdetoys-kteatime
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Tea Cooker'
url='http://kde.org/applications/games/kteatime/'
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kteatime-${pkgver}.tar.xz")
-sha1sums=('703caf28cf5d724de18fc576fa406caf1175549b')
+sha1sums=('e61a340496ad7779004e7ddc6bd7a911c1fdc1a1')
build() {
mkdir build
diff --git a/extra/kdetoys-ktux/PKGBUILD b/extra/kdetoys-ktux/PKGBUILD
index 280de1876..c03c8d879 100644
--- a/extra/kdetoys-ktux/PKGBUILD
+++ b/extra/kdetoys-ktux/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205783 2014-02-10 10:59:57Z andrea $
+# $Id: PKGBUILD 207081 2014-03-06 12:08:06Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdetoys-ktux
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='A Tux-in-a-spaceship screen saver'
url='https://projects.kde.org/projects/kde/kdetoys/ktux'
@@ -13,7 +13,7 @@ depends=('kdebase-workspace')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ktux-${pkgver}.tar.xz")
-sha1sums=('2e569ee53f004a925e8119eeea56008ee5cd4474')
+sha1sums=('34acda1dcfe62c8f255d486acc404a6c7d49d7c0')
build() {
mkdir build
diff --git a/extra/kdeutils-filelight/PKGBUILD b/extra/kdeutils-filelight/PKGBUILD
index 4957962d4..fb23bc34a 100644
--- a/extra/kdeutils-filelight/PKGBUILD
+++ b/extra/kdeutils-filelight/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205785 2014-02-10 10:59:59Z andrea $
+# $Id: PKGBUILD 207083 2014-03-06 12:08:08Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-filelight
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='View disk usage information'
url='http://kde.org/applications/utilities/filelight'
@@ -15,7 +15,7 @@ replaces=('filelight')
conflicts=('filelight')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/filelight-${pkgver}.tar.xz")
-sha1sums=('a42f6f3d3770958061bed16c12e511f4684bfc2c')
+sha1sums=('59979c1d2ebd6ae2b68964da5e24752d6fc5314e')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-kcalc/PKGBUILD b/extra/kdeutils-kcalc/PKGBUILD
index 5bad273b9..a34075e47 100644
--- a/extra/kdeutils-kcalc/PKGBUILD
+++ b/extra/kdeutils-kcalc/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205786 2014-02-10 11:00:00Z andrea $
+# $Id: PKGBUILD 207084 2014-03-06 12:08:08Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-kcalc
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Scientific Calculator'
url='http://kde.org/applications/utilities/kcalc/'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kcalc-${pkgver}.tar.xz")
-sha1sums=('8255bbca7168ece19c2277abbb443e7ef501f1fb')
+sha1sums=('57f865777ee588e14045aa309164637f56711cff')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-kcharselect/PKGBUILD b/extra/kdeutils-kcharselect/PKGBUILD
index eaeea89c9..aea893a37 100644
--- a/extra/kdeutils-kcharselect/PKGBUILD
+++ b/extra/kdeutils-kcharselect/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205787 2014-02-10 11:00:01Z andrea $
+# $Id: PKGBUILD 207085 2014-03-06 12:08:10Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-kcharselect
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Character Selector'
url="http://kde.org/applications/utilities/kcharselect/"
@@ -12,7 +12,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
source=("http://download.kde.org/stable/${pkgver}/src/kcharselect-${pkgver}.tar.xz")
-sha1sums=('c0ebe5ebe68afbd26d08a46d0afc02d46273f48c')
+sha1sums=('42147f0c0b142760bfd3bd679aa30f4c1ab6385a')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-kdf/PKGBUILD b/extra/kdeutils-kdf/PKGBUILD
index e108e1535..151846fe1 100644
--- a/extra/kdeutils-kdf/PKGBUILD
+++ b/extra/kdeutils-kdf/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205788 2014-02-10 11:00:02Z andrea $
+# $Id: PKGBUILD 207086 2014-03-06 12:08:11Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-kdf
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
url="http://kde.org/applications/system/kdiskfree/"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kdf-${pkgver}.tar.xz")
-sha1sums=('5679c7a26d71224e501ff65c757ccc2941dcb372')
+sha1sums=('81d9f630e3dfcef464412c27177d2ee08eea5dcc')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-kfloppy/PKGBUILD b/extra/kdeutils-kfloppy/PKGBUILD
index 3c3f20e14..f5ff6e39e 100644
--- a/extra/kdeutils-kfloppy/PKGBUILD
+++ b/extra/kdeutils-kfloppy/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205789 2014-02-10 11:00:05Z andrea $
+# $Id: PKGBUILD 207087 2014-03-06 12:08:12Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-kfloppy
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Floppy Formatter'
url='http://kde.org/applications/utilities/kfloppy/'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kfloppy-${pkgver}.tar.xz")
-sha1sums=('0141933c8a33ff38568dc682390185d59f02a542')
+sha1sums=('407ba30775c41c0ad6019396a6098676327bf48a')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-kgpg/PKGBUILD b/extra/kdeutils-kgpg/PKGBUILD
index 969d5af07..f988719bd 100644
--- a/extra/kdeutils-kgpg/PKGBUILD
+++ b/extra/kdeutils-kgpg/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205790 2014-02-10 11:00:06Z andrea $
+# $Id: PKGBUILD 207088 2014-03-06 12:08:12Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-kgpg
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='A GnuPG frontend'
url='http://kde.org/applications/utilities/kgpg/'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4' 'boost')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kgpg-${pkgver}.tar.xz")
-sha1sums=('f2bc3e886972bf9d9d9f6ae2e2c1bb094ba57dc0')
+sha1sums=('43ff1f176d0ab87bb1f683f0d8898563609bae2e')
prepare() {
mkdir build
diff --git a/extra/kdeutils-kremotecontrol/PKGBUILD b/extra/kdeutils-kremotecontrol/PKGBUILD
index 45d05f76b..95c77244a 100644
--- a/extra/kdeutils-kremotecontrol/PKGBUILD
+++ b/extra/kdeutils-kremotecontrol/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205791 2014-02-10 11:00:06Z andrea $
+# $Id: PKGBUILD 207089 2014-03-06 12:08:13Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-kremotecontrol
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Configure your remote controls for use with applications'
url='http://kde.org/applications/utilities/kremotecontrol/'
@@ -15,7 +15,7 @@ replaces=('kdeutils-kdelirc')
conflicts=('kdeutils-kdelirc')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/kremotecontrol-${pkgver}.tar.xz")
-sha1sums=('740f4aafb7dca4fe6bc1ba1139f8e672c035431c')
+sha1sums=('10347a625d90cff6176d8cf24396bd076696d908')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-ktimer/PKGBUILD b/extra/kdeutils-ktimer/PKGBUILD
index 455743503..e332154e6 100644
--- a/extra/kdeutils-ktimer/PKGBUILD
+++ b/extra/kdeutils-ktimer/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205792 2014-02-10 11:00:08Z andrea $
+# $Id: PKGBUILD 207090 2014-03-06 12:08:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-ktimer
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Countdown Launcher'
url='http://kde.org/applications/utilities/ktimer/'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/ktimer-${pkgver}.tar.xz")
-sha1sums=('0ed8cd57f744bc993e50d05096f4923d269cdc1d')
+sha1sums=('d1ce54d29b721543ad143a75eb4781ec0f13a792')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-kwalletmanager/PKGBUILD b/extra/kdeutils-kwalletmanager/PKGBUILD
new file mode 100644
index 000000000..889c6769a
--- /dev/null
+++ b/extra/kdeutils-kwalletmanager/PKGBUILD
@@ -0,0 +1,36 @@
+# $Id: PKGBUILD 207091 2014-03-06 12:08:15Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=kdeutils-kwalletmanager
+pkgver=4.12.3
+pkgrel=1
+pkgdesc='Wallet Management Tool'
+url='http://kde.org/applications/system/kwalletmanager/'
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL')
+depends=('kdebase-runtime')
+makedepends=('cmake' 'automoc4')
+groups=('kde' 'kdeutils')
+conflicts=('kdeutils-kwallet')
+replaces=('kdeutils-kwallet')
+install=${pkgname}.install
+source=("http://download.kde.org/stable/${pkgver}/src/kwalletmanager-${pkgver}.tar.xz")
+sha1sums=('1f112b190f76a135499f53b4603aa61b550b2940')
+
+prepare() {
+ mkdir build
+}
+
+build() {
+ cd build
+ cmake ../kwalletmanager-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/kdeutils-kwalletmanager/kdeutils-kwalletmanager.install b/extra/kdeutils-kwalletmanager/kdeutils-kwalletmanager.install
new file mode 100644
index 000000000..5495fb1b5
--- /dev/null
+++ b/extra/kdeutils-kwalletmanager/kdeutils-kwalletmanager.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/extra/kdeutils-print-manager/PKGBUILD b/extra/kdeutils-print-manager/PKGBUILD
index f25fe1d5a..3caeb7db5 100644
--- a/extra/kdeutils-print-manager/PKGBUILD
+++ b/extra/kdeutils-print-manager/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205794 2014-02-10 11:00:09Z andrea $
+# $Id: PKGBUILD 207092 2014-03-06 12:08:16Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-print-manager
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A tool for managing print jobs and printers"
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ replaces=('print-manager' 'kdeutils-printer-applet' 'kdeadmin-system-config-prin
conflicts=('print-manager')
groups=('kde' 'kdeutils')
source=("http://download.kde.org/stable/${pkgver}/src/print-manager-${pkgver}.tar.xz")
-sha1sums=('befbb909a94931ff40443b03adf48a10bc8016bf')
+sha1sums=('06fc6b80f43f95b454da7113fb420df3ecacce51')
build() {
mkdir build
diff --git a/extra/kdeutils-superkaramba/PKGBUILD b/extra/kdeutils-superkaramba/PKGBUILD
index 6923ce35e..9c51dd742 100644
--- a/extra/kdeutils-superkaramba/PKGBUILD
+++ b/extra/kdeutils-superkaramba/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205795 2014-02-10 11:00:10Z andrea $
+# $Id: PKGBUILD 207093 2014-03-06 12:08:16Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-superkaramba
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='An engine for cool desktop eyecandy'
url='http://kde.org/applications/utilities/superkaramba/'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/superkaramba-${pkgver}.tar.xz")
-sha1sums=('3402b4424d3a4e3a722b0b9f039879ac82579139')
+sha1sums=('1438052bc9ea8304c2a7c2bb5e992d462be02559')
build() {
cd "${srcdir}"
diff --git a/extra/kdeutils-sweeper/PKGBUILD b/extra/kdeutils-sweeper/PKGBUILD
index 452815ae9..723aa9491 100644
--- a/extra/kdeutils-sweeper/PKGBUILD
+++ b/extra/kdeutils-sweeper/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205796 2014-02-10 11:00:11Z andrea $
+# $Id: PKGBUILD 207094 2014-03-06 12:08:17Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdeutils-sweeper
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='System Cleaner'
url='http://kde.org/applications/utilities/sweeper'
@@ -12,7 +12,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
source=("http://download.kde.org/stable/${pkgver}/src/sweeper-${pkgver}.tar.xz")
-sha1sums=('fa1d4b2f13fefbef533a001bb719deec88cd0bda')
+sha1sums=('81cdff5378a6abc708ad0a8c428cb6a11ddc2c9c')
build() {
cd "${srcdir}"
diff --git a/extra/kdewebdev/PKGBUILD b/extra/kdewebdev/PKGBUILD
index a518ac0ed..a3c9fa447 100644
--- a/extra/kdewebdev/PKGBUILD
+++ b/extra/kdewebdev/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205797 2014-02-10 11:00:12Z andrea $
+# $Id: PKGBUILD 207095 2014-03-06 12:08:18Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
@@ -7,7 +7,7 @@ pkgname=('kdewebdev-kfilereplace'
'kdewebdev-kimagemapeditor'
'kdewebdev-klinkstatus'
'kdewebdev-kommander')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.kde.org'
@@ -15,7 +15,7 @@ license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdewebdev')
makedepends=('cmake' 'automoc4' 'ruby' 'tidyhtml' 'kdepimlibs' 'boost')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz")
-sha1sums=('d32fb3493a7b18748056b5fe34ac5e045a2ea94f')
+sha1sums=('83b1a801def522d98ef651827221312859021792')
build() {
cd $srcdir
diff --git a/extra/libkcddb/PKGBUILD b/extra/libkcddb/PKGBUILD
index 129f605a0..a6b31c872 100644
--- a/extra/libkcddb/PKGBUILD
+++ b/extra/libkcddb/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205662 2014-02-10 10:58:06Z andrea $
+# $Id: PKGBUILD 206959 2014-03-06 12:06:10Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkcddb
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="KDE CDDB library"
url='https://projects.kde.org/projects/kde/kdemultimedia/libkcddb'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdemultimedia-kioslave')
conflicts=('kdemultimedia-kioslave')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('1d17e64a1ec9250da4ea3ffce01b243ce4266999')
+sha1sums=('3699fba309e65d29a788d3f3a887a602d74d0044')
build() {
cd "${srcdir}"
diff --git a/extra/libkcompactdisc/PKGBUILD b/extra/libkcompactdisc/PKGBUILD
index 824c51d62..2f78b0cf5 100644
--- a/extra/libkcompactdisc/PKGBUILD
+++ b/extra/libkcompactdisc/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205663 2014-02-10 10:58:08Z andrea $
+# $Id: PKGBUILD 206960 2014-03-06 12:06:12Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkcompactdisc
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A library for interfacing with CDs"
url='https://projects.kde.org/projects/kde/kdemultimedia/libkcompactdisc'
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdemultimedia-kioslave')
conflicts=('kdemultimedia-kioslave')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('7ad552cbd6637ff4bb23ed02c8c4536da5b7185c')
+sha1sums=('a0480b4cc4b543b1cc7ea9a70d68f8685efa47bb')
build() {
cd "${srcdir}"
diff --git a/extra/libkdcraw/PKGBUILD b/extra/libkdcraw/PKGBUILD
index 8528e27a7..2f01e0344 100644
--- a/extra/libkdcraw/PKGBUILD
+++ b/extra/libkdcraw/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205658 2014-02-10 10:58:02Z andrea $
+# $Id: PKGBUILD 206955 2014-03-06 12:06:07Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkdcraw
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A C++ interface used to decode RAW picture"
url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkdcraw"
@@ -14,7 +14,7 @@ replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('112643a26a976560d00689a1c1b869b3468c15e5')
+sha1sums=('66653079bc89b563f6f28689f36fa3b8677c40ef')
prepare() {
mkdir build
diff --git a/extra/libkdeedu/PKGBUILD b/extra/libkdeedu/PKGBUILD
index 369f2b6c6..00954c628 100644
--- a/extra/libkdeedu/PKGBUILD
+++ b/extra/libkdeedu/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205656 2014-02-10 10:58:00Z andrea $
+# $Id: PKGBUILD 206953 2014-03-06 12:06:05Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkdeedu
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Libraries used by KDE Education applications"
url="https://projects.kde.org/projects/kde/kdeedu/libkdeedu"
@@ -14,7 +14,7 @@ install=${pkgname}.install
replaces=('kdeedu-libkdeedu' 'kdeedu-data')
options=('staticlibs') # libqtmmlwidget.a needed by KAlgebra
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('c6234a5e6e38ace2e2e34c381e5a3fd296660389')
+sha1sums=('228cab94206c9ff45fee1ab34f4242e1b1ff57c4')
build() {
cd "${srcdir}"
diff --git a/extra/libkdegames/PKGBUILD b/extra/libkdegames/PKGBUILD
index b74e361dc..d4e4db131 100644
--- a/extra/libkdegames/PKGBUILD
+++ b/extra/libkdegames/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205664 2014-02-10 10:58:09Z andrea $
+# $Id: PKGBUILD 206961 2014-03-06 12:06:12Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkdegames
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Common code and data for many KDE games"
url="https://projects.kde.org/projects/kde/kdegames/libkdegames"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegames-libkdegames')
conflicts=('kdegames-libkdegames')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('c5704c8bcd711dba58fe894d5fa12d5ca6f9a306')
+sha1sums=('5cb4ec95a04f2dcf29da6b9516f4a5e8a54eff2a')
build() {
mkdir build
diff --git a/extra/libkexiv2/PKGBUILD b/extra/libkexiv2/PKGBUILD
index 41ff76586..5fdcba803 100644
--- a/extra/libkexiv2/PKGBUILD
+++ b/extra/libkexiv2/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205645 2014-02-10 10:57:50Z andrea $
+# $Id: PKGBUILD 206942 2014-03-06 12:05:55Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkexiv2
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="A library to manipulate pictures metadata"
url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('6c9221eab4be7b0b16beb7eff78d6187d68ed333')
+sha1sums=('06b6a1bfcf55eecb267788d063edea3168192046')
build() {
cd "${srcdir}"
diff --git a/extra/libkipi/PKGBUILD b/extra/libkipi/PKGBUILD
index 414085940..4b547f085 100644
--- a/extra/libkipi/PKGBUILD
+++ b/extra/libkipi/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkipi
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="An interface to use kipi-plugins from a KDE application"
url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi"
@@ -14,7 +14,7 @@ replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('f8034b55b0ab85b45451373a3e2e758f5feb884a')
+sha1sums=('ee69e7c9cde494715134972392382aa3cfe68059')
prepare() {
mkdir build
diff --git a/extra/libkmahjongg/PKGBUILD b/extra/libkmahjongg/PKGBUILD
index c4a3ca37e..411c58261 100644
--- a/extra/libkmahjongg/PKGBUILD
+++ b/extra/libkmahjongg/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205665 2014-02-10 10:58:09Z andrea $
+# $Id: PKGBUILD 206962 2014-03-06 12:06:13Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkmahjongg
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Common code, backgrounds and tile sets for games using Mahjongg tiles"
url="https://projects.kde.org/projects/kde/kdegames/libmahjongg"
@@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4')
replaces=('kdegames-libkmahjongg')
conflicts=('kdegames-libkmahjongg')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('af2edbf816042678676044cccf66cbe8177a24e4')
+sha1sums=('e5d9ea160f45d9fbd95db7a4eba3023c90db67ab')
build() {
mkdir build
diff --git a/extra/libkomparediff2/PKGBUILD b/extra/libkomparediff2/PKGBUILD
index e646274f8..5cb7e92c2 100644
--- a/extra/libkomparediff2/PKGBUILD
+++ b/extra/libkomparediff2/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205800 2014-02-10 11:00:46Z andrea $
+# $Id: PKGBUILD 206963 2014-03-06 12:06:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkomparediff2
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Library to compare files and strings"
url='https://projects.kde.org/projects/kde/kdesdk/libkomparediff2'
@@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'FDL')
depends=('kdelibs')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('5b8b194e25578654a0179b2fd0cbb2b89c4325a6')
+sha1sums=('0e2611ef8b6153c676ec7eeb57f6024c5f00bf99')
prepare() {
mkdir build
diff --git a/extra/libksane/PKGBUILD b/extra/libksane/PKGBUILD
index 6bf228fcc..c864b53e6 100644
--- a/extra/libksane/PKGBUILD
+++ b/extra/libksane/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205660 2014-02-10 10:58:04Z andrea $
+# $Id: PKGBUILD 206957 2014-03-06 12:06:09Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libksane
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="An image scanning library"
url="https://projects.kde.org/projects/kde/kdegraphics/libs/libksane"
@@ -14,7 +14,7 @@ replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
install=${pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('c516f1fc6ec38eb31ab257dd50495977c86ccd15')
+sha1sums=('ad03fdfcc82b86798e89630e032935e84d9728d9')
build() {
cd "${srcdir}"
diff --git a/extra/mediastreamer/PKGBUILD b/extra/mediastreamer/PKGBUILD
index fe89a1055..a1da378c0 100644
--- a/extra/mediastreamer/PKGBUILD
+++ b/extra/mediastreamer/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 198318 2013-10-30 14:08:15Z allan $
+# $Id: PKGBUILD 207104 2014-03-06 13:35:33Z fyan $
# Maintainer:
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Adrià Arrufat <swiftscythe@gmail.com>
pkgname=mediastreamer
-pkgver=2.9.0
-pkgrel=4
+pkgver=2.10.0
+pkgrel=1
pkgdesc="A library written in C that allows you to create and run audio and video streams"
arch=('i686' 'x86_64')
url="http://www.linphone.org/"
@@ -15,7 +15,7 @@ depends=('ortp' 'ffmpeg' 'libxv' 'libupnp')
# xxd from Vim is needed to build
makedepends=('intltool' 'vim')
source=("http://download-mirror.savannah.gnu.org/releases/linphone/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-md5sums=('f2ea0fe731a363749a81b6eaac22a62c'
+md5sums=('5a4e7545e212068534b56fdf41c961e9'
'SKIP')
build() {
diff --git a/extra/mod_dnssd/PKGBUILD b/extra/mod_dnssd/PKGBUILD
index 52a6e65e5..5eb4afe4f 100644
--- a/extra/mod_dnssd/PKGBUILD
+++ b/extra/mod_dnssd/PKGBUILD
@@ -1,27 +1,33 @@
-# $Id: PKGBUILD 137844 2011-09-12 03:00:03Z eric $
+# $Id: PKGBUILD 207110 2014-03-06 21:41:15Z anatolik $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: tardo <tardo@nagi-fanboi.net>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=mod_dnssd
pkgver=0.6
-pkgrel=4
+pkgrel=6
pkgdesc="Zeroconf module for Apache2"
arch=('i686' 'x86_64')
url="http://0pointer.de/lennart/projects/mod_dnssd"
license=('APACHE')
depends=('avahi' 'apache')
-source=(http://0pointer.de/lennart/projects/$pkgname/${pkgname}-${pkgver}.tar.gz)
-md5sums=('bed3d95a98168bf0515922d1c05020c5')
+source=(http://0pointer.de/lennart/projects/$pkgname/${pkgname}-${pkgver}.tar.gz
+ fix_undefined_reference.patch) # from upstream be2fb9f6158f80068
+md5sums=('bed3d95a98168bf0515922d1c05020c5'
+ 'ea6269aa24f8a0eb2d1adb5dd160635a')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -p1 < "${srcdir}/fix_undefined_reference.patch"
+}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
./configure --prefix=/usr --disable-lynx
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- install -m755 -d "${pkgdir}/usr/lib/httpd/modules"
- install -m755 src/.libs/mod_dnssd.so "${pkgdir}/usr/lib/httpd/modules/"
+ cd ${pkgname}-${pkgver}
+ install -D -m755 src/.libs/mod_dnssd.so "${pkgdir}/usr/lib/httpd/modules/mod_dnssd.so"
}
diff --git a/extra/mod_dnssd/fix_undefined_reference.patch b/extra/mod_dnssd/fix_undefined_reference.patch
new file mode 100644
index 000000000..e0567c613
--- /dev/null
+++ b/extra/mod_dnssd/fix_undefined_reference.patch
@@ -0,0 +1,21 @@
+diff --git a/src/mod_dnssd.c b/src/mod_dnssd.c
+index 6179276..3363701 100644 (file)
+--- a/src/mod_dnssd.c
++++ b/src/mod_dnssd.c
+@@ -24,6 +24,7 @@
+ #include <ap_config.h>
+ #include <apr_strings.h>
+ #include <unixd.h>
++#include <mod_unixd.h>
+ #include <apr_signal.h>
+ #include <mpm_common.h>
+
+@@ -576,7 +577,7 @@ static void child_process(apr_pool_t *p, server_rec *server, struct global_confi
+
+ ap_assert(d);
+
+- unixd_setup_child();
++ ap_unixd_setup_child();
+
+ if (pipe(sigterm_pipe_fds) < 0) {
+ ap_log_error(APLOG_MARK, APLOG_ERR, 0, r.main_server, "pipe() failed: %s", strerror(errno));
diff --git a/extra/mod_fcgid/PKGBUILD b/extra/mod_fcgid/PKGBUILD
index 6000ddab9..ba57ff957 100644
--- a/extra/mod_fcgid/PKGBUILD
+++ b/extra/mod_fcgid/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 204785 2014-01-27 08:09:44Z jgc $
+# $Id: PKGBUILD 207112 2014-03-06 21:41:17Z anatolik $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=mod_fcgid
pkgver=2.3.9
-pkgrel=1
+pkgrel=2
pkgdesc="A FastCGI module for Apache HTTP Server."
license=('APACHE')
arch=('i686' 'x86_64')
diff --git a/extra/mod_mono/PKGBUILD b/extra/mod_mono/PKGBUILD
index 55e6a1820..a0733505e 100644
--- a/extra/mod_mono/PKGBUILD
+++ b/extra/mod_mono/PKGBUILD
@@ -1,27 +1,30 @@
-# $Id: PKGBUILD 176977 2013-02-03 09:59:14Z allan $
+# $Id: PKGBUILD 207113 2014-03-06 21:41:18Z anatolik $
# Maintainer: Daniel Isenmann <daniel@archlinux.org>
# Contributor: Tobias Kieslich <tobias@justdreams.de>
pkgname=mod_mono
pkgver=2.10
-pkgrel=3
+pkgrel=4
pkgdesc="The mono module to make ASP.NET running on top of apache"
arch=('i686' 'x86_64')
url="http://www.go-mono.com"
license=('APACHE')
-depends=('apache>=2.2.11' 'xsp')
-source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('422c533a0dfbd699eb6339234261150a')
+depends=('apache' 'xsp')
+_sha1=6b73e850920865b8f6a16f232e555c71ec1cd26a
+# There is some unreleased support for Apache2.4 in official github repo
+source=(https://github.com/mono/mod_mono/archive/$_sha1.zip)
+md5sums=('2ff278fb418a8eecb275846a05fbfcf1')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${pkgname}-${_sha1}
+ ./autogen.sh
CFLAGS="${CFLAGS} `apr-1-config --cppflags --includes --cflags`" ./configure \
- --prefix=/usr --sysconfdir=/etc --with-apxs=/usr/sbin/apxs \
+ --prefix=/usr --sysconfdir=/etc --with-apxs=/usr/bin/apxs \
--with-mono-prefix=/usr --with-apr-config=/usr/bin/apr-1-config
make
}
package() {
- cd ${srcdir}//${pkgname}-${pkgver}
- make DESTDIR=${pkgdir}/ install
+ cd ${pkgname}-${_sha1}
+ make DESTDIR="${pkgdir}" install
}
diff --git a/extra/mod_perl/PKGBUILD b/extra/mod_perl/PKGBUILD
index 98635216b..d5a2d453a 100644
--- a/extra/mod_perl/PKGBUILD
+++ b/extra/mod_perl/PKGBUILD
@@ -1,42 +1,52 @@
-# $Id: PKGBUILD 186389 2013-05-26 09:24:48Z bluewind $
+# $Id: PKGBUILD 207114 2014-03-06 21:41:19Z anatolik $
# Maintainer:
# Contributor: Firmicus <francois.archlinux.org>
# Contributor: Tom K <tomk@runbox.com>
pkgname=mod_perl
pkgver=2.0.8
-pkgrel=1
+pkgrel=2
pkgdesc="Apache module that embeds the Perl interpreter within the server"
arch=('i686' 'x86_64')
url="http://perl.apache.org/"
license=('APACHE')
depends=('perl' 'apache' 'db' 'apr-util' 'perl-linux-pid')
+makedepends=('subversion')
options=('!emptydirs')
-source=(http://apache.org/dist/perl/$pkgname-$pkgver.tar.gz
+# upstream from http://apache.org/dist/perl/$pkgname-$pkgver.tar.gz is not ready for apache 2.4 yet
+# See the discussion http://mail-archives.apache.org/mod_mbox/perl-modperl/201402.mbox/thread
+# Debian developers ported mod_perl to apache 2.4 that seems works well
+source=(mod_perl::svn+http://svn.apache.org/repos/asf/perl/modperl/branches/httpd24/#revision=1572460
mod_perl-2.0.6-nolfs.patch)
-sha256sums=('35dc1b7a40a90a395ce88bba2df84f22289975f34d1757de6d715560c20a20e6'
+sha256sums=('SKIP'
'5d1b6a051d847108b23b5dc06ea5885c37dd81d3a9156b69d179d95b5cf92f08')
prepare() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname
# Patch from openSUSE to fix segfaults on i686 (FS#25008):
# avoid a conflict between apache's LARGEFILE64_SOURCE and perl's
# FILE_OFFSET_BITS=64 because the conflict isn't real and causes the perl
# structures to be invalid if only the apache flags are used
- patch -Np1 -i "$srcdir/mod_perl-2.0.6-nolfs.patch"
+ # patch -Np1 -i "$srcdir/mod_perl-2.0.6-nolfs.patch"
}
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname
# install module in vendor directories.
- perl Makefile.PL INSTALLDIRS=vendor MP_APXS=/usr/sbin/apxs
+ perl Makefile.PL INSTALLDIRS=vendor MP_APXS=/usr/bin/apxs
make
}
+check() {
+ cd $pkgname
+ # tests are very flaky
+ # make test
+}
+
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname
make install DESTDIR="$pkgdir"
}
diff --git a/extra/ncftp/PKGBUILD b/extra/ncftp/PKGBUILD
index 2b1189ee0..3ba6a9d62 100644
--- a/extra/ncftp/PKGBUILD
+++ b/extra/ncftp/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 176940 2013-02-02 19:50:19Z eric $
+# $Id: PKGBUILD 206931 2014-03-06 11:24:46Z andrea $
# Maintainer:
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
@@ -6,25 +6,32 @@
pkgname=ncftp
pkgver=3.2.5
-pkgrel=2
+pkgrel=3
pkgdesc="A set of free application programs implementing FTP"
url="http://www.ncftp.com/"
arch=('i686' 'x86_64')
license=('custom')
depends=('ncurses')
-source=("ftp://ftp.ncftp.com/ncftp/$pkgname-$pkgver-src.tar.bz2")
-md5sums=('b05c7a6d5269c04891f02f43d4312b30')
+makedepends=('inetutils')
+source=("ftp://ftp.ncftp.com/ncftp/$pkgname-$pkgver-src.tar.bz2"
+ 'fix-build.patch')
+md5sums=('b05c7a6d5269c04891f02f43d4312b30'
+ 'f85fd4cc66b66952d67f864137f44029')
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -p1 -i "${srcdir}"/fix-build.patch
+}
- ./configure --prefix=/usr \
+build() {
+ cd ${pkgname}-${pkgver}
+ CPP=/usr/bin/cpp ./configure --prefix=/usr \
--sysconfdir=/etc
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
install -d "${pkgdir}/usr/share"
make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man" install
diff --git a/extra/ncftp/fix-build.patch b/extra/ncftp/fix-build.patch
new file mode 100644
index 000000000..4524d709b
--- /dev/null
+++ b/extra/ncftp/fix-build.patch
@@ -0,0 +1,10 @@
+--- ncftp-3.2.5/ncftp/main.c~ 2014-03-06 11:20:05.006777392 +0000
++++ ncftp-3.2.5/ncftp/main.c 2014-03-06 11:20:25.739974714 +0000
+@@ -21,6 +21,7 @@
+ #include "log.h"
+ #include "spool.h"
+ #include "util.h"
++#include "locale.h"
+
+ int gStartupUrlParameterGiven = 0;
+ int gIsTTY, gIsTTYr;
diff --git a/extra/nepomuk-core/PKGBUILD b/extra/nepomuk-core/PKGBUILD
index 3019ec95d..3a331f3e4 100644
--- a/extra/nepomuk-core/PKGBUILD
+++ b/extra/nepomuk-core/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205637 2014-02-10 10:57:44Z andrea $
+# $Id: PKGBUILD 206934 2014-03-06 12:05:48Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=nepomuk-core
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Contains the central Nepomuk services like file indexing, file system monitoring, query, storage, client libraries"
url="https://projects.kde.org/projects/kde/kdelibs/nepomuk-core"
@@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'FDL')
depends=('kdelibs' 'poppler-qt' 'taglib' 'ffmpeg' 'ebook-tools' 'kdegraphics-mobipocket')
makedepends=('cmake' 'automoc4' 'doxygen')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('1970ac31b0a73afbebc682cb8310d2b49affc65f')
+sha1sums=('35c24f160a94552f73a489fe0c3ae89195b69a99')
prepare() {
mkdir build
diff --git a/extra/nepomuk-widgets/PKGBUILD b/extra/nepomuk-widgets/PKGBUILD
index b5267e037..9cbcd7b45 100644
--- a/extra/nepomuk-widgets/PKGBUILD
+++ b/extra/nepomuk-widgets/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 205654 2014-02-10 10:57:58Z andrea $
+# $Id: PKGBUILD 206951 2014-03-06 12:06:02Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=nepomuk-widgets
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="The Library containing the Nepomuk Widgets"
url="https://projects.kde.org/projects/kde/kdelibs/nepomuk-widgets"
@@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'FDL')
depends=('nepomuk-core')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('2933ad1b0557b82922510e1cf8fade6aa692a125')
+sha1sums=('f3b2642bbe153d603b7f3e087411bd3bfcdd629d')
build() {
mkdir build
diff --git a/extra/php/PKGBUILD b/extra/php/PKGBUILD
index 1daebb0da..b6d52cc66 100644
--- a/extra/php/PKGBUILD
+++ b/extra/php/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205510 2014-02-06 14:49:36Z pierre $
+# $Id: PKGBUILD 207115 2014-03-06 21:41:20Z anatolik $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgbase=php
@@ -21,7 +21,7 @@ pkgname=('php'
'php-sqlite'
'php-tidy'
'php-xsl')
-pkgver=5.5.9
+pkgver=5.5.10
pkgrel=1
arch=('i686' 'x86_64')
license=('PHP')
@@ -34,7 +34,7 @@ source=("http://www.php.net/distributions/${pkgbase}-${pkgver}.tar.gz"
"http://www.php.net/distributions/${pkgbase}-${pkgver}.tar.gz.asc"
'php.ini.patch' 'apache.conf' 'php-fpm.conf.in.patch'
'logrotate.d.php-fpm' 'php-fpm.service' 'php-fpm.tmpfiles')
-md5sums=('c018461604db38af48d1ca304cb592c6'
+md5sums=('e760656f7cf2f05158f73da75e8b720b'
'SKIP'
'799cd5f91f5253f4b47ec4fd7fccf4f1'
'dec2cbaad64e3abf4f0ec70e1de4e8e9'
@@ -48,6 +48,9 @@ prepare() {
patch -p0 -i ${srcdir}/php.ini.patch
patch -p0 -i ${srcdir}/php-fpm.conf.in.patch
+ # Just because our Apache 2.4 is configured with a threaded MPM by default does not mean we want to build a ZTS PHP.
+ # Let's supress this behaviour and build a SAPI that works fine with the prefork MPM.
+ sed '/APACHE_THREADED_MPM=/d' -i sapi/apache2handler/config.m4 -i configure
}
build() {
@@ -198,7 +201,8 @@ build() {
# cd ${srcdir}/build-php
# export SNMP_TIMEOUT=1
# export SNMP_RETRIES=0
-# printf "n\n" | make test
+# export NO_INTERACTION=1
+# make test
# echo
# }
diff --git a/extra/pkgfile/PKGBUILD b/extra/pkgfile/PKGBUILD
index bdfeef3cf..1c6b8871e 100644
--- a/extra/pkgfile/PKGBUILD
+++ b/extra/pkgfile/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 204718 2014-01-25 21:17:43Z dreisner $
+# $Id: PKGBUILD 206917 2014-03-05 23:26:39Z dreisner $
# Maintainer: Dave Reisner <dreisner@archlinux.org>
pkgname=pkgfile
-pkgver=12
+pkgver=13
pkgrel=1
pkgdesc="a pacman .files metadata explorer"
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ license=('MIT')
depends=('libarchive' 'curl' 'pcre' 'pacman')
source=("http://code.falconindy.com/archive/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
install=pkgfile.install
-md5sums=('3366e5dbf01ebb81197c4fc53c6bb3bf'
+md5sums=('7b4e20bf3ec6604cd439d5acd6ca871d'
'SKIP')
build() {
diff --git a/extra/pysmbc/PKGBUILD b/extra/pysmbc/PKGBUILD
index 429111579..22c72d62d 100644
--- a/extra/pysmbc/PKGBUILD
+++ b/extra/pysmbc/PKGBUILD
@@ -1,24 +1,31 @@
-# $Id: PKGBUILD 151369 2012-02-25 18:31:05Z andrea $
+# $Id: PKGBUILD 206929 2014-03-06 10:57:48Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Shane Peelar <lookatyouhacker@gm@il(d0t)c0m>
pkgname=pysmbc
pkgver=1.0.13
-pkgrel=1
+pkgrel=2
pkgdesc="Python bindings for libsmbclient"
arch=('i686' 'x86_64')
url="http://pypi.python.org/pypi/pysmbc/"
license=('GPL')
depends=('python2' 'smbclient')
-source=("http://pypi.python.org/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('019dbb3bc6ee217f7389a2330cda9fe0')
+source=("http://pypi.python.org/packages/source/p/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
+ 'pkg-config.patch')
+md5sums=('019dbb3bc6ee217f7389a2330cda9fe0'
+ '4b1d5498780181cdc9a217894c1cf85c')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -p1 -i "${srcdir}"/pkg-config.patch
+}
build(){
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
python2 setup.py build
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
python2 setup.py install --root="$pkgdir" --optimize=1
}
diff --git a/extra/pysmbc/pkg-config.patch b/extra/pysmbc/pkg-config.patch
new file mode 100644
index 000000000..9586b8666
--- /dev/null
+++ b/extra/pysmbc/pkg-config.patch
@@ -0,0 +1,58 @@
+diff -up pysmbc-1.0.13/Makefile.pkg-config pysmbc-1.0.13/Makefile
+--- pysmbc-1.0.13/Makefile.pkg-config 2010-08-22 15:59:36.000000000 +0100
++++ pysmbc-1.0.13/Makefile 2012-11-21 12:44:29.051173967 +0000
+@@ -4,7 +4,7 @@ SDIST_ARGS=--formats=bztar -d.
+
+ smbc.so: force
+ python setup.py build
+- mv build/lib*/$@ .
++ mv build/lib*/smbc*.so .
+
+ doc: smbc.so
+ rm -rf html
+@@ -14,7 +14,7 @@ doczip: doc
+ cd html && zip ../smbc-html.zip *
+
+ clean:
+- -rm -rf build smbc.so *.pyc tests/*.pyc *~ tests/*~
++ -rm -rf build smbc*.so *.pyc tests/*.pyc *~ tests/*~
+
+ dist:
+ python setup.py sdist $(SDIST_ARGS)
+diff -up pysmbc-1.0.13/setup.py.pkg-config pysmbc-1.0.13/setup.py
+--- pysmbc-1.0.13/setup.py.pkg-config 2012-02-15 16:12:44.000000000 +0000
++++ pysmbc-1.0.13/setup.py 2012-11-21 12:45:05.362285519 +0000
+@@ -1,6 +1,6 @@
+ #!/usr/bin/env python
+
+-## Copyright (C) 2002, 2005, 2006, 2007, 2008, 2010, 2011 Red Hat, Inc
++## Copyright (C) 2002, 2005, 2006, 2007, 2008, 2010, 2011, 2012 Red Hat, Inc
+ ## Copyright (C) 2010 Open Source Solution Technology Corporation
+ ## Authors:
+ ## Tim Waugh <twaugh@redhat.com>
+@@ -51,6 +51,18 @@ hello
+ """
+
+ from distutils.core import setup, Extension
++import subprocess
++
++def pkgconfig_I (pkg):
++ dirs = []
++ c = subprocess.Popen (["pkg-config", "--cflags", pkg],
++ stdout=subprocess.PIPE)
++ (stdout, stderr) = c.communicate ()
++ for p in stdout.decode (encoding='ascii').split ():
++ if p.startswith ("-I"):
++ dirs.append (p[2:])
++ return dirs
++
+ setup (name="pysmbc",
+ version="1.0.13",
+ description="Python bindings for libsmbclient",
+@@ -74,4 +86,5 @@ setup (name="pysmbc",
+ "dir.c",
+ "file.c",
+ "smbcdirent.c"],
+- libraries=["smbclient"])])
++ libraries=["smbclient"],
++ include_dirs=pkgconfig_I("smbclient"))])
diff --git a/extra/qt-gstreamer/PKGBUILD b/extra/qt-gstreamer/PKGBUILD
index f7ccbb405..979876f9d 100644
--- a/extra/qt-gstreamer/PKGBUILD
+++ b/extra/qt-gstreamer/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 206559 2014-03-01 08:27:59Z andrea $
+# $Id: PKGBUILD 207106 2014-03-06 13:51:27Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: laloch <laloch@atlas.cz>
pkgname=qt-gstreamer
-pkgver=0.10.2
-pkgrel=3
+pkgver=0.10.3
+pkgrel=1
pkgdesc="Qt4 bindings for GStreamer"
arch=('i686' 'x86_64')
url='http://gstreamer.freedesktop.org/modules/qt-gstreamer.html'
license=('LGPL2.1')
depends=('qt4' 'gstreamer0.10-base' 'libgles')
-makedepends=('cmake' 'automoc4' 'boost' 'mesa' 'doxygen')
+makedepends=('cmake' 'boost' 'mesa' 'doxygen')
source=("http://gstreamer.freedesktop.org/src/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-md5sums=('0428aedf2874fd0884ad4c41db9da20e')
+md5sums=('a5f73dfa50270a23a0b07af32304e162')
prepare() {
mkdir build
@@ -23,6 +23,7 @@ build() {
cmake ../${pkgname}-${pkgver} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_LIBDIR=lib \
-DQTGSTREAMER_EXAMPLES=OFF
make
}
diff --git a/extra/subversion/PKGBUILD b/extra/subversion/PKGBUILD
index 781554d9a..741a69f2c 100644
--- a/extra/subversion/PKGBUILD
+++ b/extra/subversion/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 206046 2014-02-16 10:53:26Z andyrtr $
+# $Id: PKGBUILD 207116 2014-03-06 21:41:21Z anatolik $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
# Contributor: Jason Chu <jason@archlinux.org>
pkgname=subversion
-pkgver=1.8.5
-pkgrel=3
+pkgver=1.8.8
+pkgrel=1
pkgdesc="A Modern Concurrent Version Control System"
arch=('i686' 'x86_64')
url="http://subversion.apache.org/"
@@ -30,7 +30,7 @@ source=(http://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc
svnserve.tmpfiles
svnserve.service
subversion.rpath.fix.patch)
-md5sums=('77349caf0ef5a612c9718c53516a9934'
+md5sums=('db04a587c68e38da6d0e342e6508f514'
'SKIP'
'a0db6dd43af33952739b6ec089852630'
'c459e299192552f61578f3438abf0664'
diff --git a/extra/telepathy-qt/PKGBUILD b/extra/telepathy-qt/PKGBUILD
index 3182d9e2d..72e886443 100644
--- a/extra/telepathy-qt/PKGBUILD
+++ b/extra/telepathy-qt/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 198453 2013-10-30 14:57:56Z allan $
+# $Id: PKGBUILD 206925 2014-03-06 10:36:16Z andrea $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
@@ -15,17 +15,23 @@ conflicts=('telepathy-qt4')
replaces=('telepathy-qt4')
provides=('telepathy-qt4')
source=("http://telepathy.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
- 'farstream-0.2.patch')
+ 'farstream-0.2.patch'
+ 'cmake.patch')
md5sums=('94ac93aedf5f6fff49837bc8368e5a37'
- 'e1b851b08b159fca39596ff8395ca53a'
- '6b2421c59d20d29fece8d5e6445354c7')
+ 'SKIP'
+ '6b2421c59d20d29fece8d5e6445354c7'
+ '50e9db71c0e23b59dba1f20a592e4b8d')
+
+prepare() {
+ mkdir build
-build() {
cd ${pkgname}-${pkgver}
patch -p1 -i "${srcdir}"/farstream-0.2.patch
- cd ../
+ patch -p1 -i "${srcdir}"/cmake.patch
- mkdir build
+}
+
+build() {
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
diff --git a/extra/telepathy-qt/cmake.patch b/extra/telepathy-qt/cmake.patch
new file mode 100644
index 000000000..977752f5c
--- /dev/null
+++ b/extra/telepathy-qt/cmake.patch
@@ -0,0 +1,37 @@
+From 05fe3f4980bbc6b016e25dcf07e44afe29e377c0 Mon Sep 17 00:00:00 2001
+From: David Edmundson <kde@davidedmundson.co.uk>
+Date: Sun, 29 Sep 2013 22:19:27 +0000
+Subject: Fix compilation on new versions of cmake
+
+Recent cmake has changed the argument count to
+qt4_create_moc_command, we need to adjust accordingly
+
+Reviewed-by: Dario Freddi <dario.freddi@ispirata.com>
+---
+diff --git a/cmake/modules/FindQt.cmake b/cmake/modules/FindQt.cmake
+index c2eac76..b3131f0 100644
+--- a/cmake/modules/FindQt.cmake
++++ b/cmake/modules/FindQt.cmake
+@@ -74,10 +74,18 @@ ENDMACRO(QT_GET_MOC_FLAGS)
+
+ MACRO(QT_CREATE_MOC_COMMAND infile outfile moc_flags moc_options)
+ IF(QT_VERSION_MAJOR MATCHES 4)
+- QT4_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")
++ IF(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
++ QT4_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}" "")
++ ELSE(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
++ QT4_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")
++ ENDIF(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
+ ELSE(QT_VERSION_MAJOR MATCHES 4)
+ IF(QT_VERSION_MAJOR MATCHES 5)
+- QT5_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")
++ IF(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
++ QT5_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}" "")
++ ELSE(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
++ QT5_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")
++ ENDIF(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
+ ENDIF(QT_VERSION_MAJOR MATCHES 5)
+ ENDIF(QT_VERSION_MAJOR MATCHES 4)
+ ENDMACRO(QT_CREATE_MOC_COMMAND)
+--
+cgit v0.9.0.2-2-gbebe
diff --git a/libre/kdebase-konqueror-libre/PKGBUILD b/libre/kdebase-konqueror-libre/PKGBUILD
index e7578c381..0d54fe269 100644
--- a/libre/kdebase-konqueror-libre/PKGBUILD
+++ b/libre/kdebase-konqueror-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205134 2014-02-04 13:52:45Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
# Maintainer (Parabola): Michał Masłowski <mtjm@mtjm.eu>
@@ -6,24 +6,24 @@
_pkgname='kdebase-konqueror'
pkgname='kdebase-konqueror-libre'
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://kde.org/applications/internet/konqueror/"
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdebase')
+conflicts=('kdebase-nsplugins' 'kdebase-konqueror')
+replaces=('kdebase-nsplugins' 'kdebase-konqueror')
+provides=("kdebase-konqueror=$pkgver")
makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml' 'nepomuk-widgets')
source=("http://download.kde.org/stable/${pkgver}/src/kde-baseapps-${pkgver}.tar.xz"
'konq-about-fsdg.diff')
-sha1sums=('7002c8d1a8f4fb1735ad70b8cb1a106876323f94'
+sha1sums=('8ac3fb05357e74e1ab394333095f404c68edd8ec'
'd6cbb53c04179b8180f9439eca156b7ff2e76b3a')
pkgdesc='KDE File Manager & Web Browser, without Google and nonfree software recommendation'
depends=('kdebase-dolphin' 'kdebase-keditbookmarks')
optdepends=('kwebkitpart: to enable webkit engine')
install='kdebase-konqueror.install'
-conflicts=('kdebase-nsplugins' 'kdebase-konqueror')
-replaces=('kdebase-nsplugins' 'kdebase-konqueror')
-provides=("kdebase-konqueror=$pkgver")
prepare() {
mkdir build
diff --git a/libre/kdebase-runtime-libre/PKGBUILD b/libre/kdebase-runtime-libre/PKGBUILD
index 369ec746f..315d4b370 100644
--- a/libre/kdebase-runtime-libre/PKGBUILD
+++ b/libre/kdebase-runtime-libre/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 205106 2014-02-04 13:51:12Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_pkgname=kdebase-runtime
pkgname=kdebase-runtime-libre
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="Plugins and applications necessary for the running of KDE applications, without non-privacy search providers"
arch=('i686' 'x86_64' 'mips64el')
@@ -26,7 +26,7 @@ install="${_pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/kde-runtime-${pkgver}.tar.xz"
'duckduckgo_html.desktop'
'duckduckgo_lite.desktop')
-sha1sums=('935dd93d1a705de6b11dc489a56dfb40827b2046'
+sha1sums=('c2453e7a6a6b5493af7698ed2e871d03a707ad59'
'aa6f39f4b0ad3c110fd05cd6c41190afae9773dd'
'ac3bac94a2c4b1444642524bc5fb539c4c5dcc5b')
diff --git a/libre/kdelibs-libre/PKGBUILD b/libre/kdelibs-libre/PKGBUILD
index c1936476d..4110187f0 100644
--- a/libre/kdelibs-libre/PKGBUILD
+++ b/libre/kdelibs-libre/PKGBUILD
@@ -1,30 +1,30 @@
-# $Id: PKGBUILD 205088 2014-02-04 13:47:15Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org
# Contributor: Pierre Schmitz <pierre@archlinux.de>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_pkgname=kdelibs
pkgname=kdelibs-libre
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc="KDE Core Libraries, without nonfree plugins recommendation support"
arch=('i686' 'x86_64' 'mips64el')
url='https://projects.kde.org/projects/kde/kdelibs'
license=('GPL' 'LGPL' 'FDL')
+provides=("kdelibs=$pkgver")
+replaces=('kdelibs')
+conflicts=('kdelibs')
depends=('strigi' 'attica' 'libxss' 'soprano' 'krb5' 'grantlee'
'shared-desktop-ontologies' 'qca' 'libdbusmenu-qt' 'polkit-qt'
'shared-mime-info' 'enchant' 'giflib' 'jasper' 'openexr'
'docbook-xsl' 'upower' 'udisks2' 'libxcursor' 'phonon-qt4'
'media-player-info' 'libxtst' 'libutempter' 'qtwebkit')
makedepends=('cmake' 'automoc4' 'avahi' 'libgl' 'hspell' 'mesa')
-provides=("kdelibs=$pkgver")
-replaces=('kdelibs')
-conflicts=('kdelibs')
install=${_pkgname}.install
source=("http://download.kde.org/stable/${pkgver}/src/${_pkgname}-${pkgver}.tar.xz"
'kde-applications-menu.patch' 'qt4.patch'
'khtml-fsdg.diff')
-sha1sums=('05e324af3752953ca637c2a51d989155f9f6bb8a'
+sha1sums=('57a9685d9c05f9304b0037f578bc13ca3371e74d'
'86ee8c8660f19de8141ac99cd6943964d97a1ed7'
'ed1f57ee661e5c7440efcaba7e51d2554709701c'
'a1502a964081ad583a00cf90c56e74bf60121830')
diff --git a/libre/kdenetwork-kopete-libre/PKGBUILD b/libre/kdenetwork-kopete-libre/PKGBUILD
index 2f33f98e9..a33841bb2 100644
--- a/libre/kdenetwork-kopete-libre/PKGBUILD
+++ b/libre/kdenetwork-kopete-libre/PKGBUILD
@@ -1,25 +1,25 @@
-# $Id: PKGBUILD 205344 2014-02-04 14:04:24Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_pkgname=kdenetwork-kopete
pkgname=kdenetwork-kopete-libre
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Instant Messenger, without Skype support'
url='http://kde.org/applications/internet/kopete/'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdenetwork')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
depends=('kdebase-runtime' 'kdepimlibs' 'qca-ossl' 'libotr' 'libmsn' 'libidn'
'qimageblitz' 'libgadu' 'mediastreamer' 'jsoncpp')
makedepends=('cmake' 'automoc4' 'boost')
install=${_pkgname}.install
-replaces=$_pkgname
-conflicts=$_pkgname
-provides=$_pkgname=$pkgver
source=("http://download.kde.org/stable/${pkgver}/src/kopete-${pkgver}.tar.xz")
-sha1sums=('6b5ebab916f4527157cf7f979724538f38052bad')
+sha1sums=('bf707283338c8387619a9f4387af9b72e6275e95')
prepare() {
cd kopete-${pkgver}
diff --git a/libre/kdepim-libre/PKGBUILD b/libre/kdepim-libre/PKGBUILD
index be15c03fb..da2eab27a 100644
--- a/libre/kdepim-libre/PKGBUILD
+++ b/libre/kdepim-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 205354 2014-02-04 14:04:58Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
@@ -22,7 +22,7 @@ pkgname=('kdepim-akonadiconsole-libre'
'kdepim-ktimetracker-libre'
'kdepim-ktnef-libre'
'kdepim-libkdepim-libre')
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url='http://pim.kde.org'
@@ -31,7 +31,7 @@ groups=('kde' 'kdepim-libre')
makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss'
'nepomuk-widgets' 'link-grammar')
source=("http://download.kde.org/stable/${pkgver}/src/${_pkgbase}-${pkgver}.tar.xz")
-sha1sums=('c1e5f3284ab23233632ae27edb85f80588bb7e86')
+sha1sums=('56a084c653f3b9b42710509ff9013e32b81a30d8')
build() {
mkdir build
diff --git a/libre/kdeutils-ark-libre/PKGBUILD b/libre/kdeutils-ark-libre/PKGBUILD
index b7a3d7047..0423c8afd 100644
--- a/libre/kdeutils-ark-libre/PKGBUILD
+++ b/libre/kdeutils-ark-libre/PKGBUILD
@@ -1,35 +1,36 @@
-# $Id: PKGBUILD 205392 2014-02-04 14:07:41Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_pkgname=kdeutils-ark
pkgname=kdeutils-ark-libre
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Archiving Tool, with unar support'
url='http://kde.org/applications/utilities/ark/'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdeutils')
+provides=("kdeutils-ark=$pkgver")
+replaces=('kdeutils-ark')
+conflicts=('kdeutils-ark')
depends=('kdebase-runtime' 'kdebase-lib' 'libarchive' 'qjson')
makedepends=('cmake' 'automoc4')
optdepends=('p7zip' 'zip' 'unzip' 'unar')
install=${_pkgname}.install
-provides=("kdeutils-ark=$pkgver")
-replaces=('kdeutils-ark')
-conflicts=('kdeutils-ark')
source=("http://download.kde.org/stable/${pkgver}/src/ark-${pkgver}.tar.xz"
'ark-unar-06.patch')
-sha1sums=('ab99d0b78536f187566e1f0a602f41551bbf0f29'
+sha1sums=('b24b3ca5326979797946e262583ce23b11337106'
'a0a836950f185d9b2245204579f969203036fdec')
-build() {
+prepare() {
cd "${srcdir}/ark-${pkgver}"
-
# This patch will allow Ark to use The Unarchiver command line utilities (unar/lsar) to operate on RAR files, particularly RARv3.
patch -Np1 -i "${srcdir}/ark-unar-06.patch"
-
- cd ..
+}
+
+build() {
+ cd "${srcdir}"
mkdir build
cd build
cmake ../ark-${pkgver} \
diff --git a/libre/libretools/PKGBUILD b/libre/libretools/PKGBUILD
index e3416f8ea..4e9a1b61d 100644
--- a/libre/libretools/PKGBUILD
+++ b/libre/libretools/PKGBUILD
@@ -9,10 +9,10 @@ pkgdesc="Programs for Parabola development"
url="https://projects.parabolagnulinux.org/packages/libretools.git/"
license=('GPL3' 'GPL2')
-pkgver=20140305
-_libretools_commit=5656c9706cf6f96e0646e9594750d8239e5fcbea
+pkgver=20140306
+_libretools_commit=8cbd5fc2e616785d97e84f7e17b845b74a6ccfd1
_devtools_commit=534d2015b45e013b37e1edbb997bd4df27d7b8fd
-md5sums=('43fc28718dbcc595c674cbd6a5909685'
+md5sums=('1d20a5835f82778e9ac13a2953e66577'
'ec69dffa68829f063224de19bbd55fa9')
_packages_url=https://projects.parabolagnulinux.org/packages
@@ -72,6 +72,7 @@ package_libretools() {
rsync # `librerelease` and `makechrootpkg.sh`
subversion # `diff-unfree`
tokyocabinet # `treepkg`
+ "systemd>208" # force newer systemd
)
optdepends=('namcap: to check package files')
diff --git a/nonprism/kdenetwork-kopete-libre-nonprism/PKGBUILD b/nonprism/kdenetwork-kopete-libre-nonprism/PKGBUILD
index bb3d74ade..c5ad0543c 100644
--- a/nonprism/kdenetwork-kopete-libre-nonprism/PKGBUILD
+++ b/nonprism/kdenetwork-kopete-libre-nonprism/PKGBUILD
@@ -1,26 +1,26 @@
-# $Id: PKGBUILD 205344 2014-02-04 14:04:24Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_pkgname=kdenetwork-kopete
pkgname=kdenetwork-kopete-libre-nonprism
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Instant Messenger, without Skype and support for unsafe and dangerous for privacy protocols'
url='http://kde.org/applications/internet/kopete/'
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdenetwork')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
depends=('kdebase-runtime' 'kdepimlibs' 'qca-ossl' 'libotr' 'libidn'
'qimageblitz' 'mediastreamer' 'jsoncpp')
makedepends=('cmake' 'automoc4' 'boost')
install=${_pkgname}.install
-replaces=$_pkgname
-conflicts=$_pkgname
-provides=$_pkgname=$pkgver
source=("http://download.kde.org/stable/${pkgver}/src/kopete-${pkgver}.tar.xz"
'libre-nonprism.patch')
-sha1sums=('6b5ebab916f4527157cf7f979724538f38052bad'
+sha1sums=('bf707283338c8387619a9f4387af9b72e6275e95'
'ddde6ed0b6f281512dc12cb80f712f33c6932c92')
prepare() {
diff --git a/nonprism/kdepim-runtime-nonprism/PKGBUILD b/nonprism/kdepim-runtime-nonprism/PKGBUILD
index ecdf5bc50..567e4c927 100644
--- a/nonprism/kdepim-runtime-nonprism/PKGBUILD
+++ b/nonprism/kdepim-runtime-nonprism/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 205108 2014-02-04 13:51:21Z svenstaro $
+# $Id: PKGBUILD 206697 2014-03-05 07:38:14Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_pkgname=kdepim-runtime
pkgname=kdepim-runtime-nonprism
-pkgver=4.12.2
+pkgver=4.12.3
pkgrel=1
pkgdesc='Extends the functionality of kdepim, without libkgapi and libkfbapi support'
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ replaces=('kdepim-runtime' 'kdepim-runtime-coherence')
conflicts=kdepim-runtime
provides=kdepim-runtime=$pkgver
source=("http://download.kde.org/stable/${pkgver}/src/${_pkgname}-${pkgver}.tar.xz")
-sha1sums=('9ec15431754f8ea49f764cafa5bb87eda5fef5b6')
+sha1sums=('b45fab89123c4cfff9dae864e83d1ecb3801ca5a')
prepare() {
mkdir build