summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-08-29 00:04:41 +0000
committerroot <root@rshg054.dnsready.net>2012-08-29 00:04:41 +0000
commit498a4346616c33beac56d48a246cf27fe3812341 (patch)
tree333cfc0154a280d9dcf65c08900913200c33d988
parent559da5e6e5aff9ccc57e29b6a91c35a528424b6c (diff)
Wed Aug 29 00:04:40 UTC 2012
-rw-r--r--community-staging/freedroidrpg/PKGBUILD35
-rw-r--r--community-staging/freedroidrpg/freedroidrpg.desktop11
-rw-r--r--community-staging/freedroidrpg/freedroidrpg.jpgbin0 -> 12697 bytes
-rw-r--r--community/atop/PKGBUILD7
-rw-r--r--community/chuck/PKGBUILD51
-rw-r--r--community/connman/PKGBUILD3
-rw-r--r--community/espeak/PKGBUILD31
-rw-r--r--community/flightgear/PKGBUILD19
-rw-r--r--community/gmic/PKGBUILD59
-rw-r--r--community/gprolog/PKGBUILD10
-rw-r--r--community/iasl/PKGBUILD36
-rw-r--r--community/mariadb/PKGBUILD6
-rw-r--r--community/mayavi/PKGBUILD45
-rw-r--r--community/openmotif/PKGBUILD5
-rw-r--r--community/percona-server/PKGBUILD16
-rw-r--r--community/python2-traits/PKGBUILD32
-rw-r--r--community/rsyslog/PKGBUILD9
-rw-r--r--community/simgear/PKGBUILD8
-rw-r--r--community/spectrwm/PKGBUILD6
-rw-r--r--community/vtk/PKGBUILD111
-rw-r--r--community/vtk/ffmpeg-0.11.diff46
-rw-r--r--community/vtk/ffmpeg-0.8.diff66
-rw-r--r--core/libgssglue/PKGBUILD11
-rw-r--r--core/openvpn/PKGBUILD7
-rw-r--r--core/openvpn/openvpn@.service10
-rw-r--r--extra/bootchart/PKGBUILD8
-rw-r--r--extra/cyrus-sasl/PKGBUILD21
-rw-r--r--extra/cyrus-sasl/saslauthd.service11
-rw-r--r--extra/dhcp/PKGBUILD13
-rw-r--r--extra/dhcp/dhcpd4.service13
-rw-r--r--extra/dhcp/dhcpd6.service13
-rw-r--r--extra/gc/PKGBUILD12
-rw-r--r--extra/gdm/PKGBUILD8
-rw-r--r--extra/gdm/gdm.service10
-rw-r--r--extra/hspell/PKGBUILD22
-rw-r--r--extra/libatasmart/PKGBUILD10
-rw-r--r--extra/modemmanager/PKGBUILD17
-rw-r--r--extra/modemmanager/modem-manager.service14
-rw-r--r--extra/mpd/PKGBUILD5
-rw-r--r--extra/mpd/install2
-rw-r--r--extra/nacl-toolchain-newlib/PKGBUILD14
-rw-r--r--extra/udisks/PKGBUILD14
-rw-r--r--extra/udisks/udisks.service10
-rw-r--r--extra/xf86-input-elographics/PKGBUILD26
-rw-r--r--extra/xf86-video-intel/PKGBUILD6
-rw-r--r--extra/xorg-server/PKGBUILD6
-rw-r--r--libre-testing/filesystem/PKGBUILD112
-rw-r--r--libre-testing/filesystem/crypttab17
-rw-r--r--libre-testing/filesystem/filesystem.install60
-rw-r--r--libre-testing/filesystem/fstab5
-rw-r--r--libre-testing/filesystem/group32
-rw-r--r--libre-testing/filesystem/gshadow32
-rw-r--r--libre-testing/filesystem/host.conf8
-rw-r--r--libre-testing/filesystem/hosts9
-rw-r--r--libre-testing/filesystem/issue2
-rw-r--r--libre-testing/filesystem/ld.so.conf7
-rw-r--r--libre-testing/filesystem/locale.sh28
-rw-r--r--libre-testing/filesystem/modprobe.d.usb-load-ehci-first2
-rw-r--r--libre-testing/filesystem/motd0
-rw-r--r--libre-testing/filesystem/nsswitch.conf19
-rw-r--r--libre-testing/filesystem/os-release8
-rw-r--r--libre-testing/filesystem/parabola.7.txt82
-rw-r--r--libre-testing/filesystem/passwd7
-rw-r--r--libre-testing/filesystem/profile27
-rw-r--r--libre-testing/filesystem/resolv.conf8
-rw-r--r--libre-testing/filesystem/securetty15
-rw-r--r--libre-testing/filesystem/shadow7
-rw-r--r--libre-testing/filesystem/shells8
-rw-r--r--libre/cdfs-libre/cdfs-3.0.patch22
-rw-r--r--libre/cdfs-libre/cdfs-3.2.patch2
-rw-r--r--libre/cdfs-libre/cdfs-3.4.patch2
-rw-r--r--libre/kdebase-runtime-libre/PKGBUILD2
-rw-r--r--libre/virtualbox-libre-modules-lts/PKGBUILD8
-rw-r--r--libre/virtualbox-libre-modules/PKGBUILD4
-rw-r--r--libre/virtualbox-libre/PKGBUILD10
-rw-r--r--testing/libdrm/PKGBUILD8
-rw-r--r--testing/libdrm/no-pthread-stubs.patch2
-rw-r--r--testing/systemd/PKGBUILD8
78 files changed, 1243 insertions, 215 deletions
diff --git a/community-staging/freedroidrpg/PKGBUILD b/community-staging/freedroidrpg/PKGBUILD
new file mode 100644
index 000000000..beef911e5
--- /dev/null
+++ b/community-staging/freedroidrpg/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 75546 2012-08-27 06:37:32Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: nut543 <kfs1@online.no>
+
+#pkgbase=freedroidrpg
+#pkgname=('freedroidrpg' 'freedroidrpg-data')
+pkgname='freedroidrpg'
+pkgver=0.15.1
+pkgrel=2
+arch=('i686' 'x86_64')
+# depends=('sdl_mixer' 'sdl_image' 'libogg' 'libvorbis' 'libgl' 'freedroidrpg-data')
+depends=('sdl_mixer' 'sdl_image' 'sdl_gfx' 'libogg' 'libvorbis' 'libgl' 'mesa')
+optdepends=('python2' 'espeak')
+pkgdesc="a mature science fiction role playing game set in the future"
+url="http://freedroid.sourceforge.net"
+license=("GPL")
+source=(http://downloads.sourceforge.net/project/freedroid/freedroidRPG/freedroidRPG-0.15/freedroidRPG-$pkgver.tar.gz
+ freedroidrpg.jpg
+ freedroidrpg.desktop)
+md5sums=('b95ea6abae46bea6ee3ace9a1902f682'
+ 'b73d9dac44c7e83a6c80fbe4eb96ba79'
+ '9a10c2a2064439cdcff5b945dfb1c3ac')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ make DESTDIR=$pkgdir/ install
+ install -D -m644 $srcdir/freedroidrpg.jpg $pkgdir/usr/share/icons/freedroidrpg.jpg
+ install -D -m644 $srcdir/freedroidrpg.desktop $pkgdir/usr/share/applications/freedroidrpg.desktop
+}
diff --git a/community-staging/freedroidrpg/freedroidrpg.desktop b/community-staging/freedroidrpg/freedroidrpg.desktop
new file mode 100644
index 000000000..33ee2f5b8
--- /dev/null
+++ b/community-staging/freedroidrpg/freedroidrpg.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=freedroidrpg
+Comment=Extension/modification of the classical Freedroid game(based on paradroid) into an RPG
+Exec=freedroidRPG
+Encoding=UTF-8
+Icon=/usr/share/icons/freedroidrpg.jpg
+Categories=Game;RolePlaying;
+Terminal=false
+StartupNotify=false
diff --git a/community-staging/freedroidrpg/freedroidrpg.jpg b/community-staging/freedroidrpg/freedroidrpg.jpg
new file mode 100644
index 000000000..4daa89313
--- /dev/null
+++ b/community-staging/freedroidrpg/freedroidrpg.jpg
Binary files differ
diff --git a/community/atop/PKGBUILD b/community/atop/PKGBUILD
index 10b6c63fc..b16073d67 100644
--- a/community/atop/PKGBUILD
+++ b/community/atop/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 74387 2012-07-26 08:51:10Z spupykin $
+# $Id: PKGBUILD 75558 2012-08-27 08:48:21Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: John Gerritse <john.gerritse@gmail.com>
pkgname=atop
pkgver=1.27_3
-pkgrel=1
+pkgrel=2
pkgdesc="A system and process level monitor."
arch=(i686 x86_64)
url="http://www.atoptool.nl/"
@@ -22,4 +22,7 @@ build() {
package() {
cd $srcdir/$pkgname-${pkgver/_/-}
make DESTDIR=$pkgdir INIPATH=/etc/rc.d install
+ rm -f $pkgdir/etc/cron.d/atop
+ install -dm0755 $pkgdir/etc/cron.daily
+ mv $pkgdir/etc/atop/atop.daily $pkgdir/etc/cron.daily/atop
}
diff --git a/community/chuck/PKGBUILD b/community/chuck/PKGBUILD
new file mode 100644
index 000000000..5cb5634ab
--- /dev/null
+++ b/community/chuck/PKGBUILD
@@ -0,0 +1,51 @@
+# $Id: PKGBUILD 75637 2012-08-27 21:34:19Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Laurent Carlier <lordheavym@gmail.com>
+# Contributor: Brad Fanella <bradfanella@archlinux.us>
+# Contributor: SpepS <dreamspepser at yahoo dot it>
+# Contributor: Jeff Mickey <jeff@archlinux.org>
+# Contributor: tardo <tardo@nagi-fanboi.net>
+
+pkgname=chuck
+pkgver=1.3.0.0
+pkgrel=1
+pkgdesc="Concurrent, on-the-fly audio programming language"
+arch=('x86_64' 'i686')
+url="http://chuck.cs.princeton.edu/"
+license=('GPL')
+depends=('gcc-libs' 'libsndfile')
+makedepends=('bison' 'flex' 'setconf')
+source=("http://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz")
+sha256sums=('80bfc6ab3017c8183fe7640eca94bcb314cf4cdb1c4b70cc3abb67b4d88ff111')
+
+if [[ $CARCH == x86_64 ]]; then
+ depends=('gcc-libs-multilib' 'lib32-libsndfile' 'lib32-alsa-lib')
+ makedepends+=('gcc-multilib')
+fi
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver/src"
+
+ msg2 "Configuring..."
+ if [[ $CARCH == x86_64 ]]; then
+ setconf makefile CC 'gcc -m32'
+ setconf makefile CXX 'g++ -m32'
+ setconf makefile LD 'g++ -m32'
+ fi
+ CFLAGS+=' -fno-strict-aliasing -lpthread'
+ CXXFLAGS+=' -fno-strict-aliasing -fpermissive -lpthread'
+
+ msg2 "Compiling..."
+ # Alternatives to linux-alsa are: linux-jack linux-oss osx win32
+ make linux-alsa
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver/src"
+
+ install -Dm755 chuck $pkgdir/usr/bin/chuck
+ mkdir -p "$pkgdir/usr/share/doc/$pkgname"
+ cp -r ../examples "$pkgdir/usr/share/doc/$pkgname/"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/connman/PKGBUILD b/community/connman/PKGBUILD
index d9379b889..a67a10498 100644
--- a/community/connman/PKGBUILD
+++ b/community/connman/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=connman
pkgver=1.6
-pkgrel=2
+pkgrel=3
pkgdesc="Wireless LAN network manager"
url="http://connman.net/"
arch=('i686' 'x86_64')
@@ -29,6 +29,7 @@ build() {
patch -Np1 -i "${srcdir}/allow_group_network.diff"
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --with-systemdunitdir=/usr/lib/systemd/system \
--enable-threads \
--enable-openconnect \
--enable-openvpn \
diff --git a/community/espeak/PKGBUILD b/community/espeak/PKGBUILD
index a5517d62d..c322cfaee 100644
--- a/community/espeak/PKGBUILD
+++ b/community/espeak/PKGBUILD
@@ -1,29 +1,32 @@
-# $Id: PKGBUILD 67106 2012-03-04 10:23:58Z andrea $
-# Maintainer:
+# $Id: PKGBUILD 75640 2012-08-27 22:14:26Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Christoph Siegenthaler <csi@gmx.ch>
pkgname=espeak
pkgver=1.46.02
-pkgrel=1
+pkgrel=2
pkgdesc="Text to Speech engine for good quality English, with support for other languages"
-arch=('i686' 'x86_64')
+arch=('x86_64' 'i686')
url='http://espeak.sourceforge.net/'
license=('GPL')
-depends=('gcc-libs' 'portaudio')
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}-source.zip")
-md5sums=('84e8e44562f05a3afc5427218afc8af1')
+depends=('portaudio' 'libpulse')
+options=('!emptydirs')
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-source.zip")
+sha256sums=('ef8beba25bd261718582d5cbb1f10293007eb525b705ff79c9fb3f505dd954ba')
build() {
- cd $srcdir/$pkgname-$pkgver-source/src
- cp portaudio19.h portaudio.h
- make
+ cd "$srcdir/$pkgname-$pkgver-source/src"
+
+ cp portaudio19.h portaudio.h
+ make CXXFLAGS="$CXXFLAGS" AUDIO=runtime
}
package() {
- cd $srcdir/$pkgname-$pkgver-source/src
- make DESTDIR=$pkgdir install
+ cd "$srcdir/$pkgname-$pkgver-source/src"
- # Fix permissions
- chmod 644 ${pkgdir}/usr/lib/libespeak.a
+ make DESTDIR=$pkgdir install
+ chmod 644 "$pkgdir/usr/lib/libespeak.a"
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/flightgear/PKGBUILD b/community/flightgear/PKGBUILD
index 50ddaec16..7c386c450 100644
--- a/community/flightgear/PKGBUILD
+++ b/community/flightgear/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 71686 2012-06-01 13:04:56Z dreisner $
+# $Id: PKGBUILD 75601 2012-08-27 13:34:13Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
# Contributor: Hans Janssen <hans@janserv.xs4all.nl>
pkgname=flightgear
-pkgver=2.6.0
-pkgrel=5
+pkgver=2.8.0
+pkgrel=1
pkgdesc="An open-source, multi-platform flight simulator"
arch=(i686 x86_64)
-depends=('simgear' 'libxmu' 'libxi' 'zlib' 'openscenegraph' 'subversion')
+depends=('simgear' 'libxmu' 'libxi' 'zlib' 'openscenegraph' 'subversion' 'libxrandr')
makedepends=('boost' 'cmake')
license=("GPL")
url="http://www.flightgear.org"
@@ -16,11 +16,10 @@ options=('!makeflags')
#source=("$pkgname-$pkgver.tar.gz::https://gitorious.org/fg/flightgear/archive-tarball/release/$pkgver")
#source=("ftp://ftp.de.flightgear.org/pub/fgfs/Source/flightgear-$pkgver.tar.bz2")
source=("http://mirrors.ibiblio.org/pub/mirrors/flightgear/ftp/Source/flightgear-$pkgver.tar.bz2")
-md5sums=('943f784f55c7e11ddce6082d2d1dbba4')
+md5sums=('9499194146f414323efef8cb3451b750')
build() {
cd $srcdir/flightgear-$pkgver
- sed -i '1,1i#include <unistd.h>' utils/TerraSync/terrasync.cxx
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
@@ -30,10 +29,12 @@ build() {
}
package() {
- depends=('simgear' 'libxmu' 'libxi' 'zlib' 'openscenegraph' 'subversion' 'flightgear-data')
+ depends=(${depends[@]} 'flightgear-data')
+
cd $srcdir/flightgear-$pkgver
make DESTDIR=$pkgdir install
- install -Dm0644 package/flightgear.desktop $pkgdir//usr/share/applications/flightgear.desktop
- install -Dm0644 package/RedHat/flightgear.48.png $pkgdir/usr/share/icons/flightgear.png
+
+ install -Dm0644 package/flightgear.desktop $pkgdir/usr/share/applications/flightgear.desktop
+ install -Dm0644 package/flightgear.ico $pkgdir/usr/share/icons/flightgear.ico
ln -sf flightgear $pkgdir/usr/share/FlightGear
}
diff --git a/community/gmic/PKGBUILD b/community/gmic/PKGBUILD
index 8e3b43785..55f37d274 100644
--- a/community/gmic/PKGBUILD
+++ b/community/gmic/PKGBUILD
@@ -1,45 +1,58 @@
-# $Id: PKGBUILD 75539 2012-08-26 22:26:59Z spupykin $
+# $Id: PKGBUILD 75579 2012-08-27 10:53:33Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
# Contributor: farid <farid at archlinuc-br.org>
# Contributor: Archie <Mymaud@gmail.com>
pkgbase=gmic
-pkgname=('gmic' 'gimp-plugin-gmic')
+pkgname=("gmic" "gimp-plugin-gmic" "zart")
pkgver=1.5.1.8
-pkgrel=1
-pkgdesc="image procession framework"
-arch=('i686' 'x86_64')
-license=('custom:CeCILL')
+pkgrel=2
+arch=("i686" "x86_64")
url="http://gmic.sourceforge.net"
-makedepends=('gimp' 'fftw' 'lapack' 'opencv' 'graphicsmagick' 'openexr' 'imagemagick' 'qt')
-options=('docs' '!emptydirs')
-source=("http://downloads.sourceforge.net/sourceforge/gmic/gmic_$pkgver.tar.gz"
- opencv-buildfix.patch)
+license=("custom:CeCILL")
+makedepends=("gimp" "qt" "fftw" "openexr" "opencv")
+#options=('!emptydirs')
+source=("http://downloads.sourceforge.net/sourceforge/gmic/gmic_${pkgver}.tar.gz"
+ "opencv-buildfix.patch")
md5sums=('1fc38346269bdd829dd7c4864a27fbc3'
'8d1cf5000239099255d25c7d3dbe5728')
build() {
- cd "$srcdir/gmic-$pkgver"
- patch -p1 <$srcdir/opencv-buildfix.patch
+ cd "${srcdir}/gmic-${pkgver}"
+ patch -p1 -i "${srcdir}/opencv-buildfix.patch"
+ find "${srcdir}/gmic-${pkgver}/zart" -type f -execdir chmod 644 '{}' \;
+ find "${srcdir}/gmic-${pkgver}/zart" -type d -execdir chmod 755 '{}' \;
make -C src all
}
package_gmic() {
- depends=('fftw' 'lapack' 'opencv' 'graphicsmagick' 'openexr')
- replaces=('greycstoration')
+ pkgdesc="GREYC's Magic Image Converter: image processing framework"
+ depends=("fftw" "libtiff" "libjpeg" "libpng" "openexr" "libx11")
+ replaces=("greycstoration")
- cd "$srcdir/gmic-$pkgver"
- make -C src install DESTDIR="$pkgdir" USR=/usr
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/gmic/LICENSE"
+ cd "${srcdir}/gmic-${pkgver}"
+ make -C src install DESTDIR="$pkgdir" USR="/usr"
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ rm -rf "${pkgdir}/usr/"{bin/zart,lib/gimp,share/zart}
+}
+
+package_zart() {
+ pkgdesc="A GUI for G'MIC real-time manipulations on the output of a webcam"
+ depends=("opencv" "fftw" "qt")
+
+ cd "${srcdir}/gmic-${pkgver}"
+ make -C src install DESTDIR="$pkgdir" USR="/usr"
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ rm -rf "${pkgdir}/usr/"{bin/gmic,include,lib,share/{man,bash-completion}}
}
package_gimp-plugin-gmic() {
- pkgdesc="Gimp plugin for the GMIC image procession framework"
- depends=('gimp' 'fftw' 'lapack')
- replaces=('gimp-plugin-greycstoration' 'gimp-plugin-gmic4gimp')
+ pkgdesc="Gimp plugin for the G'MIC image processing framework"
+ depends=("gimp" "fftw")
+ replaces=("gimp-plugin-greycstoration" "gimp-plugin-gmic4gimp")
- cd "$srcdir/gmic-$pkgver"
- install -Dm755 src/gmic_gimp "$pkgdir/usr/lib/gimp/2.0/plug-ins/gmic_gimp"
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/gimp-plugin-gmic/LICENSE"
+ cd "${srcdir}/gmic-${pkgver}"
+ install -Dm755 src/gmic_gimp "${pkgdir}/usr/lib/gimp/2.0/plug-ins/gmic_gimp"
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/community/gprolog/PKGBUILD b/community/gprolog/PKGBUILD
index 4ac0d0a03..358ce05f4 100644
--- a/community/gprolog/PKGBUILD
+++ b/community/gprolog/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 65538 2012-02-21 08:47:59Z spupykin $
+# $Id: PKGBUILD 75564 2012-08-27 09:17:12Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Geoffroy Carrier <geoffroy.carrier@koon.fr>
# Contributer: Jason Chu <jchu@xentac.net>
pkgname=gprolog
-pkgver=1.4.0
-pkgrel=2
+pkgver=1.4.1
+pkgrel=1
pkgdesc="GNU Prolog"
arch=('i686' 'x86_64')
url="http://www.gprolog.org/"
-depends=('glibc')
+depends=()
license=('GPL')
source=(ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz)
-md5sums=('cc944e5637a04a9184c8aa46c947fd16')
+md5sums=('433c733da92596ee40e6d4a934591a5b')
build() {
cd "$srcdir/gprolog-$pkgver/src"
diff --git a/community/iasl/PKGBUILD b/community/iasl/PKGBUILD
index d33d2efa4..0f19f15bb 100644
--- a/community/iasl/PKGBUILD
+++ b/community/iasl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 72890 2012-06-24 13:48:22Z lcarlier $
+# $Id: PKGBUILD 75633 2012-08-27 20:02:12Z lcarlier $
# Maintainer : Laurent Carlier <lordheavym@gmail.com>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Alessio 'mOlOk' Bolognino <themolok@gmail.com>
pkgname=iasl
-pkgver=20120620
+pkgver=20120816
pkgrel=1
pkgdesc="Intel ACPI Source Language compiler"
arch=('i686' 'x86_64')
@@ -16,35 +16,25 @@ options=('!makeflags')
install=iasl.install
source=(http://acpica.org/download/acpica-unix-${pkgver}.tar.gz
LICENSE)
-md5sums=('7061691ed7c828bc640aaf4274bbca78'
+md5sums=('eae80f528320717357b3cb5368ba580b'
'8615526144f69ea4e870d9bc37df9b29')
build() {
- cd "${srcdir}/acpica-unix-${pkgver}"/source
+ cd "${srcdir}/acpica-unix-${pkgver}"/generate/unix
- # fix building with gcc-4.6
- sed -i -e 's/-Werror//g' compiler/Makefile tools/acpisrc/Makefile
+ sed -i -e 's/_CYGWIN/_LINUX/g' -e 's/-Werror//g' Makefile.config
- cd compiler
- make
-
- cd ../tools/acpisrc
- make
-
-
- #cd ../acpiexec
- #make
- #install -m755 acpiexec "${pkgdir}/usr/bin"
-
- cd ../acpixtract
- make
+ if [[ $CARCH == i686 ]]; then
+ make BITS=32
+ else
+ make BITS=64
+ fi
}
package() {
- cd "${srcdir}/acpica-unix-${pkgver}"/source
+ cd "${srcdir}/acpica-unix-${pkgver}"/generate/unix
+
+ make DESTDIR=${pkgdir} install
- install -D -m755 compiler/iasl "${pkgdir}/usr/bin/iasl"
- install -m755 tools/acpisrc/acpisrc "${pkgdir}/usr/bin"
- install -m755 tools/acpixtract/acpixtract "${pkgdir}/usr/bin"
install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/community/mariadb/PKGBUILD b/community/mariadb/PKGBUILD
index 83e17e7ec..bf94c2554 100644
--- a/community/mariadb/PKGBUILD
+++ b/community/mariadb/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 75383 2012-08-21 18:02:55Z bpiotrowski $
+# $Id: PKGBUILD 75598 2012-08-27 12:35:39Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
pkgbase=mariadb
pkgname=('libmariadbclient' 'mariadb-clients' 'mariadb')
pkgver=5.5.25
-pkgrel=5
+pkgrel=6
arch=('i686' 'x86_64')
license=('GPL')
url="http://mariadb.org/"
@@ -18,7 +18,7 @@ md5sums=('943f67c267d73a4080ab497e11740daf'
'32f30449d3111714fe190931d08fdb8c')
build() {
- cd "${srcdir}"
+ cd $srcdir
mkdir build
cd build
diff --git a/community/mayavi/PKGBUILD b/community/mayavi/PKGBUILD
new file mode 100644
index 000000000..4e9fcafc9
--- /dev/null
+++ b/community/mayavi/PKGBUILD
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 75627 2012-08-27 16:59:37Z aginiewicz $
+# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
+
+pkgname=mayavi
+pkgver=4.2.0
+_githubtag=a1e562a
+pkgrel=2
+pkgdesc="A 3-dimensional visualizer of scientific data"
+arch=('i686' 'x86_64')
+url="http://code.enthought.com/projects/mayavi/"
+license=('BSD')
+depends=('ipython2' 'vtk' 'python2-envisage' 'wxpython')
+makedepends=('python2-distribute' 'python2-sphinx')
+replaces=('python2-mayavi')
+provides=('python2-mayavi')
+options=(!emptydirs)
+
+source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/tarball/${pkgver}")
+md5sums=('b46fb048176002738de64eed8d2b447a')
+
+build() {
+ cd "$srcdir"/enthought-mayavi-${_githubtag}
+
+ python2 setup.py build
+
+ cd docs
+
+ make SPHINXBUILD=sphinx-build2 html
+}
+
+package() {
+ cd "$srcdir"/enthought-mayavi-${_githubtag}
+
+ python2 setup.py install --root="$pkgdir"/ --optimize=1
+
+ cp -r docs/build/* "${pkgdir}"/usr/lib/python2.7/site-packages
+
+ sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ $(find "${pkgdir}" -name '*.py')
+ sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ "$pkgdir/usr/lib/python2.7/site-packages/mayavi/tests/csv_files/csv_2_py"
+
+ install -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
diff --git a/community/openmotif/PKGBUILD b/community/openmotif/PKGBUILD
index 26f37cc92..d9c20267f 100644
--- a/community/openmotif/PKGBUILD
+++ b/community/openmotif/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 63686 2012-02-05 12:06:47Z ibiru $
+# $Id: PKGBUILD 75562 2012-08-27 08:58:52Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Enrico Morelli <morelli@cerm.unifi.it>
@@ -13,7 +13,8 @@ depends=(libxext libxp libxft libxt libxmu libpng libjpeg)
makedepends=(xbitmaps xproto printproto xextproto automake)
conflicts=(lesstif)
options=('!libtool')
-source=(http://www.motifzone.org/files/public_downloads/openmotif/2.3/$pkgver/openmotif-$pkgver.tar.gz)
+#source=(http://www.motifzone.org/files/public_downloads/openmotif/2.3/$pkgver/openmotif-$pkgver.tar.gz)
+source=(ftp://ftp.ics.com/openmotif/2.3/$pkgver/openmotif-$pkgver.tar.gz)
md5sums=('fd27cd3369d6c7d5ef79eccba524f7be')
build() {
diff --git a/community/percona-server/PKGBUILD b/community/percona-server/PKGBUILD
index 6b24a683a..e1cabbea1 100644
--- a/community/percona-server/PKGBUILD
+++ b/community/percona-server/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 74393 2012-07-26 13:12:10Z mtorromeo $
+# $Id: PKGBUILD 75571 2012-08-27 10:24:27Z mtorromeo $
# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
pkgname=percona-server
-pkgver=5.5.25a_rel27.1
+pkgver=5.5.27_rel28.0
pkgrel=1
pkgdesc="A backwards-compatible drop-in replacement for MySQL that provides improved performance, diagnostics and instrumentation, and manageability of the server"
arch=('i686' 'x86_64')
@@ -106,9 +106,9 @@ package() {
install -Dm755 "$srcdir/mysqld-post" "$pkgdir/usr/bin/mysqld-post"
}
-md5sums=('c6d08224a37f545d55af7657f24bd2c8'
- '243864805611764a7e5883c1dba7afd8'
- '1c949c0dbea5206af0db14942d9927b6'
- '5143dadeaac15f1ff88ea16716588554'
- 'e2e21a54c1aa1d6ab83a3dd0629aac52'
- '7af72b49f943bd52defce8bc4e804e64')
+sha256sums=('774a41905c1be51de298fc704eaf7a00beb2cf191b8851ca4b971ef2c176b65a'
+ 'e875fac56f69634b4f1720aec3b952fc63903414e9345af630e5fd74b5373eb4'
+ '400e9a6e6517bbfe0971b65456dfacfb363cb54a644e4c2bacd373171611d5aa'
+ '4894d39605950d86841ad982e619daa6c8d5d60ca30928d7dbb582e8cb3ade32'
+ 'ca10dec3cc162baede651980e675fd8094e55cb2403edffaa3d0865a6184553f'
+ 'f05a8d81dc3d4f2cabf96747b90d8392e0584db9e10b5b3211c21478d2d0d8c3')
diff --git a/community/python2-traits/PKGBUILD b/community/python2-traits/PKGBUILD
new file mode 100644
index 000000000..8c6e51e36
--- /dev/null
+++ b/community/python2-traits/PKGBUILD
@@ -0,0 +1,32 @@
+# $Id: PKGBUILD 75625 2012-08-27 16:55:19Z aginiewicz $
+# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
+
+pkgname=python2-traits
+pkgver=4.2.0
+_githubtag=0afc79d
+pkgrel=2
+pkgdesc="Explicitly typed attributes for Python"
+arch=('i686' 'x86_64')
+url="http://code.enthought.com/projects/traits/"
+license=('BSD')
+depends=('python2-numpy')
+makedepends=('python2-distribute')
+options=(!emptydirs)
+
+source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/traits/tarball/${pkgver}")
+md5sums=('835c83c320ed1109ca05fa4ae4556828')
+
+build() {
+ cd "$srcdir"/enthought-traits-${_githubtag}
+
+ python2 setup.py build
+}
+
+package() {
+ cd "$srcdir"/enthought-traits-${_githubtag}
+
+ python2 setup.py install --root="$pkgdir"/ --optimize=1
+
+ install -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD
index eb52e98f4..6441b7d47 100644
--- a/community/rsyslog/PKGBUILD
+++ b/community/rsyslog/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 73703 2012-07-14 13:07:25Z allan $
+# $Id: PKGBUILD 75616 2012-08-27 14:38:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=rsyslog
-pkgver=6.2.2
-pkgrel=2
+pkgver=6.4.0
+pkgrel=1
pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability"
url="http://www.rsyslog.com/"
arch=('i686' 'x86_64')
@@ -22,7 +22,7 @@ source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz"
'rsyslog'
'rsyslog.logrotate'
'rsyslog.conf.d')
-md5sums=('b797b8222d6ea4d5dfa007efe8aafa7f'
+md5sums=('d81f74b09829a38ac91cf85a08c5ab19'
'a18bbcbb6ebdaa13a6ec6d9f3d9eb2da'
'8065db4bef3061a4f000ba58779f6829'
'1a0cd4530dd5d1439456d5ae230574d9')
@@ -34,7 +34,6 @@ build() {
--enable-pgsql \
--enable-mail \
--enable-imfile \
- --enable-imtemplate \
--enable-snmp \
--enable-gnutls \
--enable-inet \
diff --git a/community/simgear/PKGBUILD b/community/simgear/PKGBUILD
index ae67781d2..c20bdf932 100644
--- a/community/simgear/PKGBUILD
+++ b/community/simgear/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 70927 2012-05-19 18:44:03Z spupykin $
+# $Id: PKGBUILD 75603 2012-08-27 13:35:08Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
# Contributor: Hans Janssen <hans@janserv.xs4all.nl>
pkgname=simgear
-pkgver=2.6.0
-pkgrel=2
+pkgver=2.8.0
+pkgrel=1
pkgdesc="A set of open-source libraries designed to be used as building blocks for quickly assembling 3d simulations, games, and visualization applications."
arch=(i686 x86_64)
depends=('glut' 'freealut' 'plib' 'openscenegraph')
@@ -16,7 +16,7 @@ url="https://gitorious.org/fg"
options=('!makeflags')
#source=("SimGear-$pkgver.tar.gz::https://gitorious.org/fg/simgear/archive-tarball/release/$pkgver")
source=("http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/simgear-$pkgver.tar.bz2")
-md5sums=('24a368754d10e50d7f3ec00f93891a89')
+md5sums=('0a8c77439ba7879b354a8fbcb7901ce3')
build() {
cd $srcdir/simgear-$pkgver
diff --git a/community/spectrwm/PKGBUILD b/community/spectrwm/PKGBUILD
index 0d69a030c..443fbdee3 100644
--- a/community/spectrwm/PKGBUILD
+++ b/community/spectrwm/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 75507 2012-08-26 15:22:17Z kkeen $
+# $Id: PKGBUILD 75631 2012-08-27 17:30:40Z kkeen $
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
pkgname=spectrwm
-pkgver=2.0.1
+pkgver=2.0.2
pkgrel=1
pkgdesc="A minimalistic automatic tiling window manager that tries to stay out of the way."
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ backup=(etc/spectrwm.conf)
source=(http://opensource.conformal.com/snapshots/$pkgname/$pkgname-$pkgver.tgz \
LICENSE \
baraction.sh)
-md5sums=('ed553574e65bb364e26d359790e204f2'
+md5sums=('b7c52886492690eb1b71aa673743d044'
'a67cfe51079481e5b0eab1ad371379e3'
'950d663692e1da56e0ac864c6c3ed80e')
diff --git a/community/vtk/PKGBUILD b/community/vtk/PKGBUILD
new file mode 100644
index 000000000..4563c8c34
--- /dev/null
+++ b/community/vtk/PKGBUILD
@@ -0,0 +1,111 @@
+# $Id: PKGBUILD 75604 2012-08-27 13:46:13Z aginiewicz $
+# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Christofer Bertonha <christoferbertonha at gmail dot com>
+# Contributor: leepesjee <lpeschier at xs4all dot nl>
+# Contributor: Olivier Medoc
+# Contributor: ignotus
+# Contributor: Fabian Moser
+# Contributor: djscholl
+
+pkgname=vtk
+pkgver=5.10.0
+pkgrel=2
+pkgdesc='A software system for 3D computer graphics, image processing, and visualization.'
+arch=('i686' 'x86_64')
+url='http://www.vtk.org/'
+license=('BSD')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt' 'qtwebkit' 'lesstif' 'mysql' 'hdf5')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa' 'python2' 'tk')
+optdepends=('python2: python bindings'
+ 'java-runtime: java bindings'
+ 'tk: tcl bindings'
+ 'gnuplot: plotting tools'
+ 'graphviz: drawing tools')
+source=("http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz"
+ "http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz"
+ ffmpeg-0.8.diff ffmpeg-0.11.diff)
+md5sums=('a0363f78910f466ba8f1bd5ab5437cb9'
+ '8c4105b221384154421e7a460adc9c0c'
+ 'e992321c9d1def6034d0fa6607b40c5a'
+ '81922ea61989e5591135f233a0400694')
+
+build() {
+ cd "${srcdir}"/VTK
+
+ # fix compilation error:
+ patch -Np1 -i "${srcdir}/ffmpeg-0.8.diff"
+ patch -Np1 -i "${srcdir}/ffmpeg-0.11.diff"
+
+ cd "${srcdir}"
+
+ rm -rf build
+ mkdir build
+ cd build
+
+ # flags to enable using system libs
+ local cmake_system_flags=""
+ for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA; do
+ cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
+ done
+
+ # flags to use python2 instead of python which is 3.x.x on archlinux
+ local cmake_system_python_flags="-DPYTHON_EXECUTABLE:PATH=/usr/bin/python2 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7 -DPYTHON_LIBRARY:PATH=/usr/lib/libpython2.7.so"
+
+ cmake \
+ -Wno-dev \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
+ -DVTK_DATA_ROOT:FILEPATH=${srcdir}/VTKData \
+ -DBUILD_DOCUMENTATION:BOOL=ON \
+ -DDOCUMENTATION_HTML_HELP:BOOL=ON \
+ -DDOCUMENTATION_HTML_TARZ:BOOL=ON \
+ -DBUILD_EXAMPLES:BOOL=ON \
+ -DVTK_USE_HYBRID:BOOL=ON \
+ -DVTK_USE_PARALLEL:BOOL=ON \
+ -DVTK_USE_PATENTED:BOOL=ON \
+ -DVTK_USE_BOOST:BOOL=ON \
+ -DVTK_USE_INFOVIS:BOOL=ON \
+ -DVTK_USE_GL2PS:BOOL=ON \
+ -DVTK_USE_MYSQL:BOOL=ON \
+ -DVTK_USE_FFMPEG_ENCODER:BOOL=ON \
+ -DVTK_USE_TEXT_ANALYSIS:BOOL=ON \
+ -DVTK_WRAP_JAVA:BOOL=ON \
+ -DVTK_WRAP_PYTHON:BOOL=ON \
+ -DVTK_WRAP_TCL:BOOL=ON \
+ -DVTK_PYTHON_SETUP_ARGS:STRING="--root='${pkgdir}'" \
+ -DVTK_USE_QT:BOOL=ON \
+ -DVTK_INSTALL_QT_PLUGIN_DIR:STRING="/usr/lib/qt/plugins" \
+ -DVTK_USE_GUISUPPORT:BOOL=ON \
+ -DCMAKE_CXX_FLAGS="-D__STDC_CONSTANT_MACROS" \
+ ${cmake_system_flags} \
+ ${cmake_system_python_flags} \
+ "${srcdir}/VTK"
+
+ make
+}
+
+package() {
+ cd "${srcdir}/build"
+
+ make DESTDIR="${pkgdir}" install
+
+ # Move the vtk.jar to the arch-specific location
+ install -dv "${pkgdir}/usr/share/java/vtk"
+ mv -v "${pkgdir}/usr/lib/vtk-${pkgver:0:4}/java/vtk.jar" \
+ "${pkgdir}/usr/share/java/vtk"
+ rm -rf "${pkgdir}/usr/lib/vtk-${pkgver:0:4}/java"
+
+ # Install license
+ install -dv "${pkgdir}/usr/share/licenses/vtk"
+ install -m644 "${srcdir}/VTK/Copyright.txt" \
+ "${pkgdir}/usr/share/licenses/vtk"
+
+ # Put an entry in /etc/ld.so.conf.d
+ install -dv "${pkgdir}/etc/ld.so.conf.d"
+ echo "/usr/lib/vtk-${pkgver:0:4}" > "${pkgdir}/etc/ld.so.conf.d/vtk.conf"
+
+ sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+ $(find "${pkgdir}" -name '*.py')
+}
+
diff --git a/community/vtk/ffmpeg-0.11.diff b/community/vtk/ffmpeg-0.11.diff
new file mode 100644
index 000000000..af4e230cc
--- /dev/null
+++ b/community/vtk/ffmpeg-0.11.diff
@@ -0,0 +1,46 @@
+--- VTK/IO/vtkFFMPEGWriter.cxx.orig 2012-07-08 13:40:55.000000000 +0200
++++ VTK/IO/vtkFFMPEGWriter.cxx 2012-07-08 13:59:37.000000000 +0200
+@@ -192,13 +192,6 @@
+ c->bit_rate_tolerance = this->Writer->GetBitRateTolerance();
+ }
+
+- //apply the chosen parameters
+- if (av_set_parameters(this->avFormatContext, NULL) < 0)
+- {
+- vtkGenericWarningMacro (<< "Invalid output format parameters." );
+- return 0;
+- }
+-
+ //manufacture a codec with the chosen parameters
+ AVCodec *codec = avcodec_find_encoder(c->codec_id);
+ if (!codec)
+@@ -259,14 +252,14 @@
+
+
+ //Finally, open the file and start it off.
+- if (url_fopen(&this->avFormatContext->pb, this->avFormatContext->filename, URL_WRONLY) < 0)
++ if (avio_open(&this->avFormatContext->pb, this->avFormatContext->filename, AVIO_FLAG_WRITE) < 0)
+ {
+ vtkGenericWarningMacro (<< "Could not open " << this->Writer->GetFileName() << "." );
+ return 0;
+ }
+ this->openedFile = 1;
+
+- av_write_header(this->avFormatContext);
++ avformat_write_header(this->avFormatContext, NULL);
+ return 1;
+ }
+
+@@ -388,11 +381,7 @@
+ if (this->openedFile)
+ {
+ av_write_trailer(this->avFormatContext);
+-#ifdef VTK_FFMPEG_OLD_URL_FCLOSE
+- url_fclose(&this->avFormatContext->pb);
+-#else
+- url_fclose(this->avFormatContext->pb);
+-#endif
++ avio_close(this->avFormatContext->pb);
+ this->openedFile = 0;
+ }
+
diff --git a/community/vtk/ffmpeg-0.8.diff b/community/vtk/ffmpeg-0.8.diff
new file mode 100644
index 000000000..523919d6f
--- /dev/null
+++ b/community/vtk/ffmpeg-0.8.diff
@@ -0,0 +1,66 @@
+Description: Upstream changes introduced in version 5.6.1-6.1
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ vtk (5.6.1-6.1) unstable; urgency=low
+ .
+ [ Michael Schutte ]
+ * Non-maintainer upload.
+ * Remove absolute paths to required libraries from
+ /usr/lib/vtk-5.6/VTKLibraryDepends.cmake after building, closes:
+ #506992. Due to the multiarch transition, the original behavior
+ frequently causes reverse build-deps to FTBFS. This change should
+ probably be reverted once all required libraries are multiarched.
+ .
+ [ Steve M. Robbins ]
+ * Override lintian diagnostic about embedded libraries ftgl and sqlite.
+ * IO/vtkFFMPEGWriter.cxx: Applied fix from #638246 to build with libav
+ 0.7.
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Steve M. Robbins <smr@debian.org>
+Bug-Debian: http://bugs.debian.org/506992
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- vtk-5.6.1.orig/IO/vtkFFMPEGWriter.cxx
++++ vtk-5.6.1/IO/vtkFFMPEGWriter.cxx
+@@ -123,7 +123,7 @@ int vtkFFMPEGWriterInternal::Start()
+ }
+
+ //choose avi media file format
+- this->avOutputFormat = guess_format("avi", NULL, NULL);
++ this->avOutputFormat = av_guess_format("avi", NULL, NULL);
+ if (!this->avOutputFormat)
+ {
+ vtkGenericWarningMacro (<< "Could not open the avi media file format.");
+@@ -150,7 +150,7 @@ int vtkFFMPEGWriterInternal::Start()
+ //Set up the codec.
+ AVCodecContext *c = this->avStream->codec;
+ c->codec_id = (CodecID)this->avOutputFormat->video_codec;
+- c->codec_type = CODEC_TYPE_VIDEO;
++ c->codec_type = AVMEDIA_TYPE_VIDEO;
+ c->width = this->Dim[0];
+ c->height = this->Dim[1];
+ c->pix_fmt = PIX_FMT_YUVJ420P;
+@@ -329,7 +329,7 @@ int vtkFFMPEGWriterInternal::Write(vtkIm
+ pkt.stream_index = this->avStream->index;
+ if (cc->coded_frame->key_frame) //treat keyframes well
+ {
+- pkt.flags |= PKT_FLAG_KEY;
++ pkt.flags |= AV_PKT_FLAG_KEY;
+ }
+ pkt.duration = 0; //presentation duration in time_base units or 0 if NA
+ pkt.pos = -1; //byte position in stream or -1 if NA
diff --git a/core/libgssglue/PKGBUILD b/core/libgssglue/PKGBUILD
index d651bf612..3cca3e277 100644
--- a/core/libgssglue/PKGBUILD
+++ b/core/libgssglue/PKGBUILD
@@ -1,8 +1,9 @@
-# $Id: PKGBUILD 133594 2011-07-29 21:01:43Z tpowa $
-# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
+# $Id: PKGBUILD 165600 2012-08-27 07:54:23Z tomegun $
+# Maintainer: Tom Gundersen <teg@jklm.no>
+# Contributor: Tobias Powalowski <tpowa@archlinux.org>
pkgname=libgssglue
-pkgver=0.3
+pkgver=0.4
pkgrel=1
pkgdesc="Exports a gssapi interface which calls other random gssapi libraries"
arch=('i686' 'x86_64')
@@ -14,8 +15,6 @@ backup=(etc/gssapi_mech.conf)
options=('!libtool')
source=(http://www.citi.umich.edu/projects/nfsv4/linux/$pkgname/$pkgname-$pkgver.tar.gz
gssapi_mech.conf)
-md5sums=('48aaad11b7371ba3270faa322202c038'
- '080be866717e4e06fa6f7d6f43cb395a')
build() {
cd "$srcdir"/$pkgname-$pkgver
@@ -32,3 +31,5 @@ package() {
# install license
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/libgssglue/COPYING
}
+md5sums=('088797f3180702fa54e786496b32e750'
+ '080be866717e4e06fa6f7d6f43cb395a')
diff --git a/core/openvpn/PKGBUILD b/core/openvpn/PKGBUILD
index 1122a3844..c5afc3912 100644
--- a/core/openvpn/PKGBUILD
+++ b/core/openvpn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 146232 2012-01-06 14:32:42Z thomas $
+# $Id: PKGBUILD 165626 2012-08-27 12:27:33Z dreisner $
# Maintainer: Thomas Bächler <thomas@archlinux.org>
pkgname=openvpn
pkgver=2.2.2
-pkgrel=1
+pkgrel=2
pkgdesc="An easy-to-use, robust, and highly configurable VPN (Virtual Private Network)"
arch=(i686 x86_64)
url="http://openvpn.net/index.php/open-source.html"
@@ -14,11 +14,13 @@ backup=(usr/share/openvpn/easy-rsa/vars
etc/conf.d/openvpn-tapdev)
source=(http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz
http://swupdate.openvpn.net/community/releases/openvpn-${pkgver}.tar.gz.asc
+ openvpn@.service
openvpn.rc
openvpn-tapdev.rc
openvpn-tapdev.conf)
md5sums=('c5181e27b7945fa6276d21873329c5c7'
'81ff11ec8cd9fc3c8bc646aae24c4298'
+ '44047df812a3fcd57a7e36a61732a9b9'
'a3809b9727f0c2af2d0770f5c7442db2'
'd2c48e970088d679dd3c2afd914ff731'
'722f483c9e3ce2ec66d3301aaf7cf3d5')
@@ -69,4 +71,5 @@ package() {
install -D -m755 $srcdir/openvpn.rc $pkgdir/etc/rc.d/openvpn
install -D -m755 $srcdir/openvpn-tapdev.rc $pkgdir/etc/rc.d/openvpn-tapdev
install -D -m644 $srcdir/openvpn-tapdev.conf $pkgdir/etc/conf.d/openvpn-tapdev
+ install -D -m644 $srcdir/openvpn@.service $pkgdir/usr/lib/systemd/system/openvpn@.service
}
diff --git a/core/openvpn/openvpn@.service b/core/openvpn/openvpn@.service
new file mode 100644
index 000000000..c3de3bdf7
--- /dev/null
+++ b/core/openvpn/openvpn@.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=OpenVPN connection to %i
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/sbin/openvpn --config /etc/openvpn/%i.conf --daemon openvpn@%i --cd /etc/openvpn
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/bootchart/PKGBUILD b/extra/bootchart/PKGBUILD
index d47022c99..501f9ea56 100644
--- a/extra/bootchart/PKGBUILD
+++ b/extra/bootchart/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 162073 2012-06-19 12:43:38Z tomegun $
+# $Id: PKGBUILD 165599 2012-08-27 07:53:46Z tomegun $
# Maintainer: Tom Gundersen <teg@jklm.no>
pkgname="bootchart"
-pkgver=1.18
+pkgver=1.20
pkgrel=1
pkgdesc="A 'startup' graphing tool"
-url="https://meego.gitorious.org/meego-developer-tools/bootchart"
+url="https://github.com/sofar/bootchart"
license=('GPL2')
arch=(i686 x86_64)
depends=('glibc')
@@ -22,4 +22,4 @@ package() {
cd "$srcdir/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
-md5sums=('55a29d62efe0579710b7e502b41a109b')
+md5sums=('071c67856a2b16e1a9e93a058de3eb65')
diff --git a/extra/cyrus-sasl/PKGBUILD b/extra/cyrus-sasl/PKGBUILD
index e39566a4c..bda16a03c 100644
--- a/extra/cyrus-sasl/PKGBUILD
+++ b/extra/cyrus-sasl/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 146463 2012-01-11 15:21:59Z stephane $
+# $Id: PKGBUILD 165622 2012-08-27 12:25:58Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# This package spans multiple repositories.
@@ -8,7 +8,7 @@ pkgbase=('cyrus-sasl')
pkgname=('cyrus-sasl' 'cyrus-sasl-gssapi' 'cyrus-sasl-ldap' 'cyrus-sasl-sql')
#pkgname=libsasl
pkgver=2.1.23
-pkgrel=9
+pkgrel=10
pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library"
arch=('i686' 'x86_64')
url="http://cyrusimap.web.cmu.edu/"
@@ -33,6 +33,7 @@ source=(ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-${pkgver}.tar.gz
0026_drop_krb5support_dependency.patch
0027_db5_support.patch
0030-dont_use_la_files_for_opening_plugins.patch
+ saslauthd.service
saslauthd.conf.d
saslauthd)
md5sums=('2eb0e48106f0e9cd8001e654f267ecbc'
@@ -53,6 +54,7 @@ md5sums=('2eb0e48106f0e9cd8001e654f267ecbc'
'b7848957357e7c02d6490102be496bf9'
'd86a5aa2e3b5b7c1bad6f8b548b7ea36'
'8e7106f32e495e9ade69014fd1b3352a'
+ '00f6b781549a274630e22173f77bd41d'
'49219af5641150edec288a3fdb65e7c1'
'75542f613185d5a90520ad0d7d926a20')
@@ -147,16 +149,15 @@ package_libsasl() {
}
package_cyrus-sasl() {
- depends=("libsasl=${pkgver}-${pkgrel}")
+ depends=("libsasl=${pkgver}")
pkgdesc="Cyrus saslauthd SASL authentication daemon"
backup=('etc/conf.d/saslauthd')
cd "${srcdir}/cyrus-sasl-${pkgver}/saslauthd"
make DESTDIR="${pkgdir}" install
- install -m755 -d "${pkgdir}/etc/rc.d"
- install -m755 -d "${pkgdir}/etc/conf.d"
- install -m755 "${srcdir}/saslauthd" "${pkgdir}/etc/rc.d/"
- install -m644 "${srcdir}/saslauthd.conf.d" "${pkgdir}/etc/conf.d/saslauthd"
+ install -Dm755 "${srcdir}/saslauthd" "${pkgdir}/etc/rc.d/saslauthd"
+ install -Dm644 "${srcdir}/saslauthd.conf.d" "${pkgdir}/etc/conf.d/saslauthd"
+ install -Dm644 "${srcdir}/saslauthd.service" "${pkgdir}/usr/lib/systemd/system/saslauthd.service"
install -m755 -d "${pkgdir}/usr/share/licenses/cyrus-sasl"
ln -sf ../libsasl/COPYING "${pkgdir}/usr/share/licenses/cyrus-sasl/"
@@ -164,7 +165,7 @@ package_cyrus-sasl() {
package_cyrus-sasl-gssapi() {
pkgdesc="GSSAPI authentication mechanism for Cyrus SASL"
- depends=("libsasl=${pkgver}-${pkgrel}" 'krb5')
+ depends=("libsasl=${pkgver}" 'krb5')
replaces=('cyrus-sasl-plugins')
cd "${srcdir}/cyrus-sasl-${pkgver}/plugins"
@@ -177,7 +178,7 @@ package_cyrus-sasl-gssapi() {
package_cyrus-sasl-ldap() {
pkgdesc="ldapdb auxprop module for Cyrus SASL"
- depends=("libsasl=${pkgver}-${pkgrel}" 'libldap')
+ depends=("libsasl=${pkgver}" 'libldap')
replaces=('cyrus-sasl-plugins')
cd "${srcdir}/cyrus-sasl-${pkgver}/plugins"
@@ -190,7 +191,7 @@ package_cyrus-sasl-ldap() {
package_cyrus-sasl-sql() {
pkgdesc="SQL auxprop module for Cyrus SASL"
- depends=("libsasl=${pkgver}-${pkgrel}" 'postgresql-libs' 'libmysqlclient')
+ depends=("libsasl=${pkgver}" 'postgresql-libs' 'libmysqlclient')
replaces=('cyrus-sasl-plugins')
cd "${srcdir}/cyrus-sasl-${pkgver}/plugins"
diff --git a/extra/cyrus-sasl/saslauthd.service b/extra/cyrus-sasl/saslauthd.service
new file mode 100644
index 000000000..42d8ad768
--- /dev/null
+++ b/extra/cyrus-sasl/saslauthd.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Cyrus SASL authentication daemon
+
+[Service]
+Type=forking
+EnvironmentFile=/etc/conf.d/saslauthd
+ExecStart=/usr/sbin/saslauthd $SASLAUTHD_OPTS
+PidFile=/var/run/saslauthd/saslauthd.pid
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/dhcp/PKGBUILD b/extra/dhcp/PKGBUILD
index d60da1621..7ea93f6bc 100644
--- a/extra/dhcp/PKGBUILD
+++ b/extra/dhcp/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 164333 2012-07-30 21:34:04Z eric $
+# $Id: PKGBUILD 165619 2012-08-27 12:24:33Z heftig $
# Maintainer: Daniel Isenmann <daniel @archlinux.org>
pkgbase=dhcp
@@ -8,13 +8,13 @@ pkgname=('dhcp' 'dhclient')
pkgver=4.2.4.1
_pkgver=4.2.4-P1
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
license=('custom:isc-dhcp')
url="https://www.isc.org/software/dhcp"
makedepends=('bash' 'iproute2' 'net-tools')
source=(ftp://ftp.isc.org/isc/${pkgbase}/${_pkgver}/${pkgbase}-${_pkgver}.tar.gz{,.asc}
- dhcp4 dhcp6 dhcp
+ dhcp4 dhcp6 dhcp dhcpd4.service dhcpd6.service
dhcp-4.1.1-missing-ipv6-not-fatal.patch
dhclient-script-pathFixes.patch)
md5sums=('0ca7181024651f6323951d5498c8020b'
@@ -22,6 +22,8 @@ md5sums=('0ca7181024651f6323951d5498c8020b'
'c49b1497837ba56c54e401a66e1bab9b'
'12c2f3ae47ed23eb698eb7f1bfd80f20'
'8f357e46e1efcbb746f38737a3f977a2'
+ '1076444f22e13eb5f6bff7821fd0f446'
+ '9310f2d8b1d7e97ace06d68cb41d9998'
'fd64aeb4f399dcc41ea43089a3811094'
'541b415a25a169eaf64b681405f79a80')
@@ -59,6 +61,11 @@ package_dhcp(){
install -D -m644 "${srcdir}/dhcp" "${pkgdir}/etc/conf.d/${pkgbase}"
install -d "${pkgdir}/var/state/dhcp"
+ install -D -m644 "${srcdir}/dhcpd4.service" "${pkgdir}/usr/lib/systemd/system/dhcpd4.service"
+ install -D -m644 "${srcdir}/dhcpd6.service" "${pkgdir}/usr/lib/systemd/system/dhcpd6.service"
+ ln -s dhcpd4.service "${pkgdir}/usr/lib/systemd/system/dhcp4.service"
+ ln -s dhcpd6.service "${pkgdir}/usr/lib/systemd/system/dhcp6.service"
+
# Remove dhclient
make -C client DESTDIR="${pkgdir}" uninstall
diff --git a/extra/dhcp/dhcpd4.service b/extra/dhcp/dhcpd4.service
new file mode 100644
index 000000000..2ef4a9f26
--- /dev/null
+++ b/extra/dhcp/dhcpd4.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=IPv4 DHCP server
+After=network.target
+
+[Service]
+Type=forking
+PIDFile=/run/dhcpd4.pid
+ExecStart=/usr/sbin/dhcpd -4 -q -pf /run/dhcpd4.pid
+ExecReload=/bin/kill -TERM $MAINPID
+KillSignal=SIGINT
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/dhcp/dhcpd6.service b/extra/dhcp/dhcpd6.service
new file mode 100644
index 000000000..eb3b337c6
--- /dev/null
+++ b/extra/dhcp/dhcpd6.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=IPv6 DHCP server
+After=network.target
+
+[Service]
+Type=forking
+PIDFile=/run/dhcpd6.pid
+ExecStart=/usr/sbin/dhcpd -6 -q -pf /run/dhcpd6.pid
+ExecReload=/bin/kill -TERM $MAINPID
+KillSignal=SIGINT
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/gc/PKGBUILD b/extra/gc/PKGBUILD
index e120ef571..ed09c915f 100644
--- a/extra/gc/PKGBUILD
+++ b/extra/gc/PKGBUILD
@@ -1,27 +1,27 @@
-# $Id: PKGBUILD 161367 2012-06-10 10:38:24Z jgc $
+# $Id: PKGBUILD 165614 2012-08-27 10:02:13Z jgc $
# Maintainer: Daniel Isenmann <daniel [at] archlinux.org>
# Contributor: dorphell <dorphell@gmx.net>
pkgname=gc
-pkgver=7.2
+pkgver=7.2.c
pkgrel=1
pkgdesc="A garbage collector for C and C++"
arch=('i686' 'x86_64')
url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
license=('GPL')
-source=("http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-${pkgver}.tar.gz")
+source=("http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-7.2c.tar.gz")
depends=('gcc-libs')
options=('!libtool')
-md5sums=('d17aecedef3d73e75387fb63558fa4eb')
+md5sums=('edd99c64174a1f3b10a474b3e4c74634')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-7.2"
./configure --prefix=/usr --enable-cplusplus
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}-7.2"
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}/usr/share/gc"
diff --git a/extra/gdm/PKGBUILD b/extra/gdm/PKGBUILD
index db3d8994b..7adb49b46 100644
--- a/extra/gdm/PKGBUILD
+++ b/extra/gdm/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 156778 2012-04-23 09:05:26Z ibiru $
+# $Id: PKGBUILD 165620 2012-08-27 12:24:59Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gdm
pkgver=3.4.1
-pkgrel=2
+pkgrel=3
pkgdesc="Gnome Display Manager (a reimplementation of xdm)"
arch=('i686' 'x86_64')
license=('GPL')
@@ -20,12 +20,13 @@ install=gdm.install
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
fix_external_program_directories.patch
gdm-vt-allocation-hack.patch
- gdm
+ gdm gdm.service
gdm-autologin.pam gdm-fingerprint.pam gdm.pam gdm-password.pam gdm-smartcard.pam gdm-welcome.pam)
sha256sums=('6292968dff5fc89877b5e1aaa3c7d1484dd3ed2d4f388e935841d053439be665'
'f68600ccf80f475deb417d58ab3306c4a1ba4622688e2901996c8549c85a9ee6'
'3c8b588d4af08d94dc93bcd5e4c2a983c3f4fbbbe40833bceac2a1df4f1e8215'
'272c08d8e8b50bf424d0705ac864d4c18c47ec4f6893b1af732c2efbc86c9550'
+ 'b7b91c682ff4c7cfb2d395c65abeca9dad8c0997b399dcf22abdf481c3e61349'
'6a8b286d1ffa04150b3cc401f64e6ddec778c7b65f5bfc831031b64345d7e6b2'
'dd50f5bd28807a16c5ebe89fc868b7c47fa571138498e879f2b1c9da1ad6eb84'
'f1dfa4d88288d4b0a631a68a51b46c2da537bee8fe5a99f9f288c8ff75a50b19'
@@ -60,6 +61,7 @@ package() {
done
install -Dm755 "$srcdir/gdm" "$pkgdir/etc/rc.d/gdm"
+ install -Dm644 "$srcdir/gdm.service" "$pkgdir/usr/lib/systemd/system/gdm.service"
chmod 1770 "$pkgdir/var/log/gdm"
chmod 700 "$pkgdir/var/lib/gdm/.config/dconf"
diff --git a/extra/gdm/gdm.service b/extra/gdm/gdm.service
new file mode 100644
index 000000000..0125934d6
--- /dev/null
+++ b/extra/gdm/gdm.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Gnome Display Manager
+After=systemd-user-sessions.service
+
+[Service]
+ExecStart=/usr/sbin/gdm -nodaemon
+Restart=always
+
+[Install]
+Alias=display-manager.service
diff --git a/extra/hspell/PKGBUILD b/extra/hspell/PKGBUILD
index a29064d56..aea8885f6 100644
--- a/extra/hspell/PKGBUILD
+++ b/extra/hspell/PKGBUILD
@@ -1,27 +1,23 @@
-# $Id: PKGBUILD 151262 2012-02-25 10:23:43Z allan $
+# $Id: PKGBUILD 165612 2012-08-27 09:42:27Z jgc $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
pkgbase=hspell
pkgname=('hspell' 'hunspell-he')
-pkgver=1.1
-pkgrel=2
+pkgver=1.2
+pkgrel=1
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.ivrix.org.il/projects/spell-checker/"
makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk')
options=('!libtool' '!makeflags')
-source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz
- hspell-1.0.sharedlib.patch)
-md5sums=('e79e75180ce529c008ea085954a52f2c'
- '0df6764bb37500ee936b9355fee0c7a5')
+source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig})
+md5sums=('32fbc1a71e86ab46bf7870c6eec9a6be'
+ '858120037dd52ae823788518329ee7d3')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i ${srcdir}/hspell-1.0.sharedlib.patch
- autoreconf -v
- sed -i -e 's|/usr/bin/awk|/bin/awk|' wzip
./configure --prefix=/usr --mandir=/usr/share/man \
- --enable-linginfo --enable-fatverb
+ --enable-linginfo --enable-fatverb --enable-shared
make
make hunspell
}
@@ -44,8 +40,8 @@ package_hunspell-he() {
cd "${srcdir}/${pkgbase}-${pkgver}"
install -dm755 ${pkgdir}/usr/share/hunspell
- install -m644 hunspell/new_he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic
- install -m644 hunspell/new_he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff
+ install -m644 he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic
+ install -m644 he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff
# the symlinks
install -dm755 ${pkgdir}/usr/share/myspell/dicts
diff --git a/extra/libatasmart/PKGBUILD b/extra/libatasmart/PKGBUILD
index 36c54c9e8..81a787709 100644
--- a/extra/libatasmart/PKGBUILD
+++ b/extra/libatasmart/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 160363 2012-06-01 12:58:30Z dreisner $
+# $Id: PKGBUILD 165610 2012-08-27 09:02:59Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libatasmart
-pkgver=0.18
-pkgrel=2
+pkgver=0.19
+pkgrel=1
pkgdesc="ATA S.M.A.R.T. Reading and Parsing Library"
arch=('i686' 'x86_64')
license=('LGPL')
depends=('udev')
url="http://0pointer.de/blog/projects/being-smart.html"
options=('!libtool')
-source=("http://0pointer.de/public/${pkgname}-${pkgver}.tar.gz")
-md5sums=('dc22b7acda1c2230f55ae98737e8b159')
+source=("http://0pointer.de/public/${pkgname}-${pkgver}.tar.xz")
+md5sums=('53afe2b155c36f658e121fe6def33e77')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/modemmanager/PKGBUILD b/extra/modemmanager/PKGBUILD
index ec76e7e3a..2540b4936 100644
--- a/extra/modemmanager/PKGBUILD
+++ b/extra/modemmanager/PKGBUILD
@@ -1,19 +1,21 @@
-# $Id: PKGBUILD 157746 2012-04-29 05:53:55Z allan $
+# $Id: PKGBUILD 165621 2012-08-27 12:25:05Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=modemmanager
_realname=ModemManager
pkgver=0.5.2.0
-pkgrel=2
+pkgrel=4
pkgdesc="Mobile broadband modem management service"
arch=('i686' 'x86_64')
url="http://cgit.freedesktop.org/ModemManager/ModemManager/"
license=('GPL2')
depends=('dbus-glib' 'udev' 'ppp')
makedepends=('intltool')
-options=('!libtool')
-source=(http://download.gnome.org/sources/$_realname/0.5/$_realname-$pkgver.tar.xz)
optdepends=('usb_modeswitch: install if your modem shows up as a storage drive')
-sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8')
+options=('!libtool')
+source=(http://download.gnome.org/sources/$_realname/0.5/$_realname-$pkgver.tar.xz
+ modem-manager.service)
+sha256sums=('7f8b3e1996a24e031df7534e226a0f0c7c2dd8b30322e6c5f4611dc1a848e6c8'
+ '118e36f2f956d719cf4036f3fd5f5bf0fde88ca55bdf7ed95051b5b09066fcbe')
build() {
cd "$_realname-$pkgver"
@@ -28,4 +30,9 @@ build() {
package() {
cd "$_realname-$pkgver"
make DESTDIR="$pkgdir" install
+
+ install -Dm644 "$srcdir/modem-manager.service" \
+ "$pkgdir/usr/lib/systemd/system/modem-manager.service"
+ echo "SystemdService=modem-manager.service" \
+ >> "$pkgdir/usr/share/dbus-1/system-services/org.freedesktop.ModemManager.service"
}
diff --git a/extra/modemmanager/modem-manager.service b/extra/modemmanager/modem-manager.service
new file mode 100644
index 000000000..bad666be8
--- /dev/null
+++ b/extra/modemmanager/modem-manager.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Modem Manager
+
+[Service]
+Type=dbus
+BusName=org.freedesktop.ModemManager
+ExecStart=/usr/sbin/modem-manager
+# Suppress stderr to eliminate duplicated messages in syslog. MM calls openlog()
+# with LOG_PERROR. But systemd redirects stderr to syslog by default, which
+# results in logging each message twice.
+StandardError=null
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/mpd/PKGBUILD b/extra/mpd/PKGBUILD
index 9cf7151b3..7f7e29d14 100644
--- a/extra/mpd/PKGBUILD
+++ b/extra/mpd/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 165175 2012-08-12 04:32:32Z bisson $
+# $Id: PKGBUILD 165616 2012-08-27 12:03:29Z bisson $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,7 +7,7 @@
pkgname=mpd
pkgver=0.17.1
-pkgrel=1
+pkgrel=2
pkgdesc='Flexible, powerful, server-side application for playing music'
url='http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki'
license=('GPL')
@@ -35,7 +35,6 @@ build() {
--enable-lastfm \
--enable-jack \
--enable-pulse \
- --disable-cue \
--disable-sidplay \
--with-systemdsystemunitdir=/usr/lib/systemd/system
diff --git a/extra/mpd/install b/extra/mpd/install
index 261b8fd0d..12742b90a 100644
--- a/extra/mpd/install
+++ b/extra/mpd/install
@@ -1,7 +1,7 @@
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/false -G audio mpd >/dev/null
- true
+ usr/bin/systemd-tmpfiles --create mpd.conf || true
}
post_remove() {
diff --git a/extra/nacl-toolchain-newlib/PKGBUILD b/extra/nacl-toolchain-newlib/PKGBUILD
index e75369387..0635d1e79 100644
--- a/extra/nacl-toolchain-newlib/PKGBUILD
+++ b/extra/nacl-toolchain-newlib/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 165539 2012-08-23 08:55:39Z foutrelis $
+# $Id: PKGBUILD 165618 2012-08-27 12:19:30Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgname=nacl-toolchain-newlib
-pkgver=8989
-pkgrel=2
+pkgver=9513
+pkgrel=1
_binutilsver=2.20.1
_newlibver=1.20.0
_gccver=4.4.3
@@ -24,10 +24,10 @@ source=(http://ftp.gnu.org/gnu/binutils/binutils-$_binutilsver.tar.bz2
sha256sums=('71d37c96451333c5c0b84b170169fdcb138bbb27397dc06281905d9717c8ed64'
'c644b2847244278c57bec2ddda69d8fab5a7c767f3b9af69aa7aa3da823ff692'
'97ed664694b02b4d58ac2cafe443d02a388f9cb3645e7778843b5086a5fec040'
- '985f12e30192a2aaceeff874a08d2bac997136b704dc2efa8728ab898562d7bd'
- '2e8977a7a8b596fb7dbd22f09901b186a159b347f3d8b15dead3f8a694a52e09'
- '312520d6cda73df83b943282ff264c0a29d8dfebda8409f681690f5e33c1d249'
- 'fbfaf4ade5d95abd67d557fcc15219f2dd0292f356fc5f96d687c954424b6420')
+ '3c3d6e63ef8caec24a9e368b72e6c94a28edc8c016da5fef73a312b4a3514909'
+ 'caaefc2bf90325f152bd0998a29fcad425522a22c6ce373366c4dde2b76c5338'
+ 'be9e48f8714eaadfc3349ac6d8b077050b719d16a3e7592573670cee7a3c4934'
+ 'ccbc83627bc7c36f7bbe994ccffe4d51584d8812f2ed62f08528c173e06dcf85')
build() {
cd "$srcdir"
diff --git a/extra/udisks/PKGBUILD b/extra/udisks/PKGBUILD
index e576d2e89..b3b55b369 100644
--- a/extra/udisks/PKGBUILD
+++ b/extra/udisks/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 160373 2012-06-01 12:58:48Z dreisner $
+# $Id: PKGBUILD 165623 2012-08-27 12:26:06Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=udisks
pkgver=1.0.4
-pkgrel=4
+pkgrel=5
pkgdesc="Disk Management Service"
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/udisks"
@@ -11,8 +11,9 @@ license=('GPL')
depends=('udev' 'sg3_utils' 'glib2' 'dbus-glib' 'polkit' 'parted' 'device-mapper' 'libatasmart' 'lsof' 'eject')
makedepends=('intltool' 'docbook-xsl')
options=(!libtool)
-source=(http://hal.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('854b89368733b9c3a577101b761ad5397ae75a05110c8698ac5b29de9a8bf8f5')
+source=(http://hal.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz udisks.service)
+sha256sums=('854b89368733b9c3a577101b761ad5397ae75a05110c8698ac5b29de9a8bf8f5'
+ '0b9cbf41935feed3e4e2430fd4e06eb29864554dbb9f330c9d2a5fa2ef185131')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -25,7 +26,12 @@ package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make profiledir=/usr/share/bash-completion/completions DESTDIR="${pkgdir}" install
chmod 644 "${pkgdir}/usr/share/bash-completion/completions/udisks-bash-completion.sh"
+
# move udev helpers and rules to /usr/lib
mv "${pkgdir}"/lib/udev "${pkgdir}"/usr/lib/
rm -r "${pkgdir}"/lib
+
+ install -Dm644 "$srcdir/udisks.service" "$pkgdir/usr/lib/systemd/system/udisks.service"
+ echo "SystemdService=udisks.service" \
+ >> "$pkgdir/usr/share/dbus-1/system-services/org.freedesktop.UDisks.service"
}
diff --git a/extra/udisks/udisks.service b/extra/udisks/udisks.service
new file mode 100644
index 000000000..7105e90be
--- /dev/null
+++ b/extra/udisks/udisks.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=UDisks
+
+[Service]
+Type=dbus
+BusName=org.freedesktop.UDisks
+ExecStart=/usr/lib/udisks/udisks-daemon
+
+[Install]
+WantedBy=graphical.target
diff --git a/extra/xf86-input-elographics/PKGBUILD b/extra/xf86-input-elographics/PKGBUILD
new file mode 100644
index 000000000..ca83100e5
--- /dev/null
+++ b/extra/xf86-input-elographics/PKGBUILD
@@ -0,0 +1,26 @@
+# $Id: PKGBUILD 88566 2010-08-24 08:47:16Z jgc $
+#Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=xf86-input-elographics
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="X.org Elographics TouchScreen input driver"
+arch=(i686 x86_64)
+license=('custom')
+url="http://xorg.freedesktop.org/"
+depends=('glibc')
+makedepends=('xorg-server-devel>=1.12.3.901')
+conflicts=('xorg-server<1.12.3.901')
+options=('!libtool')
+source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('a21af744d57f158e6dff9d60a68aaac46b8d726d602911940cb61f4d6bb2c6a4')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make
+ make DESTDIR="${pkgdir}" install
+
+ install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
diff --git a/extra/xf86-video-intel/PKGBUILD b/extra/xf86-video-intel/PKGBUILD
index c479f4379..b179847ea 100644
--- a/extra/xf86-video-intel/PKGBUILD
+++ b/extra/xf86-video-intel/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 165425 2012-08-19 07:55:11Z andyrtr $
+# $Id: PKGBUILD 165606 2012-08-27 08:28:17Z jgc $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-intel
-pkgver=2.20.4
+pkgver=2.20.5
pkgrel=1
arch=(i686 x86_64)
url="http://xorg.freedesktop.org/"
@@ -18,7 +18,7 @@ conflicts=('xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xorg-server<1.12.0' 'x
options=('!libtool')
groups=('xorg-drivers' 'xorg')
source=(${url}/archive/individual/driver/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('f36d857a64a28b839abc4999e8e8f4704f5769ed284800fecc5dfd2aa03150d8')
+sha256sums=('143d1cd808694ca7202b642fbb2b03a43a7474d7b527216c517fc41319410bec')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/xorg-server/PKGBUILD b/extra/xorg-server/PKGBUILD
index 7f2772799..1d281bdef 100644
--- a/extra/xorg-server/PKGBUILD
+++ b/extra/xorg-server/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 165118 2012-08-11 08:22:01Z andyrtr $
+# $Id: PKGBUILD 165604 2012-08-27 08:11:34Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=xorg-server
pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel')
-pkgver=1.12.3.901
+pkgver=1.12.4
pkgrel=1
arch=('i686' 'x86_64')
license=('custom')
@@ -19,7 +19,7 @@ source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2
xvfb-run
xvfb-run.1
10-quirks.conf)
-sha256sums=('5265cfe935e2ad54a287dd3026917c6bfe6191a4f943ca893d1477fdfbe94b2b'
+sha256sums=('8ac07c35306ba3fb3c0972722dd4e919303039eca1d40ac7862560e0b2c94cf7'
'66e25f76a7496c429e0aff4b0670f168719bb0ceaeb88c6f2272f2bf3ed21162'
'd027776fac1f7675b0a9ee817502290b1c45f9c09b0f0a6bb058c35f92361e84'
'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9'
diff --git a/libre-testing/filesystem/PKGBUILD b/libre-testing/filesystem/PKGBUILD
new file mode 100644
index 000000000..d5dea3ecd
--- /dev/null
+++ b/libre-testing/filesystem/PKGBUILD
@@ -0,0 +1,112 @@
+# $Id: PKGBUILD 165634 2012-08-27 20:15:48Z tomegun $
+# Maintainer: Tom Gundersen <teg@jklm.no>
+# Maintainer (Parabola): Nicolás Reynolds <fauno@kiwwwi.com.ar>
+# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
+
+pkgname=filesystem
+pkgver=2012.8
+pkgrel=1
+pkgdesc='Base filesystem for Parabola'
+arch=('any')
+license=('GPL')
+url='https://parabolagnulinux.org'
+groups=('base')
+install='filesystem.install'
+makedepends=('asciidoc')
+depends=('iana-etc' 'bash' 'coreutils')
+backup=('etc/fstab' 'etc/crypttab' 'etc/group' 'etc/hosts' 'etc/ld.so.conf' 'etc/passwd'
+ 'etc/shadow' 'etc/gshadow' 'etc/resolv.conf' 'etc/motd' 'etc/nsswitch.conf'
+ 'etc/shells' 'etc/host.conf' 'etc/securetty' 'etc/profile' 'etc/issue')
+source=('group' 'issue' 'nsswitch.conf' 'securetty' 'host.conf' 'ld.so.conf'
+ 'passwd' 'shadow' 'fstab' 'crypttab' 'hosts' 'motd' 'os-release' 'resolv.conf'
+ 'shells' 'gshadow' 'profile' 'modprobe.d.usb-load-ehci-first' 'parabola.7.txt'
+ 'locale.sh')
+
+build() {
+ cd ${srcdir}
+ a2x -d manpage -f manpage parabola.7.txt
+}
+
+package() {
+ cd ${pkgdir}
+
+ #
+ # setup root filesystem
+ #
+ for d in boot dev etc home media mnt usr var opt srv/http run; do
+ install -d -m755 ${d}
+ done
+ install -d -m555 proc
+ install -d -m555 sys
+ install -d -m0750 root
+ install -d -m1777 tmp
+ # vsftpd won't run with write perms on /srv/ftp
+ install -d -m555 -g ftp srv/ftp
+
+ # setup /etc
+ install -d etc/{ld.so.conf.d,skel,profile.d}
+ for f in fstab group host.conf hosts issue ld.so.conf motd nsswitch.conf os-release passwd resolv.conf securetty shells profile; do
+ install -m644 ${srcdir}/${f} etc/
+ done
+ ln -s /proc/self/mounts etc/mtab
+ for f in gshadow shadow crypttab; do
+ install -m600 ${srcdir}/${f} etc/
+ done
+ touch etc/arch-release
+ install -D -m644 ${srcdir}/modprobe.d.usb-load-ehci-first usr/lib/modprobe.d/usb-load-ehci-first.conf
+ install -m755 ${srcdir}/locale.sh etc/profile.d/locale.sh
+
+ # setup /var
+ for d in cache/man local opt log/old lib/misc empty; do
+ install -d -m755 var/${d}
+ done
+ install -d -m1777 var/{tmp,spool/mail}
+ # allow setgid games to write scores
+ install -d -m775 -g games var/games
+ ln -s spool/mail var/mail
+ ln -s ../run var/run
+ ln -s ../run/lock var/lock
+
+ #
+ # setup /usr hierarchy
+ #
+ for d in bin include lib sbin share/misc src; do
+ install -d -m755 usr/${d}
+ done
+ for d in $(seq 8); do
+ install -d -m755 usr/share/man/man${d}
+ done
+
+ #
+ # install parabola(7) manpage
+ #
+ install -D -m644 ${srcdir}/parabola.7 usr/share/man/man7/parabola.7
+
+ #
+ # setup /usr/local hierarchy
+ #
+ for d in bin etc games include lib man sbin share src; do
+ install -d -m755 usr/local/${d}
+ done
+ ln -s ../man usr/local/share/man
+}
+md5sums=('45940618da782cc391c59f88ab3333c3'
+ '6be47d893fd49b2e4a8c0e811b350861'
+ '13753e4e0964f3652b0cc60a28528bdf'
+ '4c4540eeb748bf1f71d631b8c1dcf0b3'
+ 'f28150d4c0b22a017be51b9f7f9977ed'
+ '6e488ffecc8ba142c0cf7e2d7aeb832e'
+ '8a9042a2cedf6b6b47eb8973f14289cb'
+ 'b8355d9d2782f424f4cedcf682651be0'
+ 'ca716f853860199c1286e7939b2f2666'
+ '1745349eb24ed21b4cfaa6f423bddb76'
+ '7bc65f234dfb6abf24e7c3b03e86f4ff'
+ 'd41d8cd98f00b204e9800998ecf8427e'
+ '0e145e18fea8fd190b30d45764f5707c'
+ '6f48288b6fcaf0065fcb7b0e525413e0'
+ '22518e922891f9359f971f4f5b4e793c'
+ 'f95416882cef800edef08382a1176b7d'
+ 'f3b6ae7db8adffaaa4bffc6099dcbd50'
+ 'a8a962370cd0128465d514e6a1f74130'
+ '2b504fc5a41b7788ba890e651930b4b3'
+ '3807d07215d9116331fe1cf8feeaa0f8')
diff --git a/libre-testing/filesystem/crypttab b/libre-testing/filesystem/crypttab
new file mode 100644
index 000000000..195945a74
--- /dev/null
+++ b/libre-testing/filesystem/crypttab
@@ -0,0 +1,17 @@
+# crypttab: mappings for encrypted partitions
+#
+# Each mapped device will be created in /dev/mapper, so your /etc/fstab
+# should use the /dev/mapper/<name> paths for encrypted devices.
+#
+# The Arch specific syntax has been deprecated, see crypttab(5) for the
+# new supported syntax.
+#
+# NOTE: Do not list your root (/) partition here, it must be set up
+# beforehand by the initramfs (/etc/mkinitcpio.conf).
+
+# <name> <device> <password> <options>
+# home /dev/hda4 /etc/mypassword1
+# data1 /dev/hda3 /etc/mypassword2
+# data2 /dev/hda5 /etc/cryptfs.key
+# swap /dev/hdx4 /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256
+# vol /dev/hdb7 none
diff --git a/libre-testing/filesystem/filesystem.install b/libre-testing/filesystem/filesystem.install
new file mode 100644
index 000000000..c8717f01b
--- /dev/null
+++ b/libre-testing/filesystem/filesystem.install
@@ -0,0 +1,60 @@
+post_install() {
+ [ -f var/log/lastlog ] || : >var/log/lastlog
+ [ -f var/log/wtmp ] || : >var/log/wtmp
+ [ -f var/log/btmp ] || { : >var/log/btmp && chmod 600 var/log/btmp; }
+ # workaround for bug #7194
+ # readded due to bug #9465
+ # please do not remove!
+ chmod 1777 var/spool/mail tmp var/tmp
+}
+
+# args: <group> [options]
+_addgroup() {
+ if ! getent group "$1" >/dev/null; then
+ groupadd "$@" >/dev/null
+ fi
+}
+
+# args: <group> [options]
+_adduser() {
+ if ! getent passwd "$1" >/dev/null; then
+ useradd "$@" >/dev/null
+ fi
+}
+
+post_upgrade() {
+ post_install
+
+ _addgroup optical -g 93
+ _addgroup audio -g 92
+ _addgroup video -g 91
+ _addgroup floppy -g 94
+ _addgroup storage -g 95
+ _addgroup log -g 19
+ _addgroup utmp -g 20
+ _addgroup power -g 98
+ _addgroup network -g 90
+ _addgroup games -g 50
+ _addgroup uucp -g 14
+ _addgroup http -g 33
+ _adduser http -u 33 -d /srv/http -g http -s /bin/false
+ _addgroup scanner -g 96
+ _addgroup rfkill -g 24
+ _addgroup lock -g 54
+
+ # sync gshadow to group (fixes FS#19869
+ if ! grep -q '^lock:' etc/gshadow; then
+ grpconv >/dev/null
+ fi
+
+ if ! grep -q '^include /etc/ld.so.conf.d/\*.conf$' etc/ld.so.conf; then
+ echo 'include /etc/ld.so.conf.d/*.conf' >> etc/ld.so.conf
+ fi
+
+ # set "Last password change" > 0; otherwise su $user wont work
+ for user in bin daemon mail ftp http nobody; do
+ if LANG=C chage -l ${user} | grep -q 'password must be changed'; then
+ chage -d 14871 ${user}
+ fi
+ done
+}
diff --git a/libre-testing/filesystem/fstab b/libre-testing/filesystem/fstab
new file mode 100644
index 000000000..f7f9298d4
--- /dev/null
+++ b/libre-testing/filesystem/fstab
@@ -0,0 +1,5 @@
+#
+# /etc/fstab: static file system information
+#
+# <file system> <dir> <type> <options> <dump> <pass>
+tmpfs /tmp tmpfs nodev,nosuid 0 0
diff --git a/libre-testing/filesystem/group b/libre-testing/filesystem/group
new file mode 100644
index 000000000..6e8e773d8
--- /dev/null
+++ b/libre-testing/filesystem/group
@@ -0,0 +1,32 @@
+root:x:0:root
+bin:x:1:root,bin,daemon
+daemon:x:2:root,bin,daemon
+sys:x:3:root,bin
+adm:x:4:root,daemon
+tty:x:5:
+disk:x:6:root
+lp:x:7:daemon
+mem:x:8:
+kmem:x:9:
+wheel:x:10:root
+ftp:x:11:
+mail:x:12:
+uucp:x:14:
+log:x:19:root
+utmp:x:20:
+locate:x:21:
+rfkill:x:24:
+smmsp:x:25:
+http:x:33:
+games:x:50:
+lock:x:54:
+network:x:90:
+video:x:91:
+audio:x:92:
+optical:x:93:
+floppy:x:94:
+storage:x:95:
+scanner:x:96:
+power:x:98:
+nobody:x:99:
+users:x:100:
diff --git a/libre-testing/filesystem/gshadow b/libre-testing/filesystem/gshadow
new file mode 100644
index 000000000..c5c76354e
--- /dev/null
+++ b/libre-testing/filesystem/gshadow
@@ -0,0 +1,32 @@
+root:::root
+bin:::root,bin,daemon
+daemon:::root,bin,daemon
+sys:::root,bin
+adm:::root,daemon
+tty:::
+disk:::root
+lp:::daemon
+mem:::
+kmem:::
+wheel:::root
+ftp:::
+mail:::
+uucp:::
+log:::root
+utmp:x::
+locate:::
+rfkill:x::
+smmsp:::
+http:::
+games:::
+lock:::
+network:x::
+video:x::
+audio:::
+optical:::
+floppy:x::
+storage:x::
+scanner:x::
+power:x::
+nobody:::
+users:::
diff --git a/libre-testing/filesystem/host.conf b/libre-testing/filesystem/host.conf
new file mode 100644
index 000000000..cf52fe561
--- /dev/null
+++ b/libre-testing/filesystem/host.conf
@@ -0,0 +1,8 @@
+#
+# /etc/host.conf
+#
+
+order hosts,bind
+multi on
+
+# End of file
diff --git a/libre-testing/filesystem/hosts b/libre-testing/filesystem/hosts
new file mode 100644
index 000000000..1747f9196
--- /dev/null
+++ b/libre-testing/filesystem/hosts
@@ -0,0 +1,9 @@
+#
+# /etc/hosts: static lookup table for host names
+#
+
+#<ip-address> <hostname.domain.org> <hostname>
+127.0.0.1 localhost.localdomain localhost
+::1 localhost.localdomain localhost
+
+# End of file
diff --git a/libre-testing/filesystem/issue b/libre-testing/filesystem/issue
new file mode 100644
index 000000000..b001c55dd
--- /dev/null
+++ b/libre-testing/filesystem/issue
@@ -0,0 +1,2 @@
+Parabola GNU/Linux-libre \r (\n) (\l)
+
diff --git a/libre-testing/filesystem/ld.so.conf b/libre-testing/filesystem/ld.so.conf
new file mode 100644
index 000000000..dfac45683
--- /dev/null
+++ b/libre-testing/filesystem/ld.so.conf
@@ -0,0 +1,7 @@
+#
+# /etc/ld.so.conf
+#
+
+include /etc/ld.so.conf.d/*.conf
+
+# End of file
diff --git a/libre-testing/filesystem/locale.sh b/libre-testing/filesystem/locale.sh
new file mode 100644
index 000000000..5fd4174d5
--- /dev/null
+++ b/libre-testing/filesystem/locale.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+unset LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES \
+ LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION
+
+if [ -n "$XDG_CONFIG_HOME" ] && [ -r "$XDG_CONFIG_HOME/locale.conf" ]; then
+ . "$XDG_CONFIG_HOME/locale.conf"
+elif [ -n $HOME ] && [ -r $HOME/.config/locale.conf ]; then
+ . "$HOME/.config/locale.conf"
+elif [ -r /etc/locale.conf ]; then
+ . /etc/locale.conf
+elif [ -r /etc/rc.conf ]; then
+ LANG=$(. /etc/rc.conf 2>/dev/null; echo "$LOCALE")
+fi
+
+export LANG="${LANG:-C}"
+[ -n "$LC_CTYPE" ] && export LC_CTYPE
+[ -n "$LC_NUMERIC" ] && export LC_NUMERIC
+[ -n "$LC_TIME" ] && export LC_TIME
+[ -n "$LC_COLLATE" ] && export LC_COLLATE
+[ -n "$LC_MONETARY" ] && export LC_MONETARY
+[ -n "$LC_MESSAGES" ] && export LC_MESSAGES
+[ -n "$LC_PAPER" ] && export LC_PAPER
+[ -n "$LC_NAME" ] && export LC_NAME
+[ -n "$LC_ADDRESS" ] && export LC_ADDRESS
+[ -n "$LC_TELEPHONE" ] && export LC_TELEPHONE
+[ -n "$LC_MEASUREMENT" ] && export LC_MEASUREMENT
+[ -n "$LC_IDENTIFICATION" ] && export LC_IDENTIFICATION
diff --git a/libre-testing/filesystem/modprobe.d.usb-load-ehci-first b/libre-testing/filesystem/modprobe.d.usb-load-ehci-first
new file mode 100644
index 000000000..947379411
--- /dev/null
+++ b/libre-testing/filesystem/modprobe.d.usb-load-ehci-first
@@ -0,0 +1,2 @@
+softdep ohci_hcd pre: ehci_hcd
+softdep uhci_hcd pre: ehci_hcd
diff --git a/libre-testing/filesystem/motd b/libre-testing/filesystem/motd
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/libre-testing/filesystem/motd
diff --git a/libre-testing/filesystem/nsswitch.conf b/libre-testing/filesystem/nsswitch.conf
new file mode 100644
index 000000000..6e459adb6
--- /dev/null
+++ b/libre-testing/filesystem/nsswitch.conf
@@ -0,0 +1,19 @@
+# Begin /etc/nsswitch.conf
+
+passwd: files
+group: files
+shadow: files
+
+publickey: files
+
+hosts: files dns
+networks: files
+
+protocols: files
+services: files
+ethers: files
+rpc: files
+
+netgroup: files
+
+# End /etc/nsswitch.conf
diff --git a/libre-testing/filesystem/os-release b/libre-testing/filesystem/os-release
new file mode 100644
index 000000000..fe5f20b4f
--- /dev/null
+++ b/libre-testing/filesystem/os-release
@@ -0,0 +1,8 @@
+NAME="Parabola"
+ID=parabola
+ID_LIKE=arch
+PRETTY_NAME="Parabola GNU/Linux-libre"
+ANSI_COLOR="1;35"
+HOME_URL="https://parabolagnulinux.org/"
+BUG_REPORT_URL="https://labs.parabola.nu/"
+
diff --git a/libre-testing/filesystem/parabola.7.txt b/libre-testing/filesystem/parabola.7.txt
new file mode 100644
index 000000000..b5cde9f32
--- /dev/null
+++ b/libre-testing/filesystem/parabola.7.txt
@@ -0,0 +1,82 @@
+/////
+vim:set ts=4 sw=4 syntax=asciidoc noet:
+/////
+parabola(7)
+============
+
+NAME
+----
+parabola - basic configuration
+
+SYNOPSIS
+--------
+Overview of the basic configuration of Parabola GNU/Linux-libre.
+
+DESCRIPTION
+-----------
+Parabola GNU/Linux-libre exposes the user to the system without hiding any details. This manpage gives a
+brief overview of the configuration files that should be set up on a fresh install.
+
+INITSCRIPTS[[I]]
+----------------
+The initscripts are configured in rc.conf. Here you configure what daemons to start on boot, what storage
+technologies should be enabled and, optionally, a basic network setup.
+
+HOSTNAME[[H]]
+-------------
+The hostname of the machine should be set in /etc/hostname. Additionally, either /etc/hosts should be
+configured accordingly, or nss-myhostname should be used. This is needed so the hostname can always
+be resolved to the current machine, which is required by some programs.
+
+LOCALIZATION[[L]]
+-----------------
+Various locales may be enabled in /etc/locale.gen, and generated by locale-gen. The system-wide locale to be used
+can be configured in /etc/locale.conf. These settings can be overridden on a par-user basis by keeping a
+user-spcefic locale.conf in $HOME/.config/locale.conf. The user-specific file will take precedence if it exists.
+
+VIRTUAL CONSOLE[[V]]
+--------------------
+The virtual console is configured in /etc/vconsole.conf. It allows you to set a font and a keyboard layout, among
+other things. Note that these settings only apply to the console, and not if you use X.
+
+TIME[[T]]
+---------
+The local timezone is configured by *symlinking* /etc/localtime to the correct zoneinfo file under
+/usr/share/zoneinfo/. E.g.,
+
+ /etc/localtime -> /usr/share/zoneinfo/Europe/Paris
+
+The real-time clock, which keeps track of time when the computer is off, can be configured to either
+be in UTC or in localtime in /etc/adjtime. The default is UTC.
+
+FILESYSTEMS[[F]]
+----------------
+Filesystems are configured in /etc/fstab, and encryption mappings are configured in /etc/crypttab.
+
+INITRAMFS[[R]]
+--------------
+The initramfs is generated by mkinitcpio, and can be configured in /etc/mkinitcpio.conf.
+
+PACKAGE MANAGER[[P]]
+--------------------
+The package manager, pacman, is configured in /etc/pacman.conf.
+
+BOOTLOADER[[B]]
+---------------
+GRUB's configuration is generated from /etc/default/grub by grub-mkconfig. Syslinux is configured in /boot/syslinux/syslinux.cfg
+
+MODULES[[M]]
+------------
+Most modules should be loaded on-demand. Modules to be unconditionally loaded at boot can be specified in /etc/modules-load.d/,
+and modules to be blacklisted from auto-loading can be configured in /etc/modprobe.d/.
+
+SEE ALSO
+--------
+
+rc.conf(5), hostname(5), hosts(5), nsswitch.conf(5), locale.conf(5), vconsole.conf(5), timezone(3), hwclock(8), fstab(5), crypttab(5),
+mkinitcpio(8), pacman(8), pacman.conf(5), grub-mkconfig(8), syslinux(1), modules-load.d(5), modprobe.d(5)
+
+AUTHORS
+-------
+Written by Tom Gundersen.
+Adapted for Parabola GNU/Linux-libre by André Silva.
diff --git a/libre-testing/filesystem/passwd b/libre-testing/filesystem/passwd
new file mode 100644
index 000000000..a4a24e34f
--- /dev/null
+++ b/libre-testing/filesystem/passwd
@@ -0,0 +1,7 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/false
+daemon:x:2:2:daemon:/sbin:/bin/false
+mail:x:8:12:mail:/var/spool/mail:/bin/false
+ftp:x:14:11:ftp:/srv/ftp:/bin/false
+http:x:33:33:http:/srv/http:/bin/false
+nobody:x:99:99:nobody:/:/bin/false
diff --git a/libre-testing/filesystem/profile b/libre-testing/filesystem/profile
new file mode 100644
index 000000000..3bc22db9f
--- /dev/null
+++ b/libre-testing/filesystem/profile
@@ -0,0 +1,27 @@
+# /etc/profile
+
+#Set our umask
+umask 022
+
+# Set our default path
+PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
+export PATH
+
+# Load profiles from /etc/profile.d
+if test -d /etc/profile.d/; then
+ for profile in /etc/profile.d/*.sh; do
+ test -r "$profile" && . "$profile"
+ done
+ unset profile
+fi
+
+# Source global bash config
+if test "$PS1" && test "$BASH" && test -r /etc/bash.bashrc; then
+ . /etc/bash.bashrc
+fi
+
+# Termcap is outdated, old, and crusty, kill it.
+unset TERMCAP
+
+# Man is much better than us at figuring this out
+unset MANPATH
diff --git a/libre-testing/filesystem/resolv.conf b/libre-testing/filesystem/resolv.conf
new file mode 100644
index 000000000..cecafba03
--- /dev/null
+++ b/libre-testing/filesystem/resolv.conf
@@ -0,0 +1,8 @@
+#
+# /etc/resolv.conf
+#
+
+#search <yourdomain.tld>
+#nameserver <ip>
+
+# End of file
diff --git a/libre-testing/filesystem/securetty b/libre-testing/filesystem/securetty
new file mode 100644
index 000000000..5a2235ce7
--- /dev/null
+++ b/libre-testing/filesystem/securetty
@@ -0,0 +1,15 @@
+#
+# /etc/securetty
+#
+
+console
+tty1
+tty2
+tty3
+tty4
+tty5
+tty6
+ttyS0
+hvc0
+
+# End of file
diff --git a/libre-testing/filesystem/shadow b/libre-testing/filesystem/shadow
new file mode 100644
index 000000000..ccab68d33
--- /dev/null
+++ b/libre-testing/filesystem/shadow
@@ -0,0 +1,7 @@
+root::14871::::::
+bin:x:14871::::::
+daemon:x:14871::::::
+mail:x:14871::::::
+ftp:x:14871::::::
+http:x:14871::::::
+nobody:x:14871::::::
diff --git a/libre-testing/filesystem/shells b/libre-testing/filesystem/shells
new file mode 100644
index 000000000..18c1aeffa
--- /dev/null
+++ b/libre-testing/filesystem/shells
@@ -0,0 +1,8 @@
+#
+# /etc/shells
+#
+
+/bin/sh
+/bin/bash
+
+# End of file
diff --git a/libre/cdfs-libre/cdfs-3.0.patch b/libre/cdfs-libre/cdfs-3.0.patch
index 445a28970..20194b848 100644
--- a/libre/cdfs-libre/cdfs-3.0.patch
+++ b/libre/cdfs-libre/cdfs-3.0.patch
@@ -28,8 +28,8 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
extern struct seq_operations cdfs_operations;
extern struct _track_info *dummy_track_p;
--#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,24)
- struct inode *cdfs_iget(struct super_block *sp, unsigned long ino);
+-#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,24)
+ struct inode *cdfs_iget(struct super_block *sp, unsigned long ino);
-#endif
/*============================================================================*
* cdfs_open() *
@@ -47,7 +47,7 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
static int cdfs_fill_super(struct super_block *sb, void *data, int silent){
int i, t;
-#endif
- struct cdrom_tocentry entry;
+ struct cdrom_tocentry entry;
int no_audio=0, no_data=0;
cd * this_cd;
@@ -131,24 +117,13 @@
@@ -67,7 +67,7 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
if (!(this_cd = cdfs_info(sb) = kmalloc(sizeof(cd), GFP_KERNEL))){
-#ifdef OLD_KERNEL
-- MOD_DEC_USE_COUNT;
+- MOD_DEC_USE_COUNT;
- return NULL;
-#else
return -ENOMEM;
@@ -144,7 +144,7 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
/************************************************************************/
@@ -410,27 +362,12 @@
// Remove /proc entry
- cdfs_proc_cd = NULL;
+ cdfs_proc_cd = NULL;
kfree(cdfs_info(sb));
-
-#ifdef OLD_KERNEL
@@ -210,7 +210,7 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
-#endif
i->i_mode = this_cd->mode;
if ((this_cd->track[i->i_ino].type==DATA) && this_cd->track[i->i_ino].iso_size) {
- i->i_fop = &cdfs_cddata_file_operations;
+ i->i_fop = &cdfs_cddata_file_operations;
@@ -587,33 +510,21 @@
/******************************************************************/
@@ -251,7 +251,7 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
@@ -621,10 +532,6 @@
MODULE_DESCRIPTION("CDfs: a CD filesystem");
- MODULE_LICENSE("GPL");
+ MODULE_LICENSE("GPL");
-#ifdef OLD_KERNEL
-EXPORT_NO_SYMBOLS;
@@ -261,14 +261,14 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
static int __init cdfs_init(void) {
@@ -676,11 +583,7 @@
-
+
if (!options) return;
-
+
-#ifdef OLD_KERNEL
- for (this_char = strtok(options,","); this_char; this_char = strtok(NULL,",")) {
-#else
while ((this_char = strsep(&options,",")) != NULL) {
-#endif
-
- if (!strcmp(this_char,"single"))
+
+ if (!strcmp(this_char,"single"))
this_cd->single=TRUE;
diff --git a/libre/cdfs-libre/cdfs-3.2.patch b/libre/cdfs-libre/cdfs-3.2.patch
index b4ea610b5..d3300bdbc 100644
--- a/libre/cdfs-libre/cdfs-3.2.patch
+++ b/libre/cdfs-libre/cdfs-3.2.patch
@@ -2,7 +2,7 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
--- cdfs-2.6.27/root.c 2009-12-21 16:38:31.000000000 +0300
+++ cdfs-2.6.27.my/root.c 2012-01-18 11:23:03.000000000 +0400
@@ -517,7 +517,7 @@
-
+
i->i_uid = this_cd->uid;
i->i_gid = this_cd->gid;
- i->i_nlink = 1;
diff --git a/libre/cdfs-libre/cdfs-3.4.patch b/libre/cdfs-libre/cdfs-3.4.patch
index 8e66bd85c..5c2cb9b24 100644
--- a/libre/cdfs-libre/cdfs-3.4.patch
+++ b/libre/cdfs-libre/cdfs-3.4.patch
@@ -9,4 +9,4 @@ diff -wbBur cdfs-2.6.27/root.c cdfs-2.6.27.my/root.c
+ sb->s_root = d_make_root(retinode);
cdfs_proc_cd = this_cd;
- \ No newline at end of file
+
diff --git a/libre/kdebase-runtime-libre/PKGBUILD b/libre/kdebase-runtime-libre/PKGBUILD
index ea7ec4e00..45ef65005 100644
--- a/libre/kdebase-runtime-libre/PKGBUILD
+++ b/libre/kdebase-runtime-libre/PKGBUILD
@@ -8,7 +8,7 @@ pkgname=kdebase-runtime-libre
pkgver=4.9.0
pkgrel=3
pkgdesc="Plugins and applications necessary for the running of KDE applications (without non-privacy search providers)"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'mips64el')
url='https://projects.kde.org/projects/kde/kde-runtime'
license=('GPL' 'LGPL')
depends=('nepomuk-core' 'smbclient' 'libssh' 'libcanberra' 'oxygen-icons' 'xorg-xauth'
diff --git a/libre/virtualbox-libre-modules-lts/PKGBUILD b/libre/virtualbox-libre-modules-lts/PKGBUILD
index 597406075..565ff1633 100644
--- a/libre/virtualbox-libre-modules-lts/PKGBUILD
+++ b/libre/virtualbox-libre-modules-lts/PKGBUILD
@@ -7,11 +7,11 @@
pkgbase=virtualbox-libre-modules-lts
pkgname=('virtualbox-libre-modules-lts' 'virtualbox-libre-parabola-modules-lts')
pkgver=4.1.20
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
-makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libpng' 'libidl2' 'xalan-c' 'sdl' 'linux-libre-lts' 'linux-libre-lts-headers')
+makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libpng' 'libidl2' 'xalan-c' 'sdl-libre' 'linux-libre-lts' 'linux-libre-lts-headers')
[[ $CARCH == "x86_64" ]] && makedepends=("${makedepends[@]}" 'gcc-multilib' 'lib32-glibc')
source=(http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}.tar.bz2
LocalConfig.kmk 60-vboxguest.rules os_blag_64.png os_blag.png
@@ -107,7 +107,7 @@ package_virtualbox-libre-parabola-modules-lts(){
depends=('linux-libre-lts>=3.0' 'linux-libre-lts<3.1')
replaces=('virtualbox-archlinux-modules-lts')
conflicts=('virtualbox-archlinux-modules-lts')
- provides=("virtualbox-archlinux-modules-lts=$pkgver" 'virtualbox-archlinux-modules')
+ provides=("virtualbox-archlinux-modules-lts=$pkgver" 'virtualbox-libre-parabola-modules')
source "$srcdir/VirtualBox-${pkgver}/env.sh"
@@ -131,7 +131,7 @@ package_virtualbox-libre-modules-lts(){
depends=('linux-libre-lts>=3.0' 'linux-libre-lts<3.1')
replaces=('virtualbox-modules-lts')
conflicts=('virtualbox-modules-lts')
- provides=("virtualbox-modules-lts=$pkgver" 'virtualbox-modules')
+ provides=("virtualbox-modules-lts=$pkgver" 'virtualbox-libre-modules')
source "$srcdir/VirtualBox-${pkgver}/env.sh"
diff --git a/libre/virtualbox-libre-modules/PKGBUILD b/libre/virtualbox-libre-modules/PKGBUILD
index 096fbc594..8497c28b8 100644
--- a/libre/virtualbox-libre-modules/PKGBUILD
+++ b/libre/virtualbox-libre-modules/PKGBUILD
@@ -6,11 +6,11 @@
pkgbase=virtualbox-libre-modules
pkgname=('virtualbox-libre-modules' 'virtualbox-libre-parabola-modules')
pkgver=4.1.20
-pkgrel=3
+pkgrel=3.1
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
-makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libpng' 'libidl2' 'xalan-c' 'sdl' 'linux-libre-headers')
+makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libpng' 'libidl2' 'xalan-c' 'sdl-libre' 'linux-libre-headers')
[[ $CARCH == "x86_64" ]] && makedepends=("${makedepends[@]}" 'gcc-multilib' 'lib32-glibc')
source=(http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}.tar.bz2
LocalConfig.kmk 60-vboxguest.rules os_blag_64.png os_blag.png
diff --git a/libre/virtualbox-libre/PKGBUILD b/libre/virtualbox-libre/PKGBUILD
index 1ac873d98..4a4250e59 100644
--- a/libre/virtualbox-libre/PKGBUILD
+++ b/libre/virtualbox-libre/PKGBUILD
@@ -11,12 +11,12 @@ pkgname=('virtualbox-libre'
'virtualbox-libre-source'
'virtualbox-libre-parabola-source')
pkgver=4.1.20
-pkgrel=2
+pkgrel=2.1
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL' 'custom')
makedepends=('libstdc++5' 'bin86' 'dev86' 'iasl' 'libxslt' 'libxml2' 'libxcursor' 'qt' 'libidl2' 'sdl_ttf' 'alsa-lib' 'libpulse' 'libxtst'
-'xalan-c' 'sdl' 'libxmu' 'curl' 'python2' 'linux-libre-headers' 'mesa' 'libxrandr' 'libxinerama' 'libvncserver' 'jdk7-openjdk' 'gsoap' 'vde2')
+'xalan-c' 'sdl-libre' 'libxmu' 'curl' 'python2' 'linux-libre-headers' 'mesa' 'libxrandr' 'libxinerama' 'libvncserver' 'jdk7-openjdk' 'gsoap' 'vde2')
#'xorg-server-devel' 'xf86driproto' 'libxcomposite')
[[ $CARCH == "x86_64" ]] && makedepends=("${makedepends[@]}" 'gcc-multilib' 'lib32-glibc')
source=(http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}.tar.bz2
@@ -77,7 +77,7 @@ build() {
package_virtualbox-libre() {
pkgdesc="Powerful x86 virtualization for enterprise as well as home use (without Oracle VM VirtualBox Extension Pack and non-free OS options support)"
- depends=('virtualbox-libre-modules' 'libxml2' 'libxcursor' 'libxinerama' 'sdl' 'libxmu' 'curl' 'libvncserver' 'libpng')
+ depends=('virtualbox-libre-modules' 'libxml2' 'libxcursor' 'libxinerama' 'sdl-libre' 'libxmu' 'curl' 'libvncserver' 'libpng')
optdepends=('qt: for VirtualBox GUI'
'vde2: Virtual Distributed Ethernet support'
'virtualbox-libre-sdk: developer kit'
@@ -165,7 +165,7 @@ package_virtualbox-libre-source() {
depends=(dkms gcc make)
replaces=('virtualbox-source')
conflicts=('virtualbox-source')
- provides=("virtualbox-source=$pkgver" 'virtualbox-modules')
+ provides=("virtualbox-source=$pkgver" 'virtualbox-libre-modules')
optdepends=('linux-libre-headers'
'linux-libre-lts-headers')
install=virtualbox-libre-source.install
@@ -241,7 +241,7 @@ package_virtualbox-libre-parabola-source() {
depends=(dkms gcc make)
replaces=('virtualbox-archlinux-source')
conflicts=('virtualbox-archlinux-source')
- provides=("virtualbox-archlinux-source=${pkgver}" 'virtualbox-archlinux-modules')
+ provides=("virtualbox-archlinux-source=${pkgver}" 'virtualbox-libre-parabola-modules')
optdepends=('linux-libre-headers'
'linux-libre-lts-headers')
install=virtualbox-libre-parabola-source.install
diff --git a/testing/libdrm/PKGBUILD b/testing/libdrm/PKGBUILD
index 27bf10b51..b2aa623e4 100644
--- a/testing/libdrm/PKGBUILD
+++ b/testing/libdrm/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 165177 2012-08-12 08:15:08Z andyrtr $
+# $Id: PKGBUILD 165602 2012-08-27 08:01:37Z jgc $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libdrm
-pkgver=2.4.38
+pkgver=2.4.39
pkgrel=1
pkgdesc="Userspace interface to kernel DRM services"
arch=(i686 x86_64)
@@ -15,8 +15,8 @@ url="http://dri.freedesktop.org/"
source=(http://dri.freedesktop.org/$pkgname/$pkgname-$pkgver.tar.bz2
no-pthread-stubs.patch
COPYING)
-sha256sums=('3e5a2f318edaf1eef41e7e6c85aa9596d6f9f8b083ec4d7d6710ffbb8921e7e9'
- 'f7a587357ea29cab9c06a4889f09e30d63eae76e9b9654666c53020d15ea52d7'
+sha256sums=('386b17388980504bca16ede81ceed4c77b12c3488f46ecb7f4d48e48512a733d'
+ '66fb39be073c634abc7c2af238535a63b2a03990888eb8cc5ea79fa3ef083930'
'9631d4f694952e3e6ae5a05534c2e93e994e47d3413677a3a00e45c8cef6db93')
build() {
diff --git a/testing/libdrm/no-pthread-stubs.patch b/testing/libdrm/no-pthread-stubs.patch
index 6745f4bc4..a8de91d9d 100644
--- a/testing/libdrm/no-pthread-stubs.patch
+++ b/testing/libdrm/no-pthread-stubs.patch
@@ -62,7 +62,7 @@ diff -Nur libdrm-2.4.34.orig/radeon/Makefile.am libdrm-2.4.34/radeon/Makefile.am
libdrm_radeon_la_LTLIBRARIES = libdrm_radeon.la
libdrm_radeon_ladir = $(libdir)
- libdrm_radeon_la_LDFLAGS = -version-number 1:0:0 -no-undefined
+ libdrm_radeon_la_LDFLAGS = -version-number 1:0:1 -no-undefined
-libdrm_radeon_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@
+libdrm_radeon_la_LIBADD = ../libdrm.la
diff --git a/testing/systemd/PKGBUILD b/testing/systemd/PKGBUILD
index 81b59dc32..aff028c9e 100644
--- a/testing/systemd/PKGBUILD
+++ b/testing/systemd/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=systemd
pkgname=('systemd' 'systemd-sysvcompat')
pkgver=189
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/systemd"
license=('GPL2' 'LGPL2.1' 'MIT')
@@ -16,14 +16,12 @@ source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz"
'initcpio-hook-udev'
'initcpio-install-udev'
'initcpio-install-timestamp'
- 'locale.sh'
'0001-Reinstate-TIMEOUT-handling.patch'
'use-split-usr-path.patch')
md5sums=('ac2eb313f5dce79622f60aac56bca66d'
'e99e9189aa2f6084ac28b8ddf605aeb8'
'59e91c4d7a69b7bf12c86a9982e37ced'
'df69615503ad293c9ddf9d8b7755282d'
- 'f15956945052bb911e5df81cf5e7e5dc'
'5543be25f205f853a21fa5ee68e03f0d'
'482dba45a783f06c2239f1355f4ce72f')
@@ -132,7 +130,7 @@ package_systemd() {
package_systemd-sysvcompat() {
pkgdesc="sysvinit compat for systemd"
- conflicts=('sysvinit' 'initscripts')
+ conflicts=('sysvinit')
mv "$srcdir/_sysvcompat"/* "$pkgdir"
@@ -142,8 +140,6 @@ package_systemd-sysvcompat() {
done
ln -s '../usr/lib/systemd/systemd' "$pkgdir/sbin/init"
-
- install -Dm755 "$srcdir/locale.sh" "$pkgdir/etc/profile.d/locale.sh"
}
# vim: ft=sh syn=sh et