summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/ardour/PKGBUILD10
-rw-r--r--extra/ardour/ardour.changelog8
-rw-r--r--extra/bluez/PKGBUILD6
-rw-r--r--extra/claws-mail/PKGBUILD6
-rw-r--r--extra/claws-mail/claws-mail.install1
-rw-r--r--extra/cups-pdf/PKGBUILD19
-rw-r--r--extra/cups-pdf/cups-pdf.install4
-rw-r--r--extra/lftp/PKGBUILD6
-rw-r--r--extra/libgtkhtml/PKGBUILD19
-rw-r--r--extra/liblrdf/PKGBUILD17
-rw-r--r--extra/raptor/PKGBUILD14
-rw-r--r--extra/raptor1/PKGBUILD30
-rw-r--r--extra/rasqal/PKGBUILD12
-rw-r--r--extra/redland/PKGBUILD23
-rw-r--r--extra/slim/PKGBUILD60
-rw-r--r--extra/slim/install7
-rw-r--r--extra/slim/logrotate9
-rw-r--r--extra/slim/pam.d10
-rwxr-xr-xextra/slim/rc.d36
-rw-r--r--extra/slim/sigterm.patch45
-rw-r--r--extra/slv2/PKGBUILD6
-rw-r--r--extra/slv2/slv2.changelog5
-rw-r--r--extra/soprano/PKGBUILD8
-rw-r--r--extra/xarchiver/PKGBUILD15
-rw-r--r--extra/xulrunner/PKGBUILD12
-rw-r--r--extra/xulrunner/xulrunner-omnijar.patch6
26 files changed, 281 insertions, 113 deletions
diff --git a/extra/ardour/PKGBUILD b/extra/ardour/PKGBUILD
index eb512207f..cee3fc185 100644
--- a/extra/ardour/PKGBUILD
+++ b/extra/ardour/PKGBUILD
@@ -1,6 +1,6 @@
-# $Id: PKGBUILD 101421 2010-11-29 06:10:19Z allan $
+# $Id: PKGBUILD 110738 2011-02-21 22:15:44Z schiv $
# Maintainer: tobias <tobias@archlinux.org>
-# Maintainer: Ray Rashif <schivmeister@gmail.com>
+# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# ardour, liblrdf and raptor are heavily dependent on each other. Updating of
@@ -9,13 +9,13 @@
pkgname=ardour
pkgver=2.8.11
-pkgrel=2
+pkgrel=3
pkgdesc="A multichannel hard disk recorder and digital audio workstation"
arch=('i686' 'x86_64')
url="http://ardour.org"
license=('GPL')
-depends=('liblrdf' 'liblo' 'aubio' 'libusb-compat'
- 'slv2' 'rubberband' 'libgnomecanvas')
+depends=('liblrdf>=0.4.0-7' 'liblo' 'aubio' 'libusb-compat'
+ 'slv2>=0.6.6-3' 'rubberband' 'libgnomecanvas')
makedepends=('scons' 'boost' 'pkg-config')
changelog=${pkgname}.changelog
source=(ftp://ftp.archlinux.org/other/ardour/${pkgname}-${pkgver}.tar.bz2
diff --git a/extra/ardour/ardour.changelog b/extra/ardour/ardour.changelog
index 6da0d9f57..ee9cf00bf 100644
--- a/extra/ardour/ardour.changelog
+++ b/extra/ardour/ardour.changelog
@@ -1,8 +1,12 @@
-9 Aug 2010 (GMT+8) Ray Rashif <schivmeister@gmail.com>
+22 Feb 2011 (GMT+8) Ray Rashif <schiv@archlinux.org>
+
+ * 2.8.11-2 :
+ raptor rebuild
+
+9 Aug 2010 (GMT+8) Ray Rashif <schiv@archlinux.org>
* 2.8.11-1 :
Testing build.
- Updated to latest upstream release.
Removed libgnomecanvasmm depend (ardour internal).
Removed soundtouch makedepend (ardour internal, unneded).
Added new depends
diff --git a/extra/bluez/PKGBUILD b/extra/bluez/PKGBUILD
index 89a518885..ce5703b3c 100644
--- a/extra/bluez/PKGBUILD
+++ b/extra/bluez/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 119035 2011-04-10 15:08:06Z andrea $
+# $Id: PKGBUILD 121271 2011-04-30 00:03:52Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Geoffroy Carrier <geoffroy@archlinux.org>
pkgname=bluez
-pkgver=4.91
+pkgver=4.92
pkgrel=1
pkgdesc="Libraries and tools for the Bluetooth protocol stack"
url="http://www.bluez.org/"
@@ -27,7 +27,7 @@ backup=(etc/bluetooth/{main,rfcomm,audio,network,input,serial}.conf
source=("http://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.bz2"
'bluetooth.conf.d'
'rc.bluetooth')
-md5sums=('0a293ae6cf0d0e0bdd74fb65e655842a'
+md5sums=('33bb9a75239889c5ee5fbc666ad41c5c'
'8f60a5eb9d84b9c64c478d63e1c24b10'
'ca4c39eb4bb201bd2eacad01492cd735')
diff --git a/extra/claws-mail/PKGBUILD b/extra/claws-mail/PKGBUILD
index f863f8d74..7e3760798 100644
--- a/extra/claws-mail/PKGBUILD
+++ b/extra/claws-mail/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 119020 2011-04-10 13:42:00Z andyrtr $
+# $Id: PKGBUILD 121163 2011-04-29 06:26:08Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=claws-mail
pkgver=3.7.9
-pkgrel=1
+pkgrel=2
pkgdesc="A GTK+ based e-mail client."
arch=('i686' 'x86_64')
license=('GPL3')
url="http://www.claws-mail.org"
depends=('gtk2' 'gnutls' 'startup-notification' 'pilot-link' 'enchant'
- 'gpgme' 'libetpan' 'libsm' 'db' 'dbus-glib' 'hicolor-icon-theme')
+ 'gpgme' 'libetpan' 'libsm' 'db' 'dbus-glib' 'hicolor-icon-theme' 'desktop-file-utils')
makedepends=('compface' 'spamassassin' 'bogofilter' 'valgrind')
optdepends=('python2: needed for some tools'
'perl: needed for some tools'
diff --git a/extra/claws-mail/claws-mail.install b/extra/claws-mail/claws-mail.install
index 5f3cb0109..648480c3b 100644
--- a/extra/claws-mail/claws-mail.install
+++ b/extra/claws-mail/claws-mail.install
@@ -1,5 +1,6 @@
post_install() {
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
}
post_upgrade() {
diff --git a/extra/cups-pdf/PKGBUILD b/extra/cups-pdf/PKGBUILD
index c613ca4e3..aef413f1b 100644
--- a/extra/cups-pdf/PKGBUILD
+++ b/extra/cups-pdf/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 30278 2009-03-18 07:31:03Z andyrtr $
+# $Id: PKGBUILD 121266 2011-04-29 22:22:36Z andyrtr $
# Maintainer: Andreas Radke <andyrtr at archlinux.org>
# Contributor: Thomas Baechler <thomas.baechler@rwth-aachen.de>
pkgname=cups-pdf
-pkgver=2.5.0
+pkgver=2.5.1
pkgrel=1
pkgdesc="PDF printer for cups"
arch=(i686 x86_64)
@@ -13,19 +13,22 @@ url="http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf"
license=('GPL2')
source=(http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/cups-pdf_$pkgver.tar.gz)
backup=(etc/cups/cups-pdf.conf)
-md5sums=('9194af099a8c0e9aa213505b29ec6818')
+md5sums=('4b4cf1a249d02a38045db74b5f259aac')
build() {
- # Build and install
cd $srcdir/$pkgname-$pkgver/src
[ -z "$CC" ] && CC=gcc
- $CC $CFLAGS -Wall -o cups-pdf cups-pdf.c || return 1
- install -D -m700 cups-pdf $pkgdir/usr/lib/cups/backend/cups-pdf || return 1
+ $CC $CFLAGS -Wall -o cups-pdf cups-pdf.c
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver/src
+ install -D -m700 cups-pdf $pkgdir/usr/lib/cups/backend/cups-pdf
# Install Postscript Color printer
cd ../extra
- install -D -m644 CUPS-PDF.ppd $pkgdir/usr/share/cups/model/CUPS-PDF.ppd || return 1
+ install -D -m644 CUPS-PDF.ppd $pkgdir/usr/share/cups/model/CUPS-PDF.ppd
# Install config file
- install -D -m644 cups-pdf.conf $startdir/pkg/etc/cups/cups-pdf.conf || return 1
+ install -D -m644 cups-pdf.conf $pkgdir/etc/cups/cups-pdf.conf
}
diff --git a/extra/cups-pdf/cups-pdf.install b/extra/cups-pdf/cups-pdf.install
index 0ef82189a..7df03c811 100644
--- a/extra/cups-pdf/cups-pdf.install
+++ b/extra/cups-pdf/cups-pdf.install
@@ -14,7 +14,3 @@ pdf output is /var/spool/cups-pdf/$username.
-------------------------------------------------
EOF
}
-
-op=$1
-shift
-$op $*
diff --git a/extra/lftp/PKGBUILD b/extra/lftp/PKGBUILD
index 2a3dace91..5d5fa30e4 100644
--- a/extra/lftp/PKGBUILD
+++ b/extra/lftp/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 119500 2011-04-11 19:32:01Z andyrtr $
+# $Id: PKGBUILD 121220 2011-04-29 15:00:49Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Aaron Griffin <aaron@archlinux.org>
pkgname=lftp
-pkgver=4.2.2
+pkgver=4.2.3
pkgrel=1
pkgdesc="Sophisticated command line based FTP client"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ makedepends=('autoconf')
url="http://lftp.yar.ru/"
backup=('etc/lftp.conf')
source=(http://ftp.yars.free.net/pub/source/lftp/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('801d90de9def7fc0f88817bcc71295b7')
+md5sums=('4957f40d55e1bc6985e11244364b8938')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
diff --git a/extra/libgtkhtml/PKGBUILD b/extra/libgtkhtml/PKGBUILD
index 806292886..ff795d406 100644
--- a/extra/libgtkhtml/PKGBUILD
+++ b/extra/libgtkhtml/PKGBUILD
@@ -1,13 +1,14 @@
-# $Id: PKGBUILD 18538 2008-11-06 23:27:45Z jgc $
+# $Id: PKGBUILD 121256 2011-04-29 21:48:54Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
+
pkgname=libgtkhtml
pkgver=2.11.1
-pkgrel=2
+pkgrel=3
pkgdesc="An HTML library for GTK"
arch=(i686 x86_64)
license=('LGPL')
-depends=('gtk2>=2.14.4' 'libxml2>=2.6.32')
-makedepends=('perlxml' 'pkgconfig')
+depends=('gtk2>=2.22.1' 'libxml2>=2.7.8')
+makedepends=('perlxml')
options=('!libtool')
url="http://www.gnome.org"
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.11/${pkgname}-${pkgver}.tar.bz2)
@@ -16,7 +17,11 @@ md5sums=('a1d1a197dcff8c4571659deef5495e24')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc \
- --localstatedir=/var --disable-static || return 1
- make || return 1
- make DESTDIR="${pkgdir}" install || return 1
+ --localstatedir=/var --disable-static
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
}
diff --git a/extra/liblrdf/PKGBUILD b/extra/liblrdf/PKGBUILD
index 529cd3cef..f4e0141da 100644
--- a/extra/liblrdf/PKGBUILD
+++ b/extra/liblrdf/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 68012 2010-02-10 13:47:57Z giovanni $
+# $Id: PKGBUILD 110602 2011-02-20 15:55:20Z andyrtr $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
pkgname=liblrdf
pkgver=0.4.0
-pkgrel=6
+pkgrel=7
pkgdesc="A library for the manipulation of RDF file in LADSPA plugins"
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/lrdf"
-depends=('raptor>=1.4.15-2' 'ladspa')
+depends=('raptor1' 'ladspa')
makedepends=('pkgconfig')
license=('GPL')
options=('!libtool')
@@ -19,9 +19,12 @@ md5sums=('327a5674f671c4b360c6353800226877'
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -Np1 -i "${srcdir}/md5.patch"
+ ./configure --prefix=/usr
+ make
+}
- patch -Np1 -i "${srcdir}/md5.patch" || return 1
- ./configure --prefix=/usr || return 1
- make || return 1
- make DESTDIR="${pkgdir}" install || return 1
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
}
diff --git a/extra/raptor/PKGBUILD b/extra/raptor/PKGBUILD
index ac925631e..01239bbc0 100644
--- a/extra/raptor/PKGBUILD
+++ b/extra/raptor/PKGBUILD
@@ -1,27 +1,27 @@
-# $Id: PKGBUILD 102988 2010-12-13 20:32:09Z andyrtr $
+# $Id: PKGBUILD 115794 2011-03-21 16:03:23Z andyrtr $
# Maintainer: Andreas Radke <andyrtr at archlinux.org>
# Contributor: eric <eric@archlinux.org>
# Contributor: Damir Perisa <damir.perisa@bluewin.ch>
pkgname=raptor
-pkgver=1.4.21
-pkgrel=2
+pkgver=2.0.2
+pkgrel=1
pkgdesc="A C library that parses RDF/XML/N-Triples into RDF triples"
arch=('i686' 'x86_64')
url="http://librdf.org/raptor"
depends=('libxml2>=2.7.8' 'curl>=7.21.2' 'zlib>=1.2.5' 'libxslt>=1.1.26')
license=('LGPL')
options=('!libtool')
-source=(http://librdf.org/dist/source/$pkgname-$pkgver.tar.gz)
-md5sums=('992061488af7a9e2d933df6b694bb876')
+source=(http://librdf.org/dist/source/raptor2-$pkgver.tar.gz)
+md5sums=('b0f874c200c4b3214b5bf4806ae82353')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/raptor2-${pkgver}
./configure --prefix=/usr --disable-static
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/raptor2-${pkgver}
make prefix=${pkgdir}/usr install
}
diff --git a/extra/raptor1/PKGBUILD b/extra/raptor1/PKGBUILD
new file mode 100644
index 000000000..c50886bde
--- /dev/null
+++ b/extra/raptor1/PKGBUILD
@@ -0,0 +1,30 @@
+# $Id: PKGBUILD 110599 2011-02-20 15:52:07Z andyrtr $
+# Maintainer: Andreas Radke <andyrtr at archlinux.org>
+# Contributor: eric <eric@archlinux.org>
+# Contributor: Damir Perisa <damir.perisa@bluewin.ch>
+
+pkgname=raptor1
+pkgver=1.4.21
+pkgrel=3
+pkgdesc="A C library that parses RDF/XML/N-Triples into RDF triples - old V1 api for compatibility"
+arch=('i686' 'x86_64')
+url="http://librdf.org/raptor"
+depends=('libxml2' 'curl' 'zlib' 'libxslt')
+license=('LGPL')
+options=('!libtool' '!docs')
+source=(http://librdf.org/dist/source/raptor-$pkgver.tar.gz)
+md5sums=('992061488af7a9e2d933df6b694bb876')
+
+build() {
+ cd ${srcdir}/raptor-${pkgver}
+ ./configure --prefix=/usr --disable-static
+ make
+}
+
+package() {
+ cd ${srcdir}/raptor-${pkgver}
+ make prefix=${pkgdir}/usr install
+
+ mv ${pkgdir}/usr/bin/rapper ${pkgdir}/usr/bin/rapperV1
+ rm -f ${pkgdir}/usr/share/man/man1/rapper.1
+}
diff --git a/extra/rasqal/PKGBUILD b/extra/rasqal/PKGBUILD
index 293aaf093..b353c6437 100644
--- a/extra/rasqal/PKGBUILD
+++ b/extra/rasqal/PKGBUILD
@@ -1,16 +1,19 @@
-# $Id: PKGBUILD 102968 2010-12-13 19:43:14Z andyrtr $
+# $Id: PKGBUILD 120960 2011-04-27 19:27:24Z andrea $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Contributor: Lawrence Lee <valheru@facticius.net>
pkgname=rasqal
+epoch=1
pkgver=0.9.21
pkgrel=1
-pkgdesc="a free C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings"
+pkgdesc="A free C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings"
url="http://librdf.org/rasqal"
license=('GPL' 'LGPL')
arch=('i686' 'x86_64')
-depends=('raptor>=1.4.21' 'mpfr')
+depends=('raptor1' 'mpfr')
options=('!libtool')
+replaces=('rasqal-compat')
+conflicts=('rasqal-compat')
source=(http://download.librdf.org/source/${pkgname}-${pkgver}.tar.gz)
md5sums=('55b67ec92a059ef8979d46486b00a032')
@@ -18,8 +21,7 @@ build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr \
--disable-static \
- --enable-release \
- --with-raptor=system
+ --enable-release
make
}
diff --git a/extra/redland/PKGBUILD b/extra/redland/PKGBUILD
index 8f87b360a..1ae150d37 100644
--- a/extra/redland/PKGBUILD
+++ b/extra/redland/PKGBUILD
@@ -1,18 +1,19 @@
-# $Id: PKGBUILD 115186 2011-03-17 11:09:01Z andrea $
+# $Id: PKGBUILD 120965 2011-04-27 19:29:40Z andrea $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Contributor: Francois Charette <francois.archlinux.org>
pkgbase=redland
+epoch=1
pkgname=('redland' 'redland-storage-mysql' 'redland-storage-postgresql' 'redland-storage-virtuoso' 'redland-storage-sqlite')
pkgver=1.0.12
-pkgrel=6
+pkgrel=1
url="http://librdf.org/"
license=("GPL")
arch=('i686' 'x86_64')
-makedepends=('rasqal>=0.9.21' 'raptor>=1.4.21' 'db>=5.1' 'postgresql-libs' 'libmysqlclient' 'unixodbc' 'sqlite3')
+makedepends=('rasqal>=0.9.21' 'raptor1' 'db>=5.1' 'postgresql-libs' 'libmysqlclient' 'unixodbc' 'sqlite3')
options=('!libtool')
source=(http://download.librdf.org/source/$pkgname-$pkgver.tar.gz
- rpath.diff)
+ rpath.diff)
md5sums=('40f37a5ad97fdfbf984f78dcea0c6115'
'acc85e784f01a656bd56777f95880787')
@@ -33,9 +34,11 @@ build() {
package_redland() {
pkgdesc="Library that provides a high-level interface to RDF data"
- depends=('rasqal>=0.9.21' 'raptor>=1.4.21' 'libtool')
+ depends=('rasqal>=0.9.21' 'raptor1' 'libtool')
+ replaces=('redland-compat' 'redland-compat-devel')
+ conflicts=('redland-compat' 'redland-compat-devel')
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/${pkgbase}-${pkgver}
make DESTDIR=${pkgdir} install
rm -rf ${pkgdir}/usr/lib/redland
}
@@ -44,7 +47,7 @@ package_redland-storage-mysql() {
pkgdesc="MySQL storage support for Redland"
depends=('redland' 'libmysqlclient')
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/${pkgbase}-${pkgver}
install -dm755 ${pkgdir}/usr/lib/redland
install -m755 src/.libs/librdf_storage_mysql.so ${pkgdir}/usr/lib/redland/librdf_storage_mysql.so
}
@@ -53,7 +56,7 @@ package_redland-storage-postgresql() {
pkgdesc="PostgreSQL storage support for Redland"
depends=('redland' 'postgresql-libs')
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/${pkgbase}-${pkgver}
install -dm755 ${pkgdir}/usr/lib/redland
install -m755 src/.libs/librdf_storage_postgresql.so ${pkgdir}/usr/lib/redland/
}
@@ -62,7 +65,7 @@ package_redland-storage-virtuoso() {
pkgdesc="Virtuoso storage support for Redland"
depends=('redland' 'unixodbc' 'db')
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/${pkgbase}-${pkgver}
install -dm755 ${pkgdir}/usr/lib/redland
install -m755 src/.libs/librdf_storage_virtuoso.so ${pkgdir}/usr/lib/redland/
}
@@ -71,7 +74,7 @@ package_redland-storage-sqlite() {
pkgdesc="SQLite storage support for Redland"
depends=('redland' 'sqlite3' 'db')
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${srcdir}/${pkgbase}-${pkgver}
install -dm755 ${pkgdir}/usr/lib/redland
install -m755 src/.libs/librdf_storage_sqlite.so ${pkgdir}/usr/lib/redland/
}
diff --git a/extra/slim/PKGBUILD b/extra/slim/PKGBUILD
index c468d578f..c8828ee20 100644
--- a/extra/slim/PKGBUILD
+++ b/extra/slim/PKGBUILD
@@ -1,58 +1,62 @@
-# $Id: PKGBUILD 108522 2011-01-31 22:56:10Z bisson $
-# Maintainer: Thayer Williams <thayer@archlinux.org>
+# $Id: PKGBUILD 121225 2011-04-29 15:13:05Z bisson $
+# Maintainer: Gaetan Bisson <bisson@archlinux.org>
+# Contributor: Thayer Williams <thayer@archlinux.org>
# Contributor: Alexander Fehr <pizzapunk gmail com>
# Contributor: Hugo Ideler <hugoideler@dse.nl>
pkgname=slim
pkgver=1.3.2
-pkgrel=3
+pkgrel=4
pkgdesc='Desktop-independent graphical login manager for X11'
arch=('i686' 'x86_64')
url='http://slim.berlios.de/'
license=('GPL2')
depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft')
backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim')
-install=slim.install
source=("http://download.berlios.de/${pkgname}/${pkgname}-${pkgver}.tar.gz"
- 'slim'
- 'slim.logrotate'
- 'slim.pam'
+ 'rc.d'
+ 'pam.d'
+ 'logrotate'
'gcc44.patch'
- 'tty-slowness.patch'
+ 'no-host.patch'
'restart.patch'
- 'no-host.patch')
+ 'sigterm.patch'
+ 'tty-slowness.patch')
sha1sums=('e421d5487732c8317f8f591906661e014b036358'
'6fe0ba83509af634bce47be34e30995965bffc79'
- 'b969cc902c1d9915a5609141a652c77b2732407b'
'a0e991ef0ac5120465a3be014a26e70ba073b6ae'
+ 'b969cc902c1d9915a5609141a652c77b2732407b'
'51121d451116c768d0fc027ff1ea70aaaef036e7'
- '213fefe8533c845ea8c40585b6a8097820d5e5d2'
+ 'b86eddd083fb9f6259e46c735f55ebe76c655bd3'
'2d526bc0c498bf307ee50e2d22b4f53ffa0c4435'
- 'b86eddd083fb9f6259e46c735f55ebe76c655bd3')
+ '0b35048723c527fb824c5e0f9b9064f751871785'
+ '213fefe8533c845ea8c40585b6a8097820d5e5d2')
+
+install=install
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- sed -i -e 's/png12/png14/g' Makefile
- patch -p1 -i ../gcc44.patch
+ cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 -i ../tty-slowness.patch # fix sluggish tty after slim start
- patch -p1 -i ../restart.patch # restart X server if killed
- patch -p1 -i ../no-host.patch # do not set PAM host
+ sed -i -e 's/png12/png14/g' Makefile
+ patch -p1 -i ../gcc44.patch
+ patch -p1 -i ../no-host.patch # do not set PAM host
+ patch -p1 -i ../restart.patch # restart X server if killed
+ patch -p1 -i ../sigterm.patch # do not wait for user input when SIGTERM'd
+ patch -p1 -i ../tty-slowness.patch # fix sluggish TTY after slim start
- make USE_PAM=1
+ make USE_PAM=1
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" MANDIR=/usr/share/man install
+ make DESTDIR="${pkgdir}" MANDIR=/usr/share/man install
- install -D -m755 ../slim "${pkgdir}/etc/rc.d/slim"
- install -D -m644 ../slim.logrotate "${pkgdir}/etc/logrotate.d/slim"
- install -D -m644 ../slim.pam "${pkgdir}/etc/pam.d/slim"
+ install -D -m755 ../rc.d "${pkgdir}"/etc/rc.d/slim
+ install -D -m644 ../pam.d "${pkgdir}"/etc/pam.d/slim
+ install -D -m644 ../logrotate "${pkgdir}"/etc/logrotate.d/slim
- # Provide sane defaults
- sed -i 's|#xserver_arguments.*|xserver_arguments -nolisten tcp vt07|' "${pkgdir}/etc/slim.conf"
- sed -i 's|/var/run/slim.lock|/var/lock/slim.lock|' "${pkgdir}/etc/slim.conf"
+ # Provide sane defaults
+ sed -i 's|#xserver_arguments.*|xserver_arguments -nolisten tcp vt07|' "${pkgdir}"/etc/slim.conf
+ sed -i 's|/var/run/slim.lock|/var/lock/slim.lock|' "${pkgdir}"/etc/slim.conf
}
diff --git a/extra/slim/install b/extra/slim/install
new file mode 100644
index 000000000..65aa77d72
--- /dev/null
+++ b/extra/slim/install
@@ -0,0 +1,7 @@
+post_install() {
+ cat <<EOF
+
+==> Add slim to the DAEMONS array in /etc/rc.conf or update /etc/inittab.
+
+EOF
+}
diff --git a/extra/slim/logrotate b/extra/slim/logrotate
new file mode 100644
index 000000000..26ec3b0f4
--- /dev/null
+++ b/extra/slim/logrotate
@@ -0,0 +1,9 @@
+/var/log/slim.log {
+ compress
+ rotate 1
+ size 1024k
+ notifempty
+ missingok
+ copytruncate
+ noolddir
+}
diff --git a/extra/slim/pam.d b/extra/slim/pam.d
new file mode 100644
index 000000000..78a981f74
--- /dev/null
+++ b/extra/slim/pam.d
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth requisite pam_nologin.so
+auth required pam_env.so
+auth required pam_unix.so
+account required pam_unix.so
+password required pam_unix.so
+session required pam_limits.so
+session required pam_unix.so
+session optional pam_loginuid.so
+session optional pam_ck_connector.so
diff --git a/extra/slim/rc.d b/extra/slim/rc.d
new file mode 100755
index 000000000..b0be7ffc5
--- /dev/null
+++ b/extra/slim/rc.d
@@ -0,0 +1,36 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+PID=`pidof -o %PPID /usr/bin/slim`
+case "$1" in
+ start)
+ stat_busy "Starting Simple Login Manager"
+ [ -z "$PID" ] && /usr/bin/slim -d &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ add_daemon slim
+ stat_done
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping Simple Login Manager"
+ [ ! -z "$PID" ] && kill $PID &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm_daemon slim
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 3
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
diff --git a/extra/slim/sigterm.patch b/extra/slim/sigterm.patch
new file mode 100644
index 000000000..fbaeb7116
--- /dev/null
+++ b/extra/slim/sigterm.patch
@@ -0,0 +1,45 @@
+diff -aur old/panel.cpp new/panel.cpp
+--- old/panel.cpp 2011-04-29 15:15:57.210134850 +0200
++++ new/panel.cpp 2011-04-29 15:16:17.260285407 +0200
+@@ -10,6 +10,7 @@
+ */
+
+ #include <sstream>
++#include <poll.h>
+ #include "panel.h"
+
+ using namespace std;
+@@ -288,16 +289,24 @@
+ field=curfield;
+ bool loop = true;
+ OnExpose();
++
++ struct pollfd x11_pfd = {0};
++ x11_pfd.fd = ConnectionNumber(Dpy);
++ x11_pfd.events = POLLIN;
+ while(loop) {
+- XNextEvent(Dpy, &event);
+- switch(event.type) {
+- case Expose:
+- OnExpose();
+- break;
+-
+- case KeyPress:
+- loop=OnKeyPress(event);
+- break;
++ if(XPending(Dpy) || poll(&x11_pfd, 1, -1) > 0) {
++ while(XPending(Dpy)) {
++ XNextEvent(Dpy, &event);
++ switch(event.type) {
++ case Expose:
++ OnExpose();
++ break;
++
++ case KeyPress:
++ loop=OnKeyPress(event);
++ break;
++ }
++ }
+ }
+ }
+
diff --git a/extra/slv2/PKGBUILD b/extra/slv2/PKGBUILD
index f83e988d2..c57af2dde 100644
--- a/extra/slv2/PKGBUILD
+++ b/extra/slv2/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 100618 2010-11-24 17:48:28Z schiv $
+# $Id: PKGBUILD 120979 2011-04-27 19:40:32Z andrea $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Leslie P. Polzer <polzer@stardawn.org>
pkgname=slv2
pkgver=0.6.6
-pkgrel=2
+pkgrel=4
pkgdesc="Library for LV2 hosts"
arch=('i686' 'x86_64')
url="http://drobilla.net/software/slv2"
license=('GPL')
-depends=('redland' 'lv2core' 'jack')
+depends=('redland>=1.0.12' 'lv2core' 'jack')
makedepends=('python2')
install=$pkgname.install
changelog=$pkgname.changelog
diff --git a/extra/slv2/slv2.changelog b/extra/slv2/slv2.changelog
index e5be06200..f394a5067 100644
--- a/extra/slv2/slv2.changelog
+++ b/extra/slv2/slv2.changelog
@@ -1,3 +1,8 @@
+22 Feb 2011 (GMT+8) Ray Rashif <schiv@archlinux.org>
+
+ * 0.6.6-3:
+ raptor rebuild
+
24 Nov 2010 (GMT+8) Ray Rashif <schiv@archlinux.org>
* PKGBUILD :
diff --git a/extra/soprano/PKGBUILD b/extra/soprano/PKGBUILD
index 24832241f..cddd514c6 100644
--- a/extra/soprano/PKGBUILD
+++ b/extra/soprano/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 108617 2011-02-01 23:20:16Z andrea $
+# $Id: PKGBUILD 121190 2011-04-29 09:24:01Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=soprano
pkgver=2.6.0
-pkgrel=1
+pkgrel=5
pkgdesc='A library which provides a highly usable object-oriented C++/Qt4 framework for RDF data'
arch=('i686' 'x86_64')
url='http://soprano.sourceforge.net/'
license=('GPL' 'LGPL')
-depends=('qt' 'clucene' 'redland' 'libiodbc' 'virtuoso')
-makedepends=('cmake' 'openjdk6' 'postgresql-libs' 'libmysqlclient' 'unixodbc')
+depends=('qt' 'clucene' 'redland-storage-virtuoso' 'libiodbc' 'virtuoso')
+makedepends=('cmake' 'openjdk6' 'doxygen')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
md5sums=('03ae49e87c6ec99e57d0433c2650846f')
diff --git a/extra/xarchiver/PKGBUILD b/extra/xarchiver/PKGBUILD
index 4934636fc..2abf0e7ad 100644
--- a/extra/xarchiver/PKGBUILD
+++ b/extra/xarchiver/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 20752 2008-12-06 14:28:02Z alexanderf $
+# $Id: PKGBUILD 121261 2011-04-29 22:06:13Z andyrtr $
# Maintainer: Alexander Fehr <pizzapunk gmail com>
# Contributor: Andrew Simmons <andrew.simmons@gmail.com>
pkgname=xarchiver
pkgver=0.5.2
-pkgrel=1
+pkgrel=2
pkgdesc="GTK+ frontend to various command line archivers"
arch=('i686' 'x86_64')
-url="http://xarchiver.xfce.org/"
+url="http://xarchiver.sourceforge.net"
license=('GPL')
groups=('xfce4-goodies')
depends=('gtk2' 'desktop-file-utils' 'hicolor-icon-theme')
@@ -30,8 +30,11 @@ md5sums=('2bc7f06403cc6582dd4a8029ec9d038d')
build() {
cd "$srcdir/xarchiver-$pkgver"
+ ./configure --prefix=/usr --libexecdir=/usr/lib/xfce4
+ make
+}
- ./configure --prefix=/usr --libexecdir=/usr/lib/xfce4 || return 1
- make || return 1
- make DESTDIR="$pkgdir" install || return 1
+package() {
+ cd "$srcdir/xarchiver-$pkgver"
+ make DESTDIR="$pkgdir" install
}
diff --git a/extra/xulrunner/PKGBUILD b/extra/xulrunner/PKGBUILD
index 8397152ca..0656c37d7 100644
--- a/extra/xulrunner/PKGBUILD
+++ b/extra/xulrunner/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 115811 2011-03-21 17:44:12Z ibiru $
+# $Id: PKGBUILD 121212 2011-04-29 14:12:33Z ibiru $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
pkgname=xulrunner
-pkgver=2.0
-_ffoxver=4.0
+pkgver=2.0.1
+_ffoxver=4.0.1
pkgrel=1
pkgdesc="Mozilla Runtime Environment"
arch=('i686' 'x86_64')
@@ -18,11 +18,11 @@ source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${_ffoxver}
xulrunner-omnijar.patch
port_gnomevfs_to_gio.patch)
options=('!emptydirs')
-md5sums=('3468a2c463b4fc2788ba621e4b511c30'
+md5sums=('9abda7d23151e97913c8555a64c13f34'
'2358a2ddd35bcdd62ff42442dfe548d9'
'639ea80e823543dd415b90c0ee804186'
'a0236f6c3e55f60b7888d8cf137ff209'
- 'dea8c2a57a588bf5f6198ce7b4155655'
+ '0bf82bc6677e3ce57fd20a147fe8d7b1'
'42f83468b296452fb754a81a4317ca64')
build() {
cd "${srcdir}/mozilla-2.0"
@@ -43,6 +43,8 @@ build() {
unset CFLAGS
unset CXXFLAGS
+ export CXXFLAGS="-fpermissive"
+
make -j1 -f client.mk build MOZ_MAKE_FLAGS="$MAKEFLAGS"
}
diff --git a/extra/xulrunner/xulrunner-omnijar.patch b/extra/xulrunner/xulrunner-omnijar.patch
index 05b665afd..66ec5206c 100644
--- a/extra/xulrunner/xulrunner-omnijar.patch
+++ b/extra/xulrunner/xulrunner-omnijar.patch
@@ -468,11 +468,11 @@ diff --git a/js/src/xpconnect/loader/mozJSComponentLoader.cpp b/js/src/xpconnect
diff --git a/modules/libjar/nsJAR.cpp b/modules/libjar/nsJAR.cpp
--- a/modules/libjar/nsJAR.cpp
+++ b/modules/libjar/nsJAR.cpp
-@@ -170,26 +170,23 @@ nsJAR::Open(nsIFile* zipFile)
- NS_ENSURE_ARG_POINTER(zipFile);
+@@ -171,26 +171,23 @@ nsJAR::Open(nsIFile* zipFile)
if (mLock) return NS_ERROR_FAILURE; // Already open!
mZipFile = zipFile;
+ mOuterZipEntry.Truncate();
mLock = PR_NewLock();
NS_ENSURE_TRUE(mLock, NS_ERROR_OUT_OF_MEMORY);
@@ -499,13 +499,13 @@ diff --git a/modules/libjar/nsJAR.cpp b/modules/libjar/nsJAR.cpp
NS_ENSURE_ARG_POINTER(aZipReader);
NS_ENSURE_ARG_POINTER(aZipEntry);
@@ -234,23 +231,22 @@ nsJAR::Close()
+ mLock = nsnull;
}
mParsedManifest = PR_FALSE;
mManifestData.Reset();
mGlobalStatus = JAR_MANIFEST_NOT_PARSED;
mTotalItemsInManifest = 0;
- mOuterZipEntry.Truncate(0);
-#ifdef MOZ_OMNIJAR
- if (mZip == mozilla::OmnijarReader()) {