summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-02-01 03:35:09 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-02-01 03:35:09 +0000
commit2d8813df5b3f8a63835a228496f998914755d820 (patch)
tree13ff3124b8fcf9e0b34581dfb93555b6c5b7d741 /community
parente7daa750c892363d7624ed0951bbb89ad71a3247 (diff)
Sat Feb 1 03:33:52 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/acpi_call-lts/PKGBUILD41
-rw-r--r--community/acpi_call-lts/acpi_call.install14
-rw-r--r--community/acpi_call/PKGBUILD40
-rw-r--r--community/acpi_call/acpi_call.install14
-rw-r--r--community/duplicity/PKGBUILD13
-rw-r--r--community/ipsec-tools/PKGBUILD43
-rw-r--r--community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch50
-rw-r--r--community/ipsec-tools/ipsec.service12
-rw-r--r--community/ipsec-tools/racoon.service10
-rw-r--r--community/libfaketime/PKGBUILD6
-rw-r--r--community/luasec/PKGBUILD18
-rw-r--r--community/mate-session-manager/PKGBUILD9
-rw-r--r--community/mate-settings-daemon/PKGBUILD5
-rw-r--r--community/mayavi/PKGBUILD13
-rw-r--r--community/portaudio/PKGBUILD10
-rw-r--r--community/pv/PKGBUILD6
-rw-r--r--community/qtspim/PKGBUILD11
-rw-r--r--community/remind/PKGBUILD6
-rw-r--r--community/sakura/PKGBUILD25
-rw-r--r--community/tabbed/PKGBUILD8
-rw-r--r--community/tabbed/config.h17
-rw-r--r--community/tomoyo-tools/PKGBUILD37
-rw-r--r--community/tomoyo-tools/tomoyo-tools.install11
-rw-r--r--community/vtk/PKGBUILD13
-rw-r--r--community/vtk/freetype.diff16
-rw-r--r--community/xdelta3/PKGBUILD45
-rw-r--r--community/xdelta3/regtest_size_t.patch11
27 files changed, 305 insertions, 199 deletions
diff --git a/community/acpi_call-lts/PKGBUILD b/community/acpi_call-lts/PKGBUILD
deleted file mode 100644
index da5d7037b..000000000
--- a/community/acpi_call-lts/PKGBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# $Id: PKGBUILD 104853 2014-01-27 15:22:07Z alucryd $
-# Maintainer: Maxime Gauduin <alucryd@gmail.com>
-# Contributor: mortzu <me@mortzu.de>
-# Contributor: fnord0 <fnord0@riseup.net>
-
-pkgname=acpi_call-lts
-pkgver=1.1.0
-pkgrel=1
-_extramodules=extramodules-3.10-lts
-pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call'
-arch=('i686' 'x86_64')
-url="http://github.com/mkottman/${pkgname%-*}"
-license=('GPL')
-depends=('linux-lts>=3.10.26')
-makedepends=('linux-lts-headers>=3.10.26')
-provides=("${pkgname%-*}")
-install="${pkgname%-*}.install"
-source=("${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
-
-build() {
- cd ${pkgname%-*}-${pkgver}
-
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-
- make KVERSION="${_kernver}"
-}
-
-package() {
- cd ${pkgname%-*}-${pkgver}
-
- install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
- install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}
- gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko
- echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname%-*}.conf
-
- install -dm 755 "${pkgdir}"/usr/share/${pkgname%-*}
- cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname%-*}/
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/community/acpi_call-lts/acpi_call.install b/community/acpi_call-lts/acpi_call.install
deleted file mode 100644
index 2368eca21..000000000
--- a/community/acpi_call-lts/acpi_call.install
+++ /dev/null
@@ -1,14 +0,0 @@
-post_install() {
- _extramodules=extramodules-3.10-lts
- depmod $(cat /usr/lib/modules/${_extramodules}/version)
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/community/acpi_call/PKGBUILD b/community/acpi_call/PKGBUILD
deleted file mode 100644
index c0bd2efcf..000000000
--- a/community/acpi_call/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 104848 2014-01-27 15:11:04Z alucryd $
-# Maintainer: Maxime Gauduin <alucryd@gmail.com>
-# Contributor: mortzu <me@mortzu.de>
-# Contributor: fnord0 <fnord0@riseup.net>
-
-pkgname=acpi_call
-pkgver=1.1.0
-pkgrel=1
-_extramodules=extramodules-3.12-ARCH
-pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call'
-arch=('i686' 'x86_64')
-url="http://github.com/mkottman/${pkgname}"
-license=('GPL')
-depends=('linux>=3.12' 'linux<3.13')
-makedepends=('linux-headers>=3.12' 'linux-headers<3.13')
-install="${pkgname}.install"
-source=("${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
-
-build() {
- cd ${pkgname}-${pkgver}
-
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-
- make KVERSION="${_kernver}"
-}
-
-package() {
- cd ${pkgname}-${pkgver}
-
- install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
- install -m 644 ${pkgname}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}
- gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname}.ko
- echo ${pkgname} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf
-
- install -dm 755 "${pkgdir}"/usr/share/${pkgname}
- cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname}/
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/community/acpi_call/acpi_call.install b/community/acpi_call/acpi_call.install
deleted file mode 100644
index 333f9f995..000000000
--- a/community/acpi_call/acpi_call.install
+++ /dev/null
@@ -1,14 +0,0 @@
-post_install() {
- _extramodules=extramodules-3.12-ARCH
- depmod $(cat /usr/lib/modules/${_extramodules}/version)
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/community/duplicity/PKGBUILD b/community/duplicity/PKGBUILD
index 9705c7d36..b26a94b8b 100644
--- a/community/duplicity/PKGBUILD
+++ b/community/duplicity/PKGBUILD
@@ -1,15 +1,16 @@
-# $Id: PKGBUILD 96719 2013-09-03 12:45:13Z lfleischer $
-# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
+# $Id: PKGBUILD 105117 2014-01-31 20:58:55Z lfleischer $
+# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
+# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Aaron Schaefer <aaron@elasticdog.com>
pkgname=duplicity
-pkgver=0.6.22
-pkgrel=1
+pkgver=0.6.23
+pkgrel=2
pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm.'
arch=('i686' 'x86_64')
url='http://www.nongnu.org/duplicity/'
license=('GPL')
-depends=('gnupg' 'librsync' 'ncftp' 'python2-paramiko')
+depends=('gnupg' 'librsync' 'ncftp' 'python2-paramiko' 'python2-lockfile')
optdepends=('lftp: FTPS backend'
'python2-boto: Amazon S3 backend'
'python2-gobject: GIO backend'
@@ -19,7 +20,7 @@ optdepends=('lftp: FTPS backend'
'python2-oauthlib: Ubuntu One backend'
'rsync: rsync backend')
source=("http://savannah.nongnu.org/download/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
-md5sums=('5b035359a6bb7b2f3f3b9829c6c071e1'
+md5sums=('ae0e84446bcf114735de1057ed53c977'
'SKIP')
build() {
diff --git a/community/ipsec-tools/PKGBUILD b/community/ipsec-tools/PKGBUILD
new file mode 100644
index 000000000..08a4c6115
--- /dev/null
+++ b/community/ipsec-tools/PKGBUILD
@@ -0,0 +1,43 @@
+# $Id: PKGBUILD 100178 2013-11-01 20:59:24Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Allan Henriksen <allan.henriksen@gmail.com>
+
+pkgname=ipsec-tools
+pkgver=0.8.1
+pkgrel=5
+pkgdesc="KAME IPSec tools ported to Linux"
+arch=('i686' 'x86_64')
+url="http://ipsec-tools.sourceforge.net/"
+depends=('readline' 'openssl' 'krb5')
+makedepends=('linux-headers')
+license=('GPL')
+options=('!makeflags')
+source=(http://downloads.sourceforge.net/sourceforge/ipsec-tools/$pkgname-$pkgver.tar.bz2
+ racoon.service
+ ipsec.service
+ ipsec-tools-linux-3.7-compat.patch)
+md5sums=('d38b39f291ba2962387c3232e7335dd8'
+ '3a64a9e3b498c6da90450ffb0b758aea'
+ '387a0b0c4f10e42b2bb62282885cdc9c'
+ 'ae1dd20c83dcfce3dedb46ee73e83613')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+
+ patch -p1 <$srcdir/ipsec-tools-linux-3.7-compat.patch
+ sed -i 's#-Werror##' configure.ac
+
+ ./bootstrap
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin \
+ --enable-security-context=no --enable-hybrid --enable-dpd --enable-natt \
+ --enable-adminport --enable-gssapi \
+ --with-kernel-headers=/lib/modules/`pacman -Q linux-headers | cut -f2 -d\ `-ARCH/build/include
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ make DESTDIR=$pkgdir install
+ install -Dm0644 $srcdir/racoon.service $pkgdir/usr/lib/systemd/system/racoon.service
+ install -Dm0644 $srcdir/ipsec.service $pkgdir/usr/lib/systemd/system/ipsec.service
+}
diff --git a/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch b/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch
new file mode 100644
index 000000000..46b11ee51
--- /dev/null
+++ b/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch
@@ -0,0 +1,50 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -74,9 +74,10 @@ case "$host_os" in
+ [ KERNEL_INCLUDE="/lib/modules/`uname -r`/build/include" ])
+
+ AC_CHECK_HEADER($KERNEL_INCLUDE/linux/pfkeyv2.h, ,
+- [ AC_CHECK_HEADER(/usr/src/linux/include/linux/pfkeyv2.h,
+- KERNEL_INCLUDE=/usr/src/linux/include ,
+- [ AC_MSG_ERROR([Unable to find linux-2.6 kernel headers. Aborting.]) ] ) ] )
++ [ AC_CHECK_HEADER($KERNEL_INCLUDE/uapi/linux/pfkeyv2.h, ,
++ [ AC_CHECK_HEADER(/usr/src/linux/include/linux/pfkeyv2.h,
++ KERNEL_INCLUDE=/usr/src/linux/include ,
++ [ AC_MSG_ERROR([Unable to find linux-2.6 kernel headers. Aborting.]) ] ) ] ) ] )
+ AC_SUBST(KERNEL_INCLUDE)
+ # We need the configure script to run with correct kernel headers.
+ # However we don't want to point to kernel source tree in compile time,
+@@ -643,7 +644,14 @@ AC_EGREP_CPP(yes,
+ #ifdef SADB_X_EXT_NAT_T_TYPE
+ yes
+ #endif
+-], [kernel_natt="yes"])
++], [kernel_natt="yes"], [
++ AC_EGREP_CPP(yes,
++ [#include <uapi/linux/pfkeyv2.h>
++ #ifdef SADB_X_EXT_NAT_T_TYPE
++ yes
++ #endif
++ ], [kernel_natt="yes"])
++])
+ ;;
+ freebsd*|netbsd*)
+ # NetBSD case
+--- a/src/include-glibc/Makefile.am
++++ b/src/include-glibc/Makefile.am
+@@ -1,14 +1,7 @@
+-
+-.includes: ${top_builddir}/config.status
+- ln -snf $(KERNEL_INCLUDE)/linux
+- touch .includes
+-
+-all: .includes
+-
+ EXTRA_DIST = \
+ glibc-bugs.h \
+ net/pfkeyv2.h \
+ netinet/ipsec.h \
+ sys/queue.h
+
+-DISTCLEANFILES = .includes linux
++DISTCLEANFILES = linux
diff --git a/community/ipsec-tools/ipsec.service b/community/ipsec-tools/ipsec.service
new file mode 100644
index 000000000..483a5b58d
--- /dev/null
+++ b/community/ipsec-tools/ipsec.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Load IPSec Security Policy Database
+After=syslog.target network.target
+
+[Service]
+Type=oneshot
+RemainAfterExit=true
+ExecStart=/usr/bin/setkey -f /etc/ipsec.conf
+ExecStop=/usr/bin/setkey -F -P ; /usr/bin/setkey -F
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/ipsec-tools/racoon.service b/community/ipsec-tools/racoon.service
new file mode 100644
index 000000000..95324bd5d
--- /dev/null
+++ b/community/ipsec-tools/racoon.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Racoon IKEv1 key management daemon for IPSEC
+After=syslog.target network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/racoon
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/libfaketime/PKGBUILD b/community/libfaketime/PKGBUILD
index 9bca2a8fa..1224207e3 100644
--- a/community/libfaketime/PKGBUILD
+++ b/community/libfaketime/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 103175 2013-12-28 18:39:16Z lfleischer $
+# $Id: PKGBUILD 105112 2014-01-31 20:29:28Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Dan Serban
# Contributor: Ross Melin <rdmelin@gmail.com>
pkgname=libfaketime
pkgver=0.9.5
-pkgrel=1
+pkgrel=2
pkgdesc='Report fake dates and times to programs without having to change the system-wide time.'
arch=('i686' 'x86_64')
url='http://www.code-wizards.com/projects/libfaketime/'
@@ -15,7 +15,7 @@ md5sums=('89b5c71e6c6a93b1c6feba374ac37719')
build() {
cd "${pkgname}-${pkgver}"
- make
+ make PREFIX=/usr
}
package() {
diff --git a/community/luasec/PKGBUILD b/community/luasec/PKGBUILD
index 583ac6aac..70bc0ffe6 100644
--- a/community/luasec/PKGBUILD
+++ b/community/luasec/PKGBUILD
@@ -1,32 +1,32 @@
-# $Id: PKGBUILD 98944 2013-10-21 14:45:17Z spupykin $
+# $Id: PKGBUILD 105077 2014-01-31 09:22:07Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Dwayne Bent <dbb.1@liqd.org>
# Contributor: Paul-Sebastian Manole <brokenthorn@gmail.com>
pkgbase=luasec
pkgname=(lua-sec lua51-sec)
-pkgver=20131021git
+pkgver=0.5
pkgrel=1
pkgdesc='Lua bindings for OpenSSL library to provide TLS/SSL communication.'
arch=('i686' 'x86_64')
url='https://github.com/brunoos/luasec/wiki'
license=('MIT')
makedepends=('openssl' 'lua' 'lua-socket' 'lua51' 'lua51-socket' 'git')
-source=("luasec::git://github.com/brunoos/luasec.git")
-md5sums=('SKIP')
+source=("https://github.com/brunoos/luasec/archive/luasec-$pkgver.tar.gz")
+md5sums=('0518f4524f399f33424c6f450e1d06db')
build() {
- cp -a luasec luasec-51
+ cp -a luasec-luasec-$pkgver luasec-luasec-$pkgver-51
unset CFLAGS
unset LDFLAGS
msg2 'Building with lua 5.2'
- cd luasec
+ cd luasec-luasec-$pkgver
make linux
msg2 'Building with lua 5.1'
- cd ../luasec-51
+ cd ../luasec-luasec-$pkgver-51
find . -type f -name \*.[ch] -exec sed -i \
-e 's|include .lua.h.|include "lua5.1/lua.h"|g' \
-e 's|include .lualib.h.|include "lua5.1/lualib.h"|g' \
@@ -40,7 +40,7 @@ package_lua-sec() {
depends=('openssl' 'lua' 'lua-socket')
install -dm755 "$pkgdir/usr/lib/lua/5.2"
- cd luasec
+ cd luasec-luasec-$pkgver
make LUACPATH="$pkgdir/usr/lib/lua/5.2" LUAPATH="$pkgdir/usr/share/lua/5.2" install
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
@@ -51,7 +51,7 @@ package_lua51-sec() {
replaces=('luasec')
install -dm755 "$pkgdir/usr/lib/lua/5.1"
- cd luasec-51
+ cd luasec-luasec-$pkgver-51
make LUACPATH="$pkgdir/usr/lib/lua/5.1" LUAPATH="$pkgdir/usr/share/lua/5.1" install
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/community/mate-session-manager/PKGBUILD b/community/mate-session-manager/PKGBUILD
index f068aafd5..e493b23eb 100644
--- a/community/mate-session-manager/PKGBUILD
+++ b/community/mate-session-manager/PKGBUILD
@@ -1,18 +1,17 @@
-# $Id: PKGBUILD 104191 2014-01-16 16:24:45Z flexiondotorg $
+# $Id: PKGBUILD 105093 2014-01-31 12:59:35Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-session-manager
pkgver=1.6.1
-pkgrel=9
+pkgrel=10
pkgdesc="The MATE Session Handler"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL')
depends=('dbus-glib' 'gtk2' 'libsm' 'libxtst' 'mate-desktop' 'mate-polkit'
- 'mate-settings-daemon')
+ 'mate-settings-daemon' 'xdg-user-dirs')
makedepends=('mate-common' 'perl-xml-parser' 'xmlto')
+optdepends=('xdg-user-dirs-gtk: Add autostart that prompts to rename user directories when switching locales')
options=('!emptydirs')
groups=('mate')
source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz"
diff --git a/community/mate-settings-daemon/PKGBUILD b/community/mate-settings-daemon/PKGBUILD
index 3362cab7c..307271771 100644
--- a/community/mate-settings-daemon/PKGBUILD
+++ b/community/mate-settings-daemon/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 104187 2014-01-16 16:09:53Z flexiondotorg $
+# $Id: PKGBUILD 105085 2014-01-31 11:55:11Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
pkgbase=mate-settings-daemon
pkgname=("${pkgbase}-pulseaudio" "${pkgbase}-gstreamer")
pkgver=1.6.2
-pkgrel=5
+pkgrel=6
pkgdesc="The MATE Settings daemon"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
@@ -13,7 +13,6 @@ depends=('dbus-glib' 'dconf' 'fontconfig' 'gstreamer0.10-base' 'gtk2'
'libcanberra-pulse' 'libmatekbd' 'libnotify' 'libxt' 'mate-desktop'
'nss' 'polkit' 'pulseaudio-alsa')
makedepends=('mate-common' 'perl-xml-parser')
-options=('!emptydirs')
source=("http://pub.mate-desktop.org/releases/1.6/${pkgbase}-${pkgver}.tar.xz")
sha1sums=('76c50bddcffd6b0415b058c828784bcd11c034ee')
install=${pkgbase}.install
diff --git a/community/mayavi/PKGBUILD b/community/mayavi/PKGBUILD
index df6dee64e..81832fa16 100644
--- a/community/mayavi/PKGBUILD
+++ b/community/mayavi/PKGBUILD
@@ -1,25 +1,28 @@
-# $Id: PKGBUILD 96082 2013-08-20 06:32:22Z lcarlier $
+# $Id: PKGBUILD 105092 2014-01-31 12:47:02Z aginiewicz $
# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
pkgname=mayavi
-pkgver=4.3.0
-pkgrel=2
+pkgver=4.3.1
+pkgrel=1
pkgdesc="A 3-dimensional visualizer of scientific data"
arch=('i686' 'x86_64')
url="https://github.com/enthought/mayavi"
license=('BSD')
-depends=('ipython2' 'vtk' 'python2-envisage' 'wxpython')
+depends=('ipython2' 'vtk' 'python2-envisage' 'wxpython2.8')
makedepends=('python2-setuptools' 'python2-sphinx' 'xorg-server-xvfb' 'twisted')
replaces=('python2-mayavi')
provides=('python2-mayavi')
options=(!emptydirs)
source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz")
-md5sums=('7708d85a77c427c8dfbeb914630d31be')
+md5sums=('93677c77f0a835537bd210c493740b03')
build() {
cd "$srcdir"/mayavi-$pkgver
+ # force selection of wxpython 2.8
+ sed -e "s/wxversion.ensureMinimal('2.8')/wxversion.select('2.8')/g" -i $(find . -name '*.py')
+
# Use python2-sphinx provided sphinx-build2
sed -i -e 's/sphinx-build/sphinx-build2/' docs/Makefile*
diff --git a/community/portaudio/PKGBUILD b/community/portaudio/PKGBUILD
index 00178f79a..c8743a6f5 100644
--- a/community/portaudio/PKGBUILD
+++ b/community/portaudio/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 99961 2013-10-31 02:42:36Z allan $
+# $Id: PKGBUILD 105110 2014-01-31 20:24:11Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Eric Belanger <eric@archlinux.org>
# Contributor: Darwin Bautista <djclue917@gmail.com>
# Contributor: Bob Finch <w9ya@qrparci.net>
pkgname=portaudio
-pkgver=19_20111121
-pkgrel=3
+pkgver=19_20140130
+pkgrel=1
pkgdesc='A free, cross-platform, open source, audio I/O library.'
arch=('i686' 'x86_64')
url='http://www.portaudio.com/'
@@ -16,13 +16,13 @@ conflicts=('portaudio_cpp')
provides=('portaudio_cpp')
replaces=('portaudio_cpp')
source=("http://www.portaudio.com/archives/pa_stable_v$pkgver.tgz")
-md5sums=('25c85c1cc5e9e657486cbc299c6c035a')
+md5sums=('7f220406902af9dca009668e198cbd23')
build() {
cd "$srcdir/$pkgname"
./configure --prefix=/usr --enable-cxx
- make -j1
+ make
}
package() {
diff --git a/community/pv/PKGBUILD b/community/pv/PKGBUILD
index 9cebe6aa3..6a0082f15 100644
--- a/community/pv/PKGBUILD
+++ b/community/pv/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 98158 2013-10-06 19:15:22Z jlichtblau $
+# $Id: PKGBUILD 105108 2014-01-31 20:17:47Z lfleischer $
# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: Aaron Schaefer <aaron@elasticdog.com>
pkgname=pv
-pkgver=1.4.12
+pkgver=1.5.1
pkgrel=1
pkgdesc='A terminal-based tool for monitoring the progress of data through a pipeline.'
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ url='http://www.ivarch.com/programs/pv.shtml'
license=('custom:Artistic 2.0')
depends=('glibc')
source=("http://www.ivarch.com/programs/sources/$pkgname-$pkgver.tar.bz2")
-md5sums=('605adc0f369496bca92b0656cf86b25e')
+md5sums=('fb7ecf2f5a8d5562d618efd5d85cdf82')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/qtspim/PKGBUILD b/community/qtspim/PKGBUILD
index 1dc5e82a1..9b1d4bb4b 100644
--- a/community/qtspim/PKGBUILD
+++ b/community/qtspim/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 85407 2013-03-01 10:39:40Z andrea $
+# $Id: PKGBUILD 105104 2014-01-31 20:09:26Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com>
pkgname=qtspim
-pkgver=9.1.7
-pkgrel=2
+pkgver=9.1.13
+pkgrel=1
pkgdesc="New user interface for spim, a MIPS simulator."
arch=('i686' 'x86_64')
url="http://spimsimulator.sourceforge.net/"
@@ -14,7 +14,7 @@ makedepends=('subversion')
__svntrunk="https://spimsimulator.svn.sourceforge.net/svnroot/spimsimulator"
__svnmod=('QtSpim' 'CPU' 'Documentation' 'Setup')
-__svnrev=598
+__svnrev=637
build() {
cd "$srcdir"
@@ -38,7 +38,8 @@ build() {
done
cd "$srcdir/build/QtSpim"
- qmake
+ qmake-qt4
+ sed -i 's/qcollectiongenerator/qcollectiongenerator-qt4/' Makefile
make
}
diff --git a/community/remind/PKGBUILD b/community/remind/PKGBUILD
index 73cee013d..f9e115477 100644
--- a/community/remind/PKGBUILD
+++ b/community/remind/PKGBUILD
@@ -5,12 +5,14 @@
pkgname=remind
pkgver=3.01.13
-pkgrel=1
+pkgrel=2
pkgdesc='A sophisticated calendar and alarm program.'
arch=('i686' 'x86_64')
url='http://www.roaringpenguin.com/penguin/open_source_remind.php'
license=('GPL')
-depends=('tk' 'tcllib')
+optdepends=('tk: for tkremind'
+ 'tcllib: for tkremind'
+ 'tcl: for cm2rem.tcl')
source=("http://www.roaringpenguin.com/files/download/${pkgname}-0${pkgver}.tar.gz"{,.sig})
options=('!emptydirs')
md5sums=('9b746d257eccd5961d61c649cf48305c'
diff --git a/community/sakura/PKGBUILD b/community/sakura/PKGBUILD
index 82260a849..a3bee6ec8 100644
--- a/community/sakura/PKGBUILD
+++ b/community/sakura/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 102425 2013-12-10 20:26:05Z ronald $
+# $Id: PKGBUILD 105082 2014-01-31 10:43:46Z ronald $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Dmitry N. Shilov <stormblast@land.ru>
pkgname=sakura
-pkgver=3.1.2
+pkgver=3.1.3
pkgrel=1
pkgdesc="A terminal emulator based on GTK and VTE"
arch=('i686' 'x86_64')
@@ -11,35 +11,30 @@ url="https://launchpad.net/sakura"
license=('GPL')
depends=('vte3' 'libxft' 'desktop-file-utils')
makedepends=('cmake')
-source=("https://launchpad.net/sakura/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2"
- "deprecated_symbols.patch")
+source=("https://launchpad.net/sakura/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2")
install=sakura.install
-sha1sums=('c4d5356c228af112dda20b3db3eaf32868e91ab1'
- '1c31086360f5ce9d6ca0e4303b6b8cf62266f4d1')
+sha1sums=('44556f30eb63c95eb46d253a0e69c81ec7e0112b')
prepare() {
- cd $srcdir/${pkgname}-${pkgver}
+ cd "$srcdir/${pkgname}-${pkgver}"
# Set default font size a bit smaller
sed -i 's|#define DEFAULT_FONT "Bitstream Vera Sans Mono 14"|#define DEFAULT_FONT "Bitstream Vera Sans Mono 10"|g' src/sakura.c
-
- # deprecated gtk symbols are used but disabled... enabling
- patch -Np1 -i ${srcdir}/deprecated_symbols.patch
}
build() {
- cd $srcdir/${pkgname}-${pkgver}
+ cd "$srcdir/${pkgname}-${pkgver}"
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE .
make
}
package() {
- cd $srcdir/${pkgname}-${pkgver}
+ cd "$srcdir/${pkgname}-${pkgver}"
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
# extract the keybindings from the installed documentation, rest is only relevant during build time
awk '/^Keybindings/{f="'${pkgdir}'/usr/share/doc/'${pkgname}'/KEYBINDINGS"} f{print > f} /^END/' \
- ${pkgdir}/usr/share/doc/${pkgname}/INSTALL
- rm ${pkgdir}/usr/share/doc/${pkgname}/INSTALL
+ "${pkgdir}"/usr/share/doc/${pkgname}/INSTALL
+ rm "${pkgdir}/usr/share/doc/${pkgname}/INSTALL"
}
diff --git a/community/tabbed/PKGBUILD b/community/tabbed/PKGBUILD
index a66c44205..cca785d9a 100644
--- a/community/tabbed/PKGBUILD
+++ b/community/tabbed/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 92069 2013-05-31 08:05:10Z lfleischer $
+# $Id: PKGBUILD 105102 2014-01-31 19:44:06Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: totoloco <totoloco at gmx>
pkgname=tabbed
-pkgver=0.5
+pkgver=0.6
pkgrel=1
pkgdesc='Simple generic tabbed fronted to xembed aware applications.'
arch=('i686' 'x86_64')
@@ -13,8 +13,8 @@ depends=('libx11')
install='tabbed.install'
source=("http://dl.suckless.org/tools/${pkgname}-${pkgver}.tar.gz"
'config.h')
-md5sums=('cd9cfd696db745637486ec3b9bbe4b75'
- 'cea7b04d4f67d917c68673cd0e63ae32')
+md5sums=('7898992feb9358e0196119750b77b42c'
+ '910b1cbcf62051064c58029987e05db8')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/tabbed/config.h b/community/tabbed/config.h
index ca4b8d6b4..ceda9f704 100644
--- a/community/tabbed/config.h
+++ b/community/tabbed/config.h
@@ -2,10 +2,10 @@
/* appearance */
static const char font[] = "-*-*-medium-*-*-*-14-*-*-*-*-*-*-*";
-static const char normbgcolor[] = "#222222";
-static const char normfgcolor[] = "#cccccc";
-static const char selbgcolor[] = "#555555";
-static const char selfgcolor[] = "#ffffff";
+static const char* normbgcolor = "#222222";
+static const char* normfgcolor = "#cccccc";
+static const char* selbgcolor = "#555555";
+static const char* selfgcolor = "#ffffff";
static const char before[] = "<";
static const char after[] = ">";
static const int tabwidth = 200;
@@ -19,11 +19,20 @@ static const Bool foreground = True;
static int newposition = 0;
static Bool npisrelative = False;
+#define SETPROP(p) { \
+ .v = (char *[]){ "/bin/sh", "-c", \
+ "prop=\"`xwininfo -children -id $1 | grep '^ 0x' | sed -e's@^ *\\(0x[0-9a-f]*\\) \"\\([^\"]*\\)\".*@\\1 \\2@' | xargs -0 printf %b | dmenu -l 10`\" &&" \
+ "xprop -id $1 -f $0 8s -set $0 \"$prop\"", \
+ p, winid, NULL \
+ } \
+}
+
#define MODKEY ControlMask
static Key keys[] = { \
/* modifier key function argument */
{ MODKEY|ShiftMask, XK_Return, focusonce, { 0 } },
{ MODKEY|ShiftMask, XK_Return, spawn, { 0 } },
+ { MODKEY, XK_t, spawn, SETPROP("_TABBED_SELECT_TAB") },
{ MODKEY|ShiftMask, XK_l, rotate, { .i = +1 } },
{ MODKEY|ShiftMask, XK_h, rotate, { .i = -1 } },
diff --git a/community/tomoyo-tools/PKGBUILD b/community/tomoyo-tools/PKGBUILD
new file mode 100644
index 000000000..f321ae4fc
--- /dev/null
+++ b/community/tomoyo-tools/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 96550 2013-08-31 16:05:13Z foutrelis $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Jamie Nguyen <jamie AT tomoyolinux.co.uk>
+
+pkgname=tomoyo-tools
+_basever=2.5.0
+_timestamp=20130406
+_file=53357
+pkgver=${_basever}.${_timestamp}
+pkgrel=2
+pkgdesc='TOMOYO Linux userspace tools for Linux kernels >=3.2'
+arch=('i686' 'x86_64')
+url='http://tomoyo.sourceforge.jp'
+#url='http://sourceforge.jp/projects/tomoyo/releases/?package_id=9818'
+license=('GPL')
+depends=('ncurses' 'linux>=3.2')
+install=tomoyo-tools.install
+source=("http://sourceforge.jp/frs/redir.php?f=/tomoyo/${_file}/${pkgname}-${_basever}-${_timestamp}.tar.gz")
+md5sums=('8888f83fcb87823d714ff551e8680d0d')
+
+prepare() {
+ cd "${srcdir}/${pkgname}"
+ sed -i \
+ -e 's|usr/sbin|usr/bin|g' \
+ -e 's|sbin|usr/bin|g' \
+ usr_lib_tomoyo/init_policy.c
+}
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ make USRSBINDIR=/usr/bin SBINDIR=/usr/bin
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make USRSBINDIR=/usr/bin SBINDIR=/usr/bin INSTALLDIR="${pkgdir}" install
+}
diff --git a/community/tomoyo-tools/tomoyo-tools.install b/community/tomoyo-tools/tomoyo-tools.install
new file mode 100644
index 000000000..c23df1212
--- /dev/null
+++ b/community/tomoyo-tools/tomoyo-tools.install
@@ -0,0 +1,11 @@
+post_install () {
+ echo
+ echo " * To enable TOMOYO Linux, append 'security=tomoyo TOMOYO_trigger=/usr/bin/init' to the kernel"
+ echo " boot options and initialize policy with this command:"
+ echo " /usr/lib/tomoyo/init_policy"
+ echo
+}
+
+post_upgrade () {
+ post_install $1
+}
diff --git a/community/vtk/PKGBUILD b/community/vtk/PKGBUILD
index 5db9de80b..3a1a84a16 100644
--- a/community/vtk/PKGBUILD
+++ b/community/vtk/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 98818 2013-10-19 13:44:45Z bpiotrowski $
+# $Id: PKGBUILD 105095 2014-01-31 14:18:52Z aginiewicz $
# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Christofer Bertonha <christoferbertonha at gmail dot com>
@@ -12,13 +12,13 @@
pkgname=vtk
pkgver=5.10.1
-pkgrel=10
+pkgrel=11
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' 'qt4' 'lesstif' 'mariadb' 'hdf5' 'libgl')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 'python2' 'tk')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 'python2' 'tk' 'wget')
optdepends=('python2: python bindings'
'java-runtime: java bindings'
'tk: tcl bindings'
@@ -26,14 +26,16 @@ optdepends=('python2: python bindings'
'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 ffmpeg-2.0.diff tcl-8.6.diff python-destdir.diff)
+ ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff
+ tcl-8.6.diff python-destdir.diff freetype.diff)
md5sums=('264b0052e65bd6571a84727113508789'
'b6355063264cd56bcd1396c92f6ca59a'
'e992321c9d1def6034d0fa6607b40c5a'
'81922ea61989e5591135f233a0400694'
'4ff5668957336709dcd096fbac102558'
'a804a9f034e24ef1a8b28542c15ce1a1'
- 'f7aba715bcc10de93a6ecf1cd6b0c560')
+ 'f7aba715bcc10de93a6ecf1cd6b0c560'
+ '1e45b3664b395c70017ff46d3370c84d')
build() {
cd "${srcdir}"/VTK$pkgver
@@ -44,6 +46,7 @@ build() {
patch -Np1 -i "${srcdir}/ffmpeg-2.0.diff"
patch -Np1 -i "${srcdir}/tcl-8.6.diff"
patch -Np1 -i "${srcdir}/python-destdir.diff"
+ patch -Np1 -i "${srcdir}/freetype.diff"
cd "${srcdir}"
diff --git a/community/vtk/freetype.diff b/community/vtk/freetype.diff
new file mode 100644
index 000000000..03753ee3f
--- /dev/null
+++ b/community/vtk/freetype.diff
@@ -0,0 +1,16 @@
+--- VTK5.10.1/CMake/FindFREETYPE.cmake.orig 2014-01-30 12:40:11.252760741 +0100
++++ VTK5.10.1/CMake/FindFREETYPE.cmake 2014-01-30 12:40:43.235853875 +0100
+@@ -10,9 +10,11 @@
+ # also defined, but not for general use are
+ # FREETYPE_LIBRARY, where to find the FREETYPE library.
+
+-FIND_PATH(FREETYPE_INCLUDE_DIR_FT2BUILD ft2build.h)
++FIND_PATH(FREETYPE_INCLUDE_DIR_FT2BUILD ft2build.h
++ /usr/include/freetype2
++)
+
+-FIND_PATH(FREETYPE_INCLUDE_DIR_FTHEADER freetype/config/ftheader.h
++FIND_PATH(FREETYPE_INCLUDE_DIR_FTHEADER config/ftheader.h
+ /usr/include/freetype2
+ /usr/local/include/freetype2
+ PATH_SUFFIXES freetype2
diff --git a/community/xdelta3/PKGBUILD b/community/xdelta3/PKGBUILD
index 1af2efff6..7ef0fbcc1 100644
--- a/community/xdelta3/PKGBUILD
+++ b/community/xdelta3/PKGBUILD
@@ -1,31 +1,44 @@
-# $Id: PKGBUILD 90967 2013-05-16 19:50:32Z bpiotrowski $
-# Maintainer: Allan McRae <allan@archlinux.org>
+# $Id: PKGBUILD 105087 2014-01-31 12:10:31Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Eduard "bekks" Warkentin <eduard.warkentin@gmail.com>
# Contributor: Henning Garus <henning.garus@gmail.com>
pkgname=xdelta3
-pkgver=3.0.7
+pkgver=3.0.8
pkgrel=1
-pkgdesc="Diff utility which works with binary files"
-arch=('i686' 'x86_64')
-url="http://xdelta.org/"
+pkgdesc='Diff utility which works with binary files'
+arch=('x86_64' 'i686')
+url='http://xdelta.org/'
license=('GPL')
depends=('xz')
-source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz)
-md5sums=('ef6631e4f9219a80bcb9e3020962b6ec')
+source=("http://${pkgname/3}.googlecode.com/files/$pkgname-$pkgver.tar.xz"
+ 'regtest_size_t.patch')
+# SHA1 sum from https://code.google.com/p/xdelta/downloads/detail?name=xdelta3-3.0.8.tar.xz&can=2&q=
+sha1sums=('62c7a029e96c0904bb47a5e2f3de08473a185539'
+ 'c2816b5d4bfb405d3adb771fa09b367a88971240')
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
+prepare() {
+ cd "$pkgname-$pkgver"
+
+ patch -Np1 -i ../regtest_size_t.patch
}
check() {
- cd $pkgname-$pkgver
- ./xdelta3 test
+ cd "$pkgname-$pkgver"
+
+ ./$pkgname test
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+
+ ./configure --prefix=/usr
+ make
}
package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
+ make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/community/xdelta3/regtest_size_t.patch b/community/xdelta3/regtest_size_t.patch
new file mode 100644
index 000000000..e048135bd
--- /dev/null
+++ b/community/xdelta3/regtest_size_t.patch
@@ -0,0 +1,11 @@
+--- a/testing/regtest.cc
++++ b/testing/regtest.cc
+@@ -12,7 +12,7 @@ public:
+ Options() : encode_srcwin_maxsz(1<<20),
+ block_size(Constants::BLOCK_SIZE),
+ size_known(false) { }
+- size_t encode_srcwin_maxsz;
++ uint64_t encode_srcwin_maxsz;
+ size_t block_size;
+ bool size_known;
+ };