summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/apache/PKGBUILD25
-rw-r--r--extra/apache/httpd.service15
-rw-r--r--extra/bind/PKGBUILD13
-rw-r--r--extra/bind/named.service1
-rw-r--r--extra/calligra/PKGBUILD8
-rw-r--r--extra/caribou/PKGBUILD8
-rw-r--r--extra/clamav/PKGBUILD8
-rw-r--r--extra/dbus-c++/PKGBUILD40
-rw-r--r--extra/dbus-c++/gcc47.patch10
-rw-r--r--extra/djvulibre/PKGBUILD51
-rw-r--r--extra/djvulibre/install13
-rw-r--r--extra/fcitx/PKGBUILD13
-rw-r--r--extra/feh/PKGBUILD6
-rw-r--r--extra/gnome-user-share/PKGBUILD16
-rw-r--r--extra/gnome-user-share/gnome-user-share.install18
-rw-r--r--extra/gtk2/PKGBUILD15
-rw-r--r--extra/hunspell/PKGBUILD9
-rw-r--r--extra/hyphen/PKGBUILD6
-rw-r--r--extra/imagemagick/PKGBUILD6
-rw-r--r--extra/java7-openjdk/PKGBUILD26
-rw-r--r--extra/java7-openjdk/jre7-openjdk-headless.install4
-rw-r--r--extra/kdenetwork/PKGBUILD4
-rw-r--r--extra/kdiff3/PKGBUILD7
-rw-r--r--extra/lcms2/PKGBUILD13
-rw-r--r--extra/libconfig/PKGBUILD33
-rw-r--r--extra/libconfig/libconfig.install18
-rw-r--r--extra/libgsf/PKGBUILD8
-rw-r--r--extra/libmp3splt/PKGBUILD6
-rw-r--r--extra/librsvg/PKGBUILD9
-rw-r--r--extra/libwnck3/PKGBUILD6
-rw-r--r--extra/live-media/PKGBUILD6
-rw-r--r--extra/metacity/PKGBUILD13
-rw-r--r--extra/metacity/fix_compositing_startup.patch12
-rw-r--r--extra/misdnuser/PKGBUILD7
-rw-r--r--extra/mp3splt/PKGBUILD6
-rw-r--r--extra/mpd/PKGBUILD10
-rw-r--r--extra/networkmanager/PKGBUILD15
-rw-r--r--extra/networkmanager/nm-polkit-permissive.patch12
-rw-r--r--extra/networkmanager/repair-signals.patch37
-rw-r--r--extra/notification-daemon/PKGBUILD6
-rw-r--r--extra/ocaml/PKGBUILD4
-rw-r--r--extra/php/PKGBUILD6
-rw-r--r--extra/qemu-kvm/PKGBUILD6
-rw-r--r--extra/samba/PKGBUILD10
-rw-r--r--extra/slim/PKGBUILD11
-rw-r--r--extra/slim/fix-glibc-segfault-1.3.4.patch13
-rw-r--r--extra/ucommon/PKGBUILD18
-rw-r--r--extra/valgrind/PKGBUILD6
-rw-r--r--extra/vim/PKGBUILD16
-rw-r--r--extra/xf86-video-intel/PKGBUILD6
-rw-r--r--extra/xf86-video-nouveau/PKGBUILD6
-rw-r--r--extra/xf86-video-rendition/PKGBUILD13
-rw-r--r--extra/xf86-video-s3/PKGBUILD10
-rw-r--r--extra/xfce4-weather-plugin/PKGBUILD6
-rw-r--r--extra/xorg-xbacklight/PKGBUILD10
-rw-r--r--extra/yajl/PKGBUILD33
56 files changed, 467 insertions, 246 deletions
diff --git a/extra/apache/PKGBUILD b/extra/apache/PKGBUILD
index 1f6fff129..63bd8d3e4 100644
--- a/extra/apache/PKGBUILD
+++ b/extra/apache/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 161295 2012-06-08 23:50:11Z heftig $
+# $Id: PKGBUILD 166855 2012-09-19 22:46:12Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=apache
-pkgver=2.2.22
-pkgrel=4
+pkgver=2.2.23
+pkgrel=1
pkgdesc='A high performance Unix-based HTTP server'
arch=('i686' 'x86_64' 'mips64el')
options=('!libtool')
@@ -37,10 +37,10 @@ source=(http://www.apache.org/dist/httpd/httpd-${pkgver}.tar.bz2
apache.tmpfiles.conf
httpd.logrotate
httpd
- arch.layout
- pcre_info.patch)
-md5sums=('9fe3093194c8a57f085ff7c3fc43715f'
- '41b3a6e4948679cab70b9caf490877c4'
+ httpd.service
+ arch.layout)
+md5sums=('ca133de0e4b4b15316990a97186b9993'
+ '3289ae3b16e1a2dc633c811d6569abb6'
'f1d9d41360908ceb2374da55ae99197a'
'cdfa04985a0efa850976aef01c2a0c40'
'0930d2d0612eb0a53a0d00aea7e8687f'
@@ -56,13 +56,12 @@ md5sums=('9fe3093194c8a57f085ff7c3fc43715f'
'82068753dab92fe86312b1010a2904d7'
'6382331e9700ed9e8cc78ea51887b537'
'c7e300a287ef7e2e066ac7639536f87e'
- '3d659d41276ba3bfcb20c231eb254e0c'
- 'fde5121e32b5aeef5a7eedb5a97009ff')
+ 'ed219c8228d4d5ae9b7a55107cf79706'
+ '3d659d41276ba3bfcb20c231eb254e0c')
build() {
cd "${srcdir}/httpd-${pkgver}"
- patch -p1 -i "${srcdir}/pcre_info.patch"
patch -Np0 -i "${srcdir}/apachectl-confd.patch"
# set default user
@@ -133,7 +132,7 @@ build() {
# symlinks for /etc/httpd
ln -fs /var/log/httpd "${pkgdir}/etc/httpd/logs"
- ln -fs /var/run/httpd "${pkgdir}/etc/httpd/run"
+ 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"
@@ -152,4 +151,8 @@ build() {
rm -rf "${pkgdir}/srv/"
rm -rf "${pkgdir}/usr/bin"
rm -rf "${pkgdir}/var/run"
+
+
+ install -m755 -d "${pkgdir}/usr/lib/systemd/system"
+ install -m644 "${srcdir}/httpd.service" "${pkgdir}/usr/lib/systemd/system/"
}
diff --git a/extra/apache/httpd.service b/extra/apache/httpd.service
new file mode 100644
index 000000000..bb02b5992
--- /dev/null
+++ b/extra/apache/httpd.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Apache Web Server
+After=network.target remote-fs.target nss-lookup.target
+
+[Service]
+Type=forking
+PIDFile=/run/httpd/httpd.pid
+ExecStart=/usr/sbin/apachectl start
+ExecStop=/usr/sbin/apachectl graceful-stop
+ExecReload=/usr/sbin/apachectl graceful
+PrivateTmp=true
+LimitNOFILE=infinity
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/bind/PKGBUILD b/extra/bind/PKGBUILD
index 868f8529b..e0df8bcc5 100644
--- a/extra/bind/PKGBUILD
+++ b/extra/bind/PKGBUILD
@@ -1,15 +1,12 @@
-# $Id: PKGBUILD 164067 2012-07-26 15:21:52Z bisson $
+# $Id: PKGBUILD 166603 2012-09-12 22:39:35Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
# Contributor: Mario Vazquez <mario_vazq@hotmail.com>
pkgname=bind
-
-# Use a period and not a hyphen before the patch level for proper versioning.
-pkgver=9.9.1.P2
-_pkgver=9.9.1-P2
+_pkgver=9.9.1-P3
+pkgver=${_pkgver//-/.}
pkgrel=1
-
pkgdesc='Berkeley Internet Name Daemon is the reference implementation of the DNS protocols'
url='http://www.isc.org/software/bind/'
license=('custom:ISC')
@@ -26,13 +23,13 @@ source=("http://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"
'named.logrotate'
'localhost.zone'
'127.0.0.zone')
-sha1sums=('449b12c32682b5bef64c7b53cd0fc0c6b731c8a7'
+sha1sums=('1c890f69f627ffbc76460c766bafefde408ed799'
'cbdecd1ea8e7b612b33b63d66bc57273795d1f54'
'18f477f510df31e6c6f547ee2d5fc46e973479bf'
'46232e9db243c6c05e170a1781d7a7f413be5d03'
'5ca7a5f2a132548a090a045a2df3acea6b35d9eb'
'7848edbfb9a848843f57c11c02b0289eefd42d00'
- '05fb2346a30dee2f99c40914dd23708729839b64'
+ '7de92fff4b90c4821b3b133a05affd186fb93951'
'9ffb5c3f72390a517aeae557e32349d5d278cb63'
'76a0d4cd1b913db177a5a375bebc47e5956866ec'
'53be0f1437ebe595240d8dbdd819939582b97fb9')
diff --git a/extra/bind/named.service b/extra/bind/named.service
index 77196f785..c21f13f4b 100644
--- a/extra/bind/named.service
+++ b/extra/bind/named.service
@@ -1,5 +1,6 @@
[Unit]
Description=Internet domain name server
+After=network.target
[Service]
ExecStart=/usr/sbin/named -f -u named
diff --git a/extra/calligra/PKGBUILD b/extra/calligra/PKGBUILD
index ea67c706d..9b85d9dfe 100644
--- a/extra/calligra/PKGBUILD
+++ b/extra/calligra/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 165807 2012-08-30 18:32:15Z andrea $
+# $Id: PKGBUILD 166615 2012-09-13 08:59:14Z andrea $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
@@ -21,7 +21,7 @@ pkgname=('calligra-filters'
'calligra-handbook'
'calligra-braindump'
'calligra-flow')
-pkgver=2.5.1
+pkgver=2.5.2
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.calligra-suite.org/'
@@ -32,7 +32,7 @@ makedepends=('cmake' 'automoc4' 'boost ' 'kdepimlibs' 'eigen2' 'kdeedu-marble'
'openjpeg' 'kdegraphics-okular' 'pstoedit')
groups=('calligra')
source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2")
-md5sums=('7bc75d770bfd7ffd5f70386c25970888')
+md5sums=('b4f1532d802a6c97fbcfa6a0467b7216')
build() {
mkdir build
@@ -199,7 +199,7 @@ package_calligra-krita() {
package_calligra-sheets() {
pkgdesc="Write spreadsheet documents"
- depends=('calligra-templates' 'calligra-libs' 'gsl' 'kdebase-runtime' 'eigen2')
+ depends=('calligra-templates' 'calligra-libs' 'gsl' 'kdebase-runtime')
optdepends=('calligra-filters: import/export filters'
'calligra-plugins: extra calligra plugins'
'calligra-tools: extra calligra tools')
diff --git a/extra/caribou/PKGBUILD b/extra/caribou/PKGBUILD
index 83b4b65f6..31c4f34df 100644
--- a/extra/caribou/PKGBUILD
+++ b/extra/caribou/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 156718 2012-04-23 09:03:54Z ibiru $
+# $Id: PKGBUILD 166581 2012-09-12 17:27:00Z jgc $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Adam Hani Schakaki <krzd@krzd.net>
pkgname=caribou
-pkgver=0.4.2
+pkgver=0.4.4
pkgrel=1
pkgdesc="A text entry and UI navigation application being developed as an alternative to the Gnome On-screen Keyboard."
arch=('i686' 'x86_64')
url="http://live.gnome.org/Caribou"
license=('LGPL')
depends=('at-spi2-atk' 'pyatspi' 'dbus-python' 'python2-gobject' 'gtk3' 'libxklavier' 'libgee' 'clutter' 'dconf')
-makedepends=('gnome-doc-utils' 'intltool')
+makedepends=('intltool' 'docbook-xsl')
install=caribou.install
options=(!libtool !emptydirs)
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.4/$pkgname-$pkgver.tar.xz)
-sha256sums=('bcc64498b20c368747c3630d501a66ccf904db15d855f33fd4f963b5b19723ad')
+sha256sums=('823c53afec88d43f06ddce63e0d1aac79d783f498502a0617d8be0cffc6a7de2')
build() {
cd $pkgname-$pkgver
diff --git a/extra/clamav/PKGBUILD b/extra/clamav/PKGBUILD
index 06a995bde..9b931263d 100644
--- a/extra/clamav/PKGBUILD
+++ b/extra/clamav/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 162231 2012-06-24 02:24:03Z bisson $
+# $Id: PKGBUILD 166755 2012-09-18 13:55:25Z bisson $
# Contributor: Dale Blount <dale@archlinux.org>
# Contributor: Gregor Ibic <gregor.ibic@intelicom.si>
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
pkgname=clamav
-pkgver=0.97.5
-pkgrel=2
+pkgver=0.97.6
+pkgrel=1
pkgdesc='Anti-virus toolkit for Unix'
url='http://www.clamav.net/'
license=('GPL')
@@ -21,7 +21,7 @@ source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver
'logrotate'
'tmpfiles.d'
'config.patch')
-sha1sums=('1bb317ead4a1a677a9a11a063fc35a63f22309e9'
+sha1sums=('528f774b14b95fdfb8b377f8b41859c48b165e34'
'c9d508c1e5972f0f849d8694c1872455fa9e74de'
'cb116cdab49a810381a515cbcfb6a6c148547f07'
'df522b0488f3901e491f148c9300f6bae348c605'
diff --git a/extra/dbus-c++/PKGBUILD b/extra/dbus-c++/PKGBUILD
new file mode 100644
index 000000000..d79922ec5
--- /dev/null
+++ b/extra/dbus-c++/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Ray Rashif <schiv@archlinux.org>
+# Contributor: Xavier D. <magicrhesus@ouranos.be>
+# Contributor: Zarra <zarraxx@gmail.com>
+
+pkgname=dbus-c++
+_pkgname=lib$pkgname
+pkgver=0.9.0
+pkgrel=4
+pkgdesc="A C++ API for D-BUS"
+url="http://sourceforge.net/projects/dbus-cplusplus/"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('dbus>=1.2.0' 'glib2')
+makedepends=('autoconf' 'automake' 'libtool')
+options=('!libtool')
+source=("http://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/$pkgver/libdbus-c%2B%2B-$pkgver.tar.gz"
+ 'gcc47.patch')
+md5sums=('e752116f523fa88ef041e63d3dee4de2'
+ '9319b402b15f37d881b51bc758368900')
+
+build() {
+ cd "$srcdir/$_pkgname-$pkgver"
+
+ patch -Np0 -i "$srcdir/gcc47.patch"
+ export LDFLAGS+=" -lexpat -lpthread" # -lpthread needed for i686
+
+ ./autogen.sh --prefix=/usr \
+ --disable-static \
+ --enable-glib \
+ --disable-ecore
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/extra/dbus-c++/gcc47.patch b/extra/dbus-c++/gcc47.patch
new file mode 100644
index 000000000..6a8277300
--- /dev/null
+++ b/extra/dbus-c++/gcc47.patch
@@ -0,0 +1,10 @@
+--- src/eventloop-integration.cpp.orig 2012-05-09 11:22:09.683290763 +0200
++++ src/eventloop-integration.cpp 2012-05-09 11:22:44.313288912 +0200
+@@ -38,6 +38,7 @@
+ #include <cassert>
+ #include <sys/poll.h>
+ #include <fcntl.h>
++#include <unistd.h>
+
+ using namespace DBus;
+ using namespace std;
diff --git a/extra/djvulibre/PKGBUILD b/extra/djvulibre/PKGBUILD
index 93ad2c04a..6ddbcf27a 100644
--- a/extra/djvulibre/PKGBUILD
+++ b/extra/djvulibre/PKGBUILD
@@ -1,41 +1,38 @@
-# $Id: PKGBUILD 148700 2012-02-05 11:47:29Z ibiru $
+# $Id: PKGBUILD 166638 2012-09-14 01:48:24Z bisson $
+# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: mgushee
pkgname=djvulibre
-pkgver=3.5.24
-pkgrel=3
+pkgver=3.5.25.3
+_major=3.5.25
+pkgrel=1
pkgdesc="Suite to create, manipulate and view DjVu ('déjà vu') documents"
+url='http://djvu.sourceforge.net/'
arch=("i686" "x86_64" 'mips64el')
-license=('GPL')
-url="http://djvu.sourceforge.net/"
-depends=('gcc-libs' 'libtiff>=4.0.0' 'bash' 'hicolor-icon-theme')
-makedepends=('pkg-config')
+license=('GPL2')
+options=('!libtool')
+makedepends=('librsvg')
+depends=('libtiff' 'hicolor-icon-theme')
+source=("http://downloads.sourceforge.net/project/djvu/DjVuLibre/${_major}/djvulibre-${pkgver}.tar.gz")
+sha1sums=('ad35056aabb1950f385360ff59520a82a6f779ec')
+
+conflicts=('libdjvu')
provides=("libdjvu=${pkgver}")
replaces=('libdjvu')
-conflicts=('libdjvu')
-optdepends=('djview4: Viewer application')
-options=('!libtool')
-install=djvulibre.install
-source=(http://downloads.sourceforge.net/djvu/${pkgname}-${pkgver}.tar.gz
- git-fixes.patch)
-md5sums=('af83d27af5083198432a178d22b259c5'
- 'ff3798e383e9c3fae407455d8a51deec')
+
+install=install
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/git-fixes.patch"
- ./configure --prefix=/usr --disable-desktopfiles
- make
+ cd "${srcdir}/${pkgname}-${_major}"
+ ./configure --prefix=/usr --disable-desktopfiles
+ make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
-
- #Install icons for mime-types.
- install -m755 -d ${pkgdir}/usr/share/icons/hicolor/{22x22,32x32,48x48,64x64}/mimetypes
- for sz in 22 32 48 64; do
- install -m644 desktopfiles/prebuilt-hi${sz}-djvu.png "${pkgdir}/usr/share/icons/hicolor/${sz}x${sz}/mimetypes/image-vnd.djvu.mime.png"
- done
+ cd "${srcdir}/${pkgname}-${_major}"
+ make DESTDIR="${pkgdir}" install
+ for sz in 22 32 48 64; do
+ install -Dm644 desktopfiles/prebuilt-hi${sz}-djvu.png "${pkgdir}/usr/share/icons/hicolor/${sz}x${sz}/mimetypes/image-vnd.djvu.mime.png"
+ done
}
diff --git a/extra/djvulibre/install b/extra/djvulibre/install
new file mode 100644
index 000000000..c25173d65
--- /dev/null
+++ b/extra/djvulibre/install
@@ -0,0 +1,13 @@
+post_install() {
+ if [[ -x usr/bin/gtk-update-icon-cache ]]; then
+ gtk-update-icon-cache -q -f usr/share/icons/hicolor
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/extra/fcitx/PKGBUILD b/extra/fcitx/PKGBUILD
index 0ebf9b40a..60ad98301 100644
--- a/extra/fcitx/PKGBUILD
+++ b/extra/fcitx/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 163748 2012-07-19 02:30:56Z eric $
+# $Id: PKGBUILD 166605 2012-09-12 22:49:29Z eric $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: csslayer <wengxt AT gmail com>
pkgbase=fcitx
pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt')
-pkgver=4.2.5
+pkgver=4.2.6
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://code.google.com/p/fcitx/"
license=('GPL')
-makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \
+makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' 'wget' \
'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant')
source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz)
-sha1sums=('5fcadf1436f6a1010802449f6ef162cf21fdfccb')
+sha1sums=('3abc1d5f8725b7e700b347d1ba19b4f40ba7be14')
build() {
cd "${srcdir}"
@@ -22,6 +22,7 @@ build() {
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_OPENCC=OFF \
+ -DFORCE_PRESAGE=ON \
-DENABLE_TEST=ON \
-DENABLE_GTK3_IM_MODULE=ON \
-DENABLE_QT_IM_MODULE=ON
@@ -36,7 +37,9 @@ check() {
package_fcitx() {
pkgdesc="Free Chinese Input Toy of X - Input Method Server for X window system"
depends=('pango' 'libxinerama' 'gtk-update-icon-cache' 'shared-mime-info' \
- 'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' 'enchant' 'icu')
+ 'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \
+ 'libxfixes' 'dbus-core' 'icu')
+ optdepends=('enchant: for word predication support')
install=fcitx.install
cd "${srcdir}"/build
diff --git a/extra/feh/PKGBUILD b/extra/feh/PKGBUILD
index aa798e3a1..961d45133 100644
--- a/extra/feh/PKGBUILD
+++ b/extra/feh/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 165670 2012-08-28 15:59:06Z bisson $
+# $Id: PKGBUILD 166623 2012-09-13 11:39:21Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: dorphell <dorphell@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=feh
-pkgver=2.6
+pkgver=2.6.1
pkgrel=1
pkgdesc='Fast and light imlib2-based image viewer'
url='http://feh.finalrewind.org/'
@@ -16,7 +16,7 @@ optdepends=('perl: feh-cam, webcam wrapper for feh'
'imagemagick: support more file formats')
makedepends=('libxt')
source=("${url}${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('396d3507010a52e8a384fdbae452e291d5504971')
+sha1sums=('09f2c03b0fc6b9e37fb998e42e3f7626b9fdfbad')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/gnome-user-share/PKGBUILD b/extra/gnome-user-share/PKGBUILD
index 6d2fdd87a..60a63e175 100644
--- a/extra/gnome-user-share/PKGBUILD
+++ b/extra/gnome-user-share/PKGBUILD
@@ -1,19 +1,19 @@
-# $Id: PKGBUILD 156861 2012-04-23 09:07:46Z ibiru $
+# $Id: PKGBUILD 166593 2012-09-12 17:59:25Z jgc $
# Maintainer: Roman Kyrylych <roman@archlinux.org>
pkgname=gnome-user-share
-pkgver=3.0.2
+pkgver=3.0.3
pkgrel=1
pkgdesc="Easy to use user-level file sharing for GNOME."
arch=('i686' 'x86_64' 'mips64el')
url="http://ftp.gnome.org/pub/GNOME/sources/gnome-user-share/"
license=('GPL')
-depends=('mod_dnssd' 'gconf' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'gnome-bluetooth' 'libcanberra')
-makedepends=('intltool' 'gnome-doc-utils' 'nautilus')
+depends=('mod_dnssd' 'dconf' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'gnome-bluetooth' 'libcanberra')
+makedepends=('intltool' 'nautilus' 'itstool' 'docbook-xsl')
options=('!emptydirs' '!libtool')
install=gnome-user-share.install
source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('34a5b6e340025e8466233f374898a6e293839f6785c0abf14eed86d1f3d22ffd')
+sha256sums=('0196c22fd339922922b2f2558942ef5aac1a0896e7327cf5ab4399ad9f1f1347')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -25,9 +25,5 @@ build() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
-
- install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
- gconf-merge-schema ${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas --domain gnome-user-share ${pkgdir}/etc/gconf/schemas/*.schemas
- rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+ make DESTDIR="${pkgdir}" install
}
diff --git a/extra/gnome-user-share/gnome-user-share.install b/extra/gnome-user-share/gnome-user-share.install
index 3cc1b5286..f7e8c46ac 100644
--- a/extra/gnome-user-share/gnome-user-share.install
+++ b/extra/gnome-user-share/gnome-user-share.install
@@ -1,22 +1,12 @@
-pkgname=gnome-user-share
-
post_install() {
- usr/sbin/gconfpkg --install ${pkgname}
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-
-pre_upgrade() {
- pre_remove $1
+ glib-compile-schemas /usr/share/glib-2.0/schemas
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
}
post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- usr/sbin/gconfpkg --uninstall ${pkgname}
+ post_install
}
post_remove() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ post_install
}
diff --git a/extra/gtk2/PKGBUILD b/extra/gtk2/PKGBUILD
index bbec2f7f0..6e9bbb1e1 100644
--- a/extra/gtk2/PKGBUILD
+++ b/extra/gtk2/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 163911 2012-07-22 09:08:14Z ibiru $
+# $Id: PKGBUILD 166579 2012-09-12 17:20:44Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=gtk2
pkgname=('gtk2' 'gtk-update-icon-cache')
-pkgver=2.24.11
-pkgrel=2
+pkgver=2.24.12
+pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://www.gtk.org/"
makedepends=('atk' 'pango' 'libxcursor' 'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage'
@@ -12,16 +12,13 @@ makedepends=('atk' 'pango' 'libxcursor' 'libxinerama' 'libxrandr' 'libxi' 'libxc
options=('!libtool')
license=('LGPL')
source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-$pkgver.tar.xz
- xid-collision-debug.patch
- fix-stuck-grabs.patch)
-sha256sums=('328b4ea19a61040145e777e2ac49820968a382ac8581a380c9429897881812a9'
- 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558'
- '7739a1ab04aaf6e7f87987bad106062456e71933bc50acd948160cc03634dcd9')
+ xid-collision-debug.patch)
+sha256sums=('c5eba3b9259e4bf7554e9dc9db5d72038aa8b1bdd40fa0364b3705c226d11808'
+ 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558')
build() {
cd gtk+-$pkgver
patch -Np1 -i ../xid-collision-debug.patch
- patch -Np1 -i ../fix-stuck-grabs.patch
CXX=/bin/false ./configure --prefix=/usr \
--sysconfdir=/etc \
diff --git a/extra/hunspell/PKGBUILD b/extra/hunspell/PKGBUILD
index 7996411ee..5cc192ff8 100644
--- a/extra/hunspell/PKGBUILD
+++ b/extra/hunspell/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 125861 2011-05-30 15:55:43Z andyrtr $
+# $Id: PKGBUILD 166664 2012-09-15 07:49:23Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Hussam Al-Tayeb <ht990332@gmail.com>
pkgname=hunspell
pkgver=1.3.2
-pkgrel=1
+pkgrel=2
pkgdesc="Spell checker and morphological analyzer library and program"
arch=('i686' 'x86_64' 'mips64el')
url="http://hunspell.sourceforge.net/"
@@ -25,4 +25,9 @@ build() {
package() {
cd "$srcdir/hunspell-$pkgver"
make DESTDIR="$pkgdir" install
+
+ # add generic hunspell.so for development and projects not using pkgconfig flags - FS#30592
+ pushd $pkgdir/usr/lib
+ ln -s libhunspell-?.?.so libhunspell.so
+ popd
}
diff --git a/extra/hyphen/PKGBUILD b/extra/hyphen/PKGBUILD
index 3160ca11b..0173be489 100644
--- a/extra/hyphen/PKGBUILD
+++ b/extra/hyphen/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 163474 2012-07-12 19:03:03Z andyrtr $
+# $Id: PKGBUILD 166656 2012-09-14 14:39:16Z andyrtr $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgbase=hyphen
pkgname=('hyphen' 'hyphen-en')
-pkgver=2.8.5
+pkgver=2.8.6
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://hunspell.sf.net"
@@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'MPL')
makedepends=('glibc' 'perl')
options=('!libtool')
source=(http://downloads.sourceforge.net/hunspell/${pkgname}-${pkgver}.tar.gz)
-md5sums=('15cf1c2e54869fefcdc4b8f9cca68633')
+md5sums=('ee527b48ef1a7e95ee803a1f7c283c56')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD
index f86b0d8bd..629990304 100644
--- a/extra/imagemagick/PKGBUILD
+++ b/extra/imagemagick/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 165819 2012-08-30 20:53:00Z eric $
+# $Id: PKGBUILD 166610 2012-09-13 02:13:20Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgbase=imagemagick
pkgname=('imagemagick' 'imagemagick-doc')
-pkgver=6.7.9.2
+pkgver=6.7.9.4
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
url="http://www.imagemagick.org/"
@@ -12,7 +12,7 @@ makedepends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'ghostscript' \
'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'liblqr')
source=(ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \
perlmagick.rpath.patch)
-sha1sums=('a22342f53903f2fe6debc099136263412f2b6571'
+sha1sums=('6fa1a160c85f9119047a94ad1c8d3f49d9a84492'
'23405f80904b1de94ebd7bd6fe2a332471b8c283')
build() {
diff --git a/extra/java7-openjdk/PKGBUILD b/extra/java7-openjdk/PKGBUILD
index 4ec38ec74..0e9746d8b 100644
--- a/extra/java7-openjdk/PKGBUILD
+++ b/extra/java7-openjdk/PKGBUILD
@@ -1,21 +1,18 @@
-# $Id: PKGBUILD 165850 2012-09-01 14:16:05Z guillaume $
+# $Id: PKGBUILD 166669 2012-09-15 09:10:55Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
-# Contributor: Jan de Groot <jgc@archlinux.org>
# Maintainer: Guillaume ALAUX <guillaume@archlinux.org>
+# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=('jre7-openjdk-headless' 'jre7-openjdk' 'jdk7-openjdk' 'openjdk7-src')
# ToDo -demo -doc packages, see Debian file lists http://packages.debian.org/source/wheezy/openjdk-7
pkgbase=java7-openjdk
_java_ver=7
_updatever=u7
-_openjdk_build=b147
-_openjdk_date=27_jun_2011
_icedtea_ver=2.3.2
-_date=20110922
# check "${srcdir}/icedtea7"/Makefile.am
_CORBA_CHANGESET=7fae6a3a68c7
-_HOTSPOT_CHANGESET=ea39d76b3bde
+_HOTSPOT_CHANGESET=ea39d76b3bde # see "${srcdir}/icedtea7"/hotspot.map
_JAXP_CHANGESET=ee4bd94136ec
_JAXWS_CHANGESET=c89c6ac953e7
_JDK_CHANGESET=f78eb7e08ee1
@@ -25,18 +22,16 @@ _OPENJDK_CHANGESET=acba2d30209d
_bootstrap=0 # 0/1 for quick build or full bootstrap
pkgver=${_java_ver}.${_updatever}_${_icedtea_ver}
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="http://icedtea.classpath.org"
license=('custom')
options=('!emptydirs')
-makedepends=('jdk7-openjdk' 'libxp' 'libxslt' 'wget'
+makedepends=('jdk7-openjdk' 'libxp' 'libxslt'
'alsa-lib' 'apache-ant>=1.8.1' 'giflib' 'libpng>=1.5.7' 'gtk2'
- 'java-rhino' 'libpulse>=0.9.11' 'zip' 'unzip' 'cpio' 'fastjar') # 'inetutils' 'grep') # fastjar`?
+ 'java-rhino' 'libpulse>=0.9.11' 'zip' 'unzip' 'cpio' 'fastjar' 'wget')
[ "$_bootstrap" = "1" ] && makedepends=(${makedepends[@]} 'eclipse-ecj')
-#http://www.java.net/download/openjdk/jdk${_java_ver}/promoted/${_openjdk_build}/openjdk-${_java_ver}-fcs-src-${_openjdk_build}-${_openjdk_date}.zip
-
_url=http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3
source=(http://icedtea.classpath.org/download/source/icedtea-${_icedtea_ver}.tar.gz{,.sig}
${_url}/archive/${_OPENJDK_CHANGESET}.tar.gz # openjdk.tar.gz
@@ -93,8 +88,6 @@ build() {
# default is to build with first found java-environment found in our repos - is jdk7-openjdk
[ -f /etc/profile.d/jdk.sh ] && . /etc/profile.d/jdk.sh
-# unset MAKEFLAGS # parallel build is currently broken
-
export ALT_PARALLEL_COMPILE_JOBS="${MAKEFLAGS/-j}"
export HOTSPOT_BUILD_JOBS="${ALT_PARALLEL_COMPILE_JOBS}"
@@ -113,6 +106,7 @@ build() {
$BOOTSTRAPOPT \
--with-parallel-jobs="${MAKEFLAGS/-j}" \
--disable-tests \
+ --disable-downloading --disable-Werror \
--with-pkgversion="ArchLinux build ${pkgver}-${pkgrel}-${CARCH}" \
--with-jdk-home=${JAVA_HOME} \
--with-openjdk-src-zip=${srcdir}/${_OPENJDK_CHANGESET}.tar.gz \
@@ -126,9 +120,6 @@ build() {
--enable-nss \
--with-rhino \
--with-abs-install-dir=${_jvmdir}
- #--help
- #--enable-systemtap Enable inclusion of SystemTap trace support - needs systemtab from AUR
-
make
}
@@ -139,8 +130,7 @@ check() {
package_jre7-openjdk-headless() {
pkgdesc="Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs"
- depends=('libjpeg-turbo' 'lcms2' 'nss'
- 'ca-certificates-java' 'java-rhino')
+ depends=('libjpeg-turbo' 'lcms2' 'nss' 'ca-certificates-java')
optdepends=('libcups: needed for Java Mauve support - libmawt.so'
'fontconfig: needed for Java Mauve support - libmawt.so')
provides=('java-runtime-headless=7')
diff --git a/extra/java7-openjdk/jre7-openjdk-headless.install b/extra/java7-openjdk/jre7-openjdk-headless.install
index 45f52fe32..0787545b9 100644
--- a/extra/java7-openjdk/jre7-openjdk-headless.install
+++ b/extra/java7-openjdk/jre7-openjdk-headless.install
@@ -9,7 +9,3 @@ post_upgrade() {
/usr/sbin/init-jks-keystore
fi
}
-
-#post_remove() {
-#
-#}
diff --git a/extra/kdenetwork/PKGBUILD b/extra/kdenetwork/PKGBUILD
index 4b572c3f6..3aaa9f0ab 100644
--- a/extra/kdenetwork/PKGBUILD
+++ b/extra/kdenetwork/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 166279 2012-09-05 18:34:02Z andrea $
+# $Id: PKGBUILD 166735 2012-09-17 09:38:37Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
@@ -11,7 +11,7 @@ pkgname=('kdenetwork-filesharing'
'kdenetwork-krdc'
'kdenetwork-krfb')
pkgver=4.9.1
-pkgrel=1
+pkgrel=3
arch=('i686' 'x86_64' 'mips64el')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
diff --git a/extra/kdiff3/PKGBUILD b/extra/kdiff3/PKGBUILD
index feb20a0f2..ba375e623 100644
--- a/extra/kdiff3/PKGBUILD
+++ b/extra/kdiff3/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 136960 2011-09-03 21:15:57Z eric $
+# $Id: PKGBUILD 166597 2012-09-12 20:12:20Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=kdiff3
-pkgver=0.9.96
+pkgver=0.9.97
pkgrel=1
pkgdesc="A KDE file comparator/merge tool"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,8 +13,7 @@ makedepends=('cmake' 'automoc4' 'kdebase-lib' 'docbook-xml')
optdepends=('kdebase-lib: for the plugin')
install=kdiff3.install
source=(http://downloads.sourceforge.net/sourceforge/kdiff3/${pkgname}-${pkgver}.tar.gz)
-md5sums=('46b96befddf3448a3cb673f018c6f6f9')
-sha1sums=('d7efdacdfd7ea3c7ec9f7dee32aba5962c1709a5')
+sha1sums=('1f2828c4b287b905bac64992b46a3e9231319547')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/lcms2/PKGBUILD b/extra/lcms2/PKGBUILD
index 985615d69..e30e538fe 100644
--- a/extra/lcms2/PKGBUILD
+++ b/extra/lcms2/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 148812 2012-02-05 11:51:30Z ibiru $
+# $Id: PKGBUILD 166698 2012-09-15 23:58:57Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com>
pkgname=lcms2
-pkgver=2.3
-pkgrel=2
+pkgver=2.4
+pkgrel=1
pkgdesc="Small-footprint color management engine, version 2"
arch=('i686' 'x86_64' 'mips64el')
license=('MIT')
@@ -12,7 +12,7 @@ depends=('libtiff')
url="http://www.littlecms.com"
options=('!libtool')
source=(http://downloads.sourceforge.net/sourceforge/lcms/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('67d5fabda2f5777ca8387766539b9c871d993133')
+sha1sums=('9944902864283af49e4e21a1ca456db4e04ea7c2')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -20,6 +20,11 @@ build() {
make
}
+check() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make check
+}
+
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
diff --git a/extra/libconfig/PKGBUILD b/extra/libconfig/PKGBUILD
new file mode 100644
index 000000000..fe7ac1e23
--- /dev/null
+++ b/extra/libconfig/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 55397 2011-09-11 21:15:58Z spupykin $
+# Maintainer: Ray Rashif <schiv@archlinux.org>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: see .contrib
+
+pkgname=libconfig
+pkgver=1.4.8
+pkgrel=1
+pkgdesc="C/C++ Configuration File Library"
+arch=('i686' 'x86_64')
+url="http://hyperrealm.com/libconfig/libconfig.html"
+license=('LGPL')
+depends=('gcc-libs' 'texinfo')
+install=$pkgname.install
+options=('!libtool' '!emptydirs' 'zipman')
+source=("http://www.hyperrealm.com/libconfig/$pkgname-$pkgver.tar.gz")
+md5sums=('36788da452e9fcfc8efb7661ef5d31ef')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir" install
+ rm "$pkgdir/usr/share/info/dir"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/extra/libconfig/libconfig.install b/extra/libconfig/libconfig.install
new file mode 100644
index 000000000..c03d5f7fa
--- /dev/null
+++ b/extra/libconfig/libconfig.install
@@ -0,0 +1,18 @@
+infodir=/usr/share/info
+filelist=(libconfig.info.gz)
+
+post_install() {
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
diff --git a/extra/libgsf/PKGBUILD b/extra/libgsf/PKGBUILD
index 38550830b..78ed106f5 100644
--- a/extra/libgsf/PKGBUILD
+++ b/extra/libgsf/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 156900 2012-04-23 09:08:39Z ibiru $
+# $Id: PKGBUILD 166587 2012-09-12 17:38:22Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
pkgname=libgsf
-pkgver=1.14.23
+pkgver=1.14.24
pkgrel=1
arch=(i686 x86_64 mips64el)
pkgdesc="The GNOME Structured File Library is a utility library for reading and writing structured file formats"
@@ -13,12 +13,12 @@ options=('!libtool')
depends=('libxml2' 'gdk-pixbuf2' 'bzip2')
makedepends=('intltool' 'gobject-introspection')
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/1.14/$pkgname-$pkgver.tar.xz)
-sha256sums=('bfc1c6178f5319d5e6d854c380ce26542f9a103a5ff31c9d25a834e0be52fb17')
+sha256sums=('975fc00a1332167e2baf649f8e2637884f798db1c8bb04abece2d5141663abff')
build() {
cd "$pkgname-$pkgver"
PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \
- --localstatedir=/var --disable-static
+ --localstatedir=/var --disable-static --enable-introspection
make
}
diff --git a/extra/libmp3splt/PKGBUILD b/extra/libmp3splt/PKGBUILD
index 163d15e4f..35ad2aeb5 100644
--- a/extra/libmp3splt/PKGBUILD
+++ b/extra/libmp3splt/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 159128 2012-05-16 12:24:49Z tpowa $
+# $Id: PKGBUILD 166724 2012-09-17 05:18:15Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=libmp3splt
-pkgver=0.7.2
+pkgver=0.7.3
pkgrel=1
pkgdesc="Library for splitting mp3 and ogg files without decoding"
arch=('i686' 'x86_64' 'mips64el')
@@ -25,4 +25,4 @@ package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir/ install
}
-md5sums=('848817d1d980729aec99bbc62caddd76')
+md5sums=('f63e41774514e9e05272e16b92182ce5')
diff --git a/extra/librsvg/PKGBUILD b/extra/librsvg/PKGBUILD
index ec9d20cc9..206ac7fe2 100644
--- a/extra/librsvg/PKGBUILD
+++ b/extra/librsvg/PKGBUILD
@@ -1,20 +1,21 @@
-# $Id: PKGBUILD 156916 2012-04-23 09:09:00Z ibiru $
+# $Id: PKGBUILD 166591 2012-09-12 17:51:07Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=librsvg
-pkgver=2.36.1
+pkgver=2.36.3
pkgrel=1
pkgdesc="A SVG viewing library"
arch=(i686 x86_64 'mips64el')
license=('LGPL')
depends=('gdk-pixbuf2' 'pango' 'libcroco')
makedepends=('intltool' 'gtk2' 'gtk3' 'gobject-introspection')
-optdepends=('gtk3: for rsvg-view-3')
+optdepends=('gtk3: for rsvg-view-3'
+ 'gtk2: gtk2 SVG engine module')
options=('!libtool' '!emptydirs')
url="http://librsvg.sourceforge.net/"
install=librsvg.install
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('786b95e1a091375c5ef2997a21c69ff24d7077afeff18197355f54d9dcbcd8c5')
+sha256sums=('3d7d583271030e21acacc60cb6b81ee305713c9da5e98429cbd609312aea3632')
build() {
cd $pkgname-$pkgver
diff --git a/extra/libwnck3/PKGBUILD b/extra/libwnck3/PKGBUILD
index 9254e289b..d78fe2241 100644
--- a/extra/libwnck3/PKGBUILD
+++ b/extra/libwnck3/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 159042 2012-05-15 10:57:35Z heftig $
+# $Id: PKGBUILD 166583 2012-09-12 17:32:14Z jgc $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=libwnck3
_pkgbasename=libwnck
-pkgver=3.4.2
+pkgver=3.4.3
pkgrel=1
pkgdesc="Window Navigator Construction Kit (GTK+3)"
arch=('i686' 'x86_64' 'mips64el')
@@ -13,7 +13,7 @@ makedepends=('intltool' 'gobject-introspection')
options=('!libtool')
url="http://www.gnome.org/"
source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgbasename/${pkgver%.*}/$_pkgbasename-$pkgver.tar.xz)
-sha256sums=('1d055d0d7bd1069d97416985d11241eaea48aedb4311a22ff0d3404871707051')
+sha256sums=('e468118927d50231df250d1f00106b32139aaad1ee9249a4ef316e5526d17d1d')
build() {
cd "$_pkgbasename-$pkgver"
diff --git a/extra/live-media/PKGBUILD b/extra/live-media/PKGBUILD
index 64f173e66..485d32204 100644
--- a/extra/live-media/PKGBUILD
+++ b/extra/live-media/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 166562 2012-09-11 07:22:15Z giovanni $
+# $Id: PKGBUILD 166690 2012-09-15 17:24:11Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Gilles CHAUVIN <gcnweb@gmail.com>
pkgname=live-media
-pkgver=2012.09.11
+pkgver=2012.09.13
pkgrel=1
pkgdesc="A set of C++ libraries for multimedia streaming"
arch=('i686' 'x86_64' 'mips64el')
@@ -11,7 +11,7 @@ license=('LGPL')
url="http://live555.com/liveMedia"
depends=('gcc-libs')
source=("http://live555.com/liveMedia/public/live.${pkgver}.tar.gz")
-md5sums=('2ea74ee10caa15d79f0a2ea3681703f2')
+md5sums=('33ffc8df7f07a6db0e923d73dfdc0547')
build() {
cd ${srcdir}/live
diff --git a/extra/metacity/PKGBUILD b/extra/metacity/PKGBUILD
index 8ff77f984..3bf16c859 100644
--- a/extra/metacity/PKGBUILD
+++ b/extra/metacity/PKGBUILD
@@ -1,23 +1,26 @@
-# $Id: PKGBUILD 165026 2012-08-09 07:46:44Z jgc $
+# $Id: PKGBUILD 166589 2012-09-12 17:45:09Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=metacity
-pkgver=2.34.5
+pkgver=2.34.8
pkgrel=1
pkgdesc="A window manager for GNOME"
arch=(i686 x86_64 'mips64el')
license=('GPL')
depends=('dconf' 'gtk2' 'gsettings-desktop-schemas' 'libcanberra' 'libgtop' 'libsm' 'startup-notification' 'zenity')
-makedepends=('intltool' 'gnome-doc-utils')
+makedepends=('intltool' 'yelp-tools')
url="http://www.gnome.org"
groups=('gnome')
options=('!libtool' '!emptydirs')
install=metacity.install
-source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('8e0712d4e3a4402b6b818348019dd864999585dda624a6ac0d44bf6a37ed2534')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
+ fix_compositing_startup.patch)
+sha256sums=('ab83038a9dc0b53a63b66c3f9323a10abb0b9a9ae2b5c5d3cc6bbabe2b607806'
+ '5094a0ffe3eb8289ed752829877c2e1b743eddf938ad3fc92fb4574b42765ae2')
build() {
cd "$pkgname-$pkgver"
+ patch -Np1 -i "${srcdir}/fix_compositing_startup.patch"
./configure --prefix=/usr --sysconfdir=/etc \
--libexecdir=/usr/lib/metacity \
--localstatedir=/var --disable-static \
diff --git a/extra/metacity/fix_compositing_startup.patch b/extra/metacity/fix_compositing_startup.patch
new file mode 100644
index 000000000..56b218ae7
--- /dev/null
+++ b/extra/metacity/fix_compositing_startup.patch
@@ -0,0 +1,12 @@
+diff -Naur metacity-2.34.5.orig/src/compositor/compositor-xrender.c metacity-2.34.5/src/compositor/compositor-xrender.c
+--- metacity-2.34.5.orig/src/compositor/compositor-xrender.c 2011-11-10 15:14:34.000000000 +0100
++++ metacity-2.34.5/src/compositor/compositor-xrender.c 2012-08-28 14:23:04.093750568 +0200
+@@ -3066,6 +3057,8 @@
+ #endif
+
+ xrc->enabled = TRUE;
++ xrc->show_redraw = FALSE;
++ xrc->debug = FALSE;
+ g_timeout_add (2000, (GSourceFunc) timeout_debug, xrc);
+
+ return compositor;
diff --git a/extra/misdnuser/PKGBUILD b/extra/misdnuser/PKGBUILD
index 991c9a59f..2536b39fe 100644
--- a/extra/misdnuser/PKGBUILD
+++ b/extra/misdnuser/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 165895 2012-09-03 06:51:02Z tpowa $
+# $Id: PKGBUILD 166730 2012-09-17 05:26:17Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=misdnuser
-pkgver=2.0.15_20120831
+pkgver=2.0.17_20120917
pkgrel=1
pkgdesc="Tools and library for mISDN"
arch=('i686' 'x86_64')
@@ -43,8 +43,7 @@ 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=('541c10711ff396160e44a1bd7ec11949'
+md5sums=('4cdb52f2c0ff1a1426573ac5ef09e9f8'
'2009563b144de037ecb20f8d727a772e'
'8f305ee6e35fa12a8bec0632bfe7a076'
'32ead7f063e007c784aa883d441f33c2'
diff --git a/extra/mp3splt/PKGBUILD b/extra/mp3splt/PKGBUILD
index 13d295278..96cf2f48f 100644
--- a/extra/mp3splt/PKGBUILD
+++ b/extra/mp3splt/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 159130 2012-05-16 12:25:44Z tpowa $
+# $Id: PKGBUILD 166726 2012-09-17 05:19:09Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=mp3splt
-pkgver=2.4.2
+pkgver=2.4.3
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
pkgdesc="Commandline tool for splitting mp3 and ogg files without decoding"
@@ -22,4 +22,4 @@ package() {
cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir/ install
}
-md5sums=('f4c5c42f9dec9fb72b7f6ffeacd82906')
+md5sums=('33559a6f8e6179afd8ca7c9886ffa207')
diff --git a/extra/mpd/PKGBUILD b/extra/mpd/PKGBUILD
index 79bcf0a93..5bc8e460f 100644
--- a/extra/mpd/PKGBUILD
+++ b/extra/mpd/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 165616 2012-08-27 12:03:29Z bisson $
+# $Id: PKGBUILD 166807 2012-09-19 13:11:09Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,14 +7,13 @@
pkgname=mpd
pkgver=0.17.1
-pkgrel=2
+pkgrel=3
pkgdesc='Flexible, powerful, server-side application for playing music'
url='http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki'
license=('GPL')
arch=('i686' 'x86_64' 'mips64el')
depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2'
- 'sqlite' 'jack' 'libmms' 'wavpack' 'libmpcdec' 'avahi' 'libid3tag'
- 'libpulse')
+ 'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl')
makedepends=('doxygen')
source=("http://downloads.sourceforge.net/musicpd/${pkgname}-${pkgver}.tar.bz2"
'tmpfiles.d'
@@ -32,8 +31,9 @@ build() {
./configure \
--prefix=/usr \
--sysconfdir=/etc \
- --enable-lastfm \
--enable-jack \
+ --enable-lastfm \
+ --enable-soundcloud \
--enable-pulse \
--disable-sidplay \
--with-systemdsystemunitdir=/usr/lib/systemd/system
diff --git a/extra/networkmanager/PKGBUILD b/extra/networkmanager/PKGBUILD
index 9c3b8ed62..3fea039bb 100644
--- a/extra/networkmanager/PKGBUILD
+++ b/extra/networkmanager/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 166518 2012-09-09 15:40:49Z heftig $
+# $Id: PKGBUILD 166778 2012-09-19 08:12:49Z heftig $
# Maintainer: Jan de Groot <jgc@archlinxu.org>
# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
# Contributor: Tor Krill <tor@krill.nu>
@@ -8,7 +8,7 @@
pkgname=networkmanager
_pkgname=NetworkManager
pkgver=0.9.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="Network Management daemon"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL')
@@ -26,17 +26,22 @@ options=('!libtool')
backup=('etc/NetworkManager/NetworkManager.conf')
install=networkmanager.install
source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver:0:3}/$_pkgname-$pkgver.tar.xz
- NetworkManager.conf disable_set_hostname.patch dnsmasq-path.patch)
+ NetworkManager.conf disable_set_hostname.patch dnsmasq-path.patch
+ nm-polkit-permissive.patch repair-signals.patch)
sha256sums=('3982b623b7b199ac99e2ddd0840fe7d088245a49e3f680237e8baebf0cf86d07'
'44b048804c7c0b8b3b0c29b8632b6ad613c397d0a1635ec918e10c0fbcdadf21'
'25056837ea92e559f09563ed817e3e0cd9333be861b8914e45f62ceaae2e0460'
- '65124505048cc8396daf0242c9f5d532fa669b4bbca305998c248ab2329490cb')
+ '65124505048cc8396daf0242c9f5d532fa669b4bbca305998c248ab2329490cb'
+ 'e23b651a90ef62d515921953b4c6779538d35a737fb74c266b7fce94d62fdb06'
+ 'a1c65a09e5e8ecb1004ab7922517aa7fbc9700dc61e3b2fd348d3d7c23808ce6')
build() {
cd $_pkgname-$pkgver
patch -Np1 -i ../disable_set_hostname.patch
patch -Np1 -i ../dnsmasq-path.patch
+ patch -Np1 -i ../nm-polkit-permissive.patch
+ patch -Np1 -i ../repair-signals.patch # FS#31115
./configure \
--prefix=/usr \
@@ -46,7 +51,7 @@ build() {
--with-crypto=nss \
--with-distro=arch \
--with-dhclient=/usr/sbin/dhclient \
- --with-dhcpcd=/sbin/dhcpcd \
+ --with-dhcpcd=/usr/sbin/dhcpcd \
--with-iptables=/usr/sbin/iptables \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--with-udev-dir=/usr/lib/udev \
diff --git a/extra/networkmanager/nm-polkit-permissive.patch b/extra/networkmanager/nm-polkit-permissive.patch
new file mode 100644
index 000000000..1ac406224
--- /dev/null
+++ b/extra/networkmanager/nm-polkit-permissive.patch
@@ -0,0 +1,12 @@
+diff -up NetworkManager-0.8.997/policy/org.freedesktop.NetworkManager.policy.in.permissive NetworkManager-0.8.997/policy/org.freedesktop.NetworkManager.policy.in
+--- NetworkManager-0.8.997/policy/org.freedesktop.NetworkManager.policy.in.permissive 2011-03-24 14:21:35.100912222 -0500
++++ NetworkManager-0.8.997/policy/org.freedesktop.NetworkManager.policy.in 2011-03-24 14:21:49.916726997 -0500
+@@ -95,7 +95,7 @@
+ <_message>System policy prevents modification of network settings for all users</_message>
+ <defaults>
+ <allow_inactive>no</allow_inactive>
+- <allow_active>auth_admin_keep</allow_active>
++ <allow_active>yes</allow_active>
+ </defaults>
+ </action>
+
diff --git a/extra/networkmanager/repair-signals.patch b/extra/networkmanager/repair-signals.patch
new file mode 100644
index 000000000..cf1319dc5
--- /dev/null
+++ b/extra/networkmanager/repair-signals.patch
@@ -0,0 +1,37 @@
+From 64342a313ef497fca8a4fb7567900d4a1460065f Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Thu, 13 Sep 2012 09:32:53 +0000
+Subject: core: wait until we daemonized before setting up signals (bgo #683932)
+
+If we mask signals before daemonizing, the daemon process will not be
+able to handle them, and thus would be unkillable with anything other
+than SIGKILL.
+---
+diff --git a/src/main.c b/src/main.c
+index 8bc6d3f..5b82cfa 100644
+--- a/src/main.c
++++ b/src/main.c
+@@ -401,10 +401,6 @@ main (int argc, char *argv[])
+ exit (1);
+ }
+
+- /* Set up unix signal handling */
+- if (!setup_signals ())
+- exit (1);
+-
+ /* Set locale to be able to use environment variables */
+ setlocale (LC_ALL, "");
+
+@@ -501,6 +497,10 @@ main (int argc, char *argv[])
+ wrote_pidfile = TRUE;
+ }
+
++ /* Set up unix signal handling - before creating threads, but after daemonizing! */
++ if (!setup_signals ())
++ exit (1);
++
+ if (g_fatal_warnings) {
+ GLogLevelFlags fatal_mask;
+
+--
+cgit v0.9.0.2-2-gbebe
diff --git a/extra/notification-daemon/PKGBUILD b/extra/notification-daemon/PKGBUILD
index 899354ab4..f71a73e7d 100644
--- a/extra/notification-daemon/PKGBUILD
+++ b/extra/notification-daemon/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 154762 2012-03-30 16:38:12Z heftig $
+# $Id: PKGBUILD 166585 2012-09-12 17:37:48Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Mark Rosenstand <mark@borkware.net>
pkgname=notification-daemon
-pkgver=0.7.4
+pkgver=0.7.6
pkgrel=1
pkgdesc="Notification daemon for the desktop notifications framework"
arch=(i686 x86_64 'mips64el')
@@ -14,7 +14,7 @@ groups=('gnome')
makedepends=('pkgconfig' 'intltool')
options=('!libtool' '!emptydirs')
source=(http://download.gnome.org/sources/${pkgname}/0.7/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('9591273ee2099215cfbe1ce7eb7c08e8cbc3743d0a119e331889ffe9004e6f2f')
+sha256sums=('64d0ce6fb12c94c3b73b701502c804c408cb5a94580bcae5ac37607639f7a0b3')
build() {
cd ${pkgname}-${pkgver}
diff --git a/extra/ocaml/PKGBUILD b/extra/ocaml/PKGBUILD
index 1ec4563f4..c0f8d24c2 100644
--- a/extra/ocaml/PKGBUILD
+++ b/extra/ocaml/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 166395 2012-09-07 16:07:57Z tpowa $
+# $Id: PKGBUILD 166569 2012-09-12 06:53:18Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgbase='ocaml'
@@ -6,7 +6,7 @@ pkgname=('ocaml')
# Needs optimized build.
[ "$CARCH" = "mips64el" ] || pkgname+=('ocaml-compiler-libs')
pkgver=4.00.0
-pkgrel=1
+pkgrel=2
pkgdesc="A functional language with OO extensions"
arch=('i686' 'x86_64' 'mips64el')
license=('LGPL2' 'custom: QPL-1.0')
diff --git a/extra/php/PKGBUILD b/extra/php/PKGBUILD
index 6ace812ff..859e4b621 100644
--- a/extra/php/PKGBUILD
+++ b/extra/php/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 165374 2012-08-16 20:54:57Z pierre $
+# $Id: PKGBUILD 166634 2012-09-13 22:05:22Z pierre $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgbase=php
@@ -21,7 +21,7 @@ pkgname=('php'
'php-sqlite'
'php-tidy'
'php-xsl')
-pkgver=5.4.6
+pkgver=5.4.7
pkgrel=1
arch=('i686' 'x86_64' 'mips64el')
license=('PHP')
@@ -33,7 +33,7 @@ makedepends=('apache' 'imap' 'postgresql-libs' 'libldap' 'postfix' 'libvpx'
source=("http://www.php.net/distributions/${pkgbase}-${pkgver}.tar.bz2"
'php.ini.patch' 'apache.conf' 'rc.d.php-fpm' 'php-fpm.conf.in.patch'
'logrotate.d.php-fpm' 'php-fpm.service' 'php-fpm.tmpfiles')
-md5sums=('c9aa0f4996d1b91ee9e45afcfaeb5d2e'
+md5sums=('9cd421f1cc8fa8e7f215e44a1b06199f'
'0b0bc7a917fc592bdf11dcd3c5c255e9'
'dec2cbaad64e3abf4f0ec70e1de4e8e9'
'6d46667e00d65933ec0c958279c0a803'
diff --git a/extra/qemu-kvm/PKGBUILD b/extra/qemu-kvm/PKGBUILD
index 0e042029f..64f160c4c 100644
--- a/extra/qemu-kvm/PKGBUILD
+++ b/extra/qemu-kvm/PKGBUILD
@@ -1,7 +1,7 @@
-# $Id: PKGBUILD 163622 2012-07-17 06:22:37Z tpowa $
+# $Id: PKGBUILD 166722 2012-09-17 05:16:37Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgname=qemu-kvm
-pkgver=1.1.1
+pkgver=1.2.0
pkgrel=1
pkgdesc="Latest KVM QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation."
arch=(i686 x86_64 'mips64el')
@@ -57,5 +57,5 @@ package()
esac
done
}
-md5sums=('f8f5629b00f48192cc0467e1d31c4dd2'
+md5sums=('d7b18b673c48abfee65a9c0245df0415'
'b316a066d2f1bb57d8f5b7ea1d0d1caf')
diff --git a/extra/samba/PKGBUILD b/extra/samba/PKGBUILD
index 8c6b7c37b..5b058b0ae 100644
--- a/extra/samba/PKGBUILD
+++ b/extra/samba/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 165667 2012-08-28 12:51:24Z tpowa $
+# $Id: PKGBUILD 166802 2012-09-19 10:45:08Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
pkgbase=samba
pkgname=('libwbclient' 'smbclient' 'samba')
-pkgver=3.6.7
+pkgver=3.6.8
# We use the 'A' to fake out pacman's version comparators. Samba chooses
# to append 'a','b',etc to their subsequent releases, which pamcan
# misconstrues as alpha, beta, etc. Bad samba!
-_realver=3.6.7
-pkgrel=2
+_realver=3.6.8
+pkgrel=1
arch=(i686 x86_64 mips64el)
url="http://www.samba.org"
license=('GPL3')
@@ -157,7 +157,7 @@ install='samba.install'
install -D -m644 ${srcdir}/samba.conf ${pkgdir}/usr/lib/tmpfiles.d/samba.conf
rm -rf ${pkgdir}/var/run
}
-md5sums=('b23be56c15dd52f64eb7ba54c0ea1ed5'
+md5sums=('fbb245863eeef2fffe172df779a217be'
'a45a4283723be2b0ae32439dc4496a09'
'5697da77590ec092cc8a883bae06093c'
'a4bbfa39fee95bba2e7ad6b535fae7e6'
diff --git a/extra/slim/PKGBUILD b/extra/slim/PKGBUILD
index 94d81cc56..7ac151623 100644
--- a/extra/slim/PKGBUILD
+++ b/extra/slim/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 163599 2012-07-16 15:36:12Z tpowa $
+# $Id: PKGBUILD 166599 2012-09-12 20:22:19Z tpowa $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Thayer Williams <thayer@archlinux.org>
# Contributor: Alexander Fehr <pizzapunk gmail com>
@@ -6,7 +6,7 @@
pkgname=slim
pkgver=1.3.4
-pkgrel=2
+pkgrel=3
pkgdesc='Desktop-independent graphical login manager for X11'
arch=('i686' 'x86_64' 'mips64el')
url='http://slim.berlios.de/'
@@ -20,7 +20,8 @@ source=("http://download.berlios.de/${pkgname}/${pkgname}-${pkgver}.tar.gz"
'logrotate'
'slim.service'
'session-name.patch'
- 'libpng-1.4+-support.patch')
+ 'libpng-1.4+-support.patch'
+ 'fix-glibc-segfault-1.3.4.patch')
install=install
@@ -28,6 +29,7 @@ build() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 -i ../session-name.patch # FS#26693: fix default session name
patch -Np1 -i ../libpng-1.4+-support.patch # taken from gentoo to build
+ patch -Np0 -i ../fix-glibc-segfault-1.3.4.patch # FS#30864
cd ${srcdir}
mkdir build
cd build
@@ -59,4 +61,5 @@ md5sums=('51543533e492b41007811f7d880720fa'
'43da096480bf72c3ccec8ad8400f34f0'
'a5d6bde9e63899df7d2081e1585bbe54'
'ebcb6829028615686de7b64ceeaaf8ed'
- '6d19bd7a91592ed2bb902b22b9594565')
+ '6d19bd7a91592ed2bb902b22b9594565'
+ '9efc4e0d82d354f0c578be7723870769')
diff --git a/extra/slim/fix-glibc-segfault-1.3.4.patch b/extra/slim/fix-glibc-segfault-1.3.4.patch
new file mode 100644
index 000000000..b035f8a78
--- /dev/null
+++ b/extra/slim/fix-glibc-segfault-1.3.4.patch
@@ -0,0 +1,13 @@
+Index: app.cpp
+===================================================================
+--- app.cpp (revision 223)
++++ app.cpp (working copy)
+@@ -593,7 +593,7 @@
+
+ n++;
+
+- child_env = static_cast<char**>(malloc(sizeof(char*)*n));
++ child_env = static_cast<char**>(malloc(sizeof(char*)*(n+1)));
+ memcpy(child_env, old_env, sizeof(char*)*n);
+ child_env[n - 1] = StrConcat("XDG_SESSION_COOKIE=", ck.get_xdg_session_cookie());
+ child_env[n] = NULL;
diff --git a/extra/ucommon/PKGBUILD b/extra/ucommon/PKGBUILD
index e9e78bdc0..918428a6e 100644
--- a/extra/ucommon/PKGBUILD
+++ b/extra/ucommon/PKGBUILD
@@ -1,18 +1,19 @@
-# $Id: PKGBUILD 159166 2012-05-16 20:55:54Z andrea $
+# $Id: PKGBUILD 166607 2012-09-13 00:51:08Z eric $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=ucommon
-pkgver=5.2.2
-pkgrel=2
+pkgver=5.5.0
+pkgrel=1
pkgdesc="A light-weight C++ library to facilitate using C++ design patterns"
arch=('i686' 'x86_64')
url="http://www.gnutelephony.org/index.php/GNU_uCommon_C++"
license=('GPL3' 'LGPL3')
depends=('openssl')
options=('!libtool')
-source=("http://ftp.gnu.org/pub/gnu/commoncpp/$pkgname-$pkgver.tar.gz"{,.sig})
-md5sums=('4739fcd9db006432f1b8e2ea226e414a'
- 'adb2349cffe80678e39a96c6ab5c5a5b')
+#source=("http://ftp.gnu.org/pub/gnu/commoncpp/$pkgname-$pkgver.tar.gz"{,.sig})
+source=("http://www.gnutelephony.org/dist/tarballs/$pkgname-$pkgver.tar.gz"{,.sig})
+md5sums=('99d302b5217bb92b6fb9d91ead6fd028'
+ '0fcfd66e9746c3105cb5d222ad2cc91d')
build() {
cd "${srcdir}"/${pkgname}-${pkgver}
@@ -20,6 +21,11 @@ build() {
make
}
+check() {
+ cd "${srcdir}"/${pkgname}-${pkgver}
+ make check
+}
+
package() {
cd "${srcdir}"/${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
diff --git a/extra/valgrind/PKGBUILD b/extra/valgrind/PKGBUILD
index 0d702e470..f1d525b93 100644
--- a/extra/valgrind/PKGBUILD
+++ b/extra/valgrind/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 165089 2012-08-10 08:30:57Z allan $
+# $Id: PKGBUILD 166800 2012-09-19 10:37:35Z allan $
# Maintainer: Dan McGee <dan@archlinux.org>
# Maintainer: Allan McRae <allan@archlinux.org>
pkgname=valgrind
-pkgver=3.8.0
+pkgver=3.8.1
pkgrel=1
pkgdesc="A tool to help find memory-management problems in programs"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('glibc>=2.16' 'glibc<2.17' 'perl')
makedepends=('gdb')
options=('!emptydirs')
source=(http://valgrind.org/downloads/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('ec04dfd1256307432b2a7b520398c526')
+md5sums=('288758010b271119a0ffc0183f1d6e38')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD
index 1097daa5c..42a2f20f1 100644
--- a/extra/vim/PKGBUILD
+++ b/extra/vim/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 166321 2012-09-06 07:34:07Z tdziedzic $
+# $Id: PKGBUILD 166660 2012-09-15 04:03:40Z tdziedzic $
# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
# Maintainer: tobias [ tobias at archlinux org ]
# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
@@ -6,8 +6,8 @@
pkgbase=vim
pkgname=('vim' 'gvim' 'vim-runtime')
_topver=7.3
-_patchlevel=659
-__hgrev=1052677493be
+_patchlevel=661
+__hgrev=5884d056e1d1
_versiondir="vim${_topver//./}"
pkgver=${_topver}.${_patchlevel}
pkgrel=1
@@ -21,8 +21,8 @@ source=("ftp://ftp.archlinux.org/other/vim/vim-${pkgver}.tar.xz"
'vimrc'
'archlinux.vim'
'gvim.desktop')
-sha1sums=('5f9bc51f6935368edda0aab6251d2c5cd5350acd'
- 'cb2b2c50a9582e27fe71ac77fc9191122adf0a44'
+sha1sums=('989e907fe9858647e762bddc927f656a03fb5226'
+ '195c7fc5163fca966ea331d8160bf2d307c1533c'
'4d9dcfb32874aa5467e6f06e418aeb4e675daaf2'
'3494baf53a63581ba69f86a81293640ff681c5c5'
'25dd3c2ce436e73a367c8f73b68f7f6889682437'
@@ -55,12 +55,6 @@ mksource() {
}
build() {
- # remove -O2 because there is a crash with python because of it
- # fedora br: https://bugzilla.redhat.com/show_bug.cgi?id=817196
- #export CFLAGS="${CFLAGS/-O2 /}"
-
- #cd "${srcdir}"
-
cp -a ${pkgname}-${pkgver} vim-build
# define the place for the global (g)vimrc file (set to /etc/vimrc)
diff --git a/extra/xf86-video-intel/PKGBUILD b/extra/xf86-video-intel/PKGBUILD
index ed2d7127c..6a9b87fdc 100644
--- a/extra/xf86-video-intel/PKGBUILD
+++ b/extra/xf86-video-intel/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 166511 2012-09-09 07:04:08Z andyrtr $
+# $Id: PKGBUILD 166751 2012-09-17 16:20:14Z andyrtr $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-intel
-pkgver=2.20.7
+pkgver=2.20.8
pkgrel=1
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
@@ -18,7 +18,7 @@ conflicts=('xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xorg-server<1.12.0' 'x
options=('!libtool')
groups=('xorg-drivers' 'xorg')
source=(${url}/archive/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('e34503e60f3bc54a7ecbca3a4e7052a5a1015b0f1b4009bf84c101b5e08f9bac')
+sha256sums=('2a126b2bb93b8d9db5eef68f1496e83713fd51ac435a7fafc7a36ff9c7ca83e7')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/xf86-video-nouveau/PKGBUILD b/extra/xf86-video-nouveau/PKGBUILD
index 25aa4265e..b9c08bef3 100644
--- a/extra/xf86-video-nouveau/PKGBUILD
+++ b/extra/xf86-video-nouveau/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 162034 2012-06-19 01:44:22Z ibiru $
+# $Id: PKGBUILD 166750 2012-09-17 16:20:09Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: buddabrod <buddabrod@gmail.com>
pkgname=xf86-video-nouveau
-pkgver=1.0.1
+pkgver=1.0.2
pkgrel=1
pkgdesc="Open Source 2D acceleration driver for nVidia cards"
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ conflicts=('xorg-server<1.11.99.902')
options=('!libtool')
install=$pkgname.install
source=($url/release/$pkgname-$pkgver.tar.bz2)
-md5sums=('d120bdd4ee9fc3581f3b93e3b31c4574')
+sha256sums=('765731c2a91d434d4360517a128d18af70b158f727e49813f1a42e26cccbc45d')
build() {
cd $pkgname-$pkgver
diff --git a/extra/xf86-video-rendition/PKGBUILD b/extra/xf86-video-rendition/PKGBUILD
index 4043c0d71..907f978bd 100644
--- a/extra/xf86-video-rendition/PKGBUILD
+++ b/extra/xf86-video-rendition/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 153358 2012-03-12 20:53:56Z andyrtr $
+# $Id: PKGBUILD 166766 2012-09-18 18:43:37Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-rendition
-pkgver=4.2.4
-pkgrel=6
+pkgver=4.2.5
+pkgrel=1
pkgdesc="X.org Rendition video driver"
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
@@ -13,14 +13,11 @@ makedepends=('xorg-server-devel>=1.11.99.903')
conflicts=('xorg-server<1.11.99.903')
options=('!libtool' '!strip')
groups=('xorg-drivers' 'xorg')
-source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2
- rendition-4.2.4-git.patch)
-sha1sums=('16148c25183f7829c22bc9dfdb588c1a16bf4565'
- 'e023650fa418be9a92d159acd8ac0bc23704dfb3')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha1sums=('930e99e4d44418b1e55f11a2a8525b42b0e2d3b5')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i ${srcdir}/rendition-4.2.4-git.patch
./configure --prefix=/usr
make
}
diff --git a/extra/xf86-video-s3/PKGBUILD b/extra/xf86-video-s3/PKGBUILD
index 8c9a6b8a7..4a63a6d46 100644
--- a/extra/xf86-video-s3/PKGBUILD
+++ b/extra/xf86-video-s3/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 158890 2012-05-12 18:14:42Z andyrtr $
+# $Id: PKGBUILD 166769 2012-09-18 18:48:45Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-s3
-pkgver=0.6.4
+pkgver=0.6.5
pkgrel=1
pkgdesc="X.org S3 video driver"
arch=(i686 x86_64)
@@ -14,12 +14,10 @@ conflicts=('xorg-server<1.12.0')
options=('!libtool')
groups=('xorg-drivers' 'xorg')
source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-sha1sums=('9170e57f966d810fdfc2de4473a7c8e814019c31')
+sha256sums=('4778cd4f1d61490c3562f9be03664576f065fa3acf22fe0d0689212d7ea3ad39')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- #patch -Np1 -i "${srcdir}/git-fixes.patch"
- #autoreconf -fi
./configure --prefix=/usr
make
}
@@ -29,5 +27,5 @@ package() {
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
- install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
}
diff --git a/extra/xfce4-weather-plugin/PKGBUILD b/extra/xfce4-weather-plugin/PKGBUILD
index 043096423..a6853ace1 100644
--- a/extra/xfce4-weather-plugin/PKGBUILD
+++ b/extra/xfce4-weather-plugin/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 164814 2012-08-06 17:00:02Z foutrelis $
+# $Id: PKGBUILD 166575 2012-09-12 13:41:32Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Suzy Williams <suzanne.williams3@verizon.net>
pkgname=xfce4-weather-plugin
-pkgver=0.8.1
+pkgver=0.8.2
pkgrel=1
pkgdesc="A weather plugin for the Xfce4 panel"
arch=('i686' 'x86_64' 'mips64el')
@@ -15,7 +15,7 @@ makedepends=('intltool')
options=('!libtool')
install=$pkgname.install
source=(http://archive.xfce.org/src/panel-plugins/$pkgname/0.8/$pkgname-$pkgver.tar.bz2)
-sha256sums=('a03a001065afdd8a167a44b96885d70013290b88d82e7deec45a2d294411077d')
+sha256sums=('9506a3b1c04992202790b1deac8bbef8ed4933a0becd5c8e61194118e7eb67fe')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/extra/xorg-xbacklight/PKGBUILD b/extra/xorg-xbacklight/PKGBUILD
index db2e7d6aa..9713f70eb 100644
--- a/extra/xorg-xbacklight/PKGBUILD
+++ b/extra/xorg-xbacklight/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 151182 2012-02-25 07:02:48Z allan $
+# $Id: PKGBUILD 166654 2012-09-14 14:36:40Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xorg-xbacklight
-pkgver=1.1.2
-pkgrel=3
+pkgver=1.2.0
+pkgrel=1
pkgdesc="RandR-based backlight control application"
arch=('i686' 'x86_64' 'mips64el')
url="http://xorg.freedesktop.org/"
license=('custom')
-depends=('libxrandr' 'libx11')
+depends=('xcb-util')
makedepends=('xorg-util-macros')
groups=('xorg-apps' 'xorg')
source=(http://xorg.freedesktop.org/archive/individual/app/xbacklight-${pkgver}.tar.bz2)
-sha1sums=('e297b359ab83f3844ca5ea1c23280b2f8bb71cfd')
+sha256sums=('5152d6134fa592c9c14060d7324a7db104da0184cc9b2f9715e847f9354e36a5')
build() {
cd "${srcdir}/xbacklight-${pkgver}"
diff --git a/extra/yajl/PKGBUILD b/extra/yajl/PKGBUILD
new file mode 100644
index 000000000..8cd912127
--- /dev/null
+++ b/extra/yajl/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Dave Reisner <d@falconindy.com>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Andrej Gelenberg <andrej.gelenberg@udo.edu>
+
+pkgname=yajl
+pkgver=2.0.4
+pkgrel=1
+pkgdesc='Yet Another JSON Library.'
+arch=('i686' 'x86_64')
+url='http://lloyd.github.com/yajl/'
+license=('ISC')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lloyd/$pkgname/tarball/$pkgver")
+md5sums=('ee6208e697c43dcccf798ce80d370379')
+
+build() {
+ dirname=$(tar tf "$srcdir/$pkgname-$pkgver.tar.gz" | sed 1q);
+ cd "$dirname"
+
+ cmake -DCMAKE_INSTALL_PREFIX=/usr .
+
+ make
+}
+
+package() {
+ dirname=$(tar tf "$srcdir/$pkgname-$pkgver.tar.gz" | sed 1q);
+ cd "$dirname"
+
+ make DESTDIR="$pkgdir" install
+
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+}