summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community-testing/cdemu-daemon/60-vhba.rules2
-rw-r--r--community-testing/cdemu-daemon/PKGBUILD54
-rw-r--r--community-testing/cdemu-daemon/cdemud.install8
-rw-r--r--community/calibre/PKGBUILD6
-rw-r--r--community/calibre/desktop_integration.patch61
-rw-r--r--community/collectd/PKGBUILD4
-rw-r--r--community/compiz-bcop/PKGBUILD4
-rw-r--r--community/compiz-fusion-plugins-extra/PKGBUILD4
-rw-r--r--community/compiz-fusion-plugins-main/PKGBUILD4
-rw-r--r--community/compizconfig-backend-gconf/PKGBUILD4
-rw-r--r--community/compizconfig-python/PKGBUILD8
-rw-r--r--community/drbd/PKGBUILD8
-rw-r--r--community/ettercap/PKGBUILD70
-rw-r--r--community/ettercap/ettercap-gtk.install11
-rw-r--r--community/guake/PKGBUILD32
-rw-r--r--community/ldc/PKGBUILD7
-rw-r--r--community/libcompizconfig/PKGBUILD4
-rw-r--r--community/libnet/PKGBUILD29
-rw-r--r--community/liboggz/PKGBUILD6
-rw-r--r--community/nbd/PKGBUILD6
-rw-r--r--community/ncmpcpp/PKGBUILD8
-rw-r--r--community/openttd/PKGBUILD8
-rw-r--r--community/php-memcached/PKGBUILD4
-rw-r--r--community/r8168-lts/PKGBUILD4
-rw-r--r--community/tig/PKGBUILD19
-rw-r--r--core/openssh/PKGBUILD9
-rw-r--r--core/openssh/sshd.close-sessions17
-rw-r--r--core/openssl/PKGBUILD15
-rw-r--r--extra/ardour/PKGBUILD10
-rw-r--r--extra/libftdi/PKGBUILD10
-rw-r--r--extra/live-media/PKGBUILD8
-rw-r--r--extra/mercurial/PKGBUILD6
-rw-r--r--extra/mesa/PKGBUILD10
-rw-r--r--extra/mpc/PKGBUILD6
-rw-r--r--extra/neon/PKGBUILD4
-rw-r--r--extra/nx-common/PKGBUILD6
-rw-r--r--extra/proftpd/PKGBUILD4
-rw-r--r--extra/source-highlight/PKGBUILD8
-rw-r--r--extra/truecrypt/PKGBUILD9
-rw-r--r--extra/zile/PKGBUILD14
-rw-r--r--gnome-unstable/epiphany/PKGBUILD13
-rw-r--r--gnome-unstable/epiphany/fix-infinite-loop38
-rw-r--r--gnome-unstable/folks/PKGBUILD14
-rw-r--r--gnome-unstable/gjs/PKGBUILD6
-rw-r--r--gnome-unstable/gnome-online-accounts/PKGBUILD8
-rw-r--r--gnome-unstable/gobject-introspection/PKGBUILD6
-rw-r--r--gnome-unstable/nautilus-sendto/PKGBUILD31
-rw-r--r--gnome-unstable/nautilus-sendto/nautilus-sendto.install11
-rw-r--r--libre/linux-libre-tools/PKGBUILD73
-rw-r--r--libre/linux-libre-tools/cpupower.conf28
-rw-r--r--libre/linux-libre-tools/cpupower.rc41
-rw-r--r--libre/linux-libre-tools/cpupower.service10
-rw-r--r--libre/mplayer-libre/PKGBUILD2
-rw-r--r--libre/mplayer-vaapi-libre/PKGBUILD9
-rw-r--r--multilib/lib32-mesa/PKGBUILD8
-rw-r--r--multilib/lib32-openssl/PKGBUILD77
-rw-r--r--testing/dhcpcd/PKGBUILD10
-rw-r--r--testing/mpd/PKGBUILD64
-rw-r--r--testing/mpd/install10
-rwxr-xr-xtesting/mpd/rc.d27
-rw-r--r--testing/msmtp/PKGBUILD48
-rw-r--r--testing/msmtp/msmtp.install20
-rw-r--r--testing/sqlite3/PKGBUILD88
-rw-r--r--testing/sqlite3/license.txt33
64 files changed, 975 insertions, 211 deletions
diff --git a/community-testing/cdemu-daemon/60-vhba.rules b/community-testing/cdemu-daemon/60-vhba.rules
index 5ee03c807..91de6f86a 100644
--- a/community-testing/cdemu-daemon/60-vhba.rules
+++ b/community-testing/cdemu-daemon/60-vhba.rules
@@ -1 +1 @@
-KERNEL=="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu"
+KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu"
diff --git a/community-testing/cdemu-daemon/PKGBUILD b/community-testing/cdemu-daemon/PKGBUILD
index 72b9963fa..b757373de 100644
--- a/community-testing/cdemu-daemon/PKGBUILD
+++ b/community-testing/cdemu-daemon/PKGBUILD
@@ -1,42 +1,58 @@
-# $Id: PKGBUILD 67378 2012-03-10 20:04:28Z bpiotrowski $
-# Maintainer: Mateusz Herych <heniekk@gmail.com>
+# $Id: PKGBUILD 68321 2012-03-21 15:58:26Z schiv $
+# Maintainer: Ray Rashif <schiv@archlinux.org>
+# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Charles Lindsay <charles@chaoslizard.org>
pkgname=cdemu-daemon
pkgver=1.5.0
-pkgrel=2
+pkgrel=3
pkgdesc="CD/DVD-ROM device emulator daemon"
arch=('i686' 'x86_64')
-backup=('etc/conf.d/cdemud'
- 'etc/dbus-1/system.d/cdemud-dbus.conf')
url="http://cdemu.sourceforge.net/"
license=('GPL')
-depends=('glib2' 'dbus' 'dbus-glib' 'libdaemon' 'vhba-module' "libmirage=$pkgver" 'libao')
+depends=('dbus-glib' 'libdaemon' 'vhba-module'
+ 'dbus' "libmirage=$pkgver" 'libao')
+optdepends=('alsa-lib: to enable the audio driver')
+backup=('etc/conf.d/cdemud'
+ 'etc/dbus-1/system.d/cdemud-dbus.conf')
install=cdemud.install
-source=(http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2
- cdemud.conf cdemud.rc 60-vhba.rules cdemu-daemon-system.patch)
+source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2"
+ 'cdemud.conf'
+ 'cdemud.rc'
+ '60-vhba.rules'
+ 'cdemu-daemon-system.patch')
md5sums=('5ba780caa26d855942512b5b3c22405a'
'd65c30651389900c46e62a9e5559b9d5'
'ef47f06a3d4e07885bfbb57d4d6d0be4'
- 'f551504552d7693ac79e8e0d302f62b9'
+ '549bd2d9696bd1884c8eed7193c00e21'
'a3ae9c51c460d31a521dd00dd3f0a852')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
+
patch -Np0 -i $srcdir/cdemu-daemon-system.patch
- ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/$pkgname
+
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --libexecdir=/usr/lib/$pkgname
make
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
- install -m 644 -D ../cdemud.conf $pkgdir/etc/conf.d/cdemud
- install -m 755 -D ../cdemud.rc $pkgdir/etc/rc.d/cdemud
+ cd "$srcdir/$pkgname-$pkgver"
- # Install udev rule for non-root mounting of iso's
- install -D -m 644 "${srcdir}/60-vhba.rules" "$pkgdir/lib/udev/rules.d/60-vhba.rules"
+ make DESTDIR="$pkgdir" install
- install -d "$pkgdir/usr/lib/modules-load.d"
- echo "vhba" > "$pkgdir/usr/lib/modules-load.d/cdemu.conf"
+ install -Dm644 "$srcdir/cdemud.conf" "$pkgdir/etc/conf.d/cdemud"
+ install -Dm755 "$srcdir/cdemud.rc" "$pkgdir/etc/rc.d/cdemud"
+
+ # install udev rule for non-root mounting of iso's
+ install -Dm644 "$srcdir/60-vhba.rules" \
+ "$pkgdir/lib/udev/rules.d/60-vhba.rules"
+
+ # should we really be doing this?
+ #install -d "$pkgdir/usr/lib/modules-load.d"
+ #echo "vhba" > "$pkgdir/usr/lib/modules-load.d/cdemu.conf"
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community-testing/cdemu-daemon/cdemud.install b/community-testing/cdemu-daemon/cdemud.install
index 699b3f0e5..3550a5e59 100644
--- a/community-testing/cdemu-daemon/cdemud.install
+++ b/community-testing/cdemu-daemon/cdemud.install
@@ -1,9 +1,11 @@
post_install () {
- echo ">> Place 'cdemud' in DAEMONS= in /etc/rc.conf to enable cdemud on system boot."
- echo ">> If the alsa-lib package is installed, cdemud can use the ALSA audio backend"
- echo ">> (edit /etc/conf.d/cdemud to enable this)."
groupadd cdemu
+ echo " > Add yourself to the 'cdemu' group for non-root access"
+ echo " > See /etc/conf.d/cdemud for further configuration"
}
+
post_remove() {
groupdel cdemu
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD
index 449df9c2a..77c6a45bb 100644
--- a/community/calibre/PKGBUILD
+++ b/community/calibre/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 68104 2012-03-18 06:04:46Z giovanni $
+# $Id: PKGBUILD 68275 2012-03-21 07:34:10Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Petrov Roman <nwhisper@gmail.com>
# Contributor: Andrea Fagiani <andfagiani _at_ gmail dot com>
pkgname=calibre
pkgver=0.8.43
-pkgrel=2
+pkgrel=3
pkgdesc="Ebook management application"
arch=('i686' 'x86_64')
url="http://calibre-ebook.com/"
@@ -22,7 +22,7 @@ source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz
'desktop_integration.patch'
'calibre-mount-helper')
md5sums=('9c9656b0881ef8013018ec4cf42b3119'
- '253ce4fe5d01f8ff76b63cd3825755ea'
+ 'c7eaa8ed3d2b0a09345aecffa1402ff4'
'675cd87d41342119827ef706055491e7')
build() {
diff --git a/community/calibre/desktop_integration.patch b/community/calibre/desktop_integration.patch
index 4dbf53757..73037b6a7 100644
--- a/community/calibre/desktop_integration.patch
+++ b/community/calibre/desktop_integration.patch
@@ -1,6 +1,52 @@
---- a/src/calibre/linux.py 2011-06-17 19:56:05.000000000 +0200
-+++ b/src/calibre/linux.py 2011-06-18 00:07:46.000000000 +0200
-@@ -339,51 +339,39 @@
+--- a/src/calibre/linux.py 2012-03-16 03:42:45.000000000 +0100
++++ b/src/calibre/linux.py 2012-03-21 08:06:35.000000000 +0100
+@@ -140,18 +140,6 @@
+ self.install_man_pages()
+ if islinux or isbsd:
+ self.setup_desktop_integration()
+- self.create_uninstaller()
+-
+- from calibre.utils.config import config_dir
+- if os.path.exists(config_dir):
+- os.chdir(config_dir)
+- if islinux or isbsd:
+- for f in os.listdir('.'):
+- if os.stat(f).st_uid == 0:
+- import shutil
+- shutil.rmtree(f) if os.path.isdir(f) else os.unlink(f)
+- if os.stat(config_dir).st_uid == 0:
+- os.rmdir(config_dir)
+
+ if warn is None and self.warnings:
+ self.info('There were %d warnings'%len(self.warnings))
+@@ -198,7 +186,7 @@
+ if isnetbsd:
+ f = os.path.join(self.opts.staging_root, 'share/bash_completion.d/calibre')
+ else:
+- f = os.path.join(self.opts.staging_etc, 'bash_completion.d/calibre')
++ f = os.path.join(self.opts.staging_root, 'usr/share/bash-completion/completions/calibre')
+ if not os.path.exists(os.path.dirname(f)):
+ os.makedirs(os.path.dirname(f))
+ self.manifest.append(f)
+@@ -305,7 +293,7 @@
+ if isbsd:
+ manpath = os.path.join(self.opts.staging_root, 'man/man1')
+ else:
+- manpath = os.path.join(self.opts.staging_sharedir, 'man/man1')
++ manpath = os.path.join(self.opts.staging_root, 'usr/share/man/man1')
+ if not os.path.exists(manpath):
+ os.makedirs(manpath)
+ self.info('Installing MAN pages...')
+@@ -321,7 +309,7 @@
+ if isbsd:
+ manfile = os.path.join(manpath, prog+'.1')
+ else:
+- manfile = os.path.join(manpath, prog+'.1'+__appname__+'.bz2')
++ manfile = os.path.join(manpath, prog+'.1'+'.bz2')
+ self.info('\tInstalling MAN page for', prog)
+ open(manfile, 'wb').write(raw)
+ self.manifest.append(manfile)
+@@ -339,51 +327,39 @@
with TemporaryDirectory() as tdir:
with CurrentDir(tdir):
@@ -66,3 +112,12 @@
except Exception:
if self.opts.fatal_errors:
raise
+@@ -521,7 +497,7 @@
+ [Desktop Entry]
+ Version=1.0
+ Type=Application
+-Name=calibre
++Name=Calibre
+ GenericName=E-book library management
+ Comment=E-book library management: Convert, view, share, catalogue all your e-books
+ TryExec=calibre
diff --git a/community/collectd/PKGBUILD b/community/collectd/PKGBUILD
index 0e56fcb6b..d23b745da 100644
--- a/community/collectd/PKGBUILD
+++ b/community/collectd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 66741 2012-02-28 02:31:36Z bisson $
+# $Id: PKGBUILD 68341 2012-03-22 00:46:46Z foutrelis $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Gerhard Brauer <gerhard.brauer@web.de>
pkgname=collectd
pkgver=5.0.3
-pkgrel=1
+pkgrel=2
pkgdesc='Daemon which collects system performance statistics periodically'
arch=('i686' 'x86_64')
url='http://collectd.org/'
diff --git a/community/compiz-bcop/PKGBUILD b/community/compiz-bcop/PKGBUILD
index 40d0d28a2..b8af4d326 100644
--- a/community/compiz-bcop/PKGBUILD
+++ b/community/compiz-bcop/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 52296 2011-07-23 10:43:33Z rvanharen $
+# $Id: PKGBUILD 68296 2012-03-21 10:32:03Z pschmitz $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer: JJDaNiMoTh <jjdanimoth@gmail.com>
# Contributor: nesl247 <nesl247@gmail.com>
pkgname=compiz-bcop
pkgver=0.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="Compiz option code generator"
arch=('i686' 'x86_64')
url="http://www.compiz.org"
diff --git a/community/compiz-fusion-plugins-extra/PKGBUILD b/community/compiz-fusion-plugins-extra/PKGBUILD
index e542877e0..459d72d98 100644
--- a/community/compiz-fusion-plugins-extra/PKGBUILD
+++ b/community/compiz-fusion-plugins-extra/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 52300 2011-07-23 10:44:02Z rvanharen $
+# $Id: PKGBUILD 68298 2012-03-21 10:33:42Z pschmitz $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: JJDaNiMoTh <jjdanimoth@gmail.com>
# Contributor: nesl247 <nesl247@gmail.com>
pkgname=compiz-fusion-plugins-extra
pkgver=0.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="Compiz Fusion Extra plugins"
arch=('i686' 'x86_64')
url="http://www.compiz.org"
diff --git a/community/compiz-fusion-plugins-main/PKGBUILD b/community/compiz-fusion-plugins-main/PKGBUILD
index 6720a6850..b9d61b9ec 100644
--- a/community/compiz-fusion-plugins-main/PKGBUILD
+++ b/community/compiz-fusion-plugins-main/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 52337 2011-07-23 11:20:14Z rvanharen $
+# $Id: PKGBUILD 68300 2012-03-21 10:35:13Z pschmitz $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: JJDaNiMoTh <jjdanimoth@gmail.com>
# Contributor: nesl247 <nesl247@gmail.com>
pkgname=compiz-fusion-plugins-main
pkgver=0.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="Compiz Fusion Main plugins"
arch=('i686' 'x86_64')
url="http://www.compiz.org"
diff --git a/community/compizconfig-backend-gconf/PKGBUILD b/community/compizconfig-backend-gconf/PKGBUILD
index cf0df3ba9..8b8c60cb8 100644
--- a/community/compizconfig-backend-gconf/PKGBUILD
+++ b/community/compizconfig-backend-gconf/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 52306 2011-07-23 10:45:30Z rvanharen $
+# $Id: PKGBUILD 68302 2012-03-21 10:36:50Z pschmitz $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: JJDaNiMoTh <jjdanimoth@gmail.com>
# Contributor: kasa <biuta.jr@gmail.com>
pkgname=compizconfig-backend-gconf
pkgver=0.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="Compizconfig backend for gconf"
arch=('i686' 'x86_64')
url="http://opencompositing.org"
diff --git a/community/compizconfig-python/PKGBUILD b/community/compizconfig-python/PKGBUILD
index 0aeb565e6..8714306f7 100644
--- a/community/compizconfig-python/PKGBUILD
+++ b/community/compizconfig-python/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 33724 2010-11-28 10:19:25Z ibiru $
+# $Id: PKGBUILD 68304 2012-03-21 10:37:36Z pschmitz $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: JJDaNiMoTh <jjdanimoth@gmail.com>
# Contributor: nesl247 <nesl247@gmail.com>
pkgname=compizconfig-python
pkgver=0.8.4
-pkgrel=2
+pkgrel=3
pkgdesc="Compizconfig bindings for python"
arch=('i686' 'x86_64')
url="http://opencompositing.org"
@@ -21,5 +21,9 @@ build() {
PYTHON=python2 ./configure --prefix=/usr
make
+}
+
+package() {
+ cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
}
diff --git a/community/drbd/PKGBUILD b/community/drbd/PKGBUILD
index 68d7dea8a..435047626 100644
--- a/community/drbd/PKGBUILD
+++ b/community/drbd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 63408 2012-02-02 10:00:55Z seblu $
+# $Id: PKGBUILD 68283 2012-03-21 09:58:34Z seblu $
# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
pkgname=drbd
pkgver=8.3.11
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
pkgdesc='Userland tools for drbd block devices'
url='http://www.drbd.org'
@@ -46,6 +46,10 @@ package() {
install -d -m 755 "$pkgdir/lib"
mv "$pkgdir/etc/udev" "$pkgdir/lib"
+ # move bash completion in right place
+ install -d -m 755 "$pkgdir/usr/share/bash-completion"
+ mv "$pkgdir/etc/bash_completion.d" "$pkgdir/usr/share/bash-completion/completions"
+
# remove /var/lock
rmdir "$pkgdir/var/lock"
diff --git a/community/ettercap/PKGBUILD b/community/ettercap/PKGBUILD
new file mode 100644
index 000000000..fb32aa935
--- /dev/null
+++ b/community/ettercap/PKGBUILD
@@ -0,0 +1,70 @@
+# $Id: PKGBUILD 68331 2012-03-21 20:33:50Z andrea $
+# Maintainer:
+# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
+
+pkgbase=ettercap
+pkgname=('ettercap' 'ettercap-gtk')
+pkgver=NG_0.7.4.2
+_origver=${pkgver/_/-}
+pkgrel=2
+arch=('i686' 'x86_64')
+url="http://ettercap.sourceforge.net/"
+license=('GPL')
+makedepends=('libpcap' 'libltdl' 'libnet' 'gtk2' 'hicolor-icon-theme')
+options=('!libtool' '!makeflags' '!emptydirs')
+source=("http://drizztbsd.github.com/${pkgbase}/dist/${pkgbase}-${_origver}.tar.gz")
+md5sums=('ab2354bf9c91195f06ad0b5d058565a4')
+
+build() {
+ cd "${srcdir}"
+ sed -i 's/su-to-root -c/gksu/' ${pkgbase}-${_origver}/desktop/ettercap.desktop
+
+ cp -r ${pkgbase}-${_origver} ${pkgbase}-${_origver}-gtk
+
+ cd ${pkgbase}-${_origver}
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --datarootdir=/usr/share \
+ --enable-plugins \
+ --enable-https \
+ --disable-gtk
+ make
+
+ cd ../${pkgbase}-${_origver}-gtk
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --datarootdir=/usr/share \
+ --enable-plugins \
+ --enable-https \
+ --enable-gtk
+ make
+}
+
+package_ettercap() {
+ pkgdesc="A network sniffer/interceptor/logger for ethernet LANs - console"
+ depends=('openssl' 'libpcap' 'pcre' 'libltdl' 'libnet')
+ backup=('etc/etter.conf')
+
+ cd "${srcdir}"/${pkgbase}-${_origver}
+ make DESTDIR="${pkgdir}" install
+}
+
+package_ettercap-gtk() {
+ pkgdesc="A network sniffer/interceptor/logger for ethernet LANs - GTK"
+ depends=('ettercap' 'gtk2' 'hicolor-icon-theme')
+ optdepends=('gksu: to run ettercap from the menu')
+ install=ettercap-gtk.install
+
+ cd "${srcdir}"/${pkgbase}-${_origver}-gtk
+ install -Dm755 src/ettercap "${pkgdir}"/usr/bin/ettercap-gtk
+ install -Dm644 desktop/ettercap.desktop \
+ "${pkgdir}"/usr/share/applications/ettercap.desktop
+ install -Dm644 share/ettercap.png \
+ "${pkgdir}"/usr/share/ettercap/ettercap.png
+ install -Dm644 desktop/ettercap.xpm \
+ "${pkgdir}"/usr/share/icons/hicolor/32x32/apps/ettercap.xpm
+ install -Dm644 desktop/ettercap.svg \
+ "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/ettercap.svg
+}
diff --git a/community/ettercap/ettercap-gtk.install b/community/ettercap/ettercap-gtk.install
new file mode 100644
index 000000000..1a05f573e
--- /dev/null
+++ b/community/ettercap/ettercap-gtk.install
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/guake/PKGBUILD b/community/guake/PKGBUILD
index cd40f51be..1df90ebb5 100644
--- a/community/guake/PKGBUILD
+++ b/community/guake/PKGBUILD
@@ -1,35 +1,41 @@
-# $Id: PKGBUILD 63620 2012-02-05 12:01:07Z ibiru $
-# Maintainer: Angel Velasquez <angvp@archlinux.org>
+# $Id: PKGBUILD 68271 2012-03-21 05:47:03Z bgyorgy $
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Wilson Pinto Júnior (N3RD3X) <n3rd3x@linuxmail.org>
+
pkgname=guake
pkgver=0.4.2
-pkgrel=5
-pkgdesc='is a drop-down terminal for Gnome Desktop Environment'
+pkgrel=6
+pkgdesc='Drop-down terminal for GNOME'
arch=('i686' 'x86_64')
-url='http://guake.org'
+url="http://guake.org/"
license=('GPL')
-depends=('python-notify' 'vte' 'gconf' 'python2-gconf' 'dbus-python' 'notification-daemon')
-makedepends=('libx11' 'pkgconfig' 'perlxml' 'intltool')
-install=guake.install
-source=(http://guake.org/files/guake-$pkgver.tar.gz
+depends=('python-notify' 'vte' 'python2-gconf' 'dbus-python')
+makedepends=('intltool')
+options=('!libtool')
+install=$pkgname.install
+source=(http://guake.org/files/$pkgname-$pkgver.tar.gz
http://guake.org/raw-attachment/ticket/246/0001-Retrieve-port-as-int.2.patch)
md5sums=('1f0feff3bfc15c998147dbf07d9d8a8e'
'9aca6ba8e46ae1b69958cda0e03320ff')
build() {
cd "$srcdir/$pkgname-$pkgver"
-
- # Point Python scripts to the python2 binary
- sed -i 's|bin/python"|bin/python2"|' src/guake{,-prefs}.in
+ sed -i 's|schemadir = $(sysconfdir)/gconf/schemas|schemadir = $(GCONF_SCHEMA_FILE_DIR)|' data/Makefile.in
+ sed -i 's|PYTHON="/usr/bin/python"|PYTHON="/usr/bin/python2"|' src/guake{,-prefs}.in
# Patch to import proxy port setting as int (http://guake.org/ticket/246)
patch -Np1 -i "$srcdir/0001-Retrieve-port-as-int.2.patch"
- ./configure --sysconfdir=/usr/share --prefix=/usr --disable-static
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --disable-static --disable-schemas-install \
+ --with-gconf-schema-file-dir=/usr/share/gconf/schemas \
+ PYTHON=python2
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
+
make DESTDIR="$pkgdir" install
}
diff --git a/community/ldc/PKGBUILD b/community/ldc/PKGBUILD
index c9d36d11b..3e29ab293 100644
--- a/community/ldc/PKGBUILD
+++ b/community/ldc/PKGBUILD
@@ -1,7 +1,7 @@
-# $Id: PKGBUILD 64554 2012-02-16 06:56:40Z svenstaro $
+# $Id: PKGBUILD 68277 2012-03-21 07:36:10Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
pkgname=ldc
-pkgver=20120216
+pkgver=20120321
pkgrel=1
pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D runtime and libphobos2"
arch=('i686' 'x86_64')
@@ -48,5 +48,8 @@ package() {
make DESTDIR=$pkgdir install
cd ..
+ mkdir -p $pkgdir/usr/share/bash-completion/
+ mv $pkgdir/etc/bash_completion.d $pkgdir/usr/share/bash-completion/completions
+
install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
diff --git a/community/libcompizconfig/PKGBUILD b/community/libcompizconfig/PKGBUILD
index 06f224927..79fc479ed 100644
--- a/community/libcompizconfig/PKGBUILD
+++ b/community/libcompizconfig/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 52290 2011-07-23 10:42:39Z rvanharen $
+# $Id: PKGBUILD 68306 2012-03-21 10:40:24Z pschmitz $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: JJDaNiMoTh <jjdanimoth@gmail.com>
# Contributor: nesl247 <nesl247@gmail.com>
pkgname=libcompizconfig
pkgver=0.8.8
-pkgrel=1
+pkgrel=2
pkgdesc="Compiz configuration system library"
arch=('i686' 'x86_64')
url="http://www.compiz.org"
diff --git a/community/libnet/PKGBUILD b/community/libnet/PKGBUILD
new file mode 100644
index 000000000..b113033fc
--- /dev/null
+++ b/community/libnet/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 68329 2012-03-21 20:31:50Z andrea $
+# Maintainer:
+# Contributor: damir <damir@archlinux.org>
+
+pkgname=libnet
+pkgver=1.1.5
+pkgrel=2
+pkgdesc="A library which provides API for commonly used low-level net functions"
+arch=('i686' 'x86_64')
+url="http://sourceforge.net/projects/libnet-dev/"
+license=('BSD')
+depends=('glibc' 'sh')
+options=('!libtool')
+source=("http://downloads.sourceforge.net/libnet-dev/${pkgname}-${pkgver}.tar.gz")
+md5sums=('a9bc1d75a610efcfee200d3e28d8eb8f')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make CFLAGS="${CFLAGS} -fPIC"
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+
+ install -Dm644 doc/COPYING \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
diff --git a/community/liboggz/PKGBUILD b/community/liboggz/PKGBUILD
index a59a76743..01aec1fc9 100644
--- a/community/liboggz/PKGBUILD
+++ b/community/liboggz/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 66071 2012-02-22 22:11:00Z giovanni $
+# $Id: PKGBUILD 68273 2012-03-21 06:40:28Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Vincent Cappe <vcappe at gmail dot com>
# Contributor: Jeff Bailes <thepizzaking at gmail dot com>
@@ -6,7 +6,7 @@
pkgname=liboggz
pkgver=1.1.1
-pkgrel=2
+pkgrel=3
pkgdesc="A simple programming interface for reading and writing Ogg files and streams"
arch=('i686' 'x86_64')
url="http://www.xiph.org/oggz/"
@@ -32,5 +32,5 @@ package() {
# license
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
# bash completion
- install -Dm644 bash-completion/oggz "${pkgdir}/etc/bash_completion.d/oggz"
+ install -Dm644 bash-completion/oggz "${pkgdir}/usr/share/bash-completion/completions/oggz"
}
diff --git a/community/nbd/PKGBUILD b/community/nbd/PKGBUILD
index def409c4c..2952aacb4 100644
--- a/community/nbd/PKGBUILD
+++ b/community/nbd/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 60618 2011-12-15 15:10:42Z svenstaro $
+# $Id: PKGBUILD 68323 2012-03-21 16:50:13Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Christian Hesse <mail@eworm.de>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Gerhard Brauer <gerbra@archlinux.de>
pkgname=nbd
-pkgver=2.9.25
+pkgver=3.0
pkgrel=1
pkgdesc="Tools for network block devices, allowing you to use remote block devices over TCP/IP."
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
backup=('etc/nbd-server/config')
depends=('glib2')
install=nbd.install
-md5sums=('df7c99168da00da1c969fd24ea9e0111'
+md5sums=('81f549155267536ad30851eb50ee8d1c'
'075be420c3d7d7fc9408def3cb8c470d'
'e7b13a8b3369e11927d9917664557efa')
diff --git a/community/ncmpcpp/PKGBUILD b/community/ncmpcpp/PKGBUILD
index ecbf1b845..b973aa694 100644
--- a/community/ncmpcpp/PKGBUILD
+++ b/community/ncmpcpp/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 61735 2012-01-07 09:31:06Z bpiotrowski $
+# $Id: PKGBUILD 68325 2012-03-21 19:23:07Z bpiotrowski $
# Maintainer: Mateusz Herych <heniekk@gmail.com>
# Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com>
# Contributor: Army <uli[dot]armbruster[at]gmail[dot]com>
pkgname=ncmpcpp
-pkgver=0.5.8
-pkgrel=2
+pkgver=0.5.9
+pkgrel=1
pkgdesc="An almost exact clone of ncmpc with some new features."
arch=('i686' 'x86_64')
url="http://unkart.ovh.org/ncmpcpp/"
@@ -13,7 +13,7 @@ license=('GPL')
depends=('curl' 'libmpdclient' 'taglib' 'ncurses')
install=ncmpcpp.install
source=(http://unkart.ovh.org/ncmpcpp/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('288952c6b4cf4fa3683f3f83a58da37c')
+md5sums=('07f62d6574d0dcc99cad84adb9754203')
build() {
cd "$srcdir/${pkgname}-${pkgver}"
diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD
index 64fa71f30..2f7c722bd 100644
--- a/community/openttd/PKGBUILD
+++ b/community/openttd/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 67244 2012-03-05 19:05:33Z svenstaro $
+# $Id: PKGBUILD 68318 2012-03-21 13:43:42Z lcarlier $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
pkgname=openttd
-pkgver=1.2.0rc2
-_realpkgver=1.2.0-RC2
+pkgver=1.2.0rc3
+_realpkgver=1.2.0-RC3
pkgrel=1
pkgdesc='An engine for running Transport Tycoon Deluxe.'
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ install=openttd.install
optdepends=('openttd-opengfx: free graphics'
'openttd-opensfx: free soundset')
source=("http://binaries.openttd.org/releases/${_realpkgver}/${pkgname}-${_realpkgver}-source.tar.xz")
-md5sums=('e0d9e02c33f087573e67105a7bb601f2')
+md5sums=('c1ac9bbe6ec4e71a5938280e4cc9741f')
build() {
cd ${pkgname}-${_realpkgver}
diff --git a/community/php-memcached/PKGBUILD b/community/php-memcached/PKGBUILD
index 80f11c713..e0626dafc 100644
--- a/community/php-memcached/PKGBUILD
+++ b/community/php-memcached/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 67120 2012-03-04 18:04:34Z foutrelis $
+# $Id: PKGBUILD 68339 2012-03-22 00:42:12Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
pkgname=php-memcached
pkgver=2.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="PHP extension for interfacing with memcached via libmemcached library"
arch=('i686' 'x86_64')
url="http://pecl.php.net/package/memcached"
diff --git a/community/r8168-lts/PKGBUILD b/community/r8168-lts/PKGBUILD
index 1ccd5dd36..da9eb796f 100644
--- a/community/r8168-lts/PKGBUILD
+++ b/community/r8168-lts/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 64671 2012-02-17 16:46:25Z mtorromeo $
+# $Id: PKGBUILD 68337 2012-03-21 22:55:51Z mtorromeo $
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
pkgname=r8168-lts
_pkgname=r8168
pkgver=8.028.00
-pkgrel=2
+pkgrel=3
pkgdesc="A kernel module for Realtek 8168 network cards for kernel26-lts"
url="http://www.realtek.com.tw"
license=("GPL")
diff --git a/community/tig/PKGBUILD b/community/tig/PKGBUILD
index 87e5e4dd8..8a1f712cd 100644
--- a/community/tig/PKGBUILD
+++ b/community/tig/PKGBUILD
@@ -1,27 +1,30 @@
-# Maintainer: Loui Chang <louipc dot ist at gmail company>
+# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
+# Contributor: Loui Chang <louipc dot ist at gmail company>
# Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr>
# Contributor: Nathan Jones <nathanj@insightbb.com>
pkgname=tig
pkgver=0.18
-pkgrel=1
-pkgdesc="Text-mode interface for git"
+pkgrel=2
+pkgdesc='Text-mode interface for Git.'
depends=('git' 'ncurses')
-url="http://jonas.nitro.dk/tig/"
+url='http://jonas.nitro.dk/tig/'
license=('GPL')
arch=('i686' 'x86_64')
source=("http://jonas.nitro.dk/${pkgname}/releases/${pkgname}-${pkgver}.tar.gz")
md5sums=('4fa9e33c5daa76b6fed11e068405356f')
build() {
- cd "$srcdir"/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr
+ make
}
package() {
- cd "$srcdir"/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
+
make DESTDIR="$pkgdir" install install-doc-man
- install -D -m644 contrib/tigrc "$pkgdir"/etc/tigrc.sample
- install -D -m644 contrib/tig-completion.bash "$pkgdir"/etc/bash_completion.d/tig
+ install -Dm0644 contrib/tigrc "$pkgdir/etc/tigrc.sample"
+ install -Dm0644 contrib/tig-completion.bash "$pkgdir/usr/share/bash-completion/completions/tig"
}
diff --git a/core/openssh/PKGBUILD b/core/openssh/PKGBUILD
index a09087ac1..5acc1fdfd 100644
--- a/core/openssh/PKGBUILD
+++ b/core/openssh/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 143647 2011-11-28 00:51:52Z bisson $
+# $Id: PKGBUILD 153965 2012-03-21 06:20:49Z pierre $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Aaron Griffin <aaron@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
pkgname=openssh
pkgver=5.9p1
-pkgrel=5
+pkgrel=8
pkgdesc='Free version of the SSH connectivity tools'
arch=('i686' 'x86_64')
license=('custom:BSD')
@@ -14,10 +14,12 @@ backup=('etc/ssh/ssh_config' 'etc/ssh/sshd_config' 'etc/pam.d/sshd' 'etc/conf.d/
depends=('krb5' 'openssl' 'libedit')
optdepends=('x11-ssh-askpass: input passphrase in X without a terminal')
source=("ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${pkgver}.tar.gz"
+ 'sshd.close-sessions'
'sshd.confd'
'sshd.pam'
'sshd')
sha1sums=('ac4e0055421e9543f0af5da607a72cf5922dcc56'
+ '954bf1660aa32620c37034320877f4511b767ccb'
'ec102deb69cad7d14f406289d2fc11fee6eddbdd'
'3413909fd45a28701c92e6e5b59c6b65346ddb0f'
'21fa88de6cc1c7912e71655f50896ba17991a1c2')
@@ -50,16 +52,15 @@ package() {
install -Dm644 ../sshd.pam "${pkgdir}"/etc/pam.d/sshd
install -Dm644 ../sshd.confd "${pkgdir}"/etc/conf.d/sshd
install -Dm644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+ install -Dm755 ../sshd.close-sessions "${pkgdir}/etc/rc.d/functions.d/sshd-close-sessions" # FS#17389
rm "${pkgdir}"/usr/share/man/man1/slogin.1
ln -sf ssh.1.gz "${pkgdir}"/usr/share/man/man1/slogin.1.gz
- # additional contrib scripts that we like
install -Dm755 contrib/findssl.sh "${pkgdir}"/usr/bin/findssl.sh
install -Dm755 contrib/ssh-copy-id "${pkgdir}"/usr/bin/ssh-copy-id
install -Dm644 contrib/ssh-copy-id.1 "${pkgdir}"/usr/share/man/man1/ssh-copy-id.1
- # PAM is a common, standard feature to have
sed \
-e '/^#ChallengeResponseAuthentication yes$/c ChallengeResponseAuthentication no' \
-e '/^#UsePAM no$/c UsePAM yes' \
diff --git a/core/openssh/sshd.close-sessions b/core/openssh/sshd.close-sessions
new file mode 100644
index 000000000..be2a709fc
--- /dev/null
+++ b/core/openssh/sshd.close-sessions
@@ -0,0 +1,17 @@
+# Close sshd sessions before shutting down the network; see FS#17389.
+
+sshd_close_sessions () {
+ if ck_daemon sshd; then
+ return
+ fi
+ /etc/rc.d/sshd stop
+ stat_busy "Stopping Secure Shell Sessions"
+ for i in $(pgrep sshd); do
+ if readlink -q /proc/$i/exe | grep -q '^/usr/sbin/sshd'; then
+ kill $i
+ fi
+ done &>/dev/null
+ stat_done
+}
+
+add_hook shutdown_start sshd_close_sessions
diff --git a/core/openssl/PKGBUILD b/core/openssl/PKGBUILD
index 28986aebb..d64577707 100644
--- a/core/openssl/PKGBUILD
+++ b/core/openssl/PKGBUILD
@@ -1,10 +1,11 @@
-# $Id: PKGBUILD 153454 2012-03-14 16:44:04Z pierre $
+# $Id: PKGBUILD 153962 2012-03-21 06:20:46Z pierre $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgname=openssl
-_ver=1.0.0h
+_ver=1.0.1
# use a pacman compatible version scheme
-pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
+# pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
+pkgver=$_ver
pkgrel=1
pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
arch=('i686' 'x86_64')
@@ -19,8 +20,8 @@ source=("https://www.openssl.org/source/${pkgname}-${_ver}.tar.gz"
'fix-manpages.patch'
'no-rpath.patch'
'ca-dir.patch')
-md5sums=('a5bc483c570f2ac3758ce5c19b667fab'
- 'ed51bb7b3ed58f5e1e1b642050bdd7c1'
+md5sums=('134f168bc2a8333f19f81d684841710b'
+ 'efbe93c11747fed52e60567819409d8a'
'5bbc0655bda2af95bc8eb568963ce8ba'
'dc78d3d06baffc16217519242ce92478'
'3bf51be3a1bbd262be46dc619f92aa90')
@@ -30,8 +31,10 @@ build() {
if [ "${CARCH}" == 'x86_64' ]; then
openssltarget='linux-x86_64'
+ optflags='enable-ec_nistp_64_gcc_128'
elif [ "${CARCH}" == 'i686' ]; then
openssltarget='linux-elf'
+ optflags=''
fi
# avoid conflicts with other man pages
@@ -43,7 +46,7 @@ build() {
patch -p0 -i $srcdir/ca-dir.patch
# mark stack as non-executable: http://bugs.archlinux.org/task/12434
./Configure --prefix=/usr --openssldir=/etc/ssl --libdir=lib \
- shared zlib enable-md2 \
+ shared zlib enable-md2 ${optflags} \
"${openssltarget}" \
-Wa,--noexecstack "${CFLAGS}" "${LDFLAGS}"
diff --git a/extra/ardour/PKGBUILD b/extra/ardour/PKGBUILD
index f4fb7d41e..cd50669e5 100644
--- a/extra/ardour/PKGBUILD
+++ b/extra/ardour/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 151373 2012-02-25 18:36:44Z schiv $
+# $Id: PKGBUILD 154018 2012-03-21 16:01:26Z schiv $
# Maintainer: tobias <tobias@archlinux.org>
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
@@ -9,7 +9,7 @@
pkgname=ardour
pkgver=2.8.12
-pkgrel=2
+pkgrel=3
pkgdesc="A multichannel hard disk recorder and digital audio workstation"
arch=('i686' 'x86_64')
url="http://ardour.org/"
@@ -21,7 +21,6 @@ depends=('liblrdf>=0.4.0-8' 'liblo' 'libusb-compat'
# liblrdf versioned for https://bugs.archlinux.org/task/25005
# slv2 versioned for https://bugs.archlinux.org/task/25060
makedepends=('scons' 'boost')
-#optdepends=('cwiid: Wiimote support')
changelog=${pkgname}.changelog
source=(ftp://ftp.archlinux.org/other/ardour/${pkgname}-${pkgver}.tar.bz2
${pkgname}.desktop)
@@ -38,7 +37,6 @@ build() {
DIST_LIBDIR="lib" \
FREEDESKTOP=0 \
FREESOUND=1 \
- WIIMOTE=0 \
SYSLIBS=0 \
DESTDIR="${pkgdir}"
}
@@ -51,6 +49,10 @@ package() {
# install some freedesktop.org compatibility
install -Dm644 "${srcdir}/${pkgname}.desktop" \
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+
+ # TODO: tell upstream to do this
+ # install templates
+ cp -r templates "$pkgdir/usr/share/ardour2/"
}
# vim:set ts=2 sw=2 et:
diff --git a/extra/libftdi/PKGBUILD b/extra/libftdi/PKGBUILD
index b43d6ab53..61165b225 100644
--- a/extra/libftdi/PKGBUILD
+++ b/extra/libftdi/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 125350 2011-05-26 02:17:50Z eric $
+# $Id: PKGBUILD 153977 2012-03-21 07:09:24Z eric $
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=libftdi
-pkgver=0.19
+pkgver=0.20
pkgrel=1
pkgdesc="A library to talk to FTDI chips"
arch=('i686' 'x86_64')
@@ -11,9 +11,9 @@ license=('GPL2' 'LGPL2.1')
depends=('libusb-compat' 'gcc-libs')
makedepends=('boost')
options=('!libtool')
-source=("http://www.intra2net.com/en/developer/libftdi/download/$pkgname-$pkgver.tar.gz")
-md5sums=('e6e25f33b4327b1b7aa1156947da45f3')
-sha1sums=('0f08caf8e754ace69cd682489fae3f7f09920fe1')
+source=(http://www.intra2net.com/en/developer/libftdi/download/$pkgname-$pkgver.tar.gz{,.sig})
+sha1sums=('4bc6ce70c98a170ada303fbd00b8428d8a2c1aa2'
+ '807d145147c9bee08b4cea4d7ca82ccaf1330f02')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/extra/live-media/PKGBUILD b/extra/live-media/PKGBUILD
index cb1bc8c71..219da45a4 100644
--- a/extra/live-media/PKGBUILD
+++ b/extra/live-media/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 152226 2012-03-05 09:23:14Z ibiru $
+# $Id: PKGBUILD 153994 2012-03-21 08:34:14Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Gilles CHAUVIN <gcnweb@gmail.com>
pkgname=live-media
-pkgver=2012.02.29
-pkgrel=2
+pkgver=2012.03.20
+pkgrel=1
pkgdesc="A set of C++ libraries for multimedia streaming"
arch=('i686' 'x86_64')
license=('LGPL')
url="http://live555.com/liveMedia"
depends=('gcc-libs')
source=("http://live555.com/liveMedia/public/live.${pkgver}.tar.gz")
-md5sums=('ee00b4f9ca4efaa1aeaf47b5c185fe93')
+md5sums=('5b91e1bba1431be1ec6abef526bf86bd')
build() {
cd ${srcdir}/live
diff --git a/extra/mercurial/PKGBUILD b/extra/mercurial/PKGBUILD
index e3185cd9f..bc0570f9d 100644
--- a/extra/mercurial/PKGBUILD
+++ b/extra/mercurial/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 151766 2012-03-02 11:44:52Z giovanni $
+# $Id: PKGBUILD 153959 2012-03-21 06:13:44Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
pkgname=mercurial
pkgver=2.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="A scalable distributed SCM tool"
arch=('i686' 'x86_64')
url="http://mercurial.selenic.com/"
@@ -30,7 +30,7 @@ package() {
install -m644 doc/{hgrc.5,hgignore.5} "${pkgdir}/usr/share/man/man5"
install -m755 contrib/hgk "${pkgdir}/usr/bin"
install -m644 -D contrib/zsh_completion "${pkgdir}/usr/share/zsh/site-functions/_hg"
- install -m644 -D contrib/bash_completion "${pkgdir}/etc/bash_completion.d/hg"
+ install -m644 -D contrib/bash_completion "${pkgdir}/usr/share/bash-completion/completions/hg"
install -d "${pkgdir}/usr/share/emacs/site-lisp"
install -m644 contrib/{mq.el,mercurial.el} "${pkgdir}/usr/share/emacs/site-lisp"
diff --git a/extra/mesa/PKGBUILD b/extra/mesa/PKGBUILD
index 5528b2dd5..588ad4c7f 100644
--- a/extra/mesa/PKGBUILD
+++ b/extra/mesa/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 153288 2012-03-12 20:52:15Z andyrtr $
+# $Id: PKGBUILD 154038 2012-03-21 20:31:55Z andyrtr $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
@@ -13,9 +13,9 @@ if [ "${_git}" = "true" ]; then
pkgver=7.10.99.git20110709
#pkgver=7.11
else
- pkgver=8.0.1
+ pkgver=8.0.2
fi
-pkgrel=2
+pkgrel=1
arch=('i686' 'x86_64')
makedepends=('glproto>=1.4.15' 'libdrm>=2.4.30' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.99.1' 'libxt>=1.1.1'
'gcc-libs>=4.6.1' 'dri2proto>=2.6' 'python2' 'libxml2' 'imake' 'llvm' 'udev')
@@ -33,7 +33,7 @@ if [ "${_git}" = "true" ]; then
)
fi
md5sums=('5c65a0fe315dd347e09b1f2826a1df5a'
- '24eeebf66971809d8f40775a379b36c9')
+ 'a368104e5700707048dc3e8691a9a7a1')
build() {
cd ${srcdir}/?esa-*
@@ -83,7 +83,7 @@ fi
package_libgl() {
depends=('libdrm>=2.4.31' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libglapi' 'gcc-libs')
pkgdesc="Mesa 3-D graphics library and DRI software rasterizer"
- replaces=('unichrome-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri')
+ #replaces=('unichrome-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri')
cd ${srcdir}/?esa-*
install -m755 -d "${pkgdir}/usr/lib"
diff --git a/extra/mpc/PKGBUILD b/extra/mpc/PKGBUILD
index ad489d325..cb4eeae22 100644
--- a/extra/mpc/PKGBUILD
+++ b/extra/mpc/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 153244 2012-03-12 13:46:46Z bisson $
+# $Id: PKGBUILD 154004 2012-03-21 10:52:38Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,7 +7,7 @@
pkgname=mpc
pkgver=0.22
-pkgrel=1
+pkgrel=2
pkgdesc='Minimalist command line interface to MPD'
url='http://mpd.wikia.com/wiki/Client:Mpc'
license=('GPL2')
@@ -26,5 +26,5 @@ build() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
- install -Dm644 doc/mpc-completion.bash "${pkgdir}/etc/bash_completion.d/mpc"
+ install -Dm644 doc/mpc-completion.bash "${pkgdir}/usr/share/bash-completion/completions/mpc"
}
diff --git a/extra/neon/PKGBUILD b/extra/neon/PKGBUILD
index 6eb650e92..9ab0fd8b2 100644
--- a/extra/neon/PKGBUILD
+++ b/extra/neon/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 150572 2012-02-18 15:09:28Z pierre $
+# $Id: PKGBUILD 153967 2012-03-21 06:21:04Z pierre $
# Maintainer:
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=neon
pkgver=0.29.6
-pkgrel=3
+pkgrel=4
pkgdesc="HTTP and WebDAV client library with a C interface"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL')
diff --git a/extra/nx-common/PKGBUILD b/extra/nx-common/PKGBUILD
index aa9cb84b6..6f7e14445 100644
--- a/extra/nx-common/PKGBUILD
+++ b/extra/nx-common/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 148862 2012-02-05 11:53:15Z ibiru $
+# $Id: PKGBUILD 153969 2012-03-21 06:21:07Z pierre $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributed: eliott <eliott@solarblue.net>, Andre Naumann <anaumann@SPARCed.org>
pkgname=nx-common
pkgver=3.5.0
-pkgrel=3
+pkgrel=4
pkgdesc="NoMachine NX common package for client and server"
arch=('i686' 'x86_64')
license=('GPL')
url="http://nomachine.com/"
-depends=('libjpeg-turbo>=1.1.1' 'libpng>=1.5.7' 'openssl>=1.0.0' 'gcc-libs' 'bash')
+depends=('libjpeg-turbo' 'libpng' 'openssl' 'gcc-libs' 'bash')
makedepends=('xorg-server-devel')
source=( #Compression libs and proxy sources
http://64.34.161.181/download/$pkgver/sources/nxcomp-$pkgver-2.tar.gz
diff --git a/extra/proftpd/PKGBUILD b/extra/proftpd/PKGBUILD
index 60bfc1842..2a05be6e2 100644
--- a/extra/proftpd/PKGBUILD
+++ b/extra/proftpd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 148035 2012-01-30 08:08:56Z eric $
+# $Id: PKGBUILD 153971 2012-03-21 06:21:09Z pierre $
# Maintainer:
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=proftpd
pkgver=1.3.4a
-pkgrel=3
+pkgrel=4
epoch=1
pkgdesc="A high-performance, scalable FTP server"
arch=('i686' 'x86_64')
diff --git a/extra/source-highlight/PKGBUILD b/extra/source-highlight/PKGBUILD
index f4178d806..2023709ab 100644
--- a/extra/source-highlight/PKGBUILD
+++ b/extra/source-highlight/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 152224 2012-03-05 08:56:36Z ibiru $
+# $Id: PKGBUILD 153975 2012-03-21 06:31:40Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
pkgname=source-highlight
pkgver=3.1.6
-pkgrel=2
+pkgrel=3
pkgdesc="Convert source code to syntax highlighted document"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/src-highlite/"
license=('GPL')
-depends=('gcc-libs' 'bash' 'boost-libs')
+depends=('bash' 'boost-libs')
makedepends=('ctags' 'boost')
options=('!libtool')
install=$pkgname.install
@@ -21,7 +21,7 @@ build() {
./configure --prefix=/usr \
--sysconfdir=/etc \
- --with-bash-completion=${pkgdir}/etc/bash_completion.d
+ --with-bash-completion=${pkgdir}/usr/share/bash-completion/completions
make
}
diff --git a/extra/truecrypt/PKGBUILD b/extra/truecrypt/PKGBUILD
index 4e831e6b3..f4de039e3 100644
--- a/extra/truecrypt/PKGBUILD
+++ b/extra/truecrypt/PKGBUILD
@@ -1,9 +1,10 @@
-# $Id: PKGBUILD 141202 2011-10-25 22:33:47Z eric $
+# $Id: PKGBUILD 153964 2012-03-21 06:20:49Z remy $
# Maintainer: Paul Mattal <paul.archlinux.org>
pkgname=truecrypt
-pkgver=7.1
+pkgver=7.1a
pkgrel=1
+epoch=1
pkgdesc="Free open-source cross-platform disk encryption software"
url="http://www.truecrypt.org/"
arch=('i686' 'x86_64')
@@ -19,8 +20,8 @@ source=(ftp://ftp.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz{,.sig} \
'ftp://ftp.archlinux.org/other/tc/pkcs-2.20.tar.gz' \
"${pkgname}.desktop" \
"${pkgname}-arch-detection.patch")
-md5sums=('a8268630a870faff07af940f63fb29eb'
- 'ddee7c4b2419ecb44b02c8294a08fbed'
+md5sums=('102d9652681db11c813610882332ae48'
+ '5bca3d15b35d0725ff3317e568062ad8'
'ce6a707b79411e82e8e558aa03e764b0'
'183b9bf04a943454d4e216130bcbac01'
'00ea70fa8437de877b31b027ac2b4060')
diff --git a/extra/zile/PKGBUILD b/extra/zile/PKGBUILD
index c8028f967..ce51713f4 100644
--- a/extra/zile/PKGBUILD
+++ b/extra/zile/PKGBUILD
@@ -1,20 +1,18 @@
-# $Id: PKGBUILD 150950 2012-02-24 09:59:45Z pierre $
+# $Id: PKGBUILD 153982 2012-03-21 07:47:25Z eric $
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Maintainer: Kevin Piche <kevin@archlinux.org>
pkgname=zile
-pkgver=2.4.6
+pkgver=2.4.7
pkgrel=1
pkgdesc="A small, fast, and powerful Emacs clone"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/zile/"
-# Lua is not required, the author uses it to generate some source files.
-depends=('acl' 'gc' 'ncurses')
license=('GPL')
-source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz"
- "http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig")
-md5sums=('508d14a3410d7dde89088eca06dad692'
- 'a2403c9009621c84f8dd142245c99664')
+depends=('acl' 'gc' 'ncurses')
+source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha1sums=('30c47a399b94b5dce68a178fe98807f86719a466'
+ 'e22de32794e34eb9e1409d1eecc7aa18b710cf5d')
build() {
cd "${srcdir}"/${pkgname}-${pkgver}
diff --git a/gnome-unstable/epiphany/PKGBUILD b/gnome-unstable/epiphany/PKGBUILD
index c3fbe165f..9602efe07 100644
--- a/gnome-unstable/epiphany/PKGBUILD
+++ b/gnome-unstable/epiphany/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 152891 2012-03-10 15:41:59Z ibiru $
+# $Id: PKGBUILD 154024 2012-03-21 17:59:29Z ibiru $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=epiphany
-pkgver=3.3.91
-pkgrel=1
+pkgver=3.3.92
+pkgrel=2
install=epiphany.install
pkgdesc="A GNOME web browser based on the WebKit rendering engine."
arch=('i686' 'x86_64')
@@ -14,11 +14,14 @@ makedepends=('intltool' 'gnome-doc-utils' 'startup-notification')
options=('!libtool' '!emptydirs')
groups=('gnome')
url="http://www.gnome.org/projects/epiphany/"
-source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('44e7d14dea70b13dece9ea86393e722f8600aea7c5ca882c3fff5e04575a4953')
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
+ fix-infinite-loop)
+sha256sums=('2f557fafdd40e28e4ceb1b05b7d3117f5c9b9b362983ec435b8b49429141d144'
+ '5b9a6f69afb39e3d270d2446bc57ed9e190804b67eb4e1f0a16cd013d3dc7851')
build() {
cd "$pkgname-$pkgver"
+ patch -Np1 -i $srcdir/fix-infinite-loop
./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var \
--disable-scrollkeeper \
diff --git a/gnome-unstable/epiphany/fix-infinite-loop b/gnome-unstable/epiphany/fix-infinite-loop
new file mode 100644
index 000000000..7322a0a4c
--- /dev/null
+++ b/gnome-unstable/epiphany/fix-infinite-loop
@@ -0,0 +1,38 @@
+From 087cb32d81fd8ef1cf3f493fce9e80e7217dbf04 Mon Sep 17 00:00:00 2001
+From: Xan Lopez <xan@igalia.com>
+Date: Wed, 21 Mar 2012 14:41:36 +0100
+Subject: [PATCH] profile-migrator: do not freak out if the history is empty
+
+If the old history file exists but has no actual visits we'll enter
+into an infinite loop.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=672547
+---
+ lib/ephy-profile-migrator.c | 10 ++++++----
+ 1 files changed, 6 insertions(+), 4 deletions(-)
+
+diff --git a/lib/ephy-profile-migrator.c b/lib/ephy-profile-migrator.c
+index f7a3406..a37638c 100644
+--- a/lib/ephy-profile-migrator.c
++++ b/lib/ephy-profile-migrator.c
+@@ -594,11 +594,13 @@ migrate_history ()
+ g_input_stream_close (G_INPUT_STREAM (input), NULL, NULL);
+ g_object_unref (input);
+
+- ephy_history_service_add_visits (history_service, parse_data.visits, NULL, (EphyHistoryJobCallback)visit_cb, NULL);
+- ephy_history_page_visit_list_free (parse_data.visits);
++ if (parse_data.visits) {
++ ephy_history_service_add_visits (history_service, parse_data.visits, NULL, (EphyHistoryJobCallback)visit_cb, NULL);
++ ephy_history_page_visit_list_free (parse_data.visits);
+
+- while (!all_done)
+- g_main_context_iteration (NULL, FALSE);
++ while (!all_done)
++ g_main_context_iteration (NULL, FALSE);
++ }
+
+ g_object_unref (history_service);
+ }
+--
+1.7.7.6
+
diff --git a/gnome-unstable/folks/PKGBUILD b/gnome-unstable/folks/PKGBUILD
index 8e88a2573..80a8eb15a 100644
--- a/gnome-unstable/folks/PKGBUILD
+++ b/gnome-unstable/folks/PKGBUILD
@@ -1,22 +1,26 @@
-# $Id: PKGBUILD 152720 2012-03-09 10:52:43Z ibiru $
+# $Id: PKGBUILD 154047 2012-03-21 21:14:11Z ibiru $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=folks
pkgver=0.6.7
-pkgrel=1
+pkgrel=2
pkgdesc="Library to aggregates people into metacontacts"
arch=(i686 x86_64)
url="http://telepathy.freedesktop.org/wiki/Folks"
license=('LGPL2.1')
depends=('telepathy-glib' 'libgee' 'libxml2' 'evolution-data-server' 'libsocialweb')
-makedepends=('gobject-introspection' 'intltool')
+makedepends=('gobject-introspection' 'intltool' 'vala')
options=('!libtool' '!emptydirs')
-source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz)
-sha256sums=('d9ce3fd1f0ea3e0cb3780521cfda161062cf7ed1a016261e8d244fe41cbae8f3')
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz
+ stop_spam::http://git.gnome.org/browse/folks/patch/?id=31e803448d206b75c820b5147364adac453dce50)
+sha256sums=('d9ce3fd1f0ea3e0cb3780521cfda161062cf7ed1a016261e8d244fe41cbae8f3'
+ '68b947ebe72c2c73e705db26f6bfb50856fa4c6d4644710e97205ff005a0b9fb')
build() {
cd "$pkgname-$pkgver"
+ patch -Np1 -i $srcdir/stop_spam
+ find . -name '*.stamp' -delete
./configure --prefix=/usr
make
}
diff --git a/gnome-unstable/gjs/PKGBUILD b/gnome-unstable/gjs/PKGBUILD
index 471c9a68f..6eedda9f6 100644
--- a/gnome-unstable/gjs/PKGBUILD
+++ b/gnome-unstable/gjs/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 152779 2012-03-09 16:16:24Z ibiru $
+# $Id: PKGBUILD 154028 2012-03-21 18:20:57Z ibiru $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=gjs
-pkgver=1.31.20
+pkgver=1.31.22
pkgrel=1
pkgdesc="Javascript Bindings for GNOME"
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ license=('GPL')
depends=('cairo' 'dbus-glib' 'gobject-introspection' 'js')
options=('!libtool')
source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('4601f1423dbc0326529cba95cd0475a32ca62ee3215812665cf58e32080a9d11')
+sha256sums=('bf40fd4e5fc9bcb0c67b180b1fbe5305f849f498793cd83009c6068927c3ec82')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/gnome-unstable/gnome-online-accounts/PKGBUILD b/gnome-unstable/gnome-online-accounts/PKGBUILD
index 7f43c4004..c169b7127 100644
--- a/gnome-unstable/gnome-online-accounts/PKGBUILD
+++ b/gnome-unstable/gnome-online-accounts/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 153828 2012-03-19 19:41:02Z ibiru $
+# $Id: PKGBUILD 154030 2012-03-21 18:29:31Z ibiru $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=gnome-online-accounts
-pkgver=3.3.92
+pkgver=3.3.92.1
pkgrel=1
pkgdesc="GNOME service to access online accounts"
arch=(i686 x86_64)
@@ -12,8 +12,8 @@ depends=('libwebkit3' 'json-glib' 'libnotify' 'rest' 'hicolor-icon-theme')
makedepends=('intltool' 'libxslt' 'gobject-introspection' 'docbook-xsl')
options=(!libtool)
install=$pkgname.install
-source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('407e2e4b1a41a404e30cdceaa444c363cb3efefd4bcf613811c8d4071cf4ad23')
+source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('e8de3e9baf64b4814de3496e3a06d7db878536476ba2f1670618bb2b31614099')
build() {
cd "$pkgname-$pkgver"
diff --git a/gnome-unstable/gobject-introspection/PKGBUILD b/gnome-unstable/gobject-introspection/PKGBUILD
index ab0960b13..bc56c184f 100644
--- a/gnome-unstable/gobject-introspection/PKGBUILD
+++ b/gnome-unstable/gobject-introspection/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 152245 2012-03-05 19:44:03Z ibiru $
+# $Id: PKGBUILD 154026 2012-03-21 18:06:51Z ibiru $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gobject-introspection
-pkgver=1.31.20
+pkgver=1.31.22
pkgrel=1
pkgdesc="Introspection system for GObject-based libraries"
url="http://live.gnome.org/GObjectInstrospection"
@@ -12,7 +12,7 @@ depends=('glib2' 'python2')
makedepends=('cairo')
options=('!libtool')
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('e1552884b642e7e5a56a175ae85bfdebfd16c29a7bbe4f6ca9cdf591e333f070')
+sha256sums=('0d48d60c02a9fbdedb7cebc6e3e43c6976ca638bcf12baa03c27dc84baf92af8')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/gnome-unstable/nautilus-sendto/PKGBUILD b/gnome-unstable/nautilus-sendto/PKGBUILD
new file mode 100644
index 000000000..163f518c8
--- /dev/null
+++ b/gnome-unstable/nautilus-sendto/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 154032 2012-03-21 18:44:49Z ibiru $
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+# Contributor: Eduardo Romero <eduardo@archlinux.org>
+# Contributor: Tor Krill <tor@krill.nu>
+
+pkgname=nautilus-sendto
+pkgver=3.0.2
+pkgrel=1
+pkgdesc="Nautilus context menu for sending files."
+arch=('i686' 'x86_64')
+url="http://download.gnome.org/sources/nautilus-sendto/"
+license=('GPL')
+groups=('gnome-extra')
+depends=('evolution-data-server' 'nautilus' 'dconf')
+makedepends=('pidgin' 'gajim' 'gettext' 'intltool')
+options=('!libtool' '!emptydirs')
+install=nautilus-sendto.install
+source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('03265d7063212717773bd6a1f85c25ec24066ca8424b658c5fa30ec0fb074b44')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var --disable-schemas-compile
+ make
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+}
diff --git a/gnome-unstable/nautilus-sendto/nautilus-sendto.install b/gnome-unstable/nautilus-sendto/nautilus-sendto.install
new file mode 100644
index 000000000..d33a1b261
--- /dev/null
+++ b/gnome-unstable/nautilus-sendto/nautilus-sendto.install
@@ -0,0 +1,11 @@
+post_install() {
+ glib-compile-schemas /usr/share/glib-2.0/schemas
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
diff --git a/libre/linux-libre-tools/PKGBUILD b/libre/linux-libre-tools/PKGBUILD
new file mode 100644
index 000000000..e87e9ceb2
--- /dev/null
+++ b/libre/linux-libre-tools/PKGBUILD
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
+# Maintainer (Parabola): André Silva <andre.paulista@adinet.com.uy>
+
+pkgbase=linux-libre-tools
+pkgname=('perf-libre' 'cpupower-libre')
+pkgver=3.3
+kernver=${pkgver}
+pkgrel=1.1
+license=('GPL2')
+arch=('i686' 'x86_64' 'mips64el')
+url='http://linux-libre.fsfla.org/'
+options=('!strip')
+makedepends=('asciidoc' 'xmlto')
+# split packages need all package dependencies set manually in makedepends
+makedepends+=('python2-libre' 'libnewt' 'elfutils' 'pciutils')
+source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/$kernver-gnu/linux-libre-$kernver-gnu.tar.xz"
+ 'cpupower.rc'
+ 'cpupower.conf'
+ 'cpupower.service')
+md5sums=('5487da14ca81715a469c7594d39722fa'
+ '26af384ca282bc0dc38ff65acc7bb4b9'
+ '18d5aa9e4c6bb23bb02bf65e155e0f0e'
+ '20870541e88109d2f153be3c58a277f1')
+
+build() {
+ msg2 'Build perf'
+ cd linux-$kernver/tools/perf
+ make PYTHON=python2 DESTDIR="${pkgdir}/usr" perfexecdir="lib/$pkgname" \
+ PERF_VERSION=$pkgver-$pkgrel all man
+
+ msg2 'Build cpupower'
+ # we cannot use --as-needed
+ LDFLAGS=${LDFLAGS:+"$LDFLAGS,--no-as-needed"}
+ cd "$srcdir/linux-$kernver/tools/power/cpupower"
+ make VERSION=$pkgver-$pkgrel
+}
+
+package_perf-libre() {
+ pkgdesc='Linux-libre kernel performance auditing tool'
+ depends=('python2-libre' 'libnewt' 'elfutils')
+ replaces=('perf')
+ conflicts=('perf')
+ provides=("perf=$pkgver")
+
+ cd linux-${kernver}/tools/perf
+ make PYTHON=python2 DESTDIR="${pkgdir}/usr" perfexecdir="lib/$pkgname" \
+ PERF_VERSION=$pkgver install install-man
+}
+
+package_cpupower-libre() {
+ pkgdesc='Linux-libre kernel tool to examine and tune power saving related features of your processor'
+ backup=('etc/conf.d/cpupower')
+ depends=('pciutils')
+ replaces=('cpupower')
+ conflicts=('cpupower' 'cpufrequtils')
+ provides=("cpupower=$pkgver")
+
+ # install rc.d script
+ install -D -m 755 cpupower.rc "$pkgdir/etc/rc.d/cpupower"
+ install -D -m 644 cpupower.conf "$pkgdir/etc/conf.d/cpupower"
+ install -D -m 644 cpupower.service "$pkgdir/lib/systemd/system/cpupower.service"
+
+ cd linux-$kernver/tools/power/cpupower
+ make \
+ DESTDIR="$pkgdir" \
+ INSTALL='/bin/install -c' \
+ mandir='/usr/share/man' \
+ docdir='/usr/share/doc/cpupower' \
+ install install-man
+}
+
+# vim:set ts=2 sw=2 ft=sh et:
diff --git a/libre/linux-libre-tools/cpupower.conf b/libre/linux-libre-tools/cpupower.conf
new file mode 100644
index 000000000..f4e9cc4c8
--- /dev/null
+++ b/libre/linux-libre-tools/cpupower.conf
@@ -0,0 +1,28 @@
+# Define CPUs governor
+# valid governors: ondemand, performance, powersave, conservative, userspace.
+#governor='ondemand'
+
+# Limit frequency range
+# Valid suffixes: Hz, kHz (default), MHz, GHz, THz
+#min_freq="2.25GHz"
+#max_freq="3GHz"
+
+# Specific frequency to be set.
+# Requires userspace governor to be available and loaded.
+#freq=
+
+# Utilizes cores in one processor package/socket first before processes are
+# scheduled to other processor packages/sockets.
+# See man (1) CPUPOWER-SET for additional details.
+#mc_scheduler=
+
+# Utilizes thread siblings of one processor core first before processes are
+# scheduled to other cores. See man (1) CPUPOWER-SET for additional details.
+#smp_scheduler=
+
+# Sets a register on supported Intel processore which allows software to convey
+# its policy for the relative importance of performance versus energy savings to
+# the processor. See man (1) CPUPOWER-SET for additional details.
+#perf_bias=
+
+# vim:set ts=2 sw=2 ft=sh et:
diff --git a/libre/linux-libre-tools/cpupower.rc b/libre/linux-libre-tools/cpupower.rc
new file mode 100644
index 000000000..9b0bcddb7
--- /dev/null
+++ b/libre/linux-libre-tools/cpupower.rc
@@ -0,0 +1,41 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+[[ -f /etc/conf.d/cpupower ]] && . /etc/conf.d/cpupower
+
+case "$1" in
+ start|restart)
+ stat_busy "Setting cpupower rules"
+ declare -i fail=0
+
+ # frequency-set options
+ declare -a params=()
+ params+=(${governor:+-g $governor})
+ params+=(${min_freq:+-d $min_freq})
+ params+=(${max_freq:+-u $max_freq})
+ params+=(${freq:+-f $freq})
+ if ((${#params[@]} > 0)); then
+ cpupower frequency-set "${params[@]}" >/dev/null || fail=1
+ fi
+
+ # set options
+ declare -a params=()
+ params+=(${mc_scheduler:+-m $mc_scheduler})
+ params+=(${smp_scheduler:+-s $smp_scheduler})
+ params+=(${perf_bias:+-b $perf_bias})
+ if ((${#params[@]} > 0)); then
+ cpupower set "${params[@]}" >/dev/null || fail=1
+ fi
+
+ # print failure if any
+ (($fail > 0)) && stat_fail && exit 1 || stat_done
+ ;;
+ *)
+ echo "usage: $0 {start|restart}"
+esac
+
+true
+
+# vim:set ts=2 sw=2 ft=sh et:
diff --git a/libre/linux-libre-tools/cpupower.service b/libre/linux-libre-tools/cpupower.service
new file mode 100644
index 000000000..f77cfdc97
--- /dev/null
+++ b/libre/linux-libre-tools/cpupower.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Apply cpupower configuration
+
+[Service]
+Type=oneshot
+ExecStart=/etc/rc.d/cpupower start
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target
diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD
index 22142fa75..cf2be2b5f 100644
--- a/libre/mplayer-libre/PKGBUILD
+++ b/libre/mplayer-libre/PKGBUILD
@@ -1,7 +1,7 @@
# $Id: PKGBUILD 152227 2012-03-05 09:38:48Z ibiru $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
-# Contributor (Parabola): André Silva <andre.paulista@adinet.com.uy>
+# Maintainer (Parabola): André Silva <andre.paulista@adinet.com.uy>
# libvdpau is currently useful only with proprietary software
diff --git a/libre/mplayer-vaapi-libre/PKGBUILD b/libre/mplayer-vaapi-libre/PKGBUILD
index 632ac4e12..b44c007a5 100644
--- a/libre/mplayer-vaapi-libre/PKGBUILD
+++ b/libre/mplayer-vaapi-libre/PKGBUILD
@@ -1,5 +1,6 @@
-# $Id: PKGBUILD 32760 2010-11-18 03:40:37Z foutrelis $
+# $Id$
# Maintainer (Parabola): fauno <fauno@kiwwwi.com.ar>
+# Contributor (Parabola): André Silva <andre.paulista@adinet.com.uy>
# Maintainer: Evangelos Foutras <foutrelis@gmail.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
@@ -7,13 +8,13 @@
_pkgname=mplayer-vaapi
pkgname=mplayer-vaapi-libre
pkgver=34578
-pkgrel=3
+pkgrel=4
pkgdesc="A movie player, compiled with vaapi support"
arch=('i686' 'x86_64')
url="http://gitorious.org/vaapi/mplayer"
license=('GPL')
-depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libcdio' 'libxinerama' 'sdl'
- 'lame' 'fontconfig' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'mesa'
+depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libcdio' 'libxinerama' 'sdl-libre'
+ 'lame-libre' 'fontconfig' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'mesa'
'smbclient' 'aalib' 'jack' 'libcaca' 'x264' 'speex' 'faad2'
'lirc-utils' 'ttf-dejavu' 'libxvmc' 'enca' 'opencore-amr' 'libdca'
'a52dec' 'schroedinger' 'mpg123' 'libvpx' 'libpulse' 'fribidi' 'faad2'
diff --git a/multilib/lib32-mesa/PKGBUILD b/multilib/lib32-mesa/PKGBUILD
index a1169ae23..10e72fcc5 100644
--- a/multilib/lib32-mesa/PKGBUILD
+++ b/multilib/lib32-mesa/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 67496 2012-03-12 21:07:25Z lcarlier $
+# $Id: PKGBUILD 68333 2012-03-21 21:30:50Z lcarlier $
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Andreas Radke <andyrtr@archlinux.org>
@@ -13,7 +13,7 @@ if [ "${_git}" = "true" ]; then
#pkgver=7.10.99.git20110709
pkgver=7.11
else
- pkgver=8.0.1
+ pkgver=8.0.2
fi
pkgrel=1
@@ -30,7 +30,7 @@ if [ "${_git}" = "true" ]; then
else
source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2")
#source=(${source[@]} "MesaLib-git${_gitdate}.zip"::"http://cgit.freedesktop.org/mesa/mesa/snapshot/mesa-4464ee1a9aa3745109cee23531e3fb2323234d07.tar.bz2")
- md5sums=('24eeebf66971809d8f40775a379b36c9')
+ md5sums=('a368104e5700707048dc3e8691a9a7a1')
fi
build() {
@@ -84,7 +84,7 @@ build() {
package_lib32-libgl() {
depends=('lib32-libdrm>=2.4.31' 'lib32-libxxf86vm>=1.1.1' 'lib32-libxdamage>=1.1.3' 'lib32-expat>=2.0.1' 'lib32-libglapi' 'libgl')
pkgdesc="Mesa 3-D graphics library and DRI software rasterizer (32-bit)"
- replaces=('lib32-unichrome-dri' 'lib32-mach64-dri' 'lib32-mga-dri' 'lib32-r128-dri' 'lib32-savage-dri' 'lib32-sis-dri' 'lib32-tdfx-dri')
+ #replaces=('lib32-unichrome-dri' 'lib32-mach64-dri' 'lib32-mga-dri' 'lib32-r128-dri' 'lib32-savage-dri' 'lib32-sis-dri' 'lib32-tdfx-dri')
cd ${srcdir}/?esa-*
install -m755 -d "${pkgdir}/usr/lib32"
diff --git a/multilib/lib32-openssl/PKGBUILD b/multilib/lib32-openssl/PKGBUILD
index ac6843135..feabb3be0 100644
--- a/multilib/lib32-openssl/PKGBUILD
+++ b/multilib/lib32-openssl/PKGBUILD
@@ -1,56 +1,65 @@
-# $Id: PKGBUILD 62560 2012-01-21 10:57:52Z bluewind $
+# $Id: PKGBUILD 68327 2012-03-21 19:26:09Z pschmitz $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
_pkgbasename=openssl
pkgname=lib32-$_pkgbasename
-_ver=1.0.0g
+_ver=1.0.1
# use a pacman compatible version scheme
-pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
+# pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}}
+pkgver=$_ver
pkgrel=1
pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security (32-bit)'
arch=('x86_64')
url='https://www.openssl.org'
license=('custom:BSD')
-depends=(lib32-zlib $_pkgbasename)
-optdepends=('ca-certificates' perl gcc-multilib)
+depends=('lib32-zlib' "${_pkgbasename}")
+optdepends=('ca-certificates')
+makedepends=('gcc-multilib')
options=('!makeflags')
source=("https://www.openssl.org/source/${_pkgbasename}-${_ver}.tar.gz"
+ "https://www.openssl.org/source/${_pkgbasename}-${_ver}.tar.gz.asc"
'no-rpath.patch'
'ca-dir.patch')
-md5sums=('07ecbe4324f140d157478637d6beccf1'
+md5sums=('134f168bc2a8333f19f81d684841710b'
+ 'efbe93c11747fed52e60567819409d8a'
'dc78d3d06baffc16217519242ce92478'
'3bf51be3a1bbd262be46dc619f92aa90')
-
build() {
- export CC="gcc -m32 -mstackrealign"
- export CXX="g++ -m32 -mstackrealign"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- cd $srcdir/$_pkgbasename-$_ver
-
- # remove rpath: http://bugs.archlinux.org/task/14367
- patch -p0 -i $srcdir/no-rpath.patch
- # set ca dir to /etc/ssl by default
- patch -p0 -i $srcdir/ca-dir.patch
- # mark stack as non-executable: http://bugs.archlinux.org/task/12434
- ./Configure linux-elf --prefix=/usr --openssldir=/etc/ssl --libdir=lib32 \
- shared zlib enable-md2 -Wa,--noexecstack
-
- make
-
- # the test fails due to missing write permissions in /etc/ssl
- # revert this patch for make test
- #patch -p0 -R -i $srcdir/ca-dir.patch
- #make test
- #patch -p0 -i $srcdir/ca-dir.patch
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+ cd $srcdir/$_pkgbasename-$_ver
+
+ # remove rpath: http://bugs.archlinux.org/task/14367
+ patch -p0 -i $srcdir/no-rpath.patch
+ # set ca dir to /etc/ssl by default
+ patch -p0 -i $srcdir/ca-dir.patch
+ # mark stack as non-executable: http://bugs.archlinux.org/task/12434
+ ./Configure --prefix=/usr --openssldir=/etc/ssl --libdir=lib32 \
+ shared zlib enable-md2 \
+ linux-elf \
+ -Wa,--noexecstack "${CFLAGS}" "${LDFLAGS}"
+
+ make MAKEDEPPROG="${CC}" depend
+ make
+}
+
+check() {
+ cd $srcdir/$_pkgbasename-$_ver
+ # the test fails due to missing write permissions in /etc/ssl
+ # revert this patch for make test
+ patch -p0 -R -i $srcdir/ca-dir.patch
+ make test
+ patch -p0 -i $srcdir/ca-dir.patch
}
package() {
- cd $srcdir/$_pkgbasename-$_ver
- make INSTALL_PREFIX=$pkgdir install
-
- rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir/etc"
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+ cd $srcdir/$_pkgbasename-$_ver
+ make INSTALL_PREFIX=$pkgdir install
+
+ rm -rf ${pkgdir}/{usr/{include,share,bin},etc}
+ mkdir -p $pkgdir/usr/share/licenses
+ ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname
}
diff --git a/testing/dhcpcd/PKGBUILD b/testing/dhcpcd/PKGBUILD
index aaba80b87..cb5324311 100644
--- a/testing/dhcpcd/PKGBUILD
+++ b/testing/dhcpcd/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 153720 2012-03-18 17:01:24Z ronald $
+# $Id: PKGBUILD 153980 2012-03-21 07:33:56Z ronald $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Tom Killian <tom.archlinux.org>
# Contributor: Judd Vinet <jvinet.zeroflux.org>
-_gitrev=8316b24
+_gitrev=88e165b
pkgname=dhcpcd
pkgver=5.5.4
-pkgrel=2
+pkgrel=3
pkgdesc="RFC2131 compliant DHCP client daemon"
url="http://roy.marples.name/dhcpcd/"
arch=('i686' 'x86_64')
@@ -16,9 +16,9 @@ depends=('glibc' 'sh')
backup=('etc/conf.d/dhcpcd' 'etc/dhcpcd.conf')
options=('emptydirs') # We Need the Empty /var/lib/dhcpcd Directory
#source=("http://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.bz2" \
-source=("ftp://ftp.archlinux.org/other/dhcpcd/dhcpcd-r8316b24.tar.bz2" \
+source=("ftp://ftp.archlinux.org/other/dhcpcd/dhcpcd-r${_gitrev}.tar.bz2" \
'dhcpcd.conf.d')
-sha1sums=('1e3e47b2aabed38e81cd695d1f11527fd41b3637'
+sha1sums=('b0cb14d36b5867047ebed2f7f12aaee61981228b'
'b67b9ce6a2faaca75fea356966a16be2283b7db0')
build() {
diff --git a/testing/mpd/PKGBUILD b/testing/mpd/PKGBUILD
new file mode 100644
index 000000000..3452276cc
--- /dev/null
+++ b/testing/mpd/PKGBUILD
@@ -0,0 +1,64 @@
+# $Id: PKGBUILD 154008 2012-03-21 11:58:11Z 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.7
+pkgrel=2
+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'
+ 'sqlite3' 'jack' 'libmms' 'wavpack' 'libmpcdec' 'avahi' 'libid3tag'
+ 'libpulse')
+makedepends=('doxygen')
+source=("http://downloads.sourceforge.net/musicpd/${pkgname}-${pkgver}.tar.bz2"
+ 'rc.d')
+sha1sums=('878f3ce82d4f00f6cbad63a625b2c0274c4a704a'
+ '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 \
+ --with-systemdsystemunitdir=/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
+
+ cd "${pkgdir}"/usr/share/doc/mpd
+ tar cfJ api.tar.xz --remove-files api
+ rmdir developer protocol user
+}
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/msmtp/PKGBUILD b/testing/msmtp/PKGBUILD
new file mode 100644
index 000000000..14ab7906d
--- /dev/null
+++ b/testing/msmtp/PKGBUILD
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 153973 2012-03-21 06:27:24Z eric $
+# Maintainer: Eric Bélanger <eric@archlinux.org>
+# Contributor: Ben Mazer <blm@groknil.org>
+
+pkgbase=msmtp
+pkgname=('msmtp' 'msmtp-mta')
+pkgver=1.4.27
+pkgrel=2
+arch=('i686' 'x86_64')
+license=('GPL3')
+url="http://msmtp.sourceforge.net"
+makedepends=('texlive-core' 'gsasl' 'libgnome-keyring')
+source=(http://download.sourceforge.net/sourceforge/msmtp/${pkgbase}-${pkgver}.tar.bz2)
+sha1sums=('e335745133b4729fe84c49f836b4d2fa9281e040')
+
+build() {
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ ./configure --prefix=/usr --sysconfdir=/etc --with-ssl=gnutls
+ make
+ make -C doc html pdf
+}
+
+package_msmtp() {
+ pkgdesc="A mini smtp client"
+ depends=('gsasl' 'libgnome-keyring')
+ install=msmtp.install
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" -C doc install-html install-pdf
+
+# Installing example configs and scripts to /usr/share/doc/msmtp
+# as they are not installed by default (Debian and Gentoo do it this way)
+ install -d "${pkgdir}/usr/share/doc/msmtp"
+ cp -r scripts/{find_alias,msmtp-gnome-tool,msmtpqueue,msmtpq,set_sendmail} "${pkgdir}/usr/share/doc/msmtp/"
+ install -D -m644 doc/*.example "${pkgdir}/usr/share/doc/msmtp/"
+
+ install -D -m644 scripts/vim/msmtp.vim "${pkgdir}/usr/share/vim/vimfiles/syntax/msmtp.vim"
+}
+
+package_msmtp-mta() {
+ pkgdesc="A mini smtp client - the regular MTA"
+ depends=('msmtp')
+ provides=('smtp-forwarder')
+
+ install -d "${pkgdir}/usr/sbin"
+ ln -s /usr/bin/msmtp "${pkgdir}/usr/sbin/sendmail"
+}
diff --git a/testing/msmtp/msmtp.install b/testing/msmtp/msmtp.install
new file mode 100644
index 000000000..c4dd76476
--- /dev/null
+++ b/testing/msmtp/msmtp.install
@@ -0,0 +1,20 @@
+infodir=usr/share/info
+filelist=(msmtp.info)
+
+post_install() {
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file.gz $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
+ done
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/testing/sqlite3/PKGBUILD b/testing/sqlite3/PKGBUILD
new file mode 100644
index 000000000..85996bf3c
--- /dev/null
+++ b/testing/sqlite3/PKGBUILD
@@ -0,0 +1,88 @@
+# $Id: PKGBUILD 154034 2012-03-21 19:28:02Z andyrtr $
+# Maintainer: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
+
+pkgbase="sqlite3"
+pkgname=('sqlite3' 'sqlite3-tcl' 'sqlite3-doc')
+_amalgamationver=3071100
+_amalgamationver2=${_amalgamationver/00/}
+_docver=${_amalgamationver} #3070700
+#pkgver=${_amalgamationver2//0/.}
+pkgver=3.7.11
+pkgrel=1
+pkgdesc="A C library that implements an SQL database engine"
+arch=('i686' 'x86_64')
+license=('custom')
+url="http://www.sqlite.org/"
+makedepends=('tcl' 'readline>=6.0.00')
+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_sqlite3() {
+
+ pkgdesc="A C library that implements an SQL database engine"
+ depends=('readline>=6.0.00')
+ conflicts=('sqlite')
+ replaces=('sqlite')
+
+ cd ${srcdir}/sqlite-autoconf-$_amalgamationver
+ make DESTDIR=${pkgdir} install
+
+ # license
+ install -D -m644 ${srcdir}/license.txt ${pkgdir}/usr/share/licenses/${pkgname}/license.txt
+}
+
+package_sqlite3-tcl() {
+
+ pkgdesc="sqlite3 Tcl Extension Architecture (TEA)"
+ depends=('sqlite3>=3.7.5')
+
+ cd ${srcdir}/sqlite-autoconf-$_amalgamationver/tea
+ make DESTDIR=${pkgdir} install
+}
+
+package_sqlite3-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
+
+ #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/sqlite3-doc/usr/share/doc/sqlite3/images/fileformat/.~lock.indexpage.odg#
+ find ${pkgdir} -type d -name '.~*' -exec ls -lha {} \;
+ find ${pkgdir} -name '.~*' -exec rm -f {} \;
+}
diff --git a/testing/sqlite3/license.txt b/testing/sqlite3/license.txt
new file mode 100644
index 000000000..118c5d5e6
--- /dev/null
+++ b/testing/sqlite3/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