diff options
author | root <root@rshg047.dnsready.net> | 2011-04-30 22:33:37 +0000 |
---|---|---|
committer | root <root@rshg047.dnsready.net> | 2011-04-30 22:33:37 +0000 |
commit | c173ac862828a54925737fc1d90ede1dd09a312c (patch) | |
tree | 63d6b46455a4abdaf96aef59bbaa4406c6fe04f8 /extra | |
parent | 693b5793b8c615601135bc04216a2ca0966087c5 (diff) |
Sat Apr 30 22:33:37 UTC 2011
Diffstat (limited to 'extra')
-rw-r--r-- | extra/ardour/PKGBUILD | 10 | ||||
-rw-r--r-- | extra/ardour/ardour.changelog | 8 | ||||
-rw-r--r-- | extra/bluez/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/claws-mail/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/claws-mail/claws-mail.install | 1 | ||||
-rw-r--r-- | extra/cups-pdf/PKGBUILD | 19 | ||||
-rw-r--r-- | extra/cups-pdf/cups-pdf.install | 4 | ||||
-rw-r--r-- | extra/lftp/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/libgtkhtml/PKGBUILD | 19 | ||||
-rw-r--r-- | extra/liblrdf/PKGBUILD | 17 | ||||
-rw-r--r-- | extra/raptor/PKGBUILD | 14 | ||||
-rw-r--r-- | extra/raptor1/PKGBUILD | 30 | ||||
-rw-r--r-- | extra/rasqal/PKGBUILD | 12 | ||||
-rw-r--r-- | extra/redland/PKGBUILD | 23 | ||||
-rw-r--r-- | extra/slim/PKGBUILD | 60 | ||||
-rw-r--r-- | extra/slim/install | 7 | ||||
-rw-r--r-- | extra/slim/logrotate | 9 | ||||
-rw-r--r-- | extra/slim/pam.d | 10 | ||||
-rwxr-xr-x | extra/slim/rc.d | 36 | ||||
-rw-r--r-- | extra/slim/sigterm.patch | 45 | ||||
-rw-r--r-- | extra/slv2/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/slv2/slv2.changelog | 5 | ||||
-rw-r--r-- | extra/soprano/PKGBUILD | 8 | ||||
-rw-r--r-- | extra/xarchiver/PKGBUILD | 15 | ||||
-rw-r--r-- | extra/xulrunner/PKGBUILD | 12 | ||||
-rw-r--r-- | extra/xulrunner/xulrunner-omnijar.patch | 6 |
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()) { |