diff options
Diffstat (limited to 'community')
25 files changed, 545 insertions, 89 deletions
diff --git a/community/dbmail/PKGBUILD b/community/dbmail/PKGBUILD index 47c0f06fb..82c044c67 100644 --- a/community/dbmail/PKGBUILD +++ b/community/dbmail/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 69418 2012-04-16 09:39:14Z spupykin $ +# $Id: PKGBUILD 72451 2012-06-14 19:06:58Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sebastian Faltoni <sebastian.faltoni@gmail.com> pkgname=dbmail pkgver=3.0.2 -pkgrel=2 +pkgrel=4 pkgdesc="Fast and scalable sql based mail services" arch=('i686' 'x86_64') depends=('gmime24' 'libzdb' 'mhash' 'libevent') @@ -26,7 +26,7 @@ source=(http://www.dbmail.org/download/3.0/dbmail-${pkgver/_/-}.tar.gz dbmail.rc.d) md5sums=('eb32235abffdf967253ee9d004e0e4a9' 'e7f72bc360decdb2475266391ad12329' - '6e287912650675011169b2dff42822cc') + '30774513fb016b9da08e9cf6f2a0b8e7') build() { cd $srcdir/dbmail-${pkgver/_/-}/ diff --git a/community/dbmail/dbmail.rc.d b/community/dbmail/dbmail.rc.d index 9286809df..f849b1679 100644 --- a/community/dbmail/dbmail.rc.d +++ b/community/dbmail/dbmail.rc.d @@ -23,9 +23,11 @@ case "$1" in stop) for daemon in $DBMAIL_DAEMONS; do stat_busy "Stopping DbMail ${daemon}" - pid=$(cat /var/run/dbmail/${daemon}.pid) - kill $pid - sleep 4 + pid=$(cat /var/run/dbmail/${daemon}.pid 2>/dev/null) + kill $pid 2>/dev/null + while kill -0 "$pid" 2>/dev/null; do + sleep 0.2 + done stat_done done rm_daemon dbmail diff --git a/community/girara/PKGBUILD b/community/girara/PKGBUILD index f4fa6cdfa..6373fede7 100644 --- a/community/girara/PKGBUILD +++ b/community/girara/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 69164 2012-04-09 22:09:19Z spupykin $ +# $Id: PKGBUILD 72431 2012-06-14 15:06:36Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: mlq <mlq@pwmt.org> pkgbase=girara pkgname=(girara-common girara-gtk2 girara-gtk3) -pkgver=0.1.2 +pkgver=0.1.3 pkgrel=1 pkgdesc="user interface library" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url="http://pwmt.org/projects/girara" license=('custom') makedepends=('gtk3' 'gtk2') source=(http://pwmt.org/projects/girara/download/girara-$pkgver.tar.gz) -md5sums=('78ff028a4ba6ad259fd8e42b2fcc259a') +md5sums=('61b2a564c1b79b1b831a8bf517d4644e') build() { true diff --git a/community/glee/PKGBUILD b/community/glee/PKGBUILD new file mode 100644 index 000000000..ca0b404fb --- /dev/null +++ b/community/glee/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 72465 2012-06-14 23:53:43Z ebelanger $ +# Maintainer : SpepS <dreamspepser at yahoo dot it> +# Contributor: Philipp Brüschweiler <blei42 at gmail dot com > + +pkgname=glee +pkgver=5.4 +pkgrel=4 +pkgdesc="Free cross-platform extension loading library for OpenGL." +arch=('i686' 'x86_64') +url="http://elf-stone.com/glee.php" +license=('BSD') +depends=('gcc-libs' 'libgl') +makedepends=('mesa') +source=("http://elf-stone.com/downloads/GLee/GLee-5.4.0-src.tar.gz") +md5sums=('0bd03db136dbc075488b6c6e83f326ae') + +build() { + cd "$srcdir" + + [ "$CARCH" = 'x86_64' ] && export CXXFLAGS="$CXXFLAGS -fPIC" + + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir" + + # lib and headers + install -Dm755 libGLee.so "$pkgdir/usr/lib/libGLee.so" + install -Dm644 GLee.h "$pkgdir/usr/include/GLee.h" + + # license + install -Dm644 readme.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + sed -i '9,32!d' "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 941892808..bad366f9f 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 72413 2012-06-13 22:11:36Z arodseth $ +# $Id: PKGBUILD 72457 2012-06-14 22:33:08Z arodseth $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Rémy Oudompheng <remy@archlinux.org> @@ -9,10 +9,10 @@ # Contributor: Daniel YC Lin <dlin.tw@gmail.com> pkgname=go -pkgver=1.0.1 -pkgrel=6 +pkgver=1.0.2 +pkgrel=1 epoch=2 -pkgdesc='Google Go compiler and tools (release version)' +pkgdesc='Google Go compiler and tools' arch=('x86_64' 'i686') url="http://golang.org/" license=('custom') @@ -23,7 +23,7 @@ install=go.install backup=('usr/lib/go/bin') source=("http://go.googlecode.com/files/${pkgname}$pkgver.src.tar.gz" "$pkgname.sh") -sha256sums=('29cdba7bc909df7091d81f52049de023502b5b3351cd206094f2c2d9961c0315' +sha256sums=('70fcfb455087c14cc59b7a65c78003fcd1323d73f9b991c1e52db535d6bc95a8' 'a03db71d323ed2794123bb31b5c8ad5febd551c490b5c0b341052c8e5f0ba892') build() { diff --git a/community/libclastfm/PKGBUILD b/community/libclastfm/PKGBUILD new file mode 100644 index 000000000..b566ae17a --- /dev/null +++ b/community/libclastfm/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 72448 2012-06-14 16:10:56Z ttopper $ +# Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> +pkgname=libclastfm +pkgver=0.5 +pkgrel=1 +pkgdesc="An unofficial C-API for the Last.fm web service" +arch=("i686" "x86_64") +url="http://liblastfm.sourceforge.net/" +license=('GPL') +depends=("curl") +source=("http://downloads.sourceforge.net/liblastfm/$pkgname-$pkgver.tar.gz") +sha1sums=('9e2fdd42b14c8c375b0cb4981eb11fc1aebeebf5') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make -k check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: + diff --git a/community/libfbclient/PKGBUILD b/community/libfbclient/PKGBUILD index 291c66d85..981d50cef 100755 --- a/community/libfbclient/PKGBUILD +++ b/community/libfbclient/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 69760 2012-04-23 09:15:22Z ibiru $ +# $Id: PKGBUILD 72429 2012-06-14 12:17:07Z lcarlier $ # Maintainer: Carlier Laurent <lordheavym@gmail.com> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> pkgname=libfbclient pkgver=2.5.1.26351 -pkgrel=2 +pkgrel=3 pkgdesc="Client library for Firebird." arch=('i686' 'x86_64') url="http://www.firebirdsql.org/" @@ -38,4 +38,8 @@ package() { install -m755 gen/firebird/bin/fb_config $pkgdir/usr/bin mkdir -p $srcdir/usr/share/licenses/$pkgname/ install -D -m644 ${srcdir}/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + # Add libgds support FS#30062 FS#30282 + cd $pkgdir/usr/lib + ln -s libfbclient.so libgds.so.0 + ln -s libfbclient.so libgds.so } diff --git a/community/libsieve/PKGBUILD b/community/libsieve/PKGBUILD index 459d10b59..b9e1477b8 100644 --- a/community/libsieve/PKGBUILD +++ b/community/libsieve/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 66205 2012-02-23 03:19:36Z spupykin $ +# $Id: PKGBUILD 72453 2012-06-14 19:07:49Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=libsieve -pkgver=2.2.7 -pkgrel=3 +pkgver=2.3.1 +pkgrel=1 pkgdesc="sieve interpretator lib" arch=(i686 x86_64) url="http://libsieve.sourceforge.net/" license=('GPL') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/libsieve/libsieve-$pkgver.tar.gz) -md5sums=('7415e7cfe40cfc6cf43ae26efb5f0fb7') +source=("https://github.com/downloads/sodabrew/libsieve/libsieve-$pkgver.tar.gz") +md5sums=('bb48eecf877cc7fdb2b0dfe757b48d7a') build() { - cd "$srcdir/$pkgname-$pkgver/src" + cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr make make DESTDIR="$pkgdir/" install diff --git a/community/lilv/PKGBUILD b/community/lilv/PKGBUILD new file mode 100644 index 000000000..89af2303f --- /dev/null +++ b/community/lilv/PKGBUILD @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 72423 2012-06-14 07:57:59Z speps $ +# Maintainer: speps <speps at aur dot archlinux dot org> + +pkgname=lilv +pkgver=0.14.2 +pkgrel=1 +pkgdesc="A library to make the use of LV2 plugins as simple as possible for applications." +arch=(i686 x86_64) +url="http://drobilla.net/software/$pkgname/" +license=('custom:ISC') +depends=('python2' 'sratom' 'jack') +makedepends=('swig') +optdepends=('bash-completion: auto-complete words') +source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2") +md5sums=('1aea6761f3e44007c0fb4eb20630655d') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + export PYTHON="/usr/bin/python2" + + # remove ldconfig + sed -i "/ldconfig/d" wscript + + python2 ./waf configure --prefix=/usr \ + --mandir=/usr/share/man \ + --configdir=/etc \ + --dyn-manifest \ + --bindings + python2 ./waf +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + DESTDIR="$pkgdir" python2 ./waf install + + # license + install -Dm644 COPYING \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/mosh/PKGBUILD b/community/mosh/PKGBUILD index 3a9a34262..651e3b33e 100644 --- a/community/mosh/PKGBUILD +++ b/community/mosh/PKGBUILD @@ -4,16 +4,16 @@ # Contributor: Thomas Weißschuh <thomas_weissschuh lavabit.com> pkgname=mosh -pkgver=1.2.1 -pkgrel=3 +pkgver=1.2.2 +pkgrel=1 pkgdesc='Mobile shell, surviving disconnects with local echo and line editing' arch=('x86_64' 'i686') url="http://mosh.mit.edu/" license=('GPL3') depends=('protobuf' 'ncurses' 'zlib' 'openssh' 'perl' 'perl-io-tty') #optdepends=('libutempter: record of session in {u,t}wmp (recompile mosh afterwards)') -source=("https://github.com/downloads/keithw/mosh/mosh-1.2.1.tar.gz") -sha1sums=('73b95b11699d8321c749a9590e0c12caeed52405') +source=("https://github.com/downloads/keithw/mosh/$pkgname-$pkgver.tar.gz") +sha1sums=('f0227800298d80e9f1353db3b29a807de833d7d2') options=('!emptydirs') build() { diff --git a/community/perl-params-util/PKGBUILD b/community/perl-params-util/PKGBUILD index 231c569ee..415ad5810 100644 --- a/community/perl-params-util/PKGBUILD +++ b/community/perl-params-util/PKGBUILD @@ -1,48 +1,43 @@ -# Maintainer: Justin Davis <jrcd83@gmail.com> -# $Id: PKGBUILD 71823 2012-06-02 10:31:54Z bluewind $ +# Maintainer: Justin Davis (juster) <jrcd83@gmail.com> +# $Id: PKGBUILD 72466 2012-06-15 00:05:46Z juster $ pkgname=perl-params-util -pkgver=1.04 -pkgrel=2 -pkgdesc="Simple, compact and correct param-checking functions" +pkgver=1.07 +pkgrel=1 +pkgdesc='Simple, compact and correct param-checking functions' arch=(i686 x86_64) license=(PerlArtistic GPL) options=(!emptydirs) -depends=('perl>=5.5.30' 'perl-scalar-list-utils') -makedepends=('perl-extutils-cbuilder>=0.27' 'perl-extutils-makemaker>=6.52' - 'perl-pathtools') -checkdepends=('perl-test-simple') +depends=('perl>=5.5.30') url=https://metacpan.org/release/Params-Util -source=("http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-${pkgver}.tar.gz") -md5sums=(84bfb0a16cff67f2077ece0e24408b0f) -sha512sums=(086b6e37ce24a423439e346c4fc7069cbb5bde6af5c259fa765616bf637597105ee379df5edca82fdeb3bb0e44d83c7704ea1fe09170acea389ffb54d77f3d3d) -_distdir="${srcdir}/Params-Util-${pkgver}" +source=("http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-$pkgver.tar.gz") +md5sums=(02db120c0eef87aae1830cc62bdec37b) +sha512sums=(ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56) +_dir="$srcdir/Params-Util-$pkgver" -build() { - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ - PERL_AUTOINSTALL=--skipdeps \ - PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ - PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ - MODULEBUILDRC=/dev/null +build() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + unset PERL5LIB PERL_MM_OPT + /usr/bin/perl Makefile.PL + make +) - cd "$_distdir" - /usr/bin/perl Makefile.PL - make - ) -} +check() +( + cd "$_dir" + export PERL_MM_USE_DEFAULT=1 + unset PERL5LIB + make test +) -check() { - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" - cd "$_distdir" - make test - ) -} - -package() { - cd "$_distdir" - make DESTDIR="$pkgdir" install - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete -} +package() +( + cd "$_dir" + make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +) # Local Variables: # mode: shell-script diff --git a/community/pragha/PKGBUILD b/community/pragha/PKGBUILD index 7b3fb1b93..6da0d19e4 100755 --- a/community/pragha/PKGBUILD +++ b/community/pragha/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 70293 2012-05-03 18:11:39Z ttopper $ +# $Id: PKGBUILD 72449 2012-06-14 17:35:54Z ttopper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: Alois Nespor <alois.nespor@gmail.com> # Contributor: JerichoKru <jerichokru(AT)htomail.com> pkgname=pragha pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="A lightweight GTK+ music manager - fork of Consonance Music Manager." arch=('i686' 'x86_64') url="http://pragha.wikispaces.com/" license=('GPL3') depends=('libnotify' 'libcdio' 'gstreamer0.10-base' 'taglib' 'hicolor-icon-theme' 'gtk2' - 'dbus-glib' 'sqlite' 'desktop-file-utils') + 'dbus-glib' 'sqlite' 'desktop-file-utils' + 'libclastfm') optdepends=('notification-daemon: OSD notification') replaces=('dissonance') install=pragha.install diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD index 5dfee7b83..dbd439de8 100644 --- a/community/rsyslog/PKGBUILD +++ b/community/rsyslog/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 69475 2012-04-16 15:31:59Z spupykin $ +# $Id: PKGBUILD 72439 2012-06-14 15:09:58Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=rsyslog -pkgver=6.2.0 -pkgrel=2 +pkgver=6.2.2 +pkgrel=1 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('i686' 'x86_64') @@ -22,7 +22,7 @@ source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz" 'rsyslog' 'rsyslog.logrotate' 'rsyslog.conf.d') -md5sums=('03e237abaa5d47f92c6e655f92f22532' +md5sums=('b797b8222d6ea4d5dfa007efe8aafa7f' 'a18bbcbb6ebdaa13a6ec6d9f3d9eb2da' '8065db4bef3061a4f000ba58779f6829' '1a0cd4530dd5d1439456d5ae230574d9') diff --git a/community/serd/PKGBUILD b/community/serd/PKGBUILD new file mode 100644 index 000000000..0caa08e58 --- /dev/null +++ b/community/serd/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 72424 2012-06-14 07:58:39Z speps $ +# Maintainer: speps <speps at aur dot archlinux dot org> + +pkgname=serd +pkgver=0.14.0 +pkgrel=1 +pkgdesc="A lightweight C library for RDF syntax which supports reading and writing Turtle and NTriples." +arch=(i686 x86_64) +url="http://drobilla.net/software/$pkgname/" +license=('custom:ISC') +depends=('glibc') +makedepends=('python2') +source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2") +md5sums=('405b11ee92f3f19ce4a757ba34953886') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # remove ldconfig + sed -i "/ldconfig/d" wscript + + python2 ./waf configure --prefix=/usr \ + --mandir=/usr/share/man + python2 ./waf +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + DESTDIR="$pkgdir" python2 ./waf install + + # license + install -Dm644 COPYING \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/sord/PKGBUILD b/community/sord/PKGBUILD new file mode 100644 index 000000000..3ee624983 --- /dev/null +++ b/community/sord/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 72425 2012-06-14 07:59:09Z speps $ +# Maintainer: speps <speps at aur dot archlinux dot org> + +pkgname=sord +pkgver=0.8.0 +pkgrel=1 +pkgdesc="A lightweight C library for storing RDF data in memory." +arch=(i686 x86_64) +url="http://drobilla.net/software/$pkgname/" +license=('custom:ISC') +depends=('serd' 'pcre') +makedepends=('python2') +source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2") +md5sums=('62be6a2cd6e9bc2933d1297afeacda30') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # remove ldconfig + sed -i "/ldconfig/d" wscript + + python2 ./waf configure --prefix=/usr \ + --mandir=/usr/share/man + python2 ./waf +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + DESTDIR="$pkgdir" python2 ./waf install + + # license + install -Dm644 COPYING \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/sratom/PKGBUILD b/community/sratom/PKGBUILD new file mode 100644 index 000000000..c20fc5c66 --- /dev/null +++ b/community/sratom/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 72426 2012-06-14 07:59:39Z speps $ +# Maintainer: speps <speps at aur dot archlinux dot org> + +pkgname=sratom +pkgver=0.2.0 +pkgrel=1 +pkgdesc="An LV2 Atom RDF serialisation library" +arch=(i686 x86_64) +url="http://drobilla.net/software/$pkgname/" +license=('custom:ISC') +depends=('lv2' 'sord') +makedepends=('python2') +source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2") +md5sums=('c03cf2849186818610ffe889be4f5b55') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # remove ldconfig + sed -i '/ldconfig/d' wscript + + python2 waf configure --prefix=/usr + python2 waf +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + DESTDIR="$pkgdir/" python2 waf install + + # license + install -Dm644 COPYING \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/community/suil/PKGBUILD b/community/suil/PKGBUILD new file mode 100644 index 000000000..e44474115 --- /dev/null +++ b/community/suil/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 72427 2012-06-14 08:00:19Z speps $ +# Maintainer: speps <speps at aur dot archlinux dot org> + +pkgname=suil +pkgver=0.6.2 +pkgrel=1 +pkgdesc="A lightweight C library for loading and wrapping LV2 plugin UIs" +arch=(i686 x86_64) +url="http://drobilla.net/software/$pkgname/" +license=('custom:ISC') +depends=('lv2') +makedepends=('python2' 'qt' 'gtk2') +optdepends=('qt: Qt UIs wrapping support' + 'gtk2: Gtk2 UIs wrapping support') +source=("http://download.drobilla.net/$pkgname-$pkgver.tar.bz2") +md5sums=('062f1166786cf59a28b3b9bfbda6f15c') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # remove ldconfig + sed -i "/ldconfig/d" wscript + + python2 ./waf configure --prefix=/usr \ + --mandir=/usr/share/man + python2 ./waf +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + DESTDIR="$pkgdir" python2 ./waf install + + # license + install -Dm644 COPYING \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/vidalia/PKGBUILD b/community/vidalia/PKGBUILD index 4b2805e9f..5e1543134 100644 --- a/community/vidalia/PKGBUILD +++ b/community/vidalia/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 72377 2012-06-13 10:27:38Z tredaelli $ +# $Id: PKGBUILD 72455 2012-06-14 19:38:37Z tredaelli $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: Rorschach <r0rschach@lavabit.com> pkgname=vidalia pkgver=0.2.19 -pkgrel=1 +pkgrel=2 pkgdesc="Controller GUI for Tor" url="https://www.torproject.org/vidalia" arch=('i686' 'x86_64') @@ -12,13 +12,17 @@ license=('GPL') depends=('qt' 'tor') makedepends=('cmake') install=vidalia.install -source=(https://www.torproject.org/vidalia/dist/$pkgname-$pkgver.tar.gz{,.asc}) +source=(https://www.torproject.org/vidalia/dist/$pkgname-$pkgver.tar.gz{,.asc} + revert-e36785b3bc90fd33eed45e5ca6d334780d5fab30.patch) md5sums=('caf92b44ad2932bbc1c40d6405951c39' - '1ba45d7c91797e880d79a3fc85818dee') + '1ba45d7c91797e880d79a3fc85818dee' + '72de3a292b8481b381f67016cb2a677c') build() { [[ -f /etc/profile.d/qt4.sh ]] && source /etc/profile.d/qt4.sh + patch "$srcdir"/$pkgname-$pkgver/src/vidalia/MainWindow.cpp "$srcdir"/revert-e36785b3bc90fd33eed45e5ca6d334780d5fab30.patch + cd "$srcdir" mkdir build cd build diff --git a/community/vidalia/revert-e36785b3bc90fd33eed45e5ca6d334780d5fab30.patch b/community/vidalia/revert-e36785b3bc90fd33eed45e5ca6d334780d5fab30.patch new file mode 100644 index 000000000..d61f3e86e --- /dev/null +++ b/community/vidalia/revert-e36785b3bc90fd33eed45e5ca6d334780d5fab30.patch @@ -0,0 +1,86 @@ +diff --git a/src/vidalia/MainWindow.cpp b/src/vidalia/MainWindow.cpp +index 85bc62e..b13f80b 100644 +--- a/src/vidalia/MainWindow.cpp ++++ b/src/vidalia/MainWindow.cpp +@@ -626,9 +626,6 @@ MainWindow::launchBrowserFromDirectory() + + /** Directory for the browser */ + QString browserDirectory = settings.getBrowserDirectory(); +- if(QDir(browserDirectory).isRelative()) +- browserDirectory = QDir(QDir::toNativeSeparators(QCoreApplication::applicationDirPath() +- + "/" + browserDirectory)).canonicalPath(); + + /** Relative path to the browser executable from the browserDirectory */ + QString browserExecutable = QDir::toNativeSeparators(browserDirectory + "/" + settings.getBrowserExecutable()); +@@ -1068,20 +1065,6 @@ MainWindow::start() + QString torrc = settings.getTorrc(); + QFileInfo torrcInfo(torrc); + +- if(QDir(torrcInfo.filePath()).isRelative()) { +- torrc = QCoreApplication::applicationDirPath() + "/" + torrc; +- +- QFileInfo newTorrcInfo(torrc); +- if(!newTorrcInfo.exists() and torrcInfo.exists()) { +- torrc = QDir(QCoreApplication::applicationDirPath()).relativeFilePath(torrcInfo.absoluteFilePath()); +- vWarn("Automigrating configuration for Torrc:\nOld path: %1\nNew path: %2") +- .arg(newTorrcInfo.filePath()) +- .arg(torrc); +- settings.setTorrc(torrc); +- torrc = QCoreApplication::applicationDirPath() + "/" + torrc; +- } +- } +- + if(settings.bootstrap()) { + QString boottorrc = settings.bootstrapFrom(); + vNotice(tr("Bootstrapping torrc from %1 to %2") +@@ -1104,20 +1087,6 @@ MainWindow::start() + QString dataDirectory = settings.getDataDirectory(); + QFileInfo dataDirectoryInfo(dataDirectory); + +- if(QDir(dataDirectory).isRelative()) { +- dataDirectory = QCoreApplication::applicationDirPath() + "/" + dataDirectory; +- +- QFileInfo newDataDirectoryInfo(dataDirectory); +- if(!newDataDirectoryInfo.exists() and dataDirectoryInfo.exists()) { +- dataDirectory = QDir(QCoreApplication::applicationDirPath()).relativeFilePath(dataDirectoryInfo.absoluteFilePath()); +- vWarn("Automigrating configuration for DataDirectory:\nOld path: %1\nNew path: %2") +- .arg(newDataDirectoryInfo.absoluteFilePath()) +- .arg(dataDirectory); +- settings.setDataDirectory(dataDirectory); +- dataDirectory = QCoreApplication::applicationDirPath() + "/" + dataDirectory; +- } +- } +- + QString expDataDirectory = QDir(expand_filename(dataDirectory)).canonicalPath(); + if (!dataDirectory.isEmpty()) + args << "DataDirectory" << expDataDirectory; +@@ -1175,20 +1144,6 @@ MainWindow::start() + QString torExecutable = settings.getExecutable(); + QFileInfo torExecutableInfo(torExecutable); + +- if(QDir(torExecutableInfo.filePath()).isRelative()) { +- torExecutable = QCoreApplication::applicationDirPath() + "/" + torExecutable; +- +- QFileInfo newTorExecutableInfo(torExecutable); +- if(!newTorExecutableInfo.exists() and torExecutableInfo.exists()) { +- torExecutable = QDir(QCoreApplication::applicationDirPath()).relativeFilePath(torExecutableInfo.absoluteFilePath()); +- vWarn("Automigrating configuration for TorExecutable:\nOld path: %1\nNew path: %2") +- .arg(newTorExecutableInfo.filePath()) +- .arg(torExecutable); +- settings.setExecutable(torExecutable); +- torExecutable = QCoreApplication::applicationDirPath() + "/" + torExecutable; +- } +- } +- + _torControl->start(torExecutable, args); + } + +@@ -1251,8 +1206,6 @@ MainWindow::started() + /* Try to connect to Tor's control port */ + if(settings.autoControlPort()) { + QString dataDirectory = settings.getDataDirectory(); +- if(QDir(dataDirectory).isRelative()) +- dataDirectory = QCoreApplication::applicationDirPath() + "/" + dataDirectory; + + QFile file(QString("%1/port.conf").arg(QDir(expand_filename(dataDirectory)).canonicalPath())); + int tries = 0, maxtries = 5; diff --git a/community/wxgtk2.9/PKGBUILD b/community/wxgtk2.9/PKGBUILD new file mode 100644 index 000000000..702455d04 --- /dev/null +++ b/community/wxgtk2.9/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 72461 2012-06-14 23:31:54Z ebelanger $ +# Maintainer: Eric Bélanger <eric@archlinux.org> + +pkgname=wxgtk2.9 +pkgver=2.9.3.1 +pkgrel=1 +pkgdesc="GTK+ implementation of wxWidgets API for GUI" +arch=('i686' 'x86_64') +url="http://wxwidgets.org" +license=('custom:wxWindows') +depends=('gtk2' 'gstreamer0.10-base' 'libgl' 'libxxf86vm' 'libsm') +makedepends=('gstreamer0.10-base-plugins' 'gconf' 'mesa') +source=(http://downloads.sourceforge.net/wxpython/wxPython-src-${pkgver}.tar.bz2 wxGTK-2.9.3.1-collision.patch) +sha1sums=('0202f64e1e99fb69d22d7be0d38cf7dcf3d80d79' + '69eace867fb20dba9271b57292756e144bb698ce') + +build() { + cd "${srcdir}/wxPython-src-${pkgver}" + patch -p1 -i ../wxGTK-2.9.3.1-collision.patch + ./configure --prefix=/usr --libdir=/usr/lib --with-gtk=2 --with-opengl --enable-unicode \ + --enable-graphics_ctx --enable-mediactrl --with-regex=builtin \ + --with-libpng=sys --with-libxpm=sys --with-libjpeg=sys --with-libtiff=sys \ + --disable-precomp-headers + make + make -C locale allmo +} + +package() { + cd "${srcdir}/wxPython-src-${pkgver}" + make DESTDIR="${pkgdir}" install + rm "${pkgdir}/usr/share/locale/it/LC_MESSAGES/wxmsw.mo" + install -D -m644 docs/licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/community/wxgtk2.9/wxGTK-2.9.3.1-collision.patch b/community/wxgtk2.9/wxGTK-2.9.3.1-collision.patch new file mode 100644 index 000000000..cd6c1c13b --- /dev/null +++ b/community/wxgtk2.9/wxGTK-2.9.3.1-collision.patch @@ -0,0 +1,77 @@ +Prevent file collisions between multiple installed SLOTs. + + - Don't install wxwin.m4. It is installed with app-admin/eselect-wxwidgets. + - Version the bakefile preset filenames. Unversioned symlinks to these files + are handled by eselect. + - Version wx-config and wxrc. The unversioned forms are wrapper scripts + installed with eselect-wxwidgets. + - Version wxstd.mo and modify AddStdCatalog to use it. + +--- a/Makefile.in ++++ b/Makefile.in +@@ -14076,10 +14076,10 @@ COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \ + all: $(__wxregex___depname) $(__wxzlib___depname) $(__wxpng___depname) $(__wxjpeg___depname) $(__wxtiff___depname) $(__wxexpat___depname) $(__wxscintilla___depname) $(__monodll___depname) $(__monolib___depname) $(__basedll___depname) $(__baselib___depname) $(__netdll___depname) $(__netlib___depname) $(__coredll___depname) $(__corelib___depname) $(__advdll___depname) $(__advlib___depname) $(__mediadll___depname) $(__medialib___depname) $(__htmldll___depname) $(__htmllib___depname) $(__webviewdll___depname) $(__webviewlib___depname) $(__qadll___depname) $(__qalib___depname) $(__xmldll___depname) $(__xmllib___depname) $(__xrcdll___depname) $(__xrclib___depname) $(__auidll___depname) $(__auilib___depname) $(__ribbondll___depname) $(__ribbonlib___depname) $(__propgriddll___depname) $(__propgridlib___depname) $(__richtextdll___depname) $(__richtextlib___depname) $(__stcdll___depname) $(__stclib___depname) $(__gldll___depname) $(__gllib___depname) $(__sound_sdl___depname) $(__wxrc___depname) $(__cocoa_res___depname) + + install: $(__install_wxregex___depname) $(__install_wxzlib___depname) $(__install_wxpng___depname) $(__install_wxjpeg___depname) $(__install_wxtiff___depname) $(__install_wxexpat___depname) $(__install_wxscintilla___depname) $(__install_monodll___depname) $(__install_monolib___depname) $(__install_basedll___depname) $(__install_baselib___depname) $(__install_netdll___depname) $(__install_netlib___depname) $(__install_coredll___depname) $(__install_corelib___depname) $(__install_advdll___depname) $(__install_advlib___depname) $(__install_mediadll___depname) $(__install_medialib___depname) $(__install_htmldll___depname) $(__install_htmllib___depname) $(__install_webviewdll___depname) $(__install_webviewlib___depname) $(__install_qadll___depname) $(__install_qalib___depname) $(__install_xmldll___depname) $(__install_xmllib___depname) $(__install_xrcdll___depname) $(__install_xrclib___depname) $(__install_auidll___depname) $(__install_auilib___depname) $(__install_ribbondll___depname) $(__install_ribbonlib___depname) $(__install_propgriddll___depname) $(__install_propgridlib___depname) $(__install_richtextdll___depname) $(__install_richtextlib___depname) $(__install_stcdll___depname) $(__install_stclib___depname) $(__install_gldll___depname) $(__install_gllib___depname) $(__install_sound_sdl___depname) $(__install_wxrc___depname) install-wxconfig locale_install locale_msw_install $(__cocoa_res_install___depname) +- $(INSTALL_DIR) $(DESTDIR)$(datadir)/aclocal +- (cd $(srcdir) ; $(INSTALL_DATA) wxwin.m4 $(DESTDIR)$(datadir)/aclocal) + $(INSTALL_DIR) $(DESTDIR)$(datadir)/bakefile/presets +- (cd $(srcdir)/build/bakefiles/wxpresets/presets ; $(INSTALL_DATA) wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py $(DESTDIR)$(datadir)/bakefile/presets) ++ (cd $(srcdir)/build/bakefiles/wxpresets/presets ; \ ++ for i in wx.bkl wx_unix.bkl wx_win32.bkl wx_xrc.bkl wx_presets.py ; do \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/bakefile/presets/wx$(WX_RELEASE_NODOT)$${i##wx} ; done) + $(DYLIB_RPATH_INSTALL) + $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/include/$(TOOLCHAIN_FULLNAME)/wx + for f in setup.h $(RCDEFS_H); do \ +@@ -14964,15 +14964,16 @@ install-wxconfig: + $(INSTALL_DIR) $(DESTDIR)$(bindir) + $(INSTALL_DIR) $(DESTDIR)$(libdir)/wx/config + $(INSTALL_PROGRAM) lib/wx/config/$(TOOLCHAIN_FULLNAME) $(DESTDIR)$(libdir)/wx/config +- (cd $(DESTDIR)$(bindir) && rm -f wx-config && $(LN_S) $(libdir)/wx/config/$(TOOLCHAIN_FULLNAME) wx-config) +- ++ (cd $(DESTDIR)$(bindir) && rm -f wx-config-$(WX_RELEASE) \ ++ && $(LN_S) ../lib/wx/config/$(TOOLCHAIN_FULLNAME) wx-config-$(WX_RELEASE)) + locale_install: + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale + for l in $(LOCALE_LINGUAS) ; do \ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l ; \ + $(INSTALL_DIR) $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES ; \ + if test -f $(srcdir)/locale/$$l.mo ; then \ +- $(INSTALL_DATA) $(srcdir)/locale/$$l.mo $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd.mo ; \ ++ $(INSTALL_DATA) $(srcdir)/locale/$$l.mo \ ++ $(DESTDIR)$(datadir)/locale/$$l/LC_MESSAGES/wxstd$(WX_RELEASE_NODOT).mo ; \ + fi ; \ + done + +--- a/build/bakefiles/wx.bkl ++++ b/build/bakefiles/wx.bkl +@@ -138,7 +138,7 @@ + <using module="gettext"/> + <gettext-catalogs id="locale"> + <srcdir>$(SRCDIR)/locale</srcdir> +- <catalog-name>wxstd</catalog-name> ++ <catalog-name>wxstd$(WX_RELEASE_NODOT)</catalog-name> + <linguas> + ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk + zh zh_CN zh_TW +--- a/src/common/translation.cpp ++++ b/src/common/translation.cpp +@@ -1302,7 +1302,7 @@ wxArrayString wxTranslations::GetAvailableTranslations(const wxString& domain) c + + bool wxTranslations::AddStdCatalog() + { +- if ( !AddCatalog(wxS("wxstd")) ) ++ if ( !AddCatalog(wxS("wxstd" wxSTRINGIZE(wxMAJOR_VERSION) wxSTRINGIZE(wxMINOR_VERSION))) ) + return false; + + // there may be a catalog with toolkit specific overrides, it is not +--- a/utils/wxrc/Makefile.in ++++ b/utils/wxrc/Makefile.in +@@ -124,7 +124,6 @@ distclean: clean + @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE) + @COND_USE_XRC_1@ $(INSTALL_PROGRAM) wxrc$(EXEEXT) $(DESTDIR)$(bindir) + @COND_USE_XRC_1@ mv -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) $(DESTDIR)$(bindir)/wxrc-$(WX_RELEASE) +-@COND_USE_XRC_1@ (cd $(DESTDIR)$(bindir) && $(LN_S) wxrc-$(WX_RELEASE) wxrc$(EXEEXT)) + + @COND_USE_XRC_1@uninstall_wxrc: + @COND_USE_XRC_1@ rm -f $(DESTDIR)$(bindir)/wxrc$(EXEEXT) diff --git a/community/zathura-djvu/PKGBUILD b/community/zathura-djvu/PKGBUILD index 4dc4fb58a..c744afd4b 100644 --- a/community/zathura-djvu/PKGBUILD +++ b/community/zathura-djvu/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 69556 2012-04-18 10:59:51Z spupykin $ +# $Id: PKGBUILD 72435 2012-06-14 15:08:14Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: karnath <karnathtorjian@gmail.com> pkgname=zathura-djvu -pkgver=0.1.1 -pkgrel=2 +pkgver=0.2.0 +pkgrel=1 pkgdesc="Adds DjVu support to zathura by using the djvulibre library" arch=('i686' 'x86_64') url="https://pwmt.org/projects/zathura/plugins/zathura-djvu/" license=('custom') depends=('djvulibre' 'zathura') source=(https://pwmt.org/projects/zathura/plugins/download/zathura-djvu-$pkgver.tar.gz) -md5sums=('d76bf25ad5c3bef220aebef693ff6aad') +md5sums=('5358fc3c89a10016061637f1ca38f1cf') build(){ cd ${srcdir}/zathura-djvu-$pkgver diff --git a/community/zathura-pdf-poppler/PKGBUILD b/community/zathura-pdf-poppler/PKGBUILD index e35f9315e..507f76adf 100644 --- a/community/zathura-pdf-poppler/PKGBUILD +++ b/community/zathura-pdf-poppler/PKGBUILD @@ -3,17 +3,17 @@ # Contributor: karnath <karnathtorjian@gmail.com> pkgname=zathura-pdf-poppler -pkgver=0.1.1 -pkgrel=2 +pkgver=0.2.0 +pkgrel=1 pkgdesc="Adds pdf support to zathura by using the poppler engine" arch=('i686' 'x86_64') url="https://pwmt.org/projects/zathura/plugins/zathura-pdf-poppler/" license=('custom') depends=('poppler-glib' 'zathura') source=(https://pwmt.org/projects/zathura/plugins/download/zathura-pdf-poppler-$pkgver.tar.gz) -md5sums=('a43db96a893e0b37c446f23202b930d2') +md5sums=('e8a6222f28d86ca2ff43de156355be2b') -build(){ +build() { cd ${srcdir}/zathura-pdf-poppler-$pkgver make make DESTDIR="$pkgdir" install diff --git a/community/zathura-ps/PKGBUILD b/community/zathura-ps/PKGBUILD index 7be83cdf7..8f8b2cbdb 100644 --- a/community/zathura-ps/PKGBUILD +++ b/community/zathura-ps/PKGBUILD @@ -3,15 +3,15 @@ # Contributor: karnath <karnathtorjian@gmail.com> pkgname=zathura-ps -pkgver=0.1.0 -pkgrel=2 +pkgver=0.2.0 +pkgrel=1 pkgdesc="Adds ps support to zathura by using the libspectre library" arch=('i686' 'x86_64') url="https://pwmt.org/projects/zathura/plugins/zathura-ps/" license=('custom') depends=('libspectre' 'zathura') source=(https://pwmt.org/projects/zathura/plugins/download/zathura-ps-$pkgver.tar.gz) -md5sums=('103d2e25529492cdba702484aab643f5') +md5sums=('aaec6d2abad1f557b38aaad26d86fb64') build(){ cd ${srcdir}/zathura-ps-$pkgver diff --git a/community/zathura/PKGBUILD b/community/zathura/PKGBUILD index d693be4f5..0d9b79ed3 100644 --- a/community/zathura/PKGBUILD +++ b/community/zathura/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 69464 2012-04-16 14:22:25Z spupykin $ +# $Id: PKGBUILD 72433 2012-06-14 15:07:28Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: ML <neldoreth> pkgname=zathura -pkgver=0.1.2 -pkgrel=2 +pkgver=0.2.0 +pkgrel=1 pkgdesc="a document viewer" arch=('i686' 'x86_64') url="http://pwmt.org/projects/zathura/" license=('custom') depends=('girara-gtk2' 'cairo' 'sqlite') -makedepends=('docutils') +makedepends=('python2-docutils') optdepends=('zathura-djvu' 'zathura-pdf-poppler' 'zathura-ps') install=zathura.install source=(http://pwmt.org/projects/zathura/download/zathura-$pkgver.tar.gz bash-completion) -md5sums=('c018b0385a392adb87b465b0f759aaf9' +md5sums=('fb53e2aa4b52c717f50f2e6c80425464' 'cac20c37f0e77ba62a8138788f4ccabb') build() { |