diff options
author | root <root@rshg054.dnsready.net> | 2012-04-08 00:02:42 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-04-08 00:02:42 +0000 |
commit | 37e364f033ed6db243d6db524075d8c5394c90f9 (patch) | |
tree | db3bb1bc5749bee5a51cb403c0b944b52cb10fc3 | |
parent | 2317ee13e2342fd8b81ffaf3a427fd4bb096ec28 (diff) |
Sun Apr 8 00:02:42 UTC 2012
59 files changed, 1091 insertions, 194 deletions
diff --git a/community-testing/clanlib/PKGBUILD b/community-testing/clanlib/PKGBUILD new file mode 100644 index 000000000..ca6ff88fd --- /dev/null +++ b/community-testing/clanlib/PKGBUILD @@ -0,0 +1,37 @@ +# $Id: PKGBUILD 68979 2012-04-06 19:20:47Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=clanlib +pkgver=2.3.6 +pkgrel=2 +pkgdesc="A multi-platform game development library." +arch=('i686' 'x86_64') +url="http://clanlib.org/" +license=('zlib') +depends=('alsa-lib' 'libjpeg' 'libmikmod' 'libpng' 'libvorbis' 'libxi' 'libxmu' 'mesa' 'sdl_gfx' 'freetype2' 'pcre' 'sqlite') +makedepends=('doxygen' 'graphviz') +options=('!libtool') +source=(http://clanlib.org/download/releases-2.0/ClanLib-${pkgver}.tgz) +md5sums=('aa037a8a6297fb0b2efd927b1b15e8de') + +build() { + cd ${srcdir}/ClanLib-${pkgver} + + ./configure --prefix=/usr --enable-docs + + make + # Somehow this breaks. :( + #make html +} + +package() { + cd ${srcdir}/ClanLib-${pkgver} + + make DESTDIR=${pkgdir} install + #make DESTDIR=${pkgdir} install-html + + install -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/ +} + +# vim: sw=2:ts=2 et: diff --git a/community-testing/tasks/PKGBUILD b/community-testing/tasks/PKGBUILD new file mode 100644 index 000000000..296fc2629 --- /dev/null +++ b/community-testing/tasks/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 68949 2012-04-06 12:58:03Z bgyorgy $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer: Geoffroy Carrier <geoffroy.carrier@aur.archlinux.org> +# Contributor: lp76 <l.peduto@gmail.com> + +pkgname=tasks +pkgver=0.20 +pkgrel=2 +pkgdesc="A simple to do list application that uses libecal" +arch=(i686 x86_64) +url="http://pimlico-project.org/tasks.html" +license=('GPL') +depends=('evolution-data-server>=3.4.0' 'xdg-utils' 'gtk2') +makedepends=('intltool') +install=tasks.install +#source=(http://pimlico-project.org/sources/tasks/$pkgname-$pkgver.tar.gz) +#source=(http://arch.p5n.pp.ru/~sergej/dl/2011/$pkgname-$pkgver.tar.gz) +source=(http://ftp.gnome.org/pub/GNOME/sources/tasks/$pkgver/tasks-$pkgver.tar.xz) +md5sums=('f4602cd39af10f5b327d9a59a22ea034') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -d "$pkgdir/usr/share/pixmaps" + ln -sf "/usr/share/icons/hicolor/48x48/apps/tasks.png" \ + "$pkgdir/usr/share/pixmaps/tasks.png" +} diff --git a/community-testing/tasks/tasks.install b/community-testing/tasks/tasks.install new file mode 100644 index 000000000..c5571196e --- /dev/null +++ b/community-testing/tasks/tasks.install @@ -0,0 +1,11 @@ +post_install() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} + +post_upgrade() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} + +post_remove() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} diff --git a/community/cdrtools/PKGBUILD b/community/cdrtools/PKGBUILD index 2885e3ca4..66e433311 100644 --- a/community/cdrtools/PKGBUILD +++ b/community/cdrtools/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 68902 2012-04-05 11:43:49Z stativ $ +# $Id: PKGBUILD 68938 2012-04-06 10:10:47Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=cdrtools pkgver=3.01a07 -pkgrel=2 +pkgrel=3 pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning" arch=('i686' 'x86_64') url="http://cdrecord.berlios.de/private/cdrecord.html" @@ -27,13 +27,11 @@ build() { package() { cd "$srcdir"/cdrtools-${pkgver%%a*} - export GMAKE_NOWARN=true + export GMAKE_NOWARN=true make INS_BASE=/usr INS_RBASE=/ DESTDIR="$pkgdir" install rm -rf "$pkgdir"/usr/include rm -rf "$pkgdir"/usr/lib/{*.a,profiled} - find "$pkgdir" -type d -perm 775 -exec chmod 755 '{}' ';' - find "$pkgdir" -type f -perm 4711 -exec chmod 755 '{}' ';' } # vim:set ts=2 sw=2 et: diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index ba9ae1152..23dd8c8c0 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,27 +1,28 @@ -# $Id: PKGBUILD 68856 2012-04-03 23:02:20Z arodseth $ +# $Id: PKGBUILD 68945 2012-04-06 12:14:22Z arodseth $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Andres Perera <andres87p gmail> # Contributor: Matthew Bauer <mjbauer95@gmail.com> # Contributor: Christian Himpel <chressie at gmail dot com> -# Contributor: Mike "str1ngs" Rosset +# Contributor: Mike Rosset <mike.rosset@gmail.com> +# Contributor: Daniel YC Lin <dlin.tw@gmail.com> pkgname=go pkgver=1 -pkgrel=4 +pkgrel=5 epoch=2 pkgdesc='Google Go compiler and tools (release version)' arch=('x86_64' 'i686') url="http://golang.org/" license=('custom') -depends=('perl' 'ed' 'gawk') -makedepends=('mercurial' 'inetutils') +depends=('perl' 'ed' 'gawk' 'mercurial') +makedepends=('inetutils') options=('!strip' '!emptydirs') install=go.install source=("$pkgname" "$pkgname.sh") -md5sums=('c14a33c0d138f9cd19264a8dd0b809a7' - 'e7087d190fd519db3be5adb3a51194cc') +sha1sums=('655754d95688294b0cf2334a1155432884f92859' + 'a760c32cbad5a013f384a086efb3b8b8fd88794f') build() { _hgroot="https://go.googlecode.com/hg/" @@ -58,16 +59,23 @@ build() { package() { cd "$srcdir/release-build" - install -Dm644 LICENSE $pkgdir/usr/share/licenses/go/LICENSE - install -Dm644 misc/bash/go $pkgdir/etc/bash_completion.d/go + install -Dm644 LICENSE \ + "$pkgdir/usr/share/licenses/go/LICENSE" + install -Dm644 misc/bash/go \ + "$pkgdir/etc/bash_completion.d/go" install -Dm644 misc/emacs/go-mode-load.el \ - $pkgdir/usr/share/emacs/site-lisp/go-mode-load.el + "$pkgdir/usr/share/emacs/site-lisp/go-mode-load.el" install -Dm644 misc/emacs/go-mode.el \ - $pkgdir/usr/share/emacs/site-lisp/go-mode.el - install -Dm644 misc/vim/ftdetect/gofiletype.vim \ - $pkgdir/usr/share/vim/vimfiles/ftdetect/gofiletype.vim - install -Dm644 misc/vim/syntax/go.vim \ - $pkgdir/usr/share/vim/vimfiles/syntax/go.vim + "$pkgdir/usr/share/emacs/site-lisp/go-mode.el" + install -Dm644 misc/zsh/go \ + "$pkgdir/usr/share/zsh/site-functions/_go" + + for f in ftdetect/gofiletype.vim autoload/go/complete.vim indent/go.vim \ + ftplugin/go/fmt.vim ftplugin/go/godoc.vim ftplugin/go/import.vim \ + syntax/go.vim syntax/godoc.vim plugin/godoc.vim; + do + install -Dm644 "misc/vim/$f" "$pkgdir/usr/share/vim/vimfiles/$f" + done mkdir -p $pkgdir/{etc/profile.d,usr/{share/go,lib/go,lib/go/src}} diff --git a/community/go/go.install b/community/go/go.install index 9a87b9d11..decdeccf5 100644 --- a/community/go/go.install +++ b/community/go/go.install @@ -1,10 +1,10 @@ post_upgrade() { # Backup any previous /usr/lib/go/bin directory - if [ -e /usr/lib/go/bin ]; then + if [ -d /usr/lib/go/bin -a ! -L /usr/lib/go/bin ]; then mv /usr/lib/go/bin /usr/lib/go/bin.pacnew fi - # Point /usr/lib/go/bin to /usr/bin + # Point /usr/lib/go/bin to /usr/bin instead # # This is to make go get code.google.com/p/go-tour/gotour and # then running the gotour executable work out of the box. diff --git a/community/i3lock/PKGBUILD b/community/i3lock/PKGBUILD index a480fb878..06090d7be 100644 --- a/community/i3lock/PKGBUILD +++ b/community/i3lock/PKGBUILD @@ -1,17 +1,18 @@ +# $Id: PKGBUILD 68957 2012-04-06 14:24:01Z ttopper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=i3lock -pkgver=2.2 -pkgrel=2 +pkgver=2.4 +pkgrel=1 pkgdesc="An improved screenlocker based upon XCB and PAM" arch=('i686' 'x86_64') url="http://i3wm.org/i3lock/" license=('MIT') groups=("i3") -depends=('xcb-util' 'xcb-util-image' 'xcb-util-keysyms' 'pam') +depends=('xcb-util-image' 'xcb-util-keysyms' 'pam' 'libev' 'libx11') options=('docs') source=("http://i3wm.org/i3lock/$pkgname-$pkgver.tar.bz2") -md5sums=('6179a1611e333c8baf54093b57d50687') +md5sums=('728e2654d886ef97449708f0135e9fa5') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/i3status/PKGBUILD b/community/i3status/PKGBUILD index b5ddcb649..5c17d7fe7 100644 --- a/community/i3status/PKGBUILD +++ b/community/i3status/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61262 2011-12-27 10:18:54Z ttopper $ +# $Id: PKGBUILD 68961 2012-04-06 14:39:04Z ttopper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=i3status pkgver=2.4 -pkgrel=1 +pkgrel=2 pkgdesc="Generates status bar to use with dzen2 or xmobar" arch=('i686' 'x86_64') url="http://i3.zekjur.net/i3status/" @@ -11,6 +11,7 @@ license=('BSD') groups=('i3') depends=('wireless_tools' 'confuse' 'alsa-lib') makedepends=('asciidoc') +backup=('etc/i3status.conf') install=i3status.install options=('docs') source=("http://i3.zekjur.net/i3status/$pkgname-$pkgver.tar.bz2") diff --git a/community/john/PKGBUILD b/community/john/PKGBUILD index d47fd0017..ba1edb3c4 100644 --- a/community/john/PKGBUILD +++ b/community/john/PKGBUILD @@ -6,7 +6,7 @@ pkgname=john pkgver=1.7.9 -pkgrel=1 +pkgrel=2 _jumbover=5 pkgdesc="John The Ripper - A fast password cracker (jumbo-$_jumbover included)" arch=('i686' 'x86_64') @@ -42,7 +42,7 @@ build() { sed -i 's|#include <des.h>|#include "des/des.h"|' KRB5_std.h # enable OMP - sed -i 's|#OMPFLAGS = -fopenmp|OMPFLAGS = -fopenmp|' Makefile + sed -i 's|#OMPFLAGS = -fopenmp$|OMPFLAGS = -fopenmp|' Makefile # build john if [ "$CARCH" == "x86_64" ]; then @@ -67,6 +67,7 @@ package() { ${pkgdir}/usr/share/john/ install -m644 ${srcdir}/${pkgname}-${pkgver}/run/{dumb16,dumb32,dynamic}.conf \ ${pkgdir}/usr/share/john/ + install -m644 ${srcdir}/${pkgname}-${pkgver}/run/dynamic.conf ${pkgdir}/etc/john/ # install binaries install -Dm755 ${srcdir}/john-$pkgver/run/john ${pkgdir}/usr/bin/john diff --git a/community/libraw/PKGBUILD b/community/libraw/PKGBUILD index dcc880d11..290049feb 100644 --- a/community/libraw/PKGBUILD +++ b/community/libraw/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 66498 2012-02-25 18:39:15Z jlichtblau $ +# $Id: PKGBUILD 68974 2012-04-06 18:12:22Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Joeny Ang <ang(dot)joeny(at)gmail(dot)com> # Contributor: Brad Fanella <bradfanella@archlinux.us> pkgname=libraw -pkgver=0.14.5 +pkgver=0.14.6 pkgrel=1 pkgdesc="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ depends=('lcms') options=('!makeflags') changelog=$pkgname.changelog source=(http://www.libraw.org/data/LibRaw-${pkgver}.tar.gz) -sha256sums=('f8b17f5fd0c2801f05dfb7cdee7c55e399094cdb53d521be0cd6d5317291f080') +sha256sums=('dad1ebe182584630d4b0fa8801bfefb83ebccf83d89be2f0e1ca3abcfa0ea80d') build() { cd ${srcdir}/LibRaw-${pkgver} diff --git a/community/libraw/libraw.changelog b/community/libraw/libraw.changelog index 311ba4dbc..4a34b34b0 100644 --- a/community/libraw/libraw.changelog +++ b/community/libraw/libraw.changelog @@ -1,3 +1,6 @@ +2012-04-06 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * libraw 0.14.6-1 + 2012-02-25 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * libraw 0.14.5-1 diff --git a/community/mathomatic/PKGBUILD b/community/mathomatic/PKGBUILD index dfb6a645f..ee9c5669c 100755 --- a/community/mathomatic/PKGBUILD +++ b/community/mathomatic/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65305 2012-02-20 20:13:42Z ttopper $ +# $Id: PKGBUILD 68955 2012-04-06 14:13:47Z ttopper $ # Contributor: G_Syme <demichan(at)mail(dot)upb(dot)de> # Contributor: Stefan Husmann <stefan-husmann@t-online.de> # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=mathomatic -pkgver=15.8.0 +pkgver=15.8.2 pkgrel=1 pkgdesc="General purpose Computer Algebra System written in C" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ optdepends=('python2: for running /usr/share/doc/mathomatic/factorial/factorial' 'm4: for complex operations using the matho script' 'gnuplot: for plotting') source=(http://mathomatic.org/$pkgname-$pkgver.tar.bz2) -md5sums=('8a9b136e2b38e9712b76b5ffeb6e209f') +md5sums=('f7ebe7974f0bb26541bcae60932f1a74') build() { cd "$srcdir"/$pkgname-$pkgver diff --git a/community/mksh/PKGBUILD b/community/mksh/PKGBUILD index 64aba857b..5f8e747bf 100644 --- a/community/mksh/PKGBUILD +++ b/community/mksh/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 60369 2011-12-12 10:37:01Z ttopper $ +# $Id: PKGBUILD 68959 2012-04-06 14:33:52Z ttopper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: Daniel Hommel <dhommel@gmail.com> pkgname=mksh -pkgver=R40d +pkgver=R40e pkgrel=1 pkgdesc="The MirBSD Korn Shell - an enhanced version of the public domain ksh" url="http://mirbsd.de/mksh" @@ -13,8 +13,9 @@ arch=('i686' 'x86_64') install=mksh.install source=("https://www.mirbsd.org/MirOS/dist/mir/mksh/$pkgname-$pkgver.cpio.gz" "https://www.mirbsd.org/TaC-mksh.txt") -md5sums=('c6428401103367730a95b99284bf47dc' - '5376e528781247238d103ac24aceaf3d') +depends=('gcc-libs') +md5sums=('d9a2df50c09692fc24d52ee9cf3bb789' + '0016ef61a990bcd763604da7ae2beb25') build() { cd "$srcdir" diff --git a/community/nautilus-sound-converter/PKGBUILD b/community/nautilus-sound-converter/PKGBUILD index 97e6b3257..c4b6f142c 100644 --- a/community/nautilus-sound-converter/PKGBUILD +++ b/community/nautilus-sound-converter/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 68256 2012-03-20 19:47:24Z bgyorgy $ +# $Id: PKGBUILD 68972 2012-04-06 16:41:18Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=nautilus-sound-converter -pkgver=3.0.1 -pkgrel=3 +pkgver=3.0.2 +pkgrel=1 pkgdesc="Nautilus extension to convert audio files formats" arch=('i686' 'x86_64') url="http://code.google.com/p/nautilus-sound-converter/" @@ -17,7 +17,7 @@ optdepends=('gstreamer0.10-good-plugins: Extra media codecs' options=('!libtool') install=$pkgname.install source=(http://nautilus-sound-converter.googlecode.com/files/$pkgname-$pkgver.tar.xz) -sha1sums=('5319fab3b74df43b8e7c293dfdf88b754d3e9db9') +sha1sums=('f0799af3c7f14e2cd4cf70499d9bde07ec4ab89d') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/oolite/PKGBUILD b/community/oolite/PKGBUILD index af964fd01..24784f152 100644 --- a/community/oolite/PKGBUILD +++ b/community/oolite/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 68211 2012-03-19 11:26:32Z svenstaro $ +# $Id: PKGBUILD 68947 2012-04-06 12:17:32Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Lone_Wolf <lonewolf@xs4all.nl> pkgname=oolite pkgver=1.76 -pkgrel=3 +pkgrel=4 pkgdesc="A space-sim based on the classic Elite" arch=('i686' 'x86_64') url="http://oolite-linux.berlios.de" diff --git a/community/pragha/PKGBUILD b/community/pragha/PKGBUILD index 3c340eaaa..d7afdc8de 100755 --- a/community/pragha/PKGBUILD +++ b/community/pragha/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 66304 2012-02-23 13:45:07Z allan $ +# $Id: PKGBUILD 68966 2012-04-06 15:03:02Z 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 -pkgrel=2 +pkgver=1.0.1 +pkgrel=1 pkgdesc="A lightweight GTK+ music manager - fork of Consonance Music Manager." arch=('i686' 'x86_64') url="http://pragha.wikispaces.com/" @@ -16,8 +16,8 @@ depends=('libnotify' 'libcdio' 'gstreamer0.10-base' optdepends=('notification-daemon: OSD notification') replaces=('dissonance') install=pragha.install -source=(http://dissonance.googlecode.com/files/$pkgname-$pkgver.tar.bz2) -sha1sums=('b4d2780b065e3141489dcc27c121f01b1d47227c') +source=("https://github.com/downloads/matiasdelellis/pragha/$pkgname-$pkgver.tar.bz2") +sha1sums=('607e54233305d6774dcd66327969533b6f2c6847') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/roxterm/PKGBUILD b/community/roxterm/PKGBUILD index bd1b03d0e..eed7d9706 100644 --- a/community/roxterm/PKGBUILD +++ b/community/roxterm/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 66956 2012-03-02 19:09:35Z ttopper $ +# $Id: PKGBUILD 68963 2012-04-06 14:50:59Z ttopper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> # Contributor: Alexander Fehr <pizzapunk gmail com> pkgname=roxterm -pkgver=2.5.2 +pkgver=2.5.3 pkgrel=1 pkgdesc="Tabbed, VTE-based terminal emulator" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ depends=('dbus-glib' 'vte3' 'hicolor-icon-theme' 'libsm') makedepends=('docbook-xsl' 'xmlto' 'po4a' 'python2' 'python2-lockfile' 'imagemagick' 'librsvg') install=roxterm.install source=("http://downloads.sourceforge.net/roxterm/roxterm-$pkgver.tar.bz2") -sha1sums=('32d18b8a12f1711dc7bb5ae52300dc9eb6869e09') -md5sums=('d879ba09c4d72546fca2e2e5f18eac07') +sha1sums=('cd129f98982305f0c0d38228530c449253aa3327') +md5sums=('0fb38dd5ae034345ad6615ad98c4e3aa') build() { diff --git a/community/rxvt-unicode/PKGBUILD b/community/rxvt-unicode/PKGBUILD index ce0beeac1..77c2758f4 100644 --- a/community/rxvt-unicode/PKGBUILD +++ b/community/rxvt-unicode/PKGBUILD @@ -1,27 +1,31 @@ -# $Id: PKGBUILD 67162 2012-03-05 00:37:20Z pschmitz $ -# Maintainer: Angel Velasquez <angvp@archlinux.org> +# $Id: PKGBUILD 68942 2012-04-06 10:19:39Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: tobias <tobias@archlinux.org> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org pkgname=rxvt-unicode pkgver=9.15 -pkgrel=1 -pkgdesc="An unicode enabled rxvt-clone terminal emulator (urxvt)" +pkgrel=2 +pkgdesc='An unicode enabled rxvt-clone terminal emulator (urxvt)' arch=('i686' 'x86_64') -url="http://software.schmorp.de/pkg/rxvt-unicode.html" +url='http://software.schmorp.de/pkg/rxvt-unicode.html' license=('GPL') depends=('gcc-libs' 'libxft' 'gdk-pixbuf2' 'perl') optdepends=('gtk2-perl: to use the urxvt-tabbed') -changelog=ChangeLog -source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2 \ - ${pkgname}.desktop) +source=( + "http://dist.schmorp.de/rxvt-unicode/$pkgname-$pkgver.tar.bz2" + 'urxvt.desktop' + 'urxvtc.desktop' + 'urxvt-tabbed.desktop' +) md5sums=('15595aa326167ac5eb68c28d95432faf' - '3de6c13126a45bc3bc9f6bba077a1311') -sha1sums=('e6fdf091860ecb458730dc68b0176f67f207a2f7' - '962aebc88982dbeb62a7c4a051ff567e015f61a0') + '88d8786d74b819450adf722180db09fd' + 'bebf5b6b399b74b557fcedbdb47cc387' + '2604896bb107fbb5511bfd6f46d65894') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname-$pkgver ./configure --prefix=/usr \ --with-terminfo=/usr/share/terminfo \ --enable-256-color \ @@ -40,14 +44,21 @@ build() { } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - install -d "${pkgdir}/usr/share/terminfo" - export TERMINFO="${pkgdir}/usr/share/terminfo" - make DESTDIR="${pkgdir}" install - # install the tabbing wrapper ( requires gtk2-perl! ) + cd $pkgname-$pkgver + # workaround terminfo installation + export TERMINFO="$pkgdir/usr/share/terminfo" + install -d "$TERMINFO" + + make DESTDIR="$pkgdir" install + + # install the tabbing wrapper ( requires gtk2-perl! ) sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed - install -Dm 755 doc/rxvt-tabbed "${pkgdir}/usr/bin/urxvt-tabbed" - # install freedesktop menu - install -Dm644 ../${pkgname}.desktop \ - "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm 755 doc/rxvt-tabbed "$pkgdir/usr/bin/urxvt-tabbed" + + # install freedesktop menu + for _f in urxvt urxvtc urxvt-tabbed; do + install -Dm644 ../$_f.desktop "$pkgdir/usr/share/applications/$_f.desktop" + done } + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/rxvt-unicode/urxvt-tabbed.desktop b/community/rxvt-unicode/urxvt-tabbed.desktop new file mode 100644 index 000000000..f3efdc9b9 --- /dev/null +++ b/community/rxvt-unicode/urxvt-tabbed.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Name=urxvt (tabbed) +Comment=An unicode capable and tabbed rxvt clone +Exec=urxvt-tabbed +Icon=terminal +Terminal=false +Type=Application +Categories=Application;System;TerminalEmulator; diff --git a/community/rxvt-unicode/urxvt.desktop b/community/rxvt-unicode/urxvt.desktop new file mode 100644 index 000000000..0a9baf7df --- /dev/null +++ b/community/rxvt-unicode/urxvt.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Name=urxvt +Comment=An unicode capable rxvt clone +Exec=urxvt +Icon=terminal +Terminal=false +Type=Application +Categories=Application;System;TerminalEmulator; diff --git a/community/rxvt-unicode/urxvtc.desktop b/community/rxvt-unicode/urxvtc.desktop new file mode 100644 index 000000000..e39a418f6 --- /dev/null +++ b/community/rxvt-unicode/urxvtc.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Encoding=UTF-8 +Name=urxvt (client) +Comment=An unicode capable rxvt clone client for urxvtd +Exec=urxvtc +Icon=terminal +Terminal=false +Type=Application +Categories=Application;System;TerminalEmulator; diff --git a/community/rxvt/PKGBUILD b/community/rxvt/PKGBUILD index 436fd7ae5..8ca75017c 100644 --- a/community/rxvt/PKGBUILD +++ b/community/rxvt/PKGBUILD @@ -1,5 +1,5 @@ -# $Id$ -# Maintainer: Seblu <seblu+arch@seblu.net> +# $Id: PKGBUILD 68943 2012-04-06 10:20:56Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Malte Rabenseifer <malte@zearan.de> # Contributor: urist <9362773@gmail.com> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> @@ -8,7 +8,7 @@ pkgname=rxvt pkgver=2.7.10 -pkgrel=5 +pkgrel=6 pkgdesc='A colour vt102 terminal emulator' arch=('i686' 'x86_64') url='http://rxvt.sourceforge.net/' @@ -19,16 +19,27 @@ source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('302c5c455e64047b02d1ef19ff749141') build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make + cd $pkgname-$pkgver + ./configure --prefix=/usr \ + --with-terminfo=/usr/share/terminfo \ + --enable-mousewheel \ + --enable-256-color \ + --enable-linespace \ + --enable-smart-resize \ + --enable-transparency \ + --enable-utmp \ + --enable-wtmp \ + --enable-lastlog \ + --enable-xim + # --enable-slipwheeling (crash) + make } package() { - cd $pkgname-$pkgver - make prefix="$pkgdir/usr" mandir="$pkgdir/usr/share/man/man1" install - rm "$pkgdir/usr/bin/$pkgname-$pkgver" - rmdir "$pkgdir/usr/include" "$pkgdir/usr/lib" + cd $pkgname-$pkgver + make prefix="$pkgdir/usr" mandir="$pkgdir/usr/share/man/man1" install + rm "$pkgdir/usr/bin/$pkgname-$pkgver" + rmdir "$pkgdir/usr/include" "$pkgdir/usr/lib" } # vim:set ts=2 sw=2 ft=sh et: diff --git a/community/znc/PKGBUILD b/community/znc/PKGBUILD index 08b856ae1..9f42f7932 100644 --- a/community/znc/PKGBUILD +++ b/community/znc/PKGBUILD @@ -1,9 +1,10 @@ -# $Id: PKGBUILD 64239 2012-02-11 00:56:46Z tdziedzic $ -# Maintainer: Kaiting Chen <kaitocracy@gmail.com> +# $Id: PKGBUILD 68939 2012-04-06 10:11:29Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: mickael9 <mickael9 at gmail dot com> pkgname=znc -pkgver=0.204 +pkgver=0.206 pkgrel=1 pkgdesc='An IRC bouncer with modules & scripts support' url='http://en.znc.in/wiki/index.php/ZNC' @@ -15,24 +16,23 @@ optdepends=('tcl: modtcl module' 'python: modpython module' 'perl: modperl module' 'cyrus-sasl: saslauth module') -source=("http://znc.in/releases/znc-${pkgver}.tar.gz") -md5sums=('7c7247423fc08b0c5c62759a50a9bca3') +source=("http://znc.in/releases/$pkgname-$pkgver.tar.gz") +md5sums=('b7d3f21da81abaeb553066b0e10beb53') build() { - cd "znc-$pkgver" - + cd $pkgname-$pkgver ./configure --prefix=/usr \ --enable-sasl \ --enable-tcl \ --enable-python \ --enable-perl \ --enable-extra - make } package() { - cd "znc-$pkgver" - + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/extra/asymptote/PKGBUILD b/extra/asymptote/PKGBUILD index be43a915c..de02d2af3 100644 --- a/extra/asymptote/PKGBUILD +++ b/extra/asymptote/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 144094 2011-12-03 17:46:02Z remy $ +# $Id: PKGBUILD 155758 2012-04-06 07:00:20Z remy $ # Maintainer: Rémy Oudompheng <remy@archlinux.org> # Contributor: Firmicus <francois.archlinux.org> # Contributor: bender02 at gmx dot com pkgname=asymptote pkgver=2.15 -pkgrel=1 +pkgrel=2 pkgdesc="A vector graphics language (like metapost)" arch=('i686' 'x86_64') url="http://asymptote.sourceforge.net/" license=("GPL3") -depends=('texlive-core' 'gc' 'freeglut' 'gsl' 'fftw') +depends=('texlive-core' 'gc' 'freeglut' 'gsl' 'fftw' 'libsigsegv') makedepends=('ghostscript' 'imagemagick') optdepends=('python2: for the xasy GUI' 'python-imaging: for the xasy GUI' diff --git a/extra/foomatic/PKGBUILD b/extra/foomatic/PKGBUILD index 7efaa8a18..7fec6263b 100644 --- a/extra/foomatic/PKGBUILD +++ b/extra/foomatic/PKGBUILD @@ -1,28 +1,28 @@ -# $Id: PKGBUILD 130674 2011-07-07 16:52:03Z andyrtr $ +# $Id: PKGBUILD 155771 2012-04-06 10:09:10Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgbase="foomatic" pkgname=('foomatic-db' 'foomatic-filters' 'foomatic-db-engine' 'foomatic-db-nonfree') arch=('i686' 'x86_64') # needs to be changed in the subpackages when makepkg will support it -_snapdate=20110707 -_relver=4.0.7 -pkgver=${_relver}_${_snapdate} +_snapdate=20120406 +_filtersver=4.0.15 +_enginever=4.0.8 +pkgver=${_filtersver}_${_snapdate} pkgrel=1 epoch=1 -makedepends=('cups>=1.4.7' 'perl' 'libxml2' 'enscript' 'perl' 'net-snmp' 'bash') -source=(http://www.linuxprinting.org/download/foomatic/$pkgbase-{filters,db-engine}-${_relver}.tar.gz - http://www.linuxprinting.org/download/foomatic/$pkgbase-db-4.0-${_snapdate}.tar.gz - http://www.linuxprinting.org/download/foomatic/$pkgbase-db-nonfree-${_snapdate}.tar.gz) +makedepends=('cups' 'perl' 'libxml2' 'enscript' 'perl' 'net-snmp' 'bash') +#_url=http://www.openprinting.org/download/foomatic/ # switch after build +_url=ftp://ftp.archlinux.org/other/foomatic/ +source=(${_url}/$pkgbase-filters-${_filtersver}.tar.gz + ${_url}/$pkgbase-db-engine-${_enginever}.tar.gz + ${_url}/$pkgbase-db-4.0-${_snapdate}.tar.gz + ${_url}/$pkgbase-db-nonfree-${_snapdate}.tar.gz) url="http://www.linuxprinting.org/foomatic.html" options=('!emptydirs') -md5sums=('20abd25c1c98b2dae68709062a132a7d' - 'fcfa8eb9ce5494b81b58ae983fc2aeb5' - '88d467d9099188b170185564bd33d7b7' - 'e12969b36dc0b59be6a973ee522d707e') - -build() { - /bin/true -} +md5sums=('1b7efcdc57340915647daa5b5c15b0ef' + '5283cd5125a96dc0b35d896326512b1a' + 'ccb72c201e14bfc5eb23ea839ecc0623' + '1a2ee1e7b67192b7e3ebad2a4f59ea3e') package_foomatic-db() { @@ -46,12 +46,11 @@ package_foomatic-filters() { # arch=('i686' 'x86_64') license=('GPL') backup=(etc/foomatic/filter.conf) - depends=('glibc') + depends=('glibc' 'dbus-core') optdepends=('perl: for the "beh" Backend End Handler used by cups' 'net-snmp: certain (mostly HP) printers need it to work') -# cd ${srcdir}/${pkgname}-${pkgver} - cd ${srcdir}/foomatic-filters-${_relver} + cd ${srcdir}/foomatic-filters-${_filtersver} ./configure --prefix=/usr --sysconfdir=/etc make make DESTDIR=${pkgdir} install @@ -64,8 +63,7 @@ package_foomatic-db-engine() { license=('GPL') depends=('perl' 'libxml2' 'foomatic-filters' 'bash') -# cd ${srcdir}/${pkgname}-${pkgver} - cd ${srcdir}/foomatic-db-engine-${_relver} + cd ${srcdir}/foomatic-db-engine-${_enginever} ./configure --prefix=/usr make eval `perl -V:archname` @@ -85,10 +83,8 @@ package_foomatic-db-nonfree() { license=('custom') depends=('perl' 'libxml2' "foomatic-db-engine" 'foomatic-db') -# cd ${srcdir}/${pkgname}-${_snapdate} cd ${srcdir}/foomatic-db-nonfree-${_snapdate} ./configure --prefix=/usr make DESTDIR=${pkgdir} install -# install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/foomatic-db-nonfree/COPYING + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING } diff --git a/extra/git/PKGBUILD b/extra/git/PKGBUILD index a6747f94b..f7a94a648 100644 --- a/extra/git/PKGBUILD +++ b/extra/git/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 155451 2012-04-03 19:34:16Z dan $ +# $Id: PKGBUILD 155812 2012-04-06 20:25:08Z dan $ # Maintainer: Dan McGee <dan@archlinux.org> pkgname=git -pkgver=1.7.9.6 +pkgver=1.7.10 pkgrel=1 pkgdesc="the fast distributed version control system" arch=(i686 x86_64) @@ -99,7 +99,7 @@ package() { install -D -m644 "$srcdir"/git-daemon.conf "$pkgdir"/etc/conf.d/git-daemon.conf } -sha1sums=('71c5a5acdef77cd8d29a4ae5d4fe7f2889f495b5' - '43441aaa208b1f948f5a006e818a1a34dcda6740' +sha1sums=('501ee8685c148d377950e42c111e01d83fd1d41a' + '5852d1dead0190edeba1803a70fac5d76523a616' 'f2b41828bd912b72e2cb3e14677739c4f370de66' '149e2da1ecb48872ddb31c0945afeaad1f9653d7') diff --git a/extra/gnutls/PKGBUILD b/extra/gnutls/PKGBUILD index 15476f37e..f98044373 100644 --- a/extra/gnutls/PKGBUILD +++ b/extra/gnutls/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 153658 2012-03-17 12:17:23Z andyrtr $ +# $Id: PKGBUILD 155767 2012-04-06 09:23:08Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=gnutls -pkgver=3.0.17 +pkgver=3.0.18 pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('i686' 'x86_64') @@ -10,11 +10,11 @@ license=('GPL3' 'LGPL') url="http://www.gnu.org/software/gnutls/" install=gnutls.install options=('!libtool' '!zipman') -depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle>=2.4' 'p11-kit>=0.11') +depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle>=2.4' 'p11-kit>=0.12') makedepends=('valgrind' 'strace') source=(ftp://ftp.gnu.org/gnu/gnutls/${pkgname}-${pkgver}.tar.xz{,.sig}) -md5sums=('5e87bd73a237749e2acbbb7161f11d5e' - '28138f27cdc9e735b73955080c46c876') +md5sums=('f46539a39857012ccc338a59beb4ac46' + 'fbca6ee827d8db0cea0f9b670b2f5c6c') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -26,14 +26,15 @@ build() { make } -check() { - cd "${srcdir}/${pkgname}-${pkgver}" - make check # passes all || /bin/true -} +#check() { +# cd "${srcdir}/${pkgname}-${pkgver}" +# make -k check # passes all || /bin/true +#} package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install + # lots of .png files are put into infodir and are gzipped by makepkg! this may need to be fixed by using !zipman # gzip -9 all files in infodir and manpages manually find "$pkgdir/usr/share/info" -name '*.info*' -exec gzip -9 {} \; diff --git a/extra/gnutls/gnutls.install b/extra/gnutls/gnutls.install index 9ce7c6edc..e8c8e1798 100644 --- a/extra/gnutls/gnutls.install +++ b/extra/gnutls/gnutls.install @@ -1,5 +1,5 @@ infodir=usr/share/info -filelist=(gnutls.info-1.gz gnutls.info-2.gz gnutls.info-3.gz gnutls.info.gz) +filelist=(gnutls.info-1.gz gnutls.info-2.gz gnutls.info-3.gz gnutls.info-4.gz gnutls.info.gz) post_install() { [ -x usr/bin/install-info ] || return 0 diff --git a/extra/lftp/PKGBUILD b/extra/lftp/PKGBUILD index 15bcdcbb8..1959d8464 100644 --- a/extra/lftp/PKGBUILD +++ b/extra/lftp/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 147995 2012-01-29 15:51:32Z andyrtr $ +# $Id: PKGBUILD 155769 2012-04-06 09:28:27Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Contributor: Aaron Griffin <aaron@archlinux.org> pkgname=lftp -pkgver=4.3.5 +pkgver=4.3.6 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=('9802867df48fb7c69d92dadf8fa86af6') +md5sums=('1b04a191817ce6c582dc66b3dff09943') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/monodevelop-debugger-gdb/PKGBUILD b/extra/monodevelop-debugger-gdb/PKGBUILD index a53c4565c..ada06e80e 100644 --- a/extra/monodevelop-debugger-gdb/PKGBUILD +++ b/extra/monodevelop-debugger-gdb/PKGBUILD @@ -1,16 +1,16 @@ # Maintainer: Daniel Isenmann <daniel@archlinux.org> pkgname=monodevelop-debugger-gdb -pkgver=2.8.6.5 +pkgver=2.8.8.4 pkgrel=1 pkgdesc="Mono Debugger support" arch=('i686' 'x86_64') url="http://monodevelop.com" license=('GPL') -depends=('monodevelop>=2.8.6.5' 'gdb') +depends=('monodevelop>=2.8.8.4' 'gdb') makedepends=('mono') source=(http://download.mono-project.com/sources/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('352f387e0563dba2617f92efd71d0fb6') +md5sums=('c198ea4970d3fc307ce0fa457ed52e61') build() { export MONO_SHARED_DIR="${srcdir}/.wabi" diff --git a/extra/monodevelop/PKGBUILD b/extra/monodevelop/PKGBUILD index c5cf289c1..5ee06b122 100644 --- a/extra/monodevelop/PKGBUILD +++ b/extra/monodevelop/PKGBUILD @@ -3,8 +3,8 @@ # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=monodevelop -pkgver=2.8.6.5 -pkgrel=2 +pkgver=2.8.8.4 +pkgrel=1 pkgdesc="An IDE primarily designed for C# and other .NET languages" arch=('i686' 'x86_64') url="http://www.monodevelop.com" @@ -13,7 +13,7 @@ depends=('mono>=2.10.5' 'mono-addins>=0.6.2' 'gnome-sharp') options=(!makeflags) install=monodevelop.install source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2) -md5sums=('5b4b2d17bd400592e680ec1553449f69') +md5sums=('106a1eed3f8ad6ff5caa71b34cde95cf') build() { export MONO_SHARED_DIR=$srcdir/src/.wabi diff --git a/libre/gnustep-base-libre/PKGBUILD b/libre/gnustep-base-libre/PKGBUILD index 9017c71b4..4b5fa1731 100644 --- a/libre/gnustep-base-libre/PKGBUILD +++ b/libre/gnustep-base-libre/PKGBUILD @@ -1,13 +1,14 @@ # Parabola maintainer: Michał Masłowski <mtjm@mtjm.eu> -# $Id: PKGBUILD 56058 2011-09-29 17:45:33Z spupykin $ +# Parabola contributor: André Silva <andre.paulista@adinet.com.uy> +# $Id$ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Sebastian Sareyko <public@nooms.de> _pkgname=gnustep-base pkgname=gnustep-base-libre -pkgver=1.23.0 -pkgrel=1 +pkgver=1.24.0 +pkgrel=2 pkgdesc="The GNUstep base package with exceptions enabled" arch=('i686' 'x86_64') url="http://www.gnustep.org/" @@ -19,7 +20,7 @@ provides=('gnustep-base') groups=('gnustep-core') options=('!emptydirs' '!makeflags') source=(ftp://ftp.gnustep.org/pub/gnustep/core/$_pkgname-$pkgver.tar.gz) -md5sums=('c898a1b6cdc98e83639f319876bdbba6') +md5sums=('53cd117e9f64729870e906b66d2314ba') build() { cd "$srcdir/$_pkgname-$pkgver" diff --git a/libre/gnustep-make-libre/PKGBUILD b/libre/gnustep-make-libre/PKGBUILD index dedf944a3..7abc014c6 100644 --- a/libre/gnustep-make-libre/PKGBUILD +++ b/libre/gnustep-make-libre/PKGBUILD @@ -1,11 +1,12 @@ # Parabola maintainer: Michał Masłowski <mtjm@mtjm.eu> -# $Id: PKGBUILD 56053 2011-09-29 17:24:54Z spupykin $ +# Parabola contributor: André Silva <andre.paulista@adinet.com.uy> +# $Id$ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Sebastian Sareyko <public@nooms.de> _pkgname=gnustep-make pkgname=gnustep-make-libre -pkgver=2.6.1 +pkgver=2.6.2 pkgrel=1 pkgdesc="The GNUstep make package with exceptions enabled" arch=('any') @@ -15,11 +16,11 @@ depends=('glibc') conflicts=('gnustep-make-svn' 'gnustep-make') provides=('gnustep-make') groups=('gnustep-core') -source=(ftp://ftp.gnustep.org/pub/gnustep/core/${_pkgname}-$pkgver.tar.gz) -md5sums=('071b3a807ca3ec93cda75ac210adc263') +source=(ftp://ftp.gnustep.org/pub/gnustep/core/$_pkgname-$pkgver.tar.gz) +md5sums=('b926d142debc9f38d75b11019c31889f') build() { - cd $srcdir/${_pkgname}-$pkgver + cd $srcdir/$_pkgname-$pkgver # The option is not needed, but makes clear why we rebuild this. ./configure --prefix=/usr --sysconfdir=/etc/GNUstep \ --enable-native-objc-exceptions diff --git a/libre/unarchiver/PKGBUILD b/libre/unarchiver/PKGBUILD index f0a08e8d1..9c0cf3978 100644 --- a/libre/unarchiver/PKGBUILD +++ b/libre/unarchiver/PKGBUILD @@ -3,7 +3,7 @@ pkgname=unarchiver pkgver=3.0 -pkgrel=1 +pkgrel=1.1 pkgdesc="An Objective-C application for uncompressing archive files" arch=('x86_64' 'i686') url="http://wakaba.c3.cx/s/apps/unarchiver.html" diff --git a/multilib/lib32-gnutls/PKGBUILD b/multilib/lib32-gnutls/PKGBUILD index 8e2801d34..d23538cf1 100644 --- a/multilib/lib32-gnutls/PKGBUILD +++ b/multilib/lib32-gnutls/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 68523 2012-03-26 10:06:39Z pschmitz $ +# $Id: PKGBUILD 68983 2012-04-06 22:28:02Z bluewind $ # Maintainer: Florian Pritz <bluewind@xinu.at> # Contributor: Christoph Vigano <mail at cvigano dot de> # Contributor: Biru Ionut <ionut@archlinux.ro> @@ -6,18 +6,18 @@ # Contributor: Mikko Seppälä <t-r-a-y@mbnet.fi> _pkgbasename=gnutls pkgname=lib32-$_pkgbasename -pkgver=3.0.17 +pkgver=3.0.18 pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer (32-bit)" arch=('x86_64') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/gnutls/" options=('!libtool') -depends=('lib32-zlib' 'lib32-nettle>=2.4' 'lib32-p11-kit>=0.11' $_pkgbasename) +depends=('lib32-zlib' 'lib32-nettle>=2.4' 'lib32-p11-kit>=0.12' $_pkgbasename) makedepends=('gcc-multilib' 'lib32-libidn') source=(ftp://ftp.gnu.org/gnu/gnutls/${_pkgbasename}-${pkgver}.tar.xz{,.sig}) -md5sums=('5e87bd73a237749e2acbbb7161f11d5e' - '28138f27cdc9e735b73955080c46c876') +md5sums=('f46539a39857012ccc338a59beb4ac46' + 'fbca6ee827d8db0cea0f9b670b2f5c6c') build() { export CC="gcc -m32" diff --git a/social/hunspell-pt-br/.directory b/social/hunspell-pt-br/.directory new file mode 100644 index 000000000..dcad2ff51 --- /dev/null +++ b/social/hunspell-pt-br/.directory @@ -0,0 +1,2 @@ +[Dolphin] +Timestamp=2012,4,7,5,22,50 diff --git a/social/hunspell-pt-br/PKGBUILD b/social/hunspell-pt-br/PKGBUILD new file mode 100644 index 000000000..35e1dc887 --- /dev/null +++ b/social/hunspell-pt-br/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Daniel Felipe Reis Apolinario <dapolinario@gmail.com> +# Contributor: Bernardo Barros <bernardobarros@NOSPAM.gmail.com> +# Contributor: Robson R S Peixoto <robsonpeixoto@gmail.com> +# Maintainer (Parabola): André Silva <andre.paulista@adinet.com.uy> + +pkgname=hunspell-pt-br +pkgver=2.0.9 +pkgrel=1 +pkgdesc="Portuguese (Brazil) hunspell dictionary" +arch=(any) +url="http://www.broffice.org/verortografico/" +license=('LGPL-2.1') +optdepends=('hunspell: the spell checking libraries and apps') +source=(http://www.broffice.org/files/Vero_pt_BR_V209AOC.oxt) + +build() { + cd ${srcdir} + install -D -m644 pt_BR.dic $pkgdir/usr/share/hunspell/pt_BR.dic + install -D -m644 pt_BR.aff $pkgdir/usr/share/hunspell/pt_BR.aff + mkdir -p $pkgdir/usr/share/myspell/dicts + cd $pkgdir/usr/share/myspell/dicts + + ln -s /usr/share/hunspell/pt_BR.dic pt_BR.dic + ln -s /usr/share/hunspell/pt_BR.aff pt_BR.aff +} + +md5sums=('47313490f1a21c87b6d5fb5655042e22') diff --git a/staging/libreoffice/PKGBUILD b/staging/libreoffice/PKGBUILD index 07f3c14e5..54d5640f9 100644 --- a/staging/libreoffice/PKGBUILD +++ b/staging/libreoffice/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 154994 2012-04-01 08:55:21Z andyrtr $ +# $Id: PKGBUILD 155765 2012-04-06 08:45:54Z andyrtr $ # Maintainer: AndyRTR <andyrtr@archlinux.org> pkgbase="libreoffice" @@ -19,9 +19,9 @@ pkgname=('libreoffice-common' 'libreoffice-extension-presenter-screen' 'libreoffice-extension-presentation-minimizer' 'libreoffice-extension-report-builder') -_LOver=3.5.1.2 -pkgver=3.5.1 -pkgrel=3 +_LOver=3.5.2.2 +pkgver=3.5.2 +pkgrel=1 arch=('i686' 'x86_64') license=('LGPL3') url="http://www.libreoffice.org/" @@ -75,7 +75,6 @@ source=(${_mirror}/${pkgbase}-{core,help,translations}-${_LOver}.tar.xz http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll gmake_install.diff::http://cgit.freedesktop.org/libreoffice/core/patch/?id=1048d8fa4abd3e55a45dfb6884db808da1d72c9e smp_buildfix.diff::http://cgit.freedesktop.org/libreoffice/core/patch/?id=cf23f57ae6bb7af689a45e0a850c3c2f67a8f810 - buildfix_kde4fpicker.diff::http://cgit.freedesktop.org/libreoffice/core/patch/?id=ee67c55260ec7723c39606955ccdbd3e2934935a buildfix_icu49.diff libreoffice-common.sh libreoffice-common.csh) noextract=(d28864eb2b59bb57b034c0d4662a3cee-libvisio-0.0.15.tar.bz2 @@ -106,9 +105,9 @@ noextract=(d28864eb2b59bb57b034c0d4662a3cee-libvisio-0.0.15.tar.bz2 ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip) -md5sums=('1edf0d39a7a921f6415f6a6ec7b314b3' - '607b544cd7b38f9e6db6fe7da25007a7' - 'a3fa7818bfab14a6cccec645193e9982' +md5sums=('a21156d5657b8619a523ffdc5cc0003e' + '3c064a24191274fcd8fd466ce9d5dc42' + '17ebcd0d25e716d3905b1a905907fd67' '18f577b374d60b3c760a3a3350407632' 'd28864eb2b59bb57b034c0d4662a3cee' '1f24ab1d39f4a51faf22244c94a6203f' @@ -139,7 +138,6 @@ md5sums=('1edf0d39a7a921f6415f6a6ec7b314b3' '185d60944ea767075d27247c3162b3bc' '60ce5dc9bd098f95c2e621a930c98dd9' '661a52a02a31b3afbe4b3b3146061afd' - '15fe8b5d79fbdc0b6bc2b454086671e7' '9734ea20c9f67e1b6e1c5a1247fbd3ff' '32fcd844935434807e68d7bd06b94f09' '06a45184aefe078c4314e002ba666b52') @@ -166,7 +164,6 @@ build() { # one late fix to solve make distro-pack-install issue patch -Np1 -i ${srcdir}/gmake_install.diff patch -Np1 -i ${srcdir}/smp_buildfix.diff - patch -Np1 -i ${srcdir}/buildfix_kde4fpicker.diff patch -Np0 -i ${srcdir}/buildfix_icu49.diff # unset C(XX)FLAGS @@ -335,12 +332,6 @@ package_libreoffice-common() { ln -vsf /etc/libreoffice/{bootstraprc,sofficerc} . cd ${pkgdir}/usr/lib/libreoffice/share/psprint/ ln -vsf /etc/libreoffice/psprint.conf . - - #fix http://bugs.archlinux.org/task/17656 - find ${pkgdir} -perm 444 -exec ls -lh {} \; - find ${pkgdir} -perm 444 -exec chmod 644 {} \; - find ${pkgdir} -perm 555 -exec ls -lh {} \; - find ${pkgdir} -perm 555 -exec chmod 755 {} \; # set python-uno PYTHON path install -dm755 ${pkgdir}/etc/profile.d @@ -553,19 +544,9 @@ package_libreoffice-sdk() { mv ${srcdir}/fakeinstall${file} ${pkgdir}$file done - # fix ArchLinux LibreOffice installation paths - sed -i -e "s,@OO_SDK_NAME@,libreoffice-sdk," \ - -e "s,@OO_SDK_HOME@,/usr/lib/libreoffice/sdk," \ - -e "s,@OFFICE_HOME@,/usr/lib/libreoffice," \ - -e "s,@OFFICE_BASE_HOME@,/usr/lib/libreoffice," \ - -e "s,@OO_SDK_URE_HOME@,/usr/lib/libreoffice/ure," \ - -e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \ - -e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \ - -e "s,@OO_SDK_CPP_HOME@,/usr/bin," \ - -e "s,@OO_SDK_CC_55_OR_HIGHER@,," \ - -e "s,@OO_SDK_JAVA_HOME@,\$J2SDKDIR," \ - -e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \ - -e "s,@SDK_AUTO_DEPLOYMENT@,NO," ${pkgdir}/usr/lib/libreoffice/sdk/setsdkenv_unix.{csh,sh}.in + # fix environment path to keep compatibility with openjdk6 and openjdk7 + #sed -i -e "s:\/usr\/lib\/jvm\/java-7-openjdk:\$J2SDKDIR:" /usr/lib/libreoffice/sdk/setsdkenv_unix.{sh,csh} + sed -i -e "s:\/usr\/lib\/jvm\/java-7-openjdk:\$J2SDKDIR:" ${pkgdir}/usr/lib/libreoffice/sdk/setsdkenv_unix.{sh,csh} } package_libreoffice-sdk-doc() { diff --git a/staging/libwebkit/PKGBUILD b/staging/libwebkit/PKGBUILD new file mode 100644 index 000000000..e48ede41e --- /dev/null +++ b/staging/libwebkit/PKGBUILD @@ -0,0 +1,59 @@ +# $Id: PKGBUILD 155762 2012-04-06 07:52:12Z ibiru $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> + +pkgbase=libwebkit +pkgname=(libwebkit libwebkit3) +pkgver=1.8.0 +pkgrel=2 +pkgdesc="An opensource web content engine" +arch=('i686' 'x86_64') +url="http://webkitgtk.org/" +license=('custom') +depends=('libxt' 'libxslt' 'sqlite3' 'icu' 'gstreamer0.10-base' 'libsoup' 'enchant' 'libgl' + 'geoclue') +makedepends=('gperf' 'gobject-introspection' 'python2' 'gtk2' 'gtk3' 'mesa') +options=('!libtool' '!emptydirs') +source=(http://webkitgtk.org/releases/webkit-$pkgver.tar.xz) +sha256sums=('8cebd53b412ae9eb192493ad8e41fa8739a7b1a00f74c6b5a69d367709a801bc') + +build() { + cd "$srcdir/webkit-$pkgver" + mkdir build-gtk{2,3} + + # clear makeflags: race during introspection. + # WebKit*.gir should be created before WebKit*.typelib, but isn't + MAKEFLAGS= + + ( cd build-gtk2 && _build --with-gtk=2.0 ) + ( cd build-gtk3 && _build --with-gtk=3.0 ) +} + +_build() { + PYTHON=/usr/bin/python2 ../configure --prefix=/usr \ + --enable-introspection \ + --with-font-backend=freetype \ + --with-unicode-backend=icu \ + --enable-spellcheck "$@" + make all stamp-po +} + +package_libwebkit() { + pkgdesc+=" (for GTK2)" + depends+=(gtk2) + + cd "$srcdir/webkit-$pkgver/build-gtk2" + make DESTDIR="$pkgdir" install + install -Dm644 ../Source/WebKit/LICENSE "$pkgdir/usr/share/licenses/libwebkit/LICENSE" +} + +package_libwebkit3() { + pkgdesc+=" (for GTK3)" + depends+=(gtk3) + + cd "$srcdir/webkit-$pkgver/build-gtk3" + make DESTDIR="$pkgdir" install + install -Dm644 ../Source/WebKit/LICENSE "$pkgdir/usr/share/licenses/libwebkit3/LICENSE" +} + + + diff --git a/staging/tracker/PKGBUILD b/staging/tracker/PKGBUILD new file mode 100644 index 000000000..5273f9e95 --- /dev/null +++ b/staging/tracker/PKGBUILD @@ -0,0 +1,84 @@ +# $Id: PKGBUILD 155781 2012-04-06 12:00:40Z heftig $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Alexander Fehr <pizzapunk gmail com> + +pkgbase=tracker +pkgname=(tracker libtracker-sparql) +pkgver=0.14.0 +_tver=${pkgver%.*} +pkgrel=2 +pkgdesc="All-in-one indexer, search tool and metadata database" +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('libgee' 'libgnome-keyring' 'upower' 'libexif' 'exempi' + 'poppler-glib' 'libgsf' 'icu' 'enca' 'networkmanager' 'gtk3' + 'desktop-file-utils' 'hicolor-icon-theme' 'gobject-introspection' + 'intltool' 'giflib' 'gstreamer0.10-base' 'totem-plparser' + 'taglib' 'nautilus' 'gnome-panel' 'libvorbis' 'flac' 'vala') +url="http://www.gnome.org" +options=('!libtool' '!emptydirs') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/$_tver/$pkgbase-$pkgver.tar.xz) +sha256sums=('78e432c5c14b9d186ccca3c382accdcdb4f07c2c6e25989fda48401b4a68f7d4') + +build() { + cd $pkgbase-$pkgver + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/tracker \ + --disable-unit-tests \ + --enable-libflac \ + --enable-libvorbis + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool + + make +} + +package_tracker() { + depends=("libtracker-sparql=$pkgver-$pkgrel" 'libgee' 'libgnome-keyring' + 'upower' 'libexif' 'exempi' 'poppler-glib' 'libgsf' 'enca' + 'networkmanager' 'gtk3' 'desktop-file-utils' 'hicolor-icon-theme') + optdepends=('giflib: extractor for GIF data' + 'gstreamer0.10-base: video extractor' + 'totem-plparser: playlist support' + 'nautilus: nautilus-extension' + 'libvorbis: Vorbis metadata extractor' + 'flac: FLAC metadata extractor' + 'taglib: writeback for audio files' + 'gnome-panel: tracker-search-bar') + groups=('gnome-extra') + install=tracker.install + + cd $pkgbase-$pkgver + make DESTDIR="$pkgdir" install + +### Split libtracker-sparql + + mkdir -p "$srcdir"/sparql/usr/{include,lib}/tracker-$_tver + mkdir -p "$srcdir"/sparql/usr/lib/{girepository-1.0,pkgconfig} + mkdir -p "$srcdir"/sparql/usr/share/{gir-1.0,vala/vapi} + + mv "$pkgdir"/usr/lib/libtracker-sparql-* "$srcdir/sparql/usr/lib" + + mv "$pkgdir"/usr/lib/tracker-$_tver/*.so* \ + "$srcdir/sparql/usr/lib/tracker-$_tver" + + mv "$pkgdir"/usr/share/vala/vapi/tracker-sparql-* \ + "$srcdir/sparql/usr/share/vala/vapi" + + mv {"$pkgdir","$srcdir/sparql"}/usr/include/tracker-$_tver/libtracker-sparql + mv {"$pkgdir","$srcdir/sparql"}/usr/lib/girepository-1.0/Tracker-$_tver.typelib + mv {"$pkgdir","$srcdir/sparql"}/usr/lib/pkgconfig/tracker-sparql-$_tver.pc + mv {"$pkgdir","$srcdir/sparql"}/usr/share/gir-1.0/Tracker-$_tver.gir +} + +package_libtracker-sparql() { + pkgdesc="$pkgdesc (SPARQL library)" + depends=('sqlite3' 'icu' 'glib2' 'libffi' 'pcre' 'util-linux') + + mv "$srcdir"/sparql/* "$pkgdir" +} diff --git a/staging/tracker/tracker.install b/staging/tracker/tracker.install new file mode 100644 index 000000000..95114273e --- /dev/null +++ b/staging/tracker/tracker.install @@ -0,0 +1,13 @@ +post_install() { + usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/testing/dbus-core/PKGBUILD b/testing/dbus-core/PKGBUILD new file mode 100644 index 000000000..b2d2482b7 --- /dev/null +++ b/testing/dbus-core/PKGBUILD @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 155790 2012-04-06 15:06:25Z andyrtr $ +# Maintainer: Jan de Groot <jgc@archlinux.org> +# Contributor: Link Dupont <link@subpop.net> +# +pkgname=dbus-core +pkgver=1.4.20 +pkgrel=1 +pkgdesc="Freedesktop.org message bus system" +url="http://www.freedesktop.org/Software/dbus" +arch=(i686 x86_64) +license=('GPL' 'custom') +depends=('expat>=2.0.1' 'coreutils' 'filesystem') +makedepends=('libx11') +conflicts=('dbus<1.2.3-2') +options=(!libtool) +install=dbus.install +source=(http://dbus.freedesktop.org/releases/dbus/dbus-${pkgver}.tar.gz + dbus) +md5sums=('79eca2f2c1894ac347acce128314428b' + '08f93dd19cffd1b45ab05c1fd4efb560') + +build() { + cd "${srcdir}/dbus-${pkgver}" + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=81 \ + --with-system-pid-file=/var/run/dbus.pid \ + --enable-inotify --disable-dnotify \ + --disable-verbose-mode --disable-static \ + --disable-tests --disable-asserts \ + --with-systemdsystemunitdir=/lib/systemd/system + make +} + +package(){ + cd "${srcdir}/dbus-${pkgver}" + make DESTDIR="${pkgdir}" install + + rm -f "${pkgdir}/usr/bin/dbus-launch" + rm -f "${pkgdir}/usr/share/man/man1/dbus-launch.1" + rm -rf "${pkgdir}/var/run" + + install -m755 -d "${pkgdir}/etc/rc.d" + install -m755 "${srcdir}/dbus" "${pkgdir}/etc/rc.d/" + + #Fix configuration file + sed -i -e 's|<user>81</user>|<user>dbus</user>|' "${pkgdir}/etc/dbus-1/system.conf" + + install -d -m755 "${pkgdir}/usr/share/licenses/dbus-core" + install -m644 COPYING "${pkgdir}/usr/share/licenses/dbus-core/" +} diff --git a/testing/dbus-core/dbus b/testing/dbus-core/dbus new file mode 100644 index 000000000..66b84cae0 --- /dev/null +++ b/testing/dbus-core/dbus @@ -0,0 +1,57 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + stat_busy "Starting D-BUS system messagebus" + if [ ! -x /var/run/dbus ] ; then + install -m755 -g 81 -o 81 -d /var/run/dbus + fi + if [ -x /usr/bin/dbus-uuidgen ] ; then + /usr/bin/dbus-uuidgen --ensure + fi + + /usr/bin/dbus-daemon --system + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon dbus + stat_done + fi + ;; + stop) + stat_busy "Stopping D-BUS system messagebus" + [ -f /var/run/dbus.pid ] && kill `cat /var/run/dbus.pid` >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /var/run/dbus.pid + rm_daemon dbus + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + reload) + stat_busy "Reloading D-BUS configuration" + [ -f /var/run/dbus.pid ] && /usr/bin/dbus-send \ + --system --type=method_call \ + --dest=org.freedesktop.DBus \ + / org.freedesktop.DBus.ReloadConfig + if [ $? -gt 0 ]; then + stat_fail + else + stat_done + fi + ;; + *) + echo "usage: $0 {start|stop|restart|reload}" + ;; +esac +exit 0 diff --git a/testing/dbus-core/dbus.install b/testing/dbus-core/dbus.install new file mode 100644 index 000000000..44f4475ee --- /dev/null +++ b/testing/dbus-core/dbus.install @@ -0,0 +1,24 @@ +post_install() { + getent group dbus >/dev/null || usr/sbin/groupadd -g 81 dbus + getent passwd dbus >/dev/null || usr/sbin/useradd -c 'System message bus' -u 81 -g dbus -d '/' -s /bin/false dbus + usr/bin/passwd -l dbus &>/dev/null + dbus-uuidgen --ensure +} + +post_upgrade() { + post_install + + #Make sure new rc script can shutdown running dbus + if [ -f var/run/dbus/pid ]; then + mv var/run/dbus/pid var/run/dbus.pid + fi +} + +post_remove() { + if getent passwd dbus >/dev/null; then + usr/sbin/userdel dbus + fi + if getent group dbus >/dev/null; then + usr/sbin/groupdel dbus + fi +} diff --git a/testing/dbus-python/PKGBUILD b/testing/dbus-python/PKGBUILD new file mode 100644 index 000000000..6a548ab04 --- /dev/null +++ b/testing/dbus-python/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 155794 2012-04-06 15:21:54Z andyrtr $ +# Contributor: Jan de Groot <jgc@archlinux.org> + +pkgname=dbus-python +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Python bindings for DBUS" +arch=('i686' 'x86_64') +license=('GPL' 'LGPL') +url="http://www.freedesktop.org/wiki/Software/DBusBindings" +depends=('dbus-core' 'python2') +makedepends=('docutils' 'dbus-glib') +optdepends=('dbus-glib: glib mainloop support') +options=('!libtool') +source=(http://dbus.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz) +md5sums=('775a8235736bf760cdd96e2d76546469') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + PYTHON=python2 ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/testing/dbus/30-dbus b/testing/dbus/30-dbus new file mode 100644 index 000000000..69d2660da --- /dev/null +++ b/testing/dbus/30-dbus @@ -0,0 +1,8 @@ +#!/bin/bash + +# launches a session dbus instance + +dbuslaunch="`which dbus-launch 2>/dev/null`" +if [ -n "$dbuslaunch" ] && [ -x "$dbuslaunch" ] && [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then + eval `$dbuslaunch --sh-syntax --exit-with-session` +fi diff --git a/testing/dbus/PKGBUILD b/testing/dbus/PKGBUILD new file mode 100644 index 000000000..3bf12a582 --- /dev/null +++ b/testing/dbus/PKGBUILD @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 155792 2012-04-06 15:12:21Z andyrtr $ +# Maintainer: Jan de Groot <jgc@archlinux.org> +# Contributor: Link Dupont <link@subpop.net> +# +pkgname=dbus +pkgver=1.4.20 +pkgrel=1 +pkgdesc="Freedesktop.org message bus system" +url="http://www.freedesktop.org/Software/dbus" +arch=(i686 x86_64) +license=('GPL' 'custom') +depends=("dbus-core>=${pkgver}" 'libx11') +source=(http://dbus.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz + 30-dbus) +md5sums=('79eca2f2c1894ac347acce128314428b' + '9fafe8b28460aeaa6054309ef4c5ed92') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ECHO="echo" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/dbus-1.0 --with-dbus-user=81 \ + --with-system-pid-file=/var/run/dbus.pid \ + --disable-verbose-mode --disable-static \ + --enable-inotify --disable-dnotify \ + --disable-tests --disable-asserts + make -C tools dbus-launch +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -m755 -d "${pkgdir}/usr/bin" + install -m755 -d "${pkgdir}/usr/share/man/man1" + install -m755 tools/dbus-launch "${pkgdir}/usr/bin/" + install -m644 doc/dbus-launch.1 "${pkgdir}/usr/share/man/man1/" + + install -m755 -d "${pkgdir}/etc/X11/xinit/xinitrc.d" + install -m755 "${srcdir}/30-dbus" "${pkgdir}/etc/X11/xinit/xinitrc.d/" + + install -d -m755 "${pkgdir}/usr/share/licenses/dbus" + install -m644 COPYING "${pkgdir}/usr/share/licenses/dbus/" +} diff --git a/testing/mpd/PKGBUILD b/testing/mpd/PKGBUILD new file mode 100644 index 000000000..8eb5ca2c3 --- /dev/null +++ b/testing/mpd/PKGBUILD @@ -0,0 +1,61 @@ +# $Id: PKGBUILD 155814 2012-04-06 20:34:25Z bisson $ +# Maintainer: Gaetan Bisson <bisson@archlinux.org> +# Contributor: Angel Velasquez <angvp@archlinux.org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Damir Perisa <damir.perisa@bluewin.ch> +# Contributor: Ben <ben@benmazer.net> + +pkgname=mpd +pkgver=0.16.8 +pkgrel=1 +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') +depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 'faad2' + 'sqlite' 'jack' 'libmms' 'wavpack' 'libmpcdec' 'avahi' 'libid3tag' + 'libpulse') +makedepends=('doxygen') +source=("http://downloads.sourceforge.net/musicpd/${pkgname}-${pkgver}.tar.bz2" + 'rc.d') +sha1sums=('977c80db8dc64e65c2bc523f69a9a7a71adca2b1' + '3777bdb4fff4b7911be3b1242aabae9d2912ef18') + +install=install + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-lastfm \ + --enable-jack \ + --enable-pulse \ + --enable-documentation \ + --disable-libwrap \ + --disable-cue \ + --disable-sidplay \ + --disable-documentation \ + --with-systemdsystemunitdir=/usr/lib/systemd/system + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + sed \ + -e '/^#playlist_directory/c playlist_directory "/var/lib/mpd/playlists"' \ + -e '/^#db_file/c db_file "/var/lib/mpd/mpd.db"' \ + -e '/^#pid_file/c pid_file "/run/mpd/mpd.pid"' \ + -e '/^#state_file/c state_file "/var/lib/mpd/mpdstate"' \ + -e '/^#user/c user "mpd"' \ + -i doc/mpdconf.example + + install -Dm755 ../rc.d "${pkgdir}"/etc/rc.d/mpd + install -d -g 45 -o 45 "${pkgdir}"/var/lib/mpd/playlists + install -Dm644 doc/mpdconf.example "${pkgdir}"/usr/share/mpd/mpd.conf.example +} diff --git a/testing/mpd/install b/testing/mpd/install new file mode 100644 index 000000000..655645716 --- /dev/null +++ b/testing/mpd/install @@ -0,0 +1,10 @@ +post_install() { + getent group mpd &>/dev/null || groupadd -r -g 45 mpd >/dev/null + getent passwd mpd &>/dev/null || useradd -r -u 45 -g mpd -d /var/lib/mpd -s /bin/true -G audio mpd >/dev/null + echo '==> Now create a /etc/mpd.conf file; see: /usr/share/mpd/mpd.conf.example' +} + +post_remove() { + getent passwd mpd &>/dev/null && userdel mpd >/dev/null + getent group mpd &>/dev/null && groupdel mpd >/dev/null +} diff --git a/testing/mpd/rc.d b/testing/mpd/rc.d new file mode 100755 index 000000000..86f77419f --- /dev/null +++ b/testing/mpd/rc.d @@ -0,0 +1,27 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +[[ -d /run/mpd ]] || install -d -g mpd -o mpd /run/mpd + +case "$1" in + start) + stat_busy 'Starting Music Player Daemon' + /usr/bin/mpd /etc/mpd.conf &> /dev/null && + { add_daemon mpd; stat_done; } || stat_fail + ;; + stop) + stat_busy 'Stopping Music Player Daemon' + /usr/bin/mpd --kill /etc/mpd.conf &> /dev/null && + { rm_daemon mpd; stat_done; } || stat_fail + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/testing/postfix/PKGBUILD b/testing/postfix/PKGBUILD new file mode 100644 index 000000000..092002191 --- /dev/null +++ b/testing/postfix/PKGBUILD @@ -0,0 +1,63 @@ +# $Id: PKGBUILD 155816 2012-04-06 21:34:15Z bisson $ +# Contributor: Jeff Brodnax <tullyarcher@bellsouth.net> +# Contributor: Paul Mattal <paul@archlinux.org> +# Maintainer: Gaetan Bisson <bisson@archlinux.org> + +pkgname=postfix +pkgver=2.9.1 +pkgrel=3 +pkgdesc='Fast, easy to administer, secure mail server' +url='http://www.postfix.org/' +license=('custom') +arch=('i686' 'x86_64') +depends=('pcre' 'libsasl' 'libmysqlclient' 'postgresql-libs' 'sqlite' 'libldap' 'db') +backup=('etc/postfix/'{access,aliases,canonical,generic,header_checks,main.cf,master.cf,relocated,transport,virtual}) +source=("ftp://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${pkgver}.tar.gz" \ + 'aliases.patch' \ + 'rc.d') +sha1sums=('d4f6572ab1ac5fc15626ac2de6d18c340aae2cef' + '5fc3de6c7df1e5851a0a379e825148868808318b' + '40c6be2eb55e6437a402f43775cdb3d22ea87a66') + +provides=('smtp-server' 'smtp-forwarder') +replaces=('postfix-mysql' 'postfix-pgsql') +conflicts=('postfix-mysql' 'postfix-pgsql' 'smtp-server' 'smtp-forwarder') + +install=install + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make makefiles DEBUG='' CCARGS=' \ + -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl \ + -DHAS_LDAP \ + -DUSE_TLS \ + -DHAS_MYSQL -I/usr/include/mysql \ + -DHAS_PGSQL -I/usr/include/postgresql \ + -DHAS_SQLITE \ + ' AUXLIBS=' \ + -lsasl2 \ + -lldap -llber \ + -lssl -lcrypto \ + -lmysqlclient -lz -lm \ + -lpq \ + -lsqlite3 -lpthread \ + ' OPT="${CFLAGS} ${LDFLAGS}" + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + sh postfix-install -non-interactive \ + install_root="${pkgdir}" \ + daemon_directory="/usr/lib/${pkgname}" \ + sample_directory="/etc/${pkgname}/sample" \ + manpage_directory="/usr/share/man" + + install -D -m755 ../rc.d "${pkgdir}/etc/rc.d/${pkgname}" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + sed 's/\(^\$manpage[^:]*\):/\1.gz:/' -i "${pkgdir}/usr/lib/${pkgname}/postfix-files" + cd "${pkgdir}"; patch -p0 -i "${srcdir}"/aliases.patch +} diff --git a/testing/postfix/aliases.patch b/testing/postfix/aliases.patch new file mode 100644 index 000000000..6767870b7 --- /dev/null +++ b/testing/postfix/aliases.patch @@ -0,0 +1,18 @@ +--- etc/postfix/main.cf.orig 2010-12-13 20:18:22.000000000 +0100 ++++ etc/postfix/main.cf 2010-12-13 20:18:24.000000000 +0100 +@@ -382,6 +382,7 @@ + #alias_maps = hash:/etc/aliases + #alias_maps = hash:/etc/aliases, nis:mail.aliases + #alias_maps = netinfo:/aliases ++alias_maps = hash:/etc/postfix/aliases + + # The alias_database parameter specifies the alias database(s) that + # are built with "newaliases" or "sendmail -bi". This is a separate +@@ -392,6 +393,7 @@ + #alias_database = dbm:/etc/mail/aliases + #alias_database = hash:/etc/aliases + #alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases ++alias_database = $alias_maps + + # ADDRESS EXTENSIONS (e.g., user+foo) + # diff --git a/testing/postfix/install b/testing/postfix/install new file mode 100644 index 000000000..cb97e2e6c --- /dev/null +++ b/testing/postfix/install @@ -0,0 +1,33 @@ +post_install() { + getent group postdrop &>/dev/null || groupadd -g 75 postdrop >/dev/null + getent group postfix &>/dev/null || groupadd -g 73 postfix >/dev/null + getent passwd postfix &>/dev/null || useradd -u 73 -d /var/spool/postfix -g postfix -s /bin/false postfix >/dev/null + + cd var/spool/postfix + chown postfix active bounce corrupt defer deferred flush hold incoming private public maildrop trace saved + chgrp postdrop public maildrop + cd ../../../usr/sbin + chgrp postdrop postqueue postdrop + chmod g+s postqueue postdrop + cd ../.. + chown postfix var/lib/postfix + + newaliases +} + +post_upgrade() { + post_install + + if [ `vercmp $2 2.9.0` = -1 ]; then cat <<EOF + +==> You must now run "postfix reload" due to inter-daemon protocol change. + +EOF + fi +} + +pre_remove() { + getent passwd postfix &>/dev/null && userdel postfix >/dev/null + getent group postfix &>/dev/null && groupdel postfix >/dev/null + getent group postdrop &>/dev/null && groupdel postdrop >/dev/null +} diff --git a/testing/postfix/rc.d b/testing/postfix/rc.d new file mode 100755 index 000000000..fa314bb84 --- /dev/null +++ b/testing/postfix/rc.d @@ -0,0 +1,36 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +name=postfix + +case "$1" in +start) + stat_busy "Starting $name daemon" + /usr/sbin/postfix start &>/dev/null \ + && { add_daemon $name; stat_done; } \ + || { stat_fail; exit 1; } + ;; +stop) + stat_busy "Stopping $name daemon" + /usr/sbin/postfix stop &>/dev/null \ + && { rm_daemon $name; stat_done; } \ + || { stat_fail; exit 1; } + ;; +reload) + stat_busy "Reloading $name daemon" + /usr/sbin/postfix reload &>/dev/null \ + && { stat_done; } \ + || { stat_fail; exit 1; } + ;; +restart) + $0 stop + sleep 1 + $0 start + ;; +*) + echo "usage: $0 {start|stop|restart|reload}" + ;; +esac +exit 0 diff --git a/testing/sqlite/PKGBUILD b/testing/sqlite/PKGBUILD new file mode 100644 index 000000000..61b5a62b7 --- /dev/null +++ b/testing/sqlite/PKGBUILD @@ -0,0 +1,93 @@ +# $Id: PKGBUILD 155797 2012-04-06 15:51:36Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> + +pkgbase="sqlite" +pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc') +_amalgamationver=3071100 +_amalgamationver2=${_amalgamationver/00/} +_docver=${_amalgamationver} #3070700 +#pkgver=${_amalgamationver2//0/.} +pkgver=3.7.11 +pkgrel=2 +pkgdesc="A C library that implements an SQL database engine" +arch=('i686' 'x86_64') +license=('custom') +url="http://www.sqlite.org/" +makedepends=('tcl' 'readline') +source=( # tarball containing the amalgamation for SQLite >= 3.7.5 together with a configure script and makefile for building it; includes now also the Tcl Extension Architecture (TEA) + http://www.sqlite.org/sqlite-autoconf-$_amalgamationver.tar.gz + #http://www.sqlite.org/sqlite-doc-${_amalgamationver}.zip + http://www.sqlite.org/sqlite-doc-${_docver}.zip + license.txt) +options=('!libtool' '!emptydirs') +md5sums=('0552d71bda98ebdcaea305cd6058221b' + 'c1fb48beff33612b2c7f5ae6ab17a601' + 'c1cdbc5544034d9012e421e75a5e4890') + +build() { + export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE" + + # build sqlite + cd "$srcdir"/sqlite-autoconf-$_amalgamationver + ./configure --prefix=/usr \ + --disable-static + make + + # build the tcl extension + cd "$srcdir"/sqlite-autoconf-$_amalgamationver/tea + ./configure --prefix=/usr \ + --with-system-sqlite + make + +} + +package_sqlite() { + + pkgdesc="A C library that implements an SQL database engine" + depends=('readline') + provides=("sqlite3=$pkgver") + replaces=("sqlite3=$pkgver") + + cd ${srcdir}/sqlite-autoconf-$_amalgamationver + make DESTDIR=${pkgdir} install + + # license + install -D -m644 ${srcdir}/license.txt ${pkgdir}/usr/share/licenses/${pkgname}/license.txt +} + +package_sqlite-tcl() { + + pkgdesc="sqlite Tcl Extension Architecture (TEA)" + depends=('sqlite>=3.7.5') + provides=("sqlite3-tcl=$pkgver") + replaces=("sqlite3-tcl=$pkgver") + + cd ${srcdir}/sqlite-autoconf-$_amalgamationver/tea + make DESTDIR=${pkgdir} install +} + +package_sqlite-doc() { + + pkgdesc="most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation" + #arch=('any') - not yet supported + provides=("sqlite3-doc=$pkgver") + replaces=("sqlite3-doc=$pkgver") + + #cd ${srcdir}/sqlite-doc-${_amalgamationver} + cd ${srcdir}/sqlite-doc-${_docver} + mkdir -p ${pkgdir}/usr/share/doc/${pkgbase} + cp -R * ${pkgdir}/usr/share/doc/${pkgbase}/ + + # fix permissions and remove obsolete files; https://bugs.archlinux.org/task/24605 + find ${pkgdir} -type f -perm 755 -exec ls -lha {} \; + find ${pkgdir} -type f -perm 755 -exec chmod 644 {} \; + + find ${pkgdir} -type f -name '*~' -exec ls -lha {} \; + find ${pkgdir} -type d -name '*~' -exec ls -lha {} \; + find ${pkgdir} -name '*~' -exec rm -f {} \; + + find ${pkgdir} -type f -name '.~*' -exec ls -lha {} \; # /build/pkg/sqlite-doc/usr/share/doc/sqlite/images/fileformat/.~lock.indexpage.odg# + find ${pkgdir} -type d -name '.~*' -exec ls -lha {} \; + find ${pkgdir} -name '.~*' -exec rm -f {} \; +} diff --git a/testing/sqlite/license.txt b/testing/sqlite/license.txt new file mode 100644 index 000000000..118c5d5e6 --- /dev/null +++ b/testing/sqlite/license.txt @@ -0,0 +1,33 @@ +SQLite Copyright +SQLite is in the +Public Domain + + +All of the deliverable code in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. + +The previous paragraph applies to the deliverable code in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Portions of the documentation and some code used as part of the build process might fall under other licenses. The details here are unclear. We do not worry about the licensing of the documentation and build code so much because none of these things are part of the core deliverable SQLite library. + +All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects. +Obtaining An Explicit License To Use SQLite + +Even though SQLite is in the public domain and does not require a license, some users want to obtain a license anyway. Some reasons for obtaining a license include: +You are using SQLite in a jurisdiction that does not recognize the public domain. +You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain. +You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite. +Your legal department tells you that you have to purchase a license. + +If you feel like you really have to purchase a license for SQLite, Hwaci, the company that employs the architect and principal developers of SQLite, will sell you one. +Contributed Code + +In order to keep SQLite completely free and unencumbered by copyright, all new contributors to the SQLite code base are asked to dedicate their contributions to the public domain. If you want to send a patch or enhancement for possible inclusion in the SQLite source tree, please accompany the patch with the following statement: +The author or authors of this code dedicate any and all copyright interest in this code to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this code under copyright law. + +We are not able to accept patches or changes to SQLite that are not accompanied by a statement such as the above. In addition, if you make changes or enhancements as an employee, then a simple statement such as the above is insufficient. You must also send by surface mail a copyright release signed by a company officer. A signed original of the copyright release should be mailed to: +Hwaci +6200 Maple Cove Lane +Charlotte, NC 28269 +USA + +A template copyright release is available in PDF or HTML. You can use this release to make future changes. + +see http://www.sqlite.org/copyright.html
\ No newline at end of file diff --git a/testing/udev/PKGBUILD b/testing/udev/PKGBUILD index 6cbf2c97b..b86f4f5e2 100644 --- a/testing/udev/PKGBUILD +++ b/testing/udev/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 155338 2012-04-01 21:03:25Z tomegun $ +# $Id: PKGBUILD 155819 2012-04-07 00:01:49Z tomegun $ # Maintainer: Tom Gundersen <teg@jklm.no> # Contributor: Aaron Griffin <aaron@archlinux.org> # Contributor: Tobias Powalowski <tpowa@archlinux.org> @@ -6,7 +6,7 @@ pkgname=udev pkgver=181 -pkgrel=9 +pkgrel=10 pkgdesc="The userspace dev tools (udev)" depends=('util-linux' 'glib2' 'kmod' 'pciutils' 'usbutils' 'bash' 'acl') install=udev.install @@ -61,6 +61,9 @@ package() { install -d ${pkgdir}/sbin ln -s ../usr/bin/udevadm ${pkgdir}/sbin/udevadm + # fix wrong path to /bin/sh + sed -i -e 's#/usr/bin/sh#/bin/sh#g' $pkgdir/usr/lib/udev/keyboard-force-release.sh + # Replace dialout/tape/cdrom group in rules with uucp/storage/optical group for i in $pkgdir/usr/lib/udev/rules.d/*.rules; do sed -i -e 's#GROUP="dialout"#GROUP="uucp"#g; diff --git a/~emulatorman/hunspell-pt-br/.directory b/~emulatorman/hunspell-pt-br/.directory new file mode 100644 index 000000000..e59814917 --- /dev/null +++ b/~emulatorman/hunspell-pt-br/.directory @@ -0,0 +1,2 @@ +[Dolphin] +Timestamp=2012,4,7,5,26,29 diff --git a/~emulatorman/hunspell-pt-br/PKGBUILD b/~emulatorman/hunspell-pt-br/PKGBUILD index c7124503b..35e1dc887 100644 --- a/~emulatorman/hunspell-pt-br/PKGBUILD +++ b/~emulatorman/hunspell-pt-br/PKGBUILD @@ -1,12 +1,12 @@ # Maintainer: Daniel Felipe Reis Apolinario <dapolinario@gmail.com> # Contributor: Bernardo Barros <bernardobarros@NOSPAM.gmail.com> # Contributor: Robson R S Peixoto <robsonpeixoto@gmail.com> -# Contributor (Parabola): André Silva <andre.paulista@adinet.com.uy> +# Maintainer (Parabola): André Silva <andre.paulista@adinet.com.uy> pkgname=hunspell-pt-br pkgver=2.0.9 pkgrel=1 -pkgdesc="Portuguese (Brazil) dictionary" +pkgdesc="Portuguese (Brazil) hunspell dictionary" arch=(any) url="http://www.broffice.org/verortografico/" license=('LGPL-2.1') |