summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community-staging/qtcurve-kde4/PKGBUILD42
-rw-r--r--community-staging/qtcurve-kde4/bypass-kde-config.patch32
-rw-r--r--community-staging/qtcurve-kde4/fix-kwin_decoration-macro.patch15
-rw-r--r--community-staging/r8168-lts/PKGBUILD34
-rw-r--r--community-staging/r8168-lts/r8168-lts.install17
-rw-r--r--community-testing/darktable/PKGBUILD46
-rw-r--r--community-testing/darktable/darktable.install23
-rw-r--r--community-testing/kphotoalbum/PKGBUILD4
-rw-r--r--community-testing/krename/PKGBUILD31
-rw-r--r--community-testing/krename/krename.install11
-rw-r--r--community-testing/libextractor/PKGBUILD4
-rw-r--r--community-testing/libgexiv2/PKGBUILD29
-rw-r--r--community-testing/luminancehdr/PKGBUILD33
-rw-r--r--community-testing/luminancehdr/luminancehdr.changelog45
-rw-r--r--community-testing/luminancehdr/luminancehdr.install12
-rw-r--r--community-testing/pinot/PKGBUILD50
-rw-r--r--community-testing/pinot/pinot.changelog8
-rw-r--r--community-testing/pinot/pinot.install15
-rw-r--r--community-testing/qtcurve-kde4/PKGBUILD39
-rw-r--r--community-testing/qtcurve-kde4/bypass-kde-config.patch32
-rw-r--r--community-testing/rawstudio/PKGBUILD37
-rw-r--r--community-testing/rawstudio/libpng15.patch40
-rw-r--r--community-testing/rawstudio/rawstudio.install11
-rw-r--r--community/guake/PKGBUILD23
-rwxr-xr-xcommunity/guake/guake.install5
-rw-r--r--community/lxdm/PKGBUILD10
-rw-r--r--community/lxdm/pam-env-vars.patch50
-rw-r--r--community/lxdm/service2
-rw-r--r--community/mariadb/PKGBUILD15
-rwxr-xr-xcommunity/mariadb/rc.d77
-rw-r--r--community/mariadb/service21
-rw-r--r--community/mariadb/tmpfiles.conf1
-rw-r--r--community/mpdscribble/PKGBUILD15
-rw-r--r--community/mpdscribble/rc.d37
-rw-r--r--community/mpdscribble/service12
-rw-r--r--community/mplayer2/PKGBUILD11
-rw-r--r--community/mupdf/PKGBUILD6
-rw-r--r--community/nginx/PKGBUILD59
-rw-r--r--community/onboard/PKGBUILD6
-rw-r--r--community/pcmanfm/PKGBUILD7
-rw-r--r--community/preload/PKGBUILD13
-rw-r--r--community/preload/rc.d97
-rw-r--r--community/preload/service11
-rw-r--r--community/python2-pymongo/PKGBUILD11
-rw-r--r--community/qtcurve-kde4/PKGBUILD6
-rw-r--r--community/spectrwm/PKGBUILD8
-rw-r--r--community/tinyxml/PKGBUILD11
-rw-r--r--community/unbound/PKGBUILD8
-rw-r--r--core/curl/PKGBUILD8
-rw-r--r--extra/ecl/PKGBUILD10
-rw-r--r--extra/fontforge/PKGBUILD13
-rw-r--r--extra/misdnuser/PKGBUILD10
-rw-r--r--extra/virtuoso/PKGBUILD11
-rw-r--r--libre/iceape-i18n/PKGBUILD52
-rw-r--r--libre/iceape-libre/PKGBUILD8
-rw-r--r--libre/linux-libre-lts/PKGBUILD12
-rw-r--r--libre/linux-libre-lts/config.i68611
-rw-r--r--libre/linux-libre-lts/config.x86_6415
-rw-r--r--libre/linux-libre-lts/linux-libre-lts.install2
-rw-r--r--libre/virtualbox-libre-modules-lts/PKGBUILD10
-rw-r--r--testing/calligra/PKGBUILD4
-rw-r--r--testing/exiv2/PKGBUILD25
-rw-r--r--testing/geeqie/PKGBUILD29
-rw-r--r--testing/geeqie/geeqie.install11
-rw-r--r--testing/gimp-ufraw/PKGBUILD34
-rw-r--r--testing/gimp-ufraw/gimp-ufraw.install11
-rw-r--r--testing/gnome-color-manager/PKGBUILD35
-rw-r--r--testing/gnome-color-manager/gnome-color-manager.install19
-rw-r--r--testing/gthumb/PKGBUILD43
-rw-r--r--testing/gthumb/gthumb.install19
-rw-r--r--testing/hugin/PKGBUILD4
-rw-r--r--testing/kdebase-runtime/PKGBUILD14
-rw-r--r--testing/kdegraphics-gwenview/PKGBUILD4
-rw-r--r--testing/kdepim-runtime/PKGBUILD6
-rw-r--r--testing/libkexiv2/PKGBUILD4
-rw-r--r--testing/strigi/PKGBUILD57
-rw-r--r--testing/strigi/gcc47.patch22
77 files changed, 1443 insertions, 192 deletions
diff --git a/community-staging/qtcurve-kde4/PKGBUILD b/community-staging/qtcurve-kde4/PKGBUILD
new file mode 100644
index 000000000..65c056cce
--- /dev/null
+++ b/community-staging/qtcurve-kde4/PKGBUILD
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 74743 2012-08-03 00:41:28Z svenstaro $
+# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+# Contributor: Pierre Schmitz <pierre@archlinux.de>
+
+pkgname=qtcurve-kde4
+pkgver=1.8.13
+pkgrel=3
+arch=('i686' 'x86_64')
+groups=('qtcurve')
+license=('GPL')
+pkgdesc='A configurable set of widget styles for KDE and Gtk'
+url='http://www.kde-look.org/content/show.php?content=40492'
+depends=('kdebase-workspace')
+makedepends=('cmake' 'automoc4')
+source=("http://craigd.wikispaces.com/file/view/QtCurve-KDE4-${pkgver}.tar.bz2"
+ 'bypass-kde-config.patch'
+ 'fix-kwin_decoration-macro.patch')
+md5sums=('94ba22bc487a18f585249c2967878189'
+ '3f6681147cc361bd2bfd4d7477f2a8d0'
+ '7366e45ef9f24f53a36f87a539a937d6')
+
+build() {
+ cd "${srcdir}"/QtCurve-KDE4-${pkgver}
+ # Bypass KDE prefix detection by kde4-config, see:
+ # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541667
+ patch -p1 -i "${srcdir}"/bypass-kde-config.patch
+ patch -p1 -i "${srcdir}"/fix-kwin_decoration-macro.patch
+
+ cd "${srcdir}"
+ mkdir build
+ cd build
+ cmake ../QtCurve-KDE4-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}"/build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-staging/qtcurve-kde4/bypass-kde-config.patch b/community-staging/qtcurve-kde4/bypass-kde-config.patch
new file mode 100644
index 000000000..d09e5ead5
--- /dev/null
+++ b/community-staging/qtcurve-kde4/bypass-kde-config.patch
@@ -0,0 +1,32 @@
+From: Pino Toscano <pino@kde.org>
+Description: Disable braindead KDE3/4 prefix detection
+ The current detection of the KDE 3 and KDE 4 prefixes is done running
+ kde-config and kde4-config, resp.
+ This can be problematic, as these two could create files in ~/.kde,
+ thus breaking when the home of the current user (eg in buildds) is read-only.
+ Given the build system sets anyway "/usr" as prefix of KDE 3 and KDE 4
+ if they were not detected, then just let it to.
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541667
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -16,6 +16,11 @@ set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CM
+ set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${QTCURVE_VERSION_FULL}")
+ include(CPack)
+
++# Comment the kde3/kde4 prefix detection as a whole as it wants to run
++# kde-config and kde4-config, which in turn can create stuff in ~/.kde.
++# This cannot work on read-only homes.
++# So, the "fallback" prefixes ("/usr" for both) will be used.
++if (BRAINDEAD_DETECTION)
+ set(OLD_CMAKE_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
+
+ # Try to find kde4-config...
+@@ -48,6 +53,7 @@ if (KDE4_KDECONFIG_EXECUTABLE)
+ ARGS --prefix
+ OUTPUT_VARIABLE KDE4PREFIX)
+ endif (KDE4_KDECONFIG_EXECUTABLE)
++endif (BRAINDEAD_DETECTION)
+
+ if(NOT KDE3PREFIX)
+ if(KDE4PREFIX)
diff --git a/community-staging/qtcurve-kde4/fix-kwin_decoration-macro.patch b/community-staging/qtcurve-kde4/fix-kwin_decoration-macro.patch
new file mode 100644
index 000000000..6202e7b87
--- /dev/null
+++ b/community-staging/qtcurve-kde4/fix-kwin_decoration-macro.patch
@@ -0,0 +1,15 @@
+diff -Naur a/kwin/qtcurvehandler.cpp b/kwin/qtcurvehandler.cpp
+--- a/kwin/qtcurvehandler.cpp 2012-08-02 13:36:58.811347708 +0000
++++ b/kwin/qtcurvehandler.cpp 2012-08-02 13:38:03.240996792 +0000
+@@ -489,6 +489,11 @@
+
+ extern "C"
+ {
++ KWIN_EXPORT int decoration_version()
++ {
++ return KWIN_DECORATION_API_VERSION;
++ }
++
+ KDE_EXPORT KDecorationFactory *create_factory()
+ {
+ KWinQtCurve::handler = new KWinQtCurve::QtCurveHandler();
diff --git a/community-staging/r8168-lts/PKGBUILD b/community-staging/r8168-lts/PKGBUILD
new file mode 100644
index 000000000..7ee3ed602
--- /dev/null
+++ b/community-staging/r8168-lts/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 74721 2012-08-02 11:16:52Z mtorromeo $
+# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
+
+pkgname=r8168-lts
+_pkgname=r8168
+pkgver=8.031.00
+pkgrel=4
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw"
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('glibc' "linux-lts>=3.0" "linux-lts<3.1")
+makedepends=("linux-lts-headers>=3.0" "linux-lts-headers<3.1")
+source=(http://r8168.googlecode.com/files/$_pkgname-$pkgver.tar.bz2)
+install=$pkgname.install
+md5sums=('ec1654f02e2dad930bbeb0210ddab7e5')
+sha256sums=('5c617b3c08aca18d1eb24d33f77df40020eb64fb32c8e4008265e08b7ffe5779')
+
+_extramodules=extramodules-3.0-lts
+
+build() {
+ cd "$_pkgname-$pkgver"
+ local _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+ make -C /usr/lib/modules/$_kernver/build \
+ SUBDIRS="$srcdir/$_pkgname-$pkgver/src" \
+ EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+ modules
+}
+
+package() {
+ cd "$_pkgname-$pkgver"
+ install -Dm644 src/$_pkgname.ko "$pkgdir/usr/lib/modules/$_extramodules/$_pkgname.ko"
+ find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+}
diff --git a/community-staging/r8168-lts/r8168-lts.install b/community-staging/r8168-lts/r8168-lts.install
new file mode 100644
index 000000000..2aab9e1e3
--- /dev/null
+++ b/community-staging/r8168-lts/r8168-lts.install
@@ -0,0 +1,17 @@
+rebuild_module_dependencies() {
+ EXTRAMODULES='extramodules-3.0-lts'
+ depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_install() {
+ rebuild_module_dependencies
+ echo '>>> The module r8168 conflicts with r8169. You can blacklist it with:'
+ echo '>>> `echo "blacklist r8169" > /etc/modprobe.d/r8169_blacklist.conf`'
+}
+post_upgrade() {
+ rebuild_module_dependencies
+}
+
+post_remove() {
+ rebuild_module_dependencies
+}
diff --git a/community-testing/darktable/PKGBUILD b/community-testing/darktable/PKGBUILD
new file mode 100644
index 000000000..5ee3e0125
--- /dev/null
+++ b/community-testing/darktable/PKGBUILD
@@ -0,0 +1,46 @@
+# $Id: PKGBUILD 74728 2012-08-02 15:23:34Z andrea $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Christian Himpel <chressie at gmail dot com>
+# Contributor: Johannes Hanika <hanatos at gmail dot com>
+
+pkgname=darktable
+pkgver=1.0.5
+_pkgver=1.0
+pkgrel=2
+pkgdesc="Utility to organize and develop raw images"
+arch=('i686' 'x86_64')
+url=http://darktable.sf.net/
+license=('GPL3')
+depends=('exiv2>=0.18' 'intltool>=0.40' 'lcms2' 'lensfun>=0.2.3' 'libglade' 'dbus-glib'
+ 'curl' 'libgnome-keyring' 'libgphoto2' 'libusb-compat' 'openexr' 'sqlite')
+makedepends=('intltool>=0.40' 'cmake' 'librsvg')
+# 'gnome-doc-utils' 'libxslt' 'fop')
+optdepends=('librsvg')
+install=darktable.install
+options=(!libtool)
+source=(http://downloads.sourceforge.net/project/darktable/darktable/${_pkgver}/darktable-$pkgver.tar.gz)
+md5sums=('9ad88a1a6b9761fce28c8073d8f47941')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+# mv doc/usermanual/CMakeLists.tx doc/usermanual/CMakeLists.txt
+ mkdir -p build
+ cd build
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DDONT_INSTALL_GCONF_SCHEMAS=True \
+ -DBINARY_PACKAGE_BUILD=1 \
+ -DUSE_GCONF_BACKEND=Off \
+ -DBUILD_USERMANUAL=False \
+ ..
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver/build
+ make DESTDIR=$pkgdir install
+ mv "${pkgdir}/usr/share/doc/darktable" "${pkgdir}/usr/share/doc/${pkgname}-${pkgver}"
+# mkdir -p "${pkgdir}/usr/share/gconf/schemas/"
+# mv "${pkgdir}/etc/gconf/schemas/darktable.schemas" "${pkgdir}/usr/share/gconf/schemas/"
+}
diff --git a/community-testing/darktable/darktable.install b/community-testing/darktable/darktable.install
new file mode 100644
index 000000000..9fd6af293
--- /dev/null
+++ b/community-testing/darktable/darktable.install
@@ -0,0 +1,23 @@
+pkgname=darktable
+
+post_install() {
+# usr/sbin/gconfpkg --install ${pkgname}
+ [ -x `which update-desktop-database` ] && update-desktop-database -q
+}
+
+pre_upgrade() {
+ pre_remove
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+# usr/sbin/gconfpkg --uninstall ${pkgname}
+ true
+}
+
+post_remove() {
+ [ -x `which update-desktop-database` ] && update-desktop-database -q
+}
diff --git a/community-testing/kphotoalbum/PKGBUILD b/community-testing/kphotoalbum/PKGBUILD
index 8132e398a..52fc9551e 100644
--- a/community-testing/kphotoalbum/PKGBUILD
+++ b/community-testing/kphotoalbum/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 74666 2012-08-01 16:58:55Z andrea $
+# $Id: PKGBUILD 74736 2012-08-02 15:33:12Z andrea $
# Maintainer: Laurent Carlier <lordheavym@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Gilles CHAUVIN <gcnweb ][ gmail ? com>
@@ -7,7 +7,7 @@
pkgname=kphotoalbum
pkgver=4.2
-pkgrel=3
+pkgrel=4
pkgdesc="KDE Photo Album, picture collection manager"
url="http://www.kphotoalbum.org/"
arch=('i686' 'x86_64')
diff --git a/community-testing/krename/PKGBUILD b/community-testing/krename/PKGBUILD
new file mode 100644
index 000000000..50394605a
--- /dev/null
+++ b/community-testing/krename/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 74730 2012-08-02 15:23:48Z andrea $
+# Maintainer: Eric Bélanger <eric@archlinux.org>
+
+pkgname=krename
+pkgver=4.0.9
+pkgrel=2
+pkgdesc="A very powerfull batch file renamer for KDE"
+arch=('i686' 'x86_64')
+url="http://www.krename.net"
+license=('GPL')
+depends=('kdebase-runtime' 'taglib')
+makedepends=('cmake' 'automoc4')
+options=('libtool')
+install=krename.install
+source=(http://downloads.sourceforge.net/project/krename/KDE4%20krename-stable/${pkgver}/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('03886a385a16de4c9bc285d25b9816ea97768c9e')
+
+build() {
+ cd "${srcdir}"
+ mkdir build
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release
+ make
+}
+
+package() {
+ cd "${srcdir}/build"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-testing/krename/krename.install b/community-testing/krename/krename.install
new file mode 100644
index 000000000..1c0de2e4f
--- /dev/null
+++ b/community-testing/krename/krename.install
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community-testing/libextractor/PKGBUILD b/community-testing/libextractor/PKGBUILD
index 06ff89934..23cc9ccf9 100644
--- a/community-testing/libextractor/PKGBUILD
+++ b/community-testing/libextractor/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 72914 2012-06-24 19:24:08Z foutrelis $
+# $Id: PKGBUILD 74731 2012-08-02 15:23:53Z andrea $
# Maintainer: Sergej Pupykin <pupykin.s@gmail.com>
# Contributor: damir <damir@archlinux.org>
pkgname=libextractor
pkgver=0.6.3
-pkgrel=5
+pkgrel=6
pkgdesc="A library used to extract meta-data from files of arbitrary type"
arch=("i686" "x86_64")
license=('GPL')
diff --git a/community-testing/libgexiv2/PKGBUILD b/community-testing/libgexiv2/PKGBUILD
new file mode 100644
index 000000000..264648b17
--- /dev/null
+++ b/community-testing/libgexiv2/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 74732 2012-08-02 15:23:56Z andrea $
+# Maintainer: Ionut Biru <ibiru@archlinux.org>
+
+pkgname=libgexiv2
+pkgver=0.4.1
+pkgrel=3
+pkgdesc="GObject-based wrapper around the Exiv2 library."
+arch=('i686' 'x86_64')
+url="http://redmine.yorba.org/projects/gexiv2"
+license=('GPL2')
+depends=('exiv2' 'glib2')
+options=('!libtool')
+source=(http://yorba.org/download/gexiv2/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('b74cd19a4cf4a4a32a938ecb267974c29e630dc2')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community-testing/luminancehdr/PKGBUILD b/community-testing/luminancehdr/PKGBUILD
new file mode 100644
index 000000000..342141efa
--- /dev/null
+++ b/community-testing/luminancehdr/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 74737 2012-08-02 15:36:57Z andrea $
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com>
+# Contributor: Dmitry N. Shilov <stormblast@land.ru>
+
+pkgname=luminancehdr
+pkgver=2.3.0
+pkgrel=2
+pkgdesc='Open source graphical user interface application that aims to provide a workflow for HDR imaging'
+arch=('i686' 'x86_64')
+url='http://qtpfsgui.sourceforge.net/'
+license=('GPL')
+depends=('exiv2' 'fftw' 'gsl' 'lcms2' 'libraw' 'openexr' 'qt' 'qtwebkit')
+makedepends=('cmake')
+optdepends=('hugin: align image stack functionality')
+install=$pkgname.install
+changelog=$pkgname.changelog
+options=('!emptydirs')
+source=(http://sourceforge.net/projects/qtpfsgui/files/luminance/${pkgver}/luminance-hdr-${pkgver}.tar.bz2)
+sha256sums=('dada0795b58843912bcb57ce61dcd615bcb9f9437b610a37ff813ad2c899c676')
+
+build() {
+ cd ${srcdir}/luminance-hdr-${pkgver}
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd ${srcdir}/luminance-hdr-${pkgver}
+
+ make DESTDIR=${pkgdir} install
+}
diff --git a/community-testing/luminancehdr/luminancehdr.changelog b/community-testing/luminancehdr/luminancehdr.changelog
new file mode 100644
index 000000000..c3c1f1197
--- /dev/null
+++ b/community-testing/luminancehdr/luminancehdr.changelog
@@ -0,0 +1,45 @@
+2012-07-30 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * luminancehdr 2.3.0-2 exiv2-0.23 rebuild
+
+2012-07-07 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * luminancehdr 2.3.0-1
+
+2012-03-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * luminancehdr 2.2.1-1
+
+2012-01-27 Eric Belanger <eric@archlinux.org>
+ * Rebuild against libpng 1.5 and libtiff 4.0
+
+2011-08-21 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * luminancehdr 2.1.0-1
+
+2011-05-01 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * luminancehdr 2.0.2-1
+
+2010-10-19 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * exiv2 0.20 rebuild
+
+2010-10-17 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * Update to major release 2.0.1
+
+2010-06-27 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * Package renamed to LuminanceHDR
+ * Update to major release 2.0.0
+
+2010-03-09 Andrea Scarpino <andrea@archlinux.org>
+ * exiv2 0.19 rebuild
+
+2009-11-02 Biru Ionut <ionut@archlinux.ro>
+ * add translation and fix segfault on old i686 procesors
+
+2009-04-29 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * Update to major release v1.9.3
+
+2009-04-04 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * Minor version (v1.9.2-3) update caused by exiv2 upgrade.
+
+2008-11-04 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * Minor version (v1.9.2-2) update caused by openexr upgrade.
+
+2008-09-17 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * Package moved to [community]
diff --git a/community-testing/luminancehdr/luminancehdr.install b/community-testing/luminancehdr/luminancehdr.install
new file mode 100644
index 000000000..279762804
--- /dev/null
+++ b/community-testing/luminancehdr/luminancehdr.install
@@ -0,0 +1,12 @@
+post_install() {
+ which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
diff --git a/community-testing/pinot/PKGBUILD b/community-testing/pinot/PKGBUILD
new file mode 100644
index 000000000..0fe321e35
--- /dev/null
+++ b/community-testing/pinot/PKGBUILD
@@ -0,0 +1,50 @@
+# $Id: PKGBUILD 74733 2012-08-02 15:24:03Z andrea $
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+# Contributor: Alexander Fehr <pizzapunk gmail com>
+# Contributor: William Rea <sillywilly@gmail.com>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+
+pkgname=pinot
+pkgver=1.0
+pkgrel=2
+pkgdesc='Personal search and metasearch tool'
+arch=('i686' 'x86_64')
+url='http://code.google.com/p/pinot-search/'
+license=('GPL')
+depends=('gtkmm3' 'xapian-core' 'libtextcat' 'sqlite' 'libxml++' 'curl' 'gmime'
+ 'dbus-glib' 'shared-mime-info' 'libexif' 'taglib' 'hicolor-icon-theme'
+ 'cairo' 'exiv2' 'boost-libs')
+makedepends=('boost' 'desktop-file-utils')
+optdepends=('unzip: ZIP files extraction'
+ 'poppler: PDF to text conversion'
+ 'catdvi: DVI to text conversion'
+ 'djvulibre: DjVu text extraction'
+ 'unrtf: RTF to HTML conversion'
+ 'antiword: MS Word to text conversion'
+ 'catdoc: XLS and PPT to text conversion')
+options=('!emptydirs')
+install=$pkgname.install
+changelog=$pkgname.changelog
+source=(http://pinot-search.googlecode.com/files/$pkgname-$pkgver.tar.gz)
+sha256sums=('d1f5ac17022014c5a29ba1e6d95fc39bcf254338a4e0bfe84bf16558d219e2e2')
+
+build() {
+ cd "${srcdir}/$pkgname-$pkgver"
+ sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat_conf.txt
+ sed -i 's|/LM/russian.lm|/LM/russian-windows1251.lm|' textcat_conf.txt
+ sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat3_conf.txt
+ sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat31_conf.txt
+ sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat32_conf.txt
+ sed -i -e "s|.*russian$|/usr/share/libtextcat/LM/russian-iso8859_5.lm russian-iso8859_5\n\
+/usr/share/libtextcat/LM/russian-koi8_r.lm russian-koi8_r\n\
+/usr/share/libtextcat/LM/russian-windows1251.lm russian-windows1251|" textcat3_conf.txt
+
+ LIBS="-lboost_system" ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --enable-gtkmm3=yes
+ make
+}
+
+package() {
+ cd "${srcdir}/$pkgname-$pkgver"
+
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-testing/pinot/pinot.changelog b/community-testing/pinot/pinot.changelog
new file mode 100644
index 000000000..770a1ef0a
--- /dev/null
+++ b/community-testing/pinot/pinot.changelog
@@ -0,0 +1,8 @@
+2012-07-31 Eric Belanger <eric@archlinux.org>
+ * pinot 1.0-2 : Rebuild against exiv2 0.23, Add boost-libs depends
+
+2012-07-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * pinot 1.0-1
+
+2011-12-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * pinot 0.98-1
diff --git a/community-testing/pinot/pinot.install b/community-testing/pinot/pinot.install
new file mode 100644
index 000000000..55ab40426
--- /dev/null
+++ b/community-testing/pinot/pinot.install
@@ -0,0 +1,15 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ echo "Starting with 0.63, the service is auto-started. "
+ echo "The file that enables this is located at "
+ echo "/etc/xdg/autostart/pinot-dbus-daemon.desktop"
+ echo "Delete this file if you don't want the auto-start."
+}
+
+post_upgrade() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
diff --git a/community-testing/qtcurve-kde4/PKGBUILD b/community-testing/qtcurve-kde4/PKGBUILD
new file mode 100644
index 000000000..3ad2e7135
--- /dev/null
+++ b/community-testing/qtcurve-kde4/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 74739 2012-08-02 16:18:09Z svenstaro $
+# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+# Contributor: Pierre Schmitz <pierre@archlinux.de>
+
+pkgname=qtcurve-kde4
+pkgver=1.8.13
+pkgrel=2
+arch=('i686' 'x86_64')
+groups=('qtcurve')
+license=('GPL')
+pkgdesc='A configurable set of widget styles for KDE and Gtk'
+url='http://www.kde-look.org/content/show.php?content=40492'
+depends=('kdebase-workspace')
+makedepends=('cmake' 'automoc4')
+source=("http://craigd.wikispaces.com/file/view/QtCurve-KDE4-${pkgver}.tar.bz2"
+ 'bypass-kde-config.patch')
+md5sums=('94ba22bc487a18f585249c2967878189'
+ '3f6681147cc361bd2bfd4d7477f2a8d0')
+
+build() {
+ cd "${srcdir}"/QtCurve-KDE4-${pkgver}
+ # Bypass KDE prefix detection by kde4-config, see:
+ # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541667
+ patch -p1 -i "${srcdir}"/bypass-kde-config.patch
+
+ cd "${srcdir}"
+ mkdir build
+ cd build
+ cmake ../QtCurve-KDE4-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}"/build
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-testing/qtcurve-kde4/bypass-kde-config.patch b/community-testing/qtcurve-kde4/bypass-kde-config.patch
new file mode 100644
index 000000000..d09e5ead5
--- /dev/null
+++ b/community-testing/qtcurve-kde4/bypass-kde-config.patch
@@ -0,0 +1,32 @@
+From: Pino Toscano <pino@kde.org>
+Description: Disable braindead KDE3/4 prefix detection
+ The current detection of the KDE 3 and KDE 4 prefixes is done running
+ kde-config and kde4-config, resp.
+ This can be problematic, as these two could create files in ~/.kde,
+ thus breaking when the home of the current user (eg in buildds) is read-only.
+ Given the build system sets anyway "/usr" as prefix of KDE 3 and KDE 4
+ if they were not detected, then just let it to.
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541667
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -16,6 +16,11 @@ set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CM
+ set(CPACK_PACKAGE_FILE_NAME "${CMAKE_PROJECT_NAME}-${QTCURVE_VERSION_FULL}")
+ include(CPack)
+
++# Comment the kde3/kde4 prefix detection as a whole as it wants to run
++# kde-config and kde4-config, which in turn can create stuff in ~/.kde.
++# This cannot work on read-only homes.
++# So, the "fallback" prefixes ("/usr" for both) will be used.
++if (BRAINDEAD_DETECTION)
+ set(OLD_CMAKE_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
+
+ # Try to find kde4-config...
+@@ -48,6 +53,7 @@ if (KDE4_KDECONFIG_EXECUTABLE)
+ ARGS --prefix
+ OUTPUT_VARIABLE KDE4PREFIX)
+ endif (KDE4_KDECONFIG_EXECUTABLE)
++endif (BRAINDEAD_DETECTION)
+
+ if(NOT KDE3PREFIX)
+ if(KDE4PREFIX)
diff --git a/community-testing/rawstudio/PKGBUILD b/community-testing/rawstudio/PKGBUILD
new file mode 100644
index 000000000..50d5d2324
--- /dev/null
+++ b/community-testing/rawstudio/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 74734 2012-08-02 15:24:10Z andrea $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
+# Contributor: Roman Kyrylych <roman@archlinux.org>
+# Contributor: cdhotfire <cdhotfire@gmail.com>
+
+pkgname=rawstudio
+pkgver=2.0
+pkgrel=7
+pkgdesc="An open source raw-image converter written in GTK+"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://rawstudio.org/"
+depends=('exiv2' 'libgphoto2' 'flickcurl' 'libjpeg' 'fftw' 'gconf' 'lensfun'
+ 'raptor1' 'lcms' 'gtk2')
+install=${pkgname}.install
+options=('!libtool')
+source=(http://rawstudio.org/files/release/${pkgname}-${pkgver}.tar.gz
+ libpng15.patch)
+md5sums=('b2f86b8ca6b83ad954e3104c4cb89e9b'
+ '2f8b7acbe10d8096ce613cbea7986fd3')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 <$srcdir/libpng15.patch
+ export LDFLAGS="$LDFLAGS `pkg-config --libs gthread-2.0`"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make prefix="${pkgdir}/usr" install
+ mkdir $pkgdir/usr/lib/rawstudio
+ mv $pkgdir/usr/share/rawstudio/plugins $pkgdir/usr/lib/rawstudio
+ ln -s ../../lib/rawstudio/plugins $pkgdir/usr/share/rawstudio/plugins
+}
diff --git a/community-testing/rawstudio/libpng15.patch b/community-testing/rawstudio/libpng15.patch
new file mode 100644
index 000000000..6d3b85968
--- /dev/null
+++ b/community-testing/rawstudio/libpng15.patch
@@ -0,0 +1,40 @@
+diff -wbBur rawstudio-2.0/plugins/load-gdk/exiv2-colorspace.cpp rawstudio-2.0.my/plugins/load-gdk/exiv2-colorspace.cpp
+--- rawstudio-2.0/plugins/load-gdk/exiv2-colorspace.cpp 2011-02-24 01:35:18.000000000 +0300
++++ rawstudio-2.0.my/plugins/load-gdk/exiv2-colorspace.cpp 2012-01-23 15:03:22.000000000 +0400
+@@ -102,8 +102,8 @@
+ {
+ *linear_guess = FALSE;
+ RSColorSpace* profile = NULL;
+- const gchar *icc_profile_title;
+- const gchar *icc_profile;
++ png_charp icc_profile_title;
++ png_bytep icc_profile;
+ guint icc_profile_size;
+ png_structp png_ptr = png_create_read_struct(
+ PNG_LIBPNG_VER_STRING,
+@@ -125,11 +125,11 @@
+
+ int compression_type;
+ /* Extract embedded ICC profile */
+- if (info_ptr->valid & PNG_INFO_iCCP)
++ if (png_get_valid(png_ptr, info_ptr, PNG_INFO_iCCP))
+ {
+ png_uint_32 retval = png_get_iCCP (png_ptr, info_ptr,
+- (png_charpp) &icc_profile_title, &compression_type,
+- (png_charpp) &icc_profile, (png_uint_32*) &icc_profile_size);
++ &icc_profile_title, &compression_type,
++ &icc_profile, (png_uint_32*) &icc_profile_size);
+ if (retval != 0)
+ {
+ RSIccProfile *icc = rs_icc_profile_new_from_memory((gchar*)icc_profile, icc_profile_size, TRUE);
+diff -wbBur rawstudio-2.0/plugins/output-pngfile/output-pngfile.c rawstudio-2.0.my/plugins/output-pngfile/output-pngfile.c
+--- rawstudio-2.0/plugins/output-pngfile/output-pngfile.c 2011-03-26 04:52:29.000000000 +0300
++++ rawstudio-2.0.my/plugins/output-pngfile/output-pngfile.c 2012-01-23 15:04:59.000000000 +0400
+@@ -23,6 +23,7 @@
+ #include <gettext.h>
+ #include "config.h"
+ #include <png.h>
++#include <zlib.h>
+
+ #define RS_TYPE_PNGFILE (rs_pngfile_type)
+ #define RS_PNGFILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), RS_TYPE_PNGFILE, RSPngfile))
diff --git a/community-testing/rawstudio/rawstudio.install b/community-testing/rawstudio/rawstudio.install
new file mode 100644
index 000000000..261adb7b4
--- /dev/null
+++ b/community-testing/rawstudio/rawstudio.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q || true
+}
+
+post_upgrade() {
+ update-desktop-database -q || true
+}
+
+post_remove() {
+ update-desktop-database -q || true
+}
diff --git a/community/guake/PKGBUILD b/community/guake/PKGBUILD
index 96de81dee..b1903b387 100644
--- a/community/guake/PKGBUILD
+++ b/community/guake/PKGBUILD
@@ -1,25 +1,23 @@
-# $Id: PKGBUILD 72161 2012-06-09 09:50:29Z bgyorgy $
+# $Id: PKGBUILD 74682 2012-08-02 06:19:50Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Wilson Pinto Júnior (N3RD3X) <n3rd3x@linuxmail.org>
pkgname=guake
-pkgver=0.4.3
+pkgver=0.4.4
pkgrel=1
pkgdesc='Drop-down terminal for GNOME'
arch=('i686' 'x86_64')
url="http://guake.org/"
license=('GPL')
-depends=('python-notify' 'vte' 'python2-gconf' 'dbus-python' 'pyxdg')
+depends=('python-notify' 'vte' 'python2-gconf' 'python2-dbus' 'python2-xdg' 'hicolor-icon-theme' 'xdg-utils')
makedepends=('intltool')
options=('!libtool')
install=$pkgname.install
source=(http://guake.org/files/$pkgname-$pkgver.tar.gz
- guake-fix-notification.patch
- guake-fix-pref.desktop.patch)
-md5sums=('951e42f3c6b24912baab2f4f6c84e658'
- '0b57227e6869dd84dd4fb0794ed0d082'
- '0e042a6ac89f5e77c45a96c42494bc3d')
+ guake-fix-notification.patch)
+md5sums=('532adada29b8f0bb79dc15904aa6b70c'
+ '0b57227e6869dd84dd4fb0794ed0d082')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -29,12 +27,6 @@ build() {
# http://guake.org/ticket/416
patch -Np1 -i "$srcdir/guake-fix-notification.patch"
- # http://guake.org/ticket/448
- patch -Np1 -i "$srcdir/guake-fix-pref.desktop.patch"
-
- # Do not disable autostart in GNOME
- sed -i '/X-GNOME-Autostart-enabled/ d' data/guake.desktop.in
-
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--disable-static --disable-schemas-install \
--with-gconf-schema-file-dir=/usr/share/gconf/schemas \
@@ -46,7 +38,4 @@ package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
-
- # Remove autostart file
- rm -r "$pkgdir/etc"
}
diff --git a/community/guake/guake.install b/community/guake/guake.install
index 1e828c86b..8084333b1 100755
--- a/community/guake/guake.install
+++ b/community/guake/guake.install
@@ -2,6 +2,7 @@ pkgname=guake
post_install() {
usr/sbin/gconfpkg --install ${pkgname}
+ xdg-icon-resource forceupdate
}
pre_upgrade() {
@@ -15,3 +16,7 @@ post_upgrade() {
pre_remove() {
usr/sbin/gconfpkg --uninstall ${pkgname}
}
+
+post_remove() {
+ xdg-icon-resource forceupdate
+}
diff --git a/community/lxdm/PKGBUILD b/community/lxdm/PKGBUILD
index 01609d179..4a6d1c707 100644
--- a/community/lxdm/PKGBUILD
+++ b/community/lxdm/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 72998 2012-06-27 05:02:11Z bpiotrowski $
+# $Id: PKGBUILD 74705 2012-08-02 08:51:42Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: AndyRTR <andyrtr@archlinux.org>
# Contributor: kiefer <jorgelmadrid@gmail.com>
pkgname=lxdm
pkgver=0.4.1
-pkgrel=13
+pkgrel=14
pkgdesc='Lightweight X11 Display Manager'
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/lxdm/"
@@ -19,22 +19,24 @@ backup=('etc/lxdm/lxdm.conf' 'etc/pam.d/lxdm' 'etc/lxdm/Xsession'
'etc/lxdm/PostLogout' 'etc/lxdm/PreReboot' 'etc/lxdm/PreShutdown')
source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz
glib2-2.32.0.patch lxdm.patch lxdm.conf.patch Xsession.patch
- greeter-session.patch rc.d lxdm-pam service)
+ greeter-session.patch pam-env-vars.patch rc.d lxdm-pam service)
md5sums=('8da1cfc2be6dc9217c85a7cf51e1e821'
'a1e3c46a8bef691bc544028f5b6cfe22'
'baed9055e8825a5511712bc095197519'
'c50dd01b715b0a236407d48066191601'
'd2e4a4a22ee2aa1a986be154c647b6c6'
'28475239d0c8b4fd778ec49f5ec72962'
+ '4c1d43e81e9a256e8d1ea7686c24b3d3'
'705f394052fdd0dec22e95321d170de0'
'9a76cae5b3a0fcbb6116fa08c7a587b5'
- '4aaa9a7175cf327d9f7651c2586ef922')
+ 'e8cc66eb1a2405d2d9d184a727cbd9d8')
build() {
cd $srcdir/$pkgname-$pkgver
patch -Np1 -i $srcdir/glib2-2.32.0.patch
patch -Np1 -i $srcdir/greeter-session.patch
+ patch -Np1 -i $srcdir/pam-env-vars.patch
./configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib/lxdm
make
diff --git a/community/lxdm/pam-env-vars.patch b/community/lxdm/pam-env-vars.patch
new file mode 100644
index 000000000..ab8605ff1
--- /dev/null
+++ b/community/lxdm/pam-env-vars.patch
@@ -0,0 +1,50 @@
+diff --git a/src/lxdm.c b/src/lxdm.c
+index 369aedf..cd1d486 100644
+--- a/src/lxdm.c
++++ b/src/lxdm.c
+@@ -935,16 +935,23 @@ void setup_pam_session(LXSession *s,struct passwd *pw,char *session_name)
+ g_warning( "pam open session error \"%s\"\n", pam_strerror(s->pamh, err));
+ }
+
+-void append_pam_environ(pam_handle_t *pamh,char **env)
++static char **append_pam_environ(pam_handle_t *pamh,char **env)
+ {
+- int i,j,n;
++ int i,j,n,a;
+ char **penv;
+- if(!pamh) return;
++ if(!pamh) return env;
+ penv=pam_getenvlist(pamh);
+- if(!penv) return;
++ if(!penv) return env;
++ a=g_strv_length(penv);
++ if(a==0)
++ {
++ free(penv);
++ return env;
++ }
++ env=g_renew(char *,env,g_strv_length(env)+1+a+10);
+ for(i=0;penv[i]!=NULL;i++)
+ {
+- //printf("PAM %s\n",penv[i]);
++ fprintf(stderr,"PAM %s\n",penv[i]);
+ n=strcspn(penv[i],"=")+1;
+ for(j=0;env[j]!=NULL;j++)
+ {
+@@ -960,6 +967,7 @@ void append_pam_environ(pam_handle_t *pamh,char **env)
+ free(penv[i]);
+ }
+ free(penv);
++ return env;
+ }
+
+ #endif
+@@ -1540,7 +1548,7 @@ void lxdm_do_login(struct passwd *pw, char *session, char *lang, char *option)
+ if(s->child==0)
+ {
+ #if HAVE_LIBPAM
+- append_pam_environ(s->pamh,env);
++ env=append_pam_environ(s->pamh,env);
+ pam_end(s->pamh,0);
+ #endif
+ switch_user(pw, session_exec, env);
diff --git a/community/lxdm/service b/community/lxdm/service
index b76e1190e..e1840476c 100644
--- a/community/lxdm/service
+++ b/community/lxdm/service
@@ -6,4 +6,4 @@ After=systemd-user-sessions.service
ExecStart=/usr/sbin/lxdm
[Install]
-WantedBy=graphical.target
+Alias=display-manager.service
diff --git a/community/mariadb/PKGBUILD b/community/mariadb/PKGBUILD
index 39a7feba4..c464a1a9b 100644
--- a/community/mariadb/PKGBUILD
+++ b/community/mariadb/PKGBUILD
@@ -1,19 +1,21 @@
-# $Id: PKGBUILD 74223 2012-07-23 03:08:05Z allan $
+# $Id: PKGBUILD 74694 2012-08-02 08:13:12Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
pkgbase=mariadb
pkgname=('libmariadbclient' 'mariadb-clients' 'mariadb')
pkgver=5.5.25
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
license=('GPL')
url="http://mariadb.org/"
makedepends=('cmake' 'openssl' 'zlib')
options=('!libtool')
source=(http://mirrors.supportex.net/$pkgbase/$pkgbase-$pkgver/kvm-tarbake-jaunty-x86/$pkgbase-$pkgver.tar.gz
- mysqld)
+ service rc.d tmpfiles.conf)
md5sums=('943f67c267d73a4080ab497e11740daf'
- '3bb5a9a96340feb0184bc057ee6e330b')
+ '9e7aa0fa646f48662df569259061fcef'
+ '3bb5a9a96340feb0184bc057ee6e330b'
+ '32f30449d3111714fe190931d08fdb8c')
build() {
cd "${srcdir}"
@@ -113,7 +115,10 @@ package_mariadb() {
make DESTDIR="${pkgdir}" install
install -Dm644 "${pkgdir}"/usr/share/mysql/my-medium.cnf "${pkgdir}"/etc/mysql/my.cnf
- install -Dm755 "${srcdir}"/mysqld "${pkgdir}"/etc/rc.d/mysqld
+ install -Dm755 "${srcdir}"/rc.d "${pkgdir}"/etc/rc.d/mysqld
+
+ install -Dm644 "${srcdir}"/service "${pkgdir}"/usr/lib/systemd/system/mysql.service
+ install -Dm644 "${srcdir}"/tmpfiles.conf "${pkgdir}"/usr/lib/tmpfiles.d/mysql.conf
# provided by libmariadbclient
rm "${pkgdir}"/usr/bin/{mysql_config,mysql_client_test_embedded,mysqltest_embedded}
diff --git a/community/mariadb/rc.d b/community/mariadb/rc.d
new file mode 100755
index 000000000..e9fe8f5a8
--- /dev/null
+++ b/community/mariadb/rc.d
@@ -0,0 +1,77 @@
+#!/bin/bash
+
+# general config
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+getPID() {
+ echo $(pgrep -u mysql mysqld 2>/dev/null);
+}
+
+case "$1" in
+ start)
+ stat_busy "Starting MariaDB Server"
+ [ ! -d /var/run/mysqld ] && install -d -g mysql -o mysql /var/run/mysqld &>/dev/null
+ if [ -z "$(getPID)" ]; then
+ /usr/bin/mysqld_safe --user=mysql &>/dev/null &
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ else
+ timeo=30
+ while [ $timeo -gt 0 ]; do
+ response=`/usr/bin/mysqladmin -uUNKNOWN_USER ping 2>&1` && break
+ echo "$response" | grep -q "mysqld is alive" && break
+ sleep 1
+ let timeo=${timeo}-1
+ done
+ if [ $timeo -eq 0 ]; then
+ stat_fail
+ exit 1
+ else
+ echo $(getPID) > /var/run/mysqld/mysqld.pid
+ add_daemon mysqld
+ stat_done
+ fi
+ fi
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+
+ stop)
+ stat_busy "Stopping MariaDB Server"
+ if [ ! -z "$(getPID)" ]; then
+ timeo=30
+ kill $(getPID) &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ fi
+ while [ ! -z "$(getPID)" -a $timeo -gt 0 ]; do
+ sleep 1
+ let timeo=${timeo}-1
+ done
+ if [ -z "$(getPID)" ]; then
+ rm -f /var/run/mysqld/mysqld.pid &>/dev/null
+ rm_daemon mysqld
+ stat_done
+ else
+ stat_fail
+ exit 1
+ fi
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+
+ restart)
+ $0 stop
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
diff --git a/community/mariadb/service b/community/mariadb/service
new file mode 100644
index 000000000..1b3a50082
--- /dev/null
+++ b/community/mariadb/service
@@ -0,0 +1,21 @@
+[Unit]
+Description=MariaDB database server
+After=syslog.target network.target
+
+[Service]
+User=mysql
+Group=mysql
+
+ExecStart=/usr/bin/mysqld --pid-file=/var/run/mysqld/mysqld.pid
+ExecStop=/bin/kill -15 $MAINPID
+PIDFile=/var/run/mysqld/mysqld.pid
+WorkingDirectory=/usr
+
+# We rely on systemd, not mysqld_safe, to restart mysqld if it dies
+Restart=always
+
+# Place temp files in a secure directory, not /tmp
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/mariadb/tmpfiles.conf b/community/mariadb/tmpfiles.conf
new file mode 100644
index 000000000..74cd5f836
--- /dev/null
+++ b/community/mariadb/tmpfiles.conf
@@ -0,0 +1 @@
+d /var/run/mysqld 0755 mysql mysql -
diff --git a/community/mpdscribble/PKGBUILD b/community/mpdscribble/PKGBUILD
index 29398e037..a6f4aa032 100644
--- a/community/mpdscribble/PKGBUILD
+++ b/community/mpdscribble/PKGBUILD
@@ -1,3 +1,4 @@
+# $Id: PKGBUILD 74713 2012-08-02 09:37:39Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowwski.pl>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: evr <evanroman at gmail>
@@ -5,17 +6,18 @@
pkgname=mpdscribble
pkgver=0.22
-pkgrel=3
+pkgrel=4
pkgdesc='An mpd client which submits track info to last.fm'
url='http://mpd.wikia.com/wiki/Client:Mpdscribble'
arch=('i686' 'x86_64')
license=('GPL')
depends=('libsoup' 'glib2' 'libmpdclient')
install='mpdscribble.install'
-source=("http://downloads.sourceforge.net/musicpd/mpdscribble-${pkgver}.tar.bz2"
- 'mpdscribble')
+source=(http://downloads.sourceforge.net/musicpd/mpdscribble-${pkgver}.tar.bz2
+ rc.d service)
md5sums=('652ee927b797e9a4cef45494e77047db'
- 'f54c937c7b3ab8e4d39e4b903c2993fc')
+ 'f54c937c7b3ab8e4d39e4b903c2993fc'
+ '7e0a80c12225b0fe7be9c993f0079e95')
build() {
cd mpdscribble-${pkgver}
@@ -33,9 +35,12 @@ package() {
make DESTDIR="${pkgdir}" install
- install -D "${srcdir}"/mpdscribble \
+ install -D "${srcdir}"/rc.d \
"${pkgdir}"/etc/rc.d/mpdscribble
+ install -D "${srcdir}"/service \
+ "${pkgdir}"/usr/lib/systemd/system/mpdscribble.service
+
# default config is really an example
install -D -m644 "${pkgdir}"/etc/mpdscribble.conf \
"${pkgdir}"/usr/share/mpdscribble/mpdscribble.conf.example
diff --git a/community/mpdscribble/rc.d b/community/mpdscribble/rc.d
new file mode 100644
index 000000000..8071c0dbe
--- /dev/null
+++ b/community/mpdscribble/rc.d
@@ -0,0 +1,37 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+PID=`pidof -o %PPID /usr/bin/mpdscribble`
+case "$1" in
+ start)
+ stat_busy "Starting mpdscribble"
+ [ -z "$PID" ] && /usr/bin/mpdscribble &
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ echo $PID > /var/run/mpdscribble.pid
+ add_daemon mpdscribble
+ stat_done
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping mpdscribble"
+ [ ! -z "$PID" ] && kill $PID &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm /var/run/mpdscribble.pid
+ rm_daemon mpdscribble
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
diff --git a/community/mpdscribble/service b/community/mpdscribble/service
new file mode 100644
index 000000000..1475866ce
--- /dev/null
+++ b/community/mpdscribble/service
@@ -0,0 +1,12 @@
+[Unit]
+Description=last.fm updater for MPD
+Wants=mpd.service
+After=mpd.service
+
+[Service]
+Type=forking
+PIDFile=/run/mpdscribble.pid
+ExecStart=/usr/bin/mpdscribble --pidfile /run/mpdscribble.pid
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/mplayer2/PKGBUILD b/community/mplayer2/PKGBUILD
index a2fda102f..23869f384 100644
--- a/community/mplayer2/PKGBUILD
+++ b/community/mplayer2/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 73479 2012-07-08 09:30:47Z ibiru $
+# $Id: PKGBUILD 74686 2012-08-02 07:31:37Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Martin Panter <vadmium+aur@gmail.com>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
pkgname=mplayer2
-pkgver=20120517
-pkgrel=4
+pkgver=20120729
+pkgrel=1
pkgdesc="An advanced general-purpose media player. A fork of the original MPlayer project"
arch=('i686' 'x86_64')
license=('GPL')
@@ -15,18 +15,19 @@ depends=('a52dec' 'aalib' 'cdparanoia' 'desktop-file-utils' 'enca' 'faad2' 'ffmp
'freetype2' 'jack' 'ladspa' 'lame' 'libass' 'libbluray' 'libcaca' 'libcdio' 'libdca' 'libdvdcss'
'libdvdnav' 'libdvdread' 'libgl' 'libjpeg' 'libmad' 'libpulse' 'libtheora' 'libvdpau'
'libxinerama' 'libxss' 'libxv' 'libxxf86dga' 'libxxf86vm' 'lirc-utils' 'mpg123' 'ncurses' 'sdl' 'ttf-dejavu')
-makedepends=('mesa' 'unzip' 'yasm')
+makedepends=('mesa' 'unzip' 'yasm' 'python')
backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
provides=('mplayer')
conflicts=('mplayer')
options=(!emptydirs)
source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz)
-md5sums=('814cc9545937e13796df1d4747c3c5d0')
+md5sums=('53a266106f4c0dd687af3f807727812c')
build() {
cd "${srcdir}"/$pkgname-$pkgver
sed 's/gmplayer/mplayer/g' -i etc/mplayer.desktop
+ find -type f -exec sed -e 's/python3/python/' -i {} \;
./configure --prefix=/usr --confdir=/etc/mplayer \
--enable-translation --language=all \
diff --git a/community/mupdf/PKGBUILD b/community/mupdf/PKGBUILD
index 1395fceae..c1e8e8963 100644
--- a/community/mupdf/PKGBUILD
+++ b/community/mupdf/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 69884 2012-04-25 14:08:08Z bpiotrowski $
+# $Id: PKGBUILD 74707 2012-08-02 09:04:30Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
@@ -7,12 +7,12 @@
pkgname=mupdf
pkgver=1.0
-pkgrel=1
+pkgrel=2
pkgdesc="lightweight PDF viewer and toolkit written in portable C"
arch=('i686' 'x86_64')
url="http://mupdf.com"
license=('GPL3')
-depends=('freetype2' 'libjpeg' 'jbig2dec' 'openjpeg' 'libxext' 'desktop-file-utils')
+depends=('freetype2' 'libjpeg' 'jbig2dec' 'openjpeg' 'libxext' 'desktop-file-utils' 'xdg-utils')
install=mupdf.install
source=("http://mupdf.com/download/$pkgname-$pkgver-source.tar.gz")
md5sums=('d986ab98e2b035b7abd61afc474562b3')
diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD
index da6ae79e3..33cda78f5 100644
--- a/community/nginx/PKGBUILD
+++ b/community/nginx/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 74220 2012-07-23 03:07:53Z allan $
+# $Id: PKGBUILD 74696 2012-08-02 08:23:51Z bpiotrowski $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Bartłomiej Piotrowski <barthalion@gmal.com>
# Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl>
_cfgdir=/etc/nginx
-_tmpdir=/var/tmp/nginx
+_tmpdir=/var/lib/nginx
pkgname=nginx
pkgver=1.2.2
-pkgrel=2
+pkgrel=3
pkgdesc="lightweight HTTP server and IMAP/POP3 proxy server"
arch=('i686' 'x86_64')
depends=('pcre' 'zlib' 'openssl')
@@ -17,20 +17,20 @@ optdepends=('passenger')
url="http://nginx.org"
license=('custom')
install=nginx.install
-backup=("${_cfgdir:1}/fastcgi.conf"
- "${_cfgdir:1}/fastcgi_params"
- "${_cfgdir:1}/koi-win"
- "${_cfgdir:1}/koi-utf"
- "${_cfgdir:1}/mime.types"
- "${_cfgdir:1}/nginx.conf"
- "${_cfgdir:1}/scgi_params"
- "${_cfgdir:1}/uwsgi_params"
- "${_cfgdir:1}/win-utf"
- "etc/logrotate.d/nginx")
+backup=(${_cfgdir:1}/fastcgi.conf
+ ${_cfgdir:1}/fastcgi_params
+ ${_cfgdir:1}/koi-win
+ ${_cfgdir:1}/koi-utf
+ ${_cfgdir:1}/mime.types
+ ${_cfgdir:1}/nginx.conf
+ ${_cfgdir:1}/scgi_params
+ ${_cfgdir:1}/uwsgi_params
+ ${_cfgdir:1}/win-utf
+ etc/logrotate.d/nginx)
source=(http://nginx.org/download/nginx-$pkgver.tar.gz
- rc.d
- service
- nginx.logrotate)
+ rc.d
+ service
+ nginx.logrotate)
md5sums=('53105bbe3ac9319db54d9eb46119695b'
'f62c7c9b5a53471d4666a4c49ad363fb'
'62d494d23aef31d0b867161f9fffa6eb'
@@ -79,26 +79,25 @@ build() {
}
package() {
- cd "$srcdir/nginx-${pkgver}"
+ cd "$srcdir"/$pkgname-$pkgver
make DESTDIR="$pkgdir" install
install -d "$pkgdir"/etc/logrotate.d
- install -m644 $srcdir/nginx.logrotate $pkgdir/etc/logrotate.d/nginx
+ install -m644 "$srcdir"/nginx.logrotate "$pkgdir"/etc/logrotate.d/nginx
sed -e 's|\<user\s\+\w\+;|user html;|g' \
- -e '44s|html|/usr/share/nginx/html|' \
- -e '54s|html|/usr/share/nginx/html|' \
- -i $pkgdir/etc/nginx/nginx.conf
- rm $pkgdir/etc/nginx/*.default
+ -e '44s|html|/usr/share/nginx/html|' \
+ -e '54s|html|/usr/share/nginx/html|' \
+ -i "$pkgdir"/etc/nginx/nginx.conf
+ rm "$pkgdir"/etc/nginx/*.default
- install -dm1777 $pkgdir/var/tmp
- install -d $pkgdir/$_tmpdir
+ install -d "$pkgdir"/$_tmpdir
- install -d $pkgdir/usr/share/nginx
- mv $pkgdir/etc/nginx/html/ $pkgdir/usr/share/nginx
+ install -d "$pkgdir"/usr/share/nginx
+ mv "$pkgdir"/etc/nginx/html/ "$pkgdir"/usr/share/nginx
- install -D -m755 $srcdir/rc.d $pkgdir/etc/rc.d/nginx
- install -Dm644 $srcdir/service $pkgdir/usr/lib/systemd/system/nginx.service
- install -D -m644 LICENSE $pkgdir/usr/share/licenses/nginx/LICENSE
- rm -rf $pkgdir/var/run
+ install -D -m755 "$srcdir"/rc.d "$pkgdir"/etc/rc.d/nginx
+ install -Dm644 "$srcdir"/service "$pkgdir"/usr/lib/systemd/system/nginx.service
+ install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/nginx/LICENSE
+ rm -rf "$pkgdir"/var/run
}
diff --git a/community/onboard/PKGBUILD b/community/onboard/PKGBUILD
index 1a39cbbdf..3050d8c89 100644
--- a/community/onboard/PKGBUILD
+++ b/community/onboard/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 71667 2012-05-31 18:15:19Z ebelanger $
+# $Id: PKGBUILD 74690 2012-08-02 07:36:24Z bgyorgy $
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=onboard
pkgver=0.97.1
-pkgrel=1
+pkgrel=2
pkgdesc="On-screen keyboard useful on tablet PCs or for mobility impaired users"
arch=('i686' 'x86_64')
url="https://launchpad.net/onboard"
license=('GPL')
-depends=('python2-cairo' 'dbus-python' 'python2-gobject' 'libwnck3' 'python2-virtkey' 'desktop-file-utils' 'dconf' 'hicolor-icon-theme' 'xdg-utils')
+depends=('python2-cairo' 'python2-dbus' 'python2-gobject' 'libwnck3' 'python2-virtkey' 'gsettings-desktop-schemas' 'desktop-file-utils' 'dconf' 'hicolor-icon-theme' 'xdg-utils')
makedepends=('python2-distutils-extra')
optdepends=('at-spi2-atk: auto-show when editing text'
'mousetweaks: hover click with mouse')
diff --git a/community/pcmanfm/PKGBUILD b/community/pcmanfm/PKGBUILD
index 5d5befdb4..38c2eb5d0 100644
--- a/community/pcmanfm/PKGBUILD
+++ b/community/pcmanfm/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 72347 2012-06-12 17:01:09Z bpiotrowski $
+# $Id: PKGBUILD 74709 2012-08-02 09:11:53Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Unknown47 <unknown47r@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
@@ -6,7 +6,7 @@
pkgname=pcmanfm
pkgver=0.9.10
-pkgrel=2
+pkgrel=3
pkgdesc="An extremely fast and lightweight file manager"
arch=('i686' 'x86_64')
url="http://pcmanfm.sourceforge.net/"
@@ -20,6 +20,7 @@ md5sums=('d34a3530a6c5dcd674d23021d71c3e95')
build() {
cd "$srcdir/$pkgname-$pkgver"
+
LDFLAGS+=' -lm'
./configure --sysconfdir=/etc --prefix=/usr
make
@@ -28,4 +29,6 @@ build() {
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
+
+ sed -e 's|x-directory/normal|inode/directory|' -i $pkgdir/usr/share/applications/pcmanfm.desktop
}
diff --git a/community/preload/PKGBUILD b/community/preload/PKGBUILD
index c24bb52a2..736800b65 100644
--- a/community/preload/PKGBUILD
+++ b/community/preload/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 64901 2012-02-18 20:00:16Z bpiotrowski $
+# $Id: PKGBUILD 74711 2012-08-02 09:27:00Z bpiotrowski $
# Maintainer:
# Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=preload
pkgver=0.6.4
-pkgrel=4
+pkgrel=5
arch=('i686' 'x86_64')
pkgdesc="Makes applications run faster by prefetching binaries and shared objects"
url="http://sourceforge.net/projects/preload"
@@ -16,9 +16,10 @@ backup=('etc/preload.conf')
options=('!makeflags')
install=$pkgname.install
source=("http://downloads.sourceforge.net/sourceforge/preload/$pkgname-$pkgver.tar.gz"
- rc.preload)
+ rc.d service)
md5sums=('10786287b55afd3a2b433b4f898809f4'
- 'bde0dd7867c77e7c4d10b481b5cddcd3')
+ 'bde0dd7867c77e7c4d10b481b5cddcd3'
+ 'db9350ab52fd643edbc88ebab2c8c1bb')
build() {
cd "${srcdir}"/$pkgname-$pkgver
@@ -33,7 +34,9 @@ package() {
cd "${srcdir}"/$pkgname-$pkgver
make DESTDIR="${pkgdir}" install
- install -D -m755 "${srcdir}"/rc.preload "${pkgdir}"/etc/rc.d/preload
+ install -Dm755 "${srcdir}"/rc.d "${pkgdir}"/etc/rc.d/preload
+ install -Dm644 "${srcdir}"/service "${pkgdir}"/usr/lib/systemd/system/preload.service
+
rm -rf "${pkgdir}"/etc/rc.d/init.d
rm -rf "${pkgdir}"/var/lib/preload/preload.state
diff --git a/community/preload/rc.d b/community/preload/rc.d
new file mode 100644
index 000000000..a3cb01ba0
--- /dev/null
+++ b/community/preload/rc.d
@@ -0,0 +1,97 @@
+#!/bin/bash
+#
+# /etc/rc.d/init.d/preload
+#
+# Starts the preload daemon
+#
+# Heavily modified for Arch Linux by Leslie P. Polzer <polzer@gnu.org>.
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+PID=`pidof -o %PPID /usr/sbin/preload`
+
+if [ -f /etc/conf.d/preload ]; then
+ . /etc/conf.d/preload
+fi
+
+MIN_MEMORY=${MIN_MEMORY:-256}
+# Check for > MIN_MEMORY MB
+free -m | awk '/Mem:/ {exit ($2 >= ('"$MIN_MEMORY"'))?0:1}' || exit 0
+
+RETVAL=0
+
+#
+# See how we were called.
+#
+
+start() {
+ if [ -z "$PID" ]; then
+ stat_busy "Starting preload daemon: "
+ /usr/sbin/preload $PRELOAD_OPTS
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ]; then
+ if [ -n $IONICE_OPTS ]; then
+ /usr/bin/ionice $IONICE_OPTS -p "`pidof -o %PPID /usr/sbin/preload`"
+ fi
+ add_daemon preload
+ stat_done
+ else
+ stat_fail
+ fi
+ fi
+ return $RETVAL
+}
+
+stop() {
+ stat_busy "Stopping preload daemon: "
+ kill $PID &>/dev/null
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ]; then
+ rm_daemon preload
+ stat_done
+ PID=""
+ else
+ stat_fail
+ fi
+ return $RETVAL
+}
+
+
+restart() {
+ $0 stop
+ sleep 1
+ $0 start
+}
+
+reload() {
+ trap "" SIGHUP
+ kill -HUP $PID
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+ stop)
+ stop
+ ;;
+ reload)
+ reload
+ ;;
+ restart)
+ restart
+ ;;
+ condrestart)
+ if [ ! -z $PID ]; then
+ restart
+ else
+ stat_fail
+ fi
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart|condrestart|reload}"
+ exit 1
+esac
+
+exit $RETVAL
diff --git a/community/preload/service b/community/preload/service
new file mode 100644
index 000000000..e4202751f
--- /dev/null
+++ b/community/preload/service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Adaptive readahead daemon
+
+[Service]
+Type=simple
+IOSchedulingClass=3
+EnvironmentFile=/etc/conf.d/preload
+ExecStart=/usr/sbin/preload --foreground $PRELOAD_OPTS
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/python2-pymongo/PKGBUILD b/community/python2-pymongo/PKGBUILD
index a8750a68e..7ae21e25f 100644
--- a/community/python2-pymongo/PKGBUILD
+++ b/community/python2-pymongo/PKGBUILD
@@ -3,18 +3,23 @@
# Contributor: lp76 <l.peduto@gmail.com>
pkgname=python2-pymongo
-pkgver=2.2
+pkgver=2.2.1
pkgrel=1
pkgdesc="Python driver for MongoDB"
license=("APACHE")
url="http://pypi.python.org/pypi/pymongo/"
depends=('python2')
-makedepends=('python2-distribute')
+makedepends=('python2-distribute' 'python2-nose')
source=(http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz)
arch=('i686' 'x86_64')
-md5sums=('101dd4ae59bdd487f67b3a3968a82c8c')
+md5sums=('b9e9f844208971f42862d5a205cab1c7')
package() {
cd $srcdir/pymongo-$pkgver
python2 setup.py install --root=$pkgdir --optimize=1
}
+
+check() {
+ cd $srcdir/pymongo-$pkgver
+# python2 setup.py test
+}
diff --git a/community/qtcurve-kde4/PKGBUILD b/community/qtcurve-kde4/PKGBUILD
index 2210a507d..cd09116a0 100644
--- a/community/qtcurve-kde4/PKGBUILD
+++ b/community/qtcurve-kde4/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 69997 2012-04-28 00:37:54Z svenstaro $
+# $Id: PKGBUILD 74684 2012-08-02 07:17:13Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=qtcurve-kde4
-pkgver=1.8.12
+pkgver=1.8.13
pkgrel=1
arch=('i686' 'x86_64')
groups=('qtcurve')
@@ -15,7 +15,7 @@ depends=('kdebase-workspace')
makedepends=('cmake' 'automoc4')
source=("http://craigd.wikispaces.com/file/view/QtCurve-KDE4-${pkgver}.tar.bz2"
'bypass-kde-config.patch')
-md5sums=('8a08d28204fab1b3db6813519f174014'
+md5sums=('94ba22bc487a18f585249c2967878189'
'3f6681147cc361bd2bfd4d7477f2a8d0')
build() {
diff --git a/community/spectrwm/PKGBUILD b/community/spectrwm/PKGBUILD
index 1bf707f5a..236e1cc76 100644
--- a/community/spectrwm/PKGBUILD
+++ b/community/spectrwm/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 73979 2012-07-18 00:30:45Z kkeen $
+# $Id: PKGBUILD 74745 2012-08-03 03:13:40Z kkeen $
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
pkgname=spectrwm
-pkgver=1.1.2
+pkgver=1.2.0
pkgrel=1
pkgdesc="A minimalistic automatic tiling window manager that tries to stay out of the way."
arch=('i686' 'x86_64')
url="http://www.spectrwm.org"
_watch="https://opensource.conformal.com/snapshots/spectrwm/"
license=('custom:ISC')
-depends=('dmenu' 'libxrandr' 'libxtst' 'profont')
+depends=('dmenu' 'xcb-util' 'xcb-util-wm' 'xcb-util-keysyms' 'libxrandr' 'libxft' 'profont')
replaces=('scrotwm')
makedepends=('libxt')
optdepends=('scrot: screenshots' 'xlockmore: screenlocking' 'terminus-font: great font')
@@ -18,7 +18,7 @@ backup=(etc/spectrwm.conf)
source=(http://opensource.conformal.com/snapshots/$pkgname/$pkgname-$pkgver.tgz \
LICENSE \
baraction.sh)
-md5sums=('20a7c31208ab7d92665862ad25ac2517'
+md5sums=('81cca08d4a5f66023a7c246621b0cccc'
'a67cfe51079481e5b0eab1ad371379e3'
'950d663692e1da56e0ac864c6c3ed80e')
diff --git a/community/tinyxml/PKGBUILD b/community/tinyxml/PKGBUILD
index 4c93beb72..10c5091dc 100644
--- a/community/tinyxml/PKGBUILD
+++ b/community/tinyxml/PKGBUILD
@@ -1,10 +1,11 @@
+# $Id: PKGBUILD 74688 2012-08-02 07:33:41Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Larry Hajali <larryhaja[at]gmail[dot]com>
# Contributor: Hubert Grzeskowiak <arch at nemesis13 dot de>
pkgname=tinyxml
pkgver=2.6.2
-pkgrel=1
+pkgrel=2
pkgdesc="A simple, small, C++ XML parser that can be easily integrated into other programs."
url='http://www.grinninglizard.com/tinyxml/'
arch=('i686' 'x86_64')
@@ -32,15 +33,17 @@ build() {
-e "s|^RELEASE_CFLAGS.*|& ${CXXFLAGS} -fPIC|" Makefile
make
- g++ -fPIC ${CXXFLAGS} -shared -o lib${pkgname}.so.0.$pkgver -Wl,-soname,lib${pkgname}.so.0 *.o
+ g++ -fPIC ${CXXFLAGS} -shared -o lib${pkgname}.so.0.$pkgver \
+ -Wl,-soname,lib${pkgname}.so.0 $(ls *.o | grep -v xmltest)
}
-package()
-{
+package() {
cd "$srcdir"/$pkgname
+
install -d -m 0755 "$pkgdir"/usr/{lib,include}
install -m 0755 lib${pkgname}.so.0.$pkgver "$pkgdir"/usr/lib/
install -m 0644 $pkgname.h tinystr.h "$pkgdir"/usr/include
+
(cd "$pkgdir"/usr/lib
ln -s lib${pkgname}.so.0.$pkgver lib${pkgname}.so.0
ln -s lib${pkgname}.so.0.$pkgver lib${pkgname}.so
diff --git a/community/unbound/PKGBUILD b/community/unbound/PKGBUILD
index a5c51c984..fa690f0ee 100644
--- a/community/unbound/PKGBUILD
+++ b/community/unbound/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 71901 2012-06-03 05:58:48Z bisson $
+# $Id: PKGBUILD 74727 2012-08-02 13:31:20Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Hisato Tatekura <hisato_tatekura@excentrics.net>
# Contributor: Massimiliano Torromeo <massimiliano DOT torromeo AT google mail service>
pkgname=unbound
-pkgver=1.4.17
-pkgrel=2
+pkgver=1.4.18
+pkgrel=1
pkgdesc='Validating, recursive, and caching DNS resolver'
url='http://unbound.net/'
license=('custom:BSD')
@@ -19,7 +19,7 @@ source=("http://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"
'unbound.service'
'unbound.conf'
'rc.d')
-sha1sums=('fea4d812c03af4737ef671ac30b7b7400d346516'
+sha1sums=('b64b4c9f7981df4e7589ebb770a31352a09db3fb'
'5bc313cd978e4d6efe8c13600e838c70629be477'
'5d473ec2943fd85367cdb653fcd58e186f07383f'
'dc96e772f467b32555df21d16fdb15e98194c228')
diff --git a/core/curl/PKGBUILD b/core/curl/PKGBUILD
index f318660af..9459cf97f 100644
--- a/core/curl/PKGBUILD
+++ b/core/curl/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 160000 2012-05-27 15:59:46Z dreisner $
+# $Id: PKGBUILD 164670 2012-08-02 13:25:33Z dreisner $
# Maintainer: Dave Reisner <dreisner@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Eric Belanger <eric@archlinux.org>
@@ -6,7 +6,7 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=curl
-pkgver=7.26.0
+pkgver=7.27.0
pkgrel=1
pkgdesc="An URL retrival utility and library"
arch=('i686' 'x86_64')
@@ -16,8 +16,8 @@ depends=('ca-certificates' 'libssh2' 'openssl' 'zlib')
options=('!libtool')
source=("http://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}
curlbuild.h)
-md5sums=('3fa4d5236f2a36ca5c3af6715e837691'
- '61b594830d5acba3c99e4af0ba39a14e'
+md5sums=('f0e48fdb635b5939e02a9291b89e5336'
+ 'b5d6d54f97adcaf5c871174e5460f081'
'751bd433ede935c8fae727377625a8ae')
ptrsize=$(cpp <<<'__SIZEOF_POINTER__' | sed '/^#/d')
diff --git a/extra/ecl/PKGBUILD b/extra/ecl/PKGBUILD
index 3f9dcece9..ace572370 100644
--- a/extra/ecl/PKGBUILD
+++ b/extra/ecl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 159616 2012-05-25 22:32:35Z juergen $
+# $Id: PKGBUILD 164666 2012-08-02 09:27:21Z juergen $
# Contributor: John Proctor <jproctor@prium.net>
# Maintainer: juergen <juergen@archlinux.org>
pkgname=ecl
-pkgver=12.2.1
-pkgrel=2
+pkgver=12.7.1
+pkgrel=1
pkgdesc="Embeddable Common Lisp"
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/ecls/"
@@ -13,8 +13,8 @@ depends=('bash' 'gmp')
makedepends=('texinfo')
provides=('common-lisp' 'cl-asdf')
options=('!makeflags')
-source=(http://downloads.sourceforge.net/project/ecls/ecls/12.2/ecl-12.2.1.tgz)
-md5sums=('1a54b733e7cd07af2b1cb6d7f8b716d2')
+source=(http://downloads.sourceforge.net/project/ecls/ecls/12.7/ecl-12.7.1.tar.gz)
+md5sums=('ce8dd2136fbbc74e44a1c41b32db1f3c')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/extra/fontforge/PKGBUILD b/extra/fontforge/PKGBUILD
index e483fd487..aaf572e5c 100644
--- a/extra/fontforge/PKGBUILD
+++ b/extra/fontforge/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 148720 2012-02-05 11:48:07Z ibiru $
+# $Id: PKGBUILD 164687 2012-08-02 16:06:30Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Eric Belanger <eric@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=fontforge
-pkgver=20120119
+pkgver=20120731_b
pkgrel=1
pkgdesc='Outline and bitmap font editor'
arch=('i686' 'x86_64')
@@ -12,13 +12,14 @@ url='http://fontforge.sourceforge.net/'
license=('BSD')
depends=('libxkbui' 'libxi' 'libxml2' 'pango' 'giflib' 'libtiff' 'python2' 'libspiro')
options=('!libtool' '!makeflags')
-source=("ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('2c363af075e77bf35d21ee1939e3d6ab39a9f80c')
+source=("http://downloads.sourceforge.net/project/fontforge/fontforge-source/fontforge_full-${pkgver//_/-}.tar.bz2")
+sha1sums=('b520f532b48e557c177dffa29120225066cc4e84')
# git clone git://fontforge.git.sourceforge.net/gitroot/fontforge/fontforge; cd fontforge; git archive --prefix=${pkgname}-${pkgver}/ master | xz > ../${pkgname}-${pkgver}.tar.xz
+# source=("ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.xz")
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver//_/-}"
sed -i 's/python /python2 /g' Makefile.dynamic.in
./configure \
--prefix=/usr \
@@ -34,7 +35,7 @@ build() {
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver//_/-}"
make DESTDIR="${pkgdir}" install
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/extra/misdnuser/PKGBUILD b/extra/misdnuser/PKGBUILD
index 93dae37a5..8f82702c4 100644
--- a/extra/misdnuser/PKGBUILD
+++ b/extra/misdnuser/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 163040 2012-07-06 08:30:10Z tpowa $
+# $Id: PKGBUILD 164669 2012-08-02 12:42:25Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=misdnuser
-pkgver=2.0.13_20120607
-pkgrel=2
+pkgver=2.0.14_20120802
+pkgrel=1
pkgdesc="Tools and library for mISDN"
arch=('i686' 'x86_64')
url="http://www.misdn.org"
@@ -22,6 +22,7 @@ build() {
#export CFLAGS+=" -g -O0"
#export CXXFLAGS+=" -g -O0"
cd ${srcdir}/${pkgname}-${pkgver}
+ make
./configure --prefix=/usr --sysconfdir=/etc --enable-capi --enable-softdsp --with-mISDN_group=uucp
make
}
@@ -42,7 +43,8 @@ package() {
install -D -m644 ${srcdir}/c2faxrecv-mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/c2faxrecv-mISDNcapid.service
install -D -m644 ${srcdir}/mISDNcapid.conf ${pkgdir}/usr/lib/tmpfiles.d/mISDNcapid.conf
}
-md5sums=('10b370c2010c9239161095e5d2a1cb3f'
+
+md5sums=('ea4c4b55eb2f5914bceb17b648e8f879'
'2009563b144de037ecb20f8d727a772e'
'8f305ee6e35fa12a8bec0632bfe7a076'
'32ead7f063e007c784aa883d441f33c2'
diff --git a/extra/virtuoso/PKGBUILD b/extra/virtuoso/PKGBUILD
index d2e71d947..14f5f2bb6 100644
--- a/extra/virtuoso/PKGBUILD
+++ b/extra/virtuoso/PKGBUILD
@@ -1,19 +1,18 @@
-# $Id: PKGBUILD 163689 2012-07-17 19:51:54Z andrea $
+# $Id: PKGBUILD 164689 2012-08-02 16:10:25Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Massimiliano Torromeo <massimiliano DOT torromeo AT google mail service>
pkgbase=virtuoso
pkgname=('virtuoso' 'virtuoso-base')
-pkgver=6.1.5.20120717
-pkgrel=2
+pkgver=6.1.6
+pkgrel=1
arch=('i686' 'x86_64')
url='http://virtuoso.openlinksw.com/wiki/main/Main/'
license=('GPL')
makedepends=('libldap' 'bison' 'flex' 'gperf' 'net-tools' 'libxml2')
options=('!libtool')
-source=("ftp://ftp.archlinux.org/other/${pkgbase}/${pkgbase}-opensource-${pkgver}.tar.gz")
-#source=("http://downloads.sourceforge.net/${pkgbase}/${pkgbase}-opensource-${pkgver}.tar.gz")
-md5sums=('bee8d6ad91e888bab8fdd177063ca084')
+source=("http://downloads.sourceforge.net/${pkgbase}/${pkgbase}-opensource-${pkgver}.tar.gz")
+md5sums=('3991149c570f3738c3e819ce603e487f')
build() {
cd ${srcdir}/${pkgbase}-opensource-${pkgver}
diff --git a/libre/iceape-i18n/PKGBUILD b/libre/iceape-i18n/PKGBUILD
index 7bfca020f..d146e02dd 100644
--- a/libre/iceape-i18n/PKGBUILD
+++ b/libre/iceape-i18n/PKGBUILD
@@ -11,7 +11,7 @@
# - Run 'make'. It will take care of everything else for you.
_debname=iceape
-_debver=2.7.5
+_debver=2.7.6
_debrel=1
_debrepo=http://ftp.debian.org/debian/pool/main/
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
@@ -22,9 +22,9 @@ pkgbase=iceape-i18n
pkgname=($(for lang in ${_langpacks[@]}
do echo $pkgbase-$lang | tr A-Z a-z
done))
-_pkgver=2.7.5
+_pkgver=2.7.6
pkgver=${_debver}.${_debrel}
-pkgrel=2
+pkgrel=1
pkgdesc="Language packs for Debian Iceape."
arch=('any')
@@ -58,26 +58,26 @@ package_iceape-i18n-$(echo $lang | tr A-Z a-z)() {
"
done
-md5sums=('03a75ce1325fc748d0943cd39659e8ca'
- '9fc2070dc6db8d94f322cb5e27523ea4'
- '6cb55fe51fca1de674ca32b10edc7c8b'
- '138121b288c269aa418ca0c33eb65326'
- '8fd47eed7c79fe29c74a81d9b4a4864a'
- '71f6007df53b17361965f38c01869738'
- 'f253842c0a377e86c6c62f7db27db32d'
- 'b93caebe5ceb08d2cde78fe40fff3c0c'
- 'a36d0776b736609b1e72b8530cc9e755'
- '9acd2d8e4fd39700aa99a21681403a72'
- '60703c83180e8bb3abdcfbf26bf1289d'
- 'dc708663d015830fb11e800f48d7492c'
- '313e6a88a602e09b5f08d6ff8ccdc89a'
- '31debae1dca6035695805d0de55c71f3'
- '1f927d23eb1db49db3ffe2d3ee5e3da5'
- '4b5e52235ce8a52d1144d5f6e45a069c'
- '81d1a28544f9a6e92eafc48e57a45a35'
- 'bb32f5938b885d2de225e4d8e2471d28'
- '69d447db48244cc1546d0ce3447e8ab8'
- '16d36a140dfbd9a001b28f4fcbc81df8'
- '211bb03760a2eacf685f27f03e71da4d'
- '83225015ad8f023ff0d9f9643c295e4c'
- '67d3ec1632a4ed2aaf8e7a5df0284b1e')
+md5sums=('ee7f337bb32aee98a9f2be1936843106'
+ '10102b3e8f81dbd91dacddb892ba68b9'
+ 'fef4de4746cc36bcf911fb0f7a7b2338'
+ 'd31e21bb4917155e159941400b86b9a8'
+ '76e7c36cc0fd7e200c8b0d220d05f084'
+ '804fbc692db4523e31fbe337c37cd958'
+ '7bd3d6b9d4bdfcd5c53002ed695c3be9'
+ 'b875123775d4aa52b747e9ef897cee4c'
+ 'a5ecf997b5afa853fd46840f1e9cc01e'
+ '352872240f6e1812fb27599f2d43ed5e'
+ '7f680543cca22102660e39d775ea4f1f'
+ '19c47a8901163e23fc937b2076812147'
+ '7c1b1105b5a70008c12b3a5195c5a789'
+ '3306f9408c61f622a185fd9e218199ef'
+ '88f466e2bd3ec4236f76d92b22cc5e12'
+ '8c655118c3cfc0063581f11f11f23817'
+ '0d481cfdd69a591881e358f6a4d45e3e'
+ '457aea13f02af3aa2bc690ab438e1f37'
+ '9b72f83a7e1142ab8839fd2350437dfc'
+ '7e640437184ff9874d50bba9ddd8b800'
+ '2f00074f37b3785df5781a750e4a8293'
+ '9b4295c47829adcc3832d2b9524c6a95'
+ '1dea8892db29f13a37acdb02ba635f80')
diff --git a/libre/iceape-libre/PKGBUILD b/libre/iceape-libre/PKGBUILD
index ca386c03a..20aa8b8e7 100644
--- a/libre/iceape-libre/PKGBUILD
+++ b/libre/iceape-libre/PKGBUILD
@@ -3,7 +3,7 @@
# We're getting this from Debian Sid
_debname=iceape
-_debver=2.7.5
+_debver=2.7.6
_debrel=1
_debrepo=http://ftp.debian.org/debian/pool/main/
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
@@ -11,7 +11,7 @@ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
_pkgname=${_debname}
pkgname=${_debname}-libre
pkgver=${_debver}.${_debrel}
-pkgrel=3
+pkgrel=1
pkgdesc="A libre version of Debian Iceape, the Internet Suite based on Mozilla Seamonkey."
arch=('i586' 'i686' 'x86_64' 'mips64el')
license=('GPL2' 'MPL' 'LGPL')
@@ -29,8 +29,8 @@ source=("${_debrepo}/`debfile ${_debname}`_${_debver}.orig.tar.bz2"
${_pkgname}-2.0-lang.patch
clrf.patch
libre.patch)
-md5sums=('7a6e671485a75cd9495f346e0f8e4dcb'
- '174e572e9d7b1b62a8e437f70fe771ba'
+md5sums=('7177342dcd4d445b166c36935c1d4ca5'
+ '5adb3b2c718311e664d8541bb4a16304'
'60ba9e8f2fafd20e41268af534a55ea7'
'7266333e31731af8bb50c2eca8d0bd26'
'25b6fe16ac24cd5c852213e5c1adb272'
diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD
index d2a5610df..93ee3ad0a 100644
--- a/libre/linux-libre-lts/PKGBUILD
+++ b/libre/linux-libre-lts/PKGBUILD
@@ -9,9 +9,9 @@ pkgname=('linux-libre-lts' 'linux-libre-lts-headers') # Build stock -LIBRE-LTS k
# pkgname=linux-custom # Build kernel with a different name
_kernelname=-LIBRE-LTS
_basekernel=3.0
-_sublevel=38
+_sublevel=39
pkgver=${_basekernel}.${_sublevel}
-_lxopkgver=${_basekernel}.37 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.39 # nearly always the same as pkgver
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
@@ -32,9 +32,9 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'ext4-options.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2")
md5sums=('5f64180fe7df4e574dac5911b78f5067'
- '8a2416fd6ac323184ab563958a6eb560'
- '9cfcf3807201ce44aa720571232a10ce'
- '8bb5c5aa217202c3ac3798ba7798e07d'
+ '9259948f76db87052be56da4c525d07a'
+ '5e3362ef81c99563852f1b7a8c5b5837'
+ '3d078c10d51f9c2f4d0ec6be531caf1d'
'c072b17032e80debc6a8626299245d46'
'2967cecc3af9f954ccc822fd63dca6ff'
'8267264d9a8966e57fdacd1fa1fc65c4'
@@ -42,7 +42,7 @@ md5sums=('5f64180fe7df4e574dac5911b78f5067'
'9d3c56a4b999c8bfbd4018089a62f662'
'263725f20c0b9eb9c353040792d644e5'
'f36222e7ce20c8e4dc27376f9be60f6c'
- 'f0c4e2fa00e3f9fd9d666742c32beefb')
+ 'eea9aa0065f636fc924a23b3ffd24343')
if [ "$CARCH" != "mips64el" ]; then
# Don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
diff --git a/libre/linux-libre-lts/config.i686 b/libre/linux-libre-lts/config.i686
index 83bab0f8c..240eccfbf 100644
--- a/libre/linux-libre-lts/config.i686
+++ b/libre/linux-libre-lts/config.i686
@@ -1,6 +1,6 @@
#
# Automatically generated make config: don't edit
-# Linux/i386 3.0.29-1 Kernel Configuration
+# Linux/i386 3.0.39-1 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -192,9 +192,10 @@ CONFIG_TRACEPOINTS=y
CONFIG_OPROFILE=m
# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
CONFIG_HAVE_OPROFILE=y
-# CONFIG_KPROBES is not set
+CONFIG_KPROBES=y
CONFIG_JUMP_LABEL=y
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
CONFIG_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
@@ -992,7 +993,9 @@ CONFIG_IP_DCCP_TFRC_LIB=y
# DCCP Kernel Hacking
#
# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
# CONFIG_SCTP_DBG_MSG is not set
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_HMAC_NONE is not set
@@ -1104,6 +1107,7 @@ CONFIG_XPS=y
# Network testing
#
CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
CONFIG_NET_DROP_MONITOR=y
CONFIG_HAMRADIO=y
@@ -5343,6 +5347,7 @@ CONFIG_FRAME_POINTER=y
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=60
# CONFIG_RCU_CPU_STALL_VERBOSE is not set
+# CONFIG_KPROBES_SANITY_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
@@ -5386,6 +5391,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ALL_BRANCHES is not set
CONFIG_STACK_TRACER=y
CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_FUNCTION_PROFILER=y
CONFIG_FTRACE_MCOUNT_RECORD=y
@@ -5417,6 +5423,7 @@ CONFIG_DEBUG_RODATA=y
CONFIG_DOUBLEFAULT=y
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
diff --git a/libre/linux-libre-lts/config.x86_64 b/libre/linux-libre-lts/config.x86_64
index fa7be5e5b..86b096eaf 100644
--- a/libre/linux-libre-lts/config.x86_64
+++ b/libre/linux-libre-lts/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated make config: don't edit
-# Linux/x86_64 3.0.26-1 Kernel Configuration
+# Linux/x86_64 3.0.39-1 Kernel Configuration
#
CONFIG_64BIT=y
# CONFIG_X86_32 is not set
@@ -193,9 +193,10 @@ CONFIG_TRACEPOINTS=y
CONFIG_OPROFILE=m
# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
CONFIG_HAVE_OPROFILE=y
-# CONFIG_KPROBES is not set
+CONFIG_KPROBES=y
CONFIG_JUMP_LABEL=y
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
CONFIG_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
@@ -960,7 +961,9 @@ CONFIG_IP_DCCP_TFRC_LIB=y
# DCCP Kernel Hacking
#
# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
# CONFIG_SCTP_DBG_MSG is not set
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_HMAC_NONE is not set
@@ -1070,10 +1073,9 @@ CONFIG_BPF_JIT=y
# Network testing
#
CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
CONFIG_NET_DROP_MONITOR=y
CONFIG_HAMRADIO=y
-# CONFIG_CAN is not set
-CONFIG_IRDA=m
#
# Packet Radio protocols
@@ -1093,6 +1095,8 @@ CONFIG_BAYCOM_SER_FDX=m
CONFIG_BAYCOM_SER_HDX=m
CONFIG_BAYCOM_PAR=m
CONFIG_YAM=m
+# CONFIG_CAN is not set
+CONFIG_IRDA=m
#
# IrDA protocols
@@ -5083,6 +5087,7 @@ CONFIG_FRAME_POINTER=y
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=60
# CONFIG_RCU_CPU_STALL_VERBOSE is not set
+# CONFIG_KPROBES_SANITY_TEST is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
@@ -5126,6 +5131,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ALL_BRANCHES is not set
CONFIG_STACK_TRACER=y
CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
CONFIG_DYNAMIC_FTRACE=y
CONFIG_FUNCTION_PROFILER=y
CONFIG_FTRACE_MCOUNT_RECORD=y
@@ -5157,6 +5163,7 @@ CONFIG_DEBUG_RODATA=y
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
diff --git a/libre/linux-libre-lts/linux-libre-lts.install b/libre/linux-libre-lts/linux-libre-lts.install
index 226061525..6f7899fe6 100644
--- a/libre/linux-libre-lts/linux-libre-lts.install
+++ b/libre/linux-libre-lts/linux-libre-lts.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.38-1-LIBRE-LTS
+KERNEL_VERSION=3.0.39-1-LIBRE-LTS
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/libre/virtualbox-libre-modules-lts/PKGBUILD b/libre/virtualbox-libre-modules-lts/PKGBUILD
index b571d605b..3de090703 100644
--- a/libre/virtualbox-libre-modules-lts/PKGBUILD
+++ b/libre/virtualbox-libre-modules-lts/PKGBUILD
@@ -7,7 +7,7 @@
pkgbase=virtualbox-libre-modules-lts
pkgname=('virtualbox-libre-modules-lts' 'virtualbox-libre-parabola-modules-lts')
pkgver=4.1.18
-pkgrel=3.1
+pkgrel=4
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
@@ -48,12 +48,12 @@ md5sums=('38db0a87cba659b484af868b0c2bd3ac'
'f7d275fc52e5f3cfafd85646c2914063')
_extramodules=extramodules-3.0-LIBRE-LTS
-_kernver=3.0.38-1-LIBRE-LTS
-
-export KERN_DIR=/usr/lib/modules/${_kernver}/build/
-export KERN_INCL=/usr/src/linux-${_kernver}/include/
build() {
+ _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+ export KERN_DIR=/usr/lib/modules/${_kernver}/build/
+ export KERN_INCL=/usr/src/linux-${_kernver}/include/
+
cd "$srcdir/VirtualBox-${pkgver}"
patch -Np1 -i "$srcdir/libre.patch"
diff --git a/testing/calligra/PKGBUILD b/testing/calligra/PKGBUILD
index 29fd88892..82b6bd1b4 100644
--- a/testing/calligra/PKGBUILD
+++ b/testing/calligra/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 164279 2012-07-29 21:08:11Z eric $
+# $Id: PKGBUILD 164673 2012-08-02 15:21:08Z andrea $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
@@ -23,7 +23,7 @@ pkgname=('calligra-filters'
'calligra-braindump'
'calligra-flow')
pkgver=2.4.3
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url='http://www.calligra-suite.org/'
license=('FDL1.2' 'GPL2' 'LGPL')
diff --git a/testing/exiv2/PKGBUILD b/testing/exiv2/PKGBUILD
new file mode 100644
index 000000000..0d5a550d2
--- /dev/null
+++ b/testing/exiv2/PKGBUILD
@@ -0,0 +1,25 @@
+#$Id: PKGBUILD 164674 2012-08-02 15:21:12Z andrea $
+# Maintainer: tobias <tobias@arhlinux.org>
+
+pkgname=exiv2
+pkgver=0.23
+pkgrel=1
+pkgdesc="Exif and Iptc metadata manipulation library and tools"
+arch=('i686' 'x86_64')
+url="http://exiv2.org"
+license=('GPL')
+depends=('gcc-libs' 'zlib' 'expat')
+options=('!libtool')
+source=("http://www.exiv2.org/${pkgname}-${pkgver}.tar.gz")
+sha1sums=('5f342bf642477526f41add11d6ee7787cdcd639f')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ CPPFLAGS="-D_FILE_OFFSET_BITS=64" ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/testing/geeqie/PKGBUILD b/testing/geeqie/PKGBUILD
new file mode 100644
index 000000000..bb9a07057
--- /dev/null
+++ b/testing/geeqie/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 164675 2012-08-02 15:21:18Z andrea $
+# Maintainer: Eric Bélanger <eric@archlinux.org>
+# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com>
+
+pkgname=geeqie
+pkgver=1.0
+pkgrel=7
+pkgdesc="A lightweight image browser and viewer (fork of GQview)"
+arch=('i686' 'x86_64')
+url="http://geeqie.sourceforge.net/"
+license=('GPL3')
+depends=('exiv2' 'gtk2' 'lcms' 'desktop-file-utils')
+makedepends=('intltool' 'doxygen' 'gnome-doc-utils')
+optdepends=('librsvg: SVG rendering')
+replaces=('gqview-devel')
+install=geeqie.install
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz)
+sha1sums=('8494a557d67d20e6ad720645ec789dd2b33a3266')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ CPPFLAGS="-D_FILE_OFFSET_BITS=64" ./configure --prefix=/usr
+ make
+}
+
+package(){
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/testing/geeqie/geeqie.install b/testing/geeqie/geeqie.install
new file mode 100644
index 000000000..2eaa60550
--- /dev/null
+++ b/testing/geeqie/geeqie.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
diff --git a/testing/gimp-ufraw/PKGBUILD b/testing/gimp-ufraw/PKGBUILD
new file mode 100644
index 000000000..a1fb561fd
--- /dev/null
+++ b/testing/gimp-ufraw/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 164676 2012-08-02 15:21:23Z andrea $
+# Maintainer: Tobias Kieslich <tobias@archlinux.org>
+
+pkgname=gimp-ufraw
+pkgver=0.18
+pkgrel=5
+pkgdesc="Standalone or gimp plugin converter for raw files"
+url="http://ufraw.sourceforge.net/"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('gtkimageview' 'exiv2' 'lcms' 'bzip2' 'desktop-file-utils')
+makedepends=('gimp' 'cinepaint')
+optdepends=('gimp: to use the gimp import plugin for raw images'
+ 'cinepaint: to use the cinepaint import plugin for raw images')
+install=gimp-ufraw.install
+source=(http://downloads.sourceforge.net/ufraw/ufraw-${pkgver}.tar.gz)
+sha1sums=('41c9ad7aa7f1cbb63a6b0b330b3599b18a7e8cd2')
+
+build() {
+ cd "${srcdir}/ufraw-${pkgver}"
+
+ ./configure --prefix=/usr \
+ --enable-extras \
+ --enable-mime \
+ --enable-openmp
+ sed -i "s/-ffast-math -fomit-frame-pointer -W -Wall -O3/${CFLAGS}/" Makefile
+ make
+}
+
+package() {
+ cd "${srcdir}/ufraw-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ rm -f "${pkgdir}/usr/bin/dcraw"
+}
diff --git a/testing/gimp-ufraw/gimp-ufraw.install b/testing/gimp-ufraw/gimp-ufraw.install
new file mode 100644
index 000000000..80312d4a6
--- /dev/null
+++ b/testing/gimp-ufraw/gimp-ufraw.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ update-desktop-database -q
+}
+
+post_remove() {
+ update-desktop-database -q
+}
diff --git a/testing/gnome-color-manager/PKGBUILD b/testing/gnome-color-manager/PKGBUILD
new file mode 100644
index 000000000..1c33c0e9e
--- /dev/null
+++ b/testing/gnome-color-manager/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 164677 2012-08-02 15:21:28Z andrea $
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
+
+pkgname=gnome-color-manager
+pkgver=3.4.2
+pkgrel=2
+pkgdesc="Color profile manager for the GNOME desktop"
+arch=(i686 x86_64)
+url="http://projects.gnome.org/gnome-color-manager/"
+license=(GPL2)
+depends=('libcanberra' 'vte3' 'exiv2' 'hicolor-icon-theme' 'desktop-file-utils' 'clutter-gtk'
+ 'mash' 'shared-color-profiles' 'shared-color-targets' 'gnome-desktop')
+makedepends=('intltool' 'gtk-doc')
+install=gnome-color-manager.install
+options=('!libtool' '!emptydirs')
+groups=('gnome-extra')
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('ad69ac0ac242be0ad5b7966e0c2978a9a1440e52ee816993e4a8eb2cf6f0c922')
+
+build(){
+ cd $pkgname-$pkgver
+
+ # man pages need docbook-sgml, which we don't have
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --libexecdir=/usr/lib/gnome-color-manager --disable-static --disable-man-pages
+
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
diff --git a/testing/gnome-color-manager/gnome-color-manager.install b/testing/gnome-color-manager/gnome-color-manager.install
new file mode 100644
index 000000000..04fda0ddc
--- /dev/null
+++ b/testing/gnome-color-manager/gnome-color-manager.install
@@ -0,0 +1,19 @@
+post_install() {
+ usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+ if (( $(vercmp $2 2.90.0) < 0 )); then
+ usr/sbin/gconfpkg --uninstall gnome-color-manager
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/testing/gthumb/PKGBUILD b/testing/gthumb/PKGBUILD
new file mode 100644
index 000000000..fdbdf7e3b
--- /dev/null
+++ b/testing/gthumb/PKGBUILD
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 164678 2012-08-02 15:21:33Z andrea $
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
+# Contributor: Jan de Groot <jgc@archlinux.org>
+# Contributor: Tobias Kieslich <tobias@justdreams.de>
+
+pkgname=gthumb
+pkgver=3.0.1
+pkgrel=2
+pkgdesc="Image browser and viewer for the GNOME Desktop"
+arch=(i686 x86_64)
+license=('GPL')
+url="http://live.gnome.org/gthumb"
+depends=('desktop-file-utils' 'hicolor-icon-theme' 'dconf' 'librsvg' 'clutter-gtk'
+ 'gstreamer0.10-base' 'gsettings-desktop-schemas')
+makedepends=('intltool' 'gnome-doc-utils' 'libchamplain' 'libopenraw' 'exiv2' 'libsoup-gnome'
+ 'brasero' 'librsvg' 'libopenraw' 'liboauth')
+optdepends=('libopenraw: read RAW files'
+ 'exiv2: metadata support'
+ 'libchamplain: map viewer'
+ 'brasero: burn discs'
+ 'libsoup-gnome: web albums'
+ 'liboauth: web albums')
+options=('!libtool' '!emptydirs')
+install=gthumb.install
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('1fb2939e4896a012c7d0320a31e3c6139214218e9f6ec39c6370febeda94725c')
+
+build() {
+ cd $pkgname-$pkgver
+
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var --disable-static \
+ --enable-libchamplain --enable-libopenraw
+
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
diff --git a/testing/gthumb/gthumb.install b/testing/gthumb/gthumb.install
new file mode 100644
index 000000000..9d4e7822f
--- /dev/null
+++ b/testing/gthumb/gthumb.install
@@ -0,0 +1,19 @@
+post_install() {
+ glib-compile-schemas /usr/share/glib-2.0/schemas
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+ if (( $(vercmp $2 2.90.1) < 0 )); then
+ gconfpkg --uninstall gthumb
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/testing/hugin/PKGBUILD b/testing/hugin/PKGBUILD
index 355cc8c26..71876466c 100644
--- a/testing/hugin/PKGBUILD
+++ b/testing/hugin/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 164282 2012-07-29 21:08:31Z eric $
+# $Id: PKGBUILD 164679 2012-08-02 15:21:40Z andrea $
# Maintainer: Tobias Kieslich <tobias@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Dominik Ryba <domryba@post.pl>
pkgname=hugin
pkgver=2011.4.0
-pkgrel=4
+pkgrel=5
pkgdesc="A frontend to the panorama-tools"
arch=('i686' 'x86_64')
url="http://hugin.sourceforge.net/"
diff --git a/testing/kdebase-runtime/PKGBUILD b/testing/kdebase-runtime/PKGBUILD
index 4634e8713..59341e999 100644
--- a/testing/kdebase-runtime/PKGBUILD
+++ b/testing/kdebase-runtime/PKGBUILD
@@ -1,18 +1,20 @@
-# $Id: PKGBUILD 164527 2012-08-01 14:35:01Z andrea $
+# $Id: PKGBUILD 164680 2012-08-02 15:21:45Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kdebase-runtime
pkgver=4.9.0
-pkgrel=1
+pkgrel=3
pkgdesc="Plugins and applications necessary for the running of KDE applications"
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kde-runtime'
license=('GPL' 'LGPL')
-depends=('kdepimlibs' 'nepomuk-core' 'smbclient' 'libssh' 'libcanberra' 'oxygen-icons'
-'xorg-xauth' 'kactivities')
-makedepends=('pkg-config' 'cmake' 'automoc4' 'openslp' 'doxygen' 'networkmanager')
-optdepends=('htdig: to build the search index in khelpcenter'
+depends=('nepomuk-core' 'smbclient' 'libssh' 'libcanberra' 'oxygen-icons' 'xorg-xauth'
+ 'kactivities')
+makedepends=('pkg-config' 'cmake' 'automoc4' 'kdepimlibs' 'openslp' 'doxygen'
+ 'networkmanager')
+optdepends=('kdepimlibs: to generate drkonqi reports'
+ 'htdig: to build the search index in khelpcenter'
'rarian: needed by khelpcenter'
'gdb: drkonq crash handler')
install="${pkgname}.install"
diff --git a/testing/kdegraphics-gwenview/PKGBUILD b/testing/kdegraphics-gwenview/PKGBUILD
index b32b56349..474d3f4ef 100644
--- a/testing/kdegraphics-gwenview/PKGBUILD
+++ b/testing/kdegraphics-gwenview/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 164583 2012-08-01 14:40:00Z andrea $
+# $Id: PKGBUILD 164681 2012-08-02 15:21:50Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdegraphics-gwenview
pkgver=4.9.0
-pkgrel=1
+pkgrel=2
pkgdesc="A fast and easy to use image viewer for KDE"
url="http://kde.org/applications/graphics/gwenview/"
arch=('i686' 'x86_64')
diff --git a/testing/kdepim-runtime/PKGBUILD b/testing/kdepim-runtime/PKGBUILD
index f42a3664b..0892627cf 100644
--- a/testing/kdepim-runtime/PKGBUILD
+++ b/testing/kdepim-runtime/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 164528 2012-08-01 14:35:06Z andrea $
+# $Id: PKGBUILD 164685 2012-08-02 15:42:06Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kdepim-runtime
pkgver=4.9.0
-pkgrel=1
+pkgrel=2
pkgdesc='Extends the functionality of kdepim'
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kdepim-runtime'
license=('GPL' 'LGPL' 'FDL')
-depends=('kdebase-runtime' 'libkgapi')
+depends=('kdebase-runtime' 'kdepimlibs' 'libkgapi')
makedepends=('cmake' 'automoc4' 'boost')
install="${pkgname}.install"
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
diff --git a/testing/libkexiv2/PKGBUILD b/testing/libkexiv2/PKGBUILD
index 2d2ca14d9..0676c0e51 100644
--- a/testing/libkexiv2/PKGBUILD
+++ b/testing/libkexiv2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 164544 2012-08-01 14:36:39Z andrea $
+# $Id: PKGBUILD 164682 2012-08-02 15:21:53Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkexiv2
pkgver=4.9.0
-pkgrel=1
+pkgrel=3
pkgdesc="A library to manipulate pictures metadata"
url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2"
arch=('i686' 'x86_64')
diff --git a/testing/strigi/PKGBUILD b/testing/strigi/PKGBUILD
new file mode 100644
index 000000000..fe1e84d8b
--- /dev/null
+++ b/testing/strigi/PKGBUILD
@@ -0,0 +1,57 @@
+# $Id: PKGBUILD 164683 2012-08-02 15:21:59Z andrea $
+# Maintainer: Andrea Scarpino <andrea@archlinux.org>
+# Contributor: Tobias Powalowski <tpowa@archlinux.org>
+
+pkgname=strigi
+pkgver=0.7.7
+pkgrel=2
+pkgdesc="Fast crawling desktop search engine with Qt4 GUI"
+arch=('i686' 'x86_64')
+url='http://strigi.sourceforge.net/'
+license=('GPL2')
+depends=('exiv2' 'libxml2' 'boost-libs')
+makedepends=('qt' 'cmake' 'pkg-config' 'boost')
+optdepends=('kdegraphics-strigi-analyzer: strigi analyzers for various graphics file'
+ 'kdesdk-strigi-analyzer: strigi analyzer for KDE SDK')
+#source=("http://www.vandenoever.info/software/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
+source=("ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
+ 'gcc47.patch')
+md5sums=('ca0a0fd5c2b99879f6330837aeede996'
+ '1acb9b31a4859dc427fc4d387fd8aa2f')
+
+build() {
+ pushd ${pkgname}-${pkgver}/strigidaemon
+ patch -p1 -i "${srcdir}"/gcc47.patch
+ popd
+
+ mkdir build
+ cd build
+ cmake ../${pkgname}-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DENABLE_INOTIFY=ON \
+ -DENABLE_LOG4CXX=OFF \
+ -DENABLE_FAM=OFF \
+ -DENABLE_CLUCENE=OFF \
+ -DENABLE_CLUCENE_NG=OFF \
+ -DENABLE_FFMPEG=OFF
+ make
+}
+
+package() {
+ pushd build/libstreams
+ make DESTDIR="${pkgdir}" install
+ popd
+
+ pushd build/libstreamanalyzer
+ make DESTDIR="${pkgdir}" install
+ popd
+
+ pushd build/strigiclient/lib/searchclient/qtdbus
+ make DESTDIR="${pkgdir}" install
+ popd
+
+ pushd build/strigiutils
+ make DESTDIR="${pkgdir}" install
+ popd
+}
diff --git a/testing/strigi/gcc47.patch b/testing/strigi/gcc47.patch
new file mode 100644
index 000000000..d99582563
--- /dev/null
+++ b/testing/strigi/gcc47.patch
@@ -0,0 +1,22 @@
+From: Rex Dieter <rdieter@fedoraproject.org>
+Date: Mon, 09 Jan 2012 17:13:25 +0000
+Subject: gcc47 fix, unistd.h header required unconditionally for 'sleep'
+X-Git-Url: http://quickgit.kde.org/?p=strigidaemon.git&amp;a=commitdiff&amp;h=a8e97f672325557b3fbc84b987299350ec5ac10b
+---
+gcc47 fix, unistd.h header required unconditionally for 'sleep'
+---
+
+
+--- a/bin/daemon/eventlistener/eventlistenerqueue.cpp
++++ b/bin/daemon/eventlistener/eventlistenerqueue.cpp
+@@ -27,9 +27,7 @@
+ #include <iostream>
+ #include <stdio.h>
+
+-#if defined(__SUNPRO_CC)
+ #include <unistd.h>
+-#endif
+
+ using namespace std;
+
+