summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-07-25 04:03:32 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-07-25 04:03:32 +0000
commit29cefdccedfcb48822a8da80b259ed0bb0f73266 (patch)
treeeabeaf9a2ee1319f8cc0f3e05018588aa5a169c9
parentd256eaa80219eb28cbfb4f9474acc6fb41c63d3c (diff)
Fri Jul 25 03:59:36 UTC 2014
-rw-r--r--community/gdc/PKGBUILD8
-rw-r--r--community/gradm/PKGBUILD4
-rw-r--r--community/hardening-wrapper/PKGBUILD31
-rwxr-xr-xcommunity/hardening-wrapper/cc-wrapper.sh106
-rw-r--r--community/hardening-wrapper/hardening-wrapper-i686.conf6
-rw-r--r--community/hardening-wrapper/hardening-wrapper-x86_64.conf6
-rw-r--r--community/hardening-wrapper/path.sh1
-rw-r--r--community/libgit2-glib/PKGBUILD8
-rw-r--r--community/nftables/02-manpages.patch40
-rw-r--r--community/perl-mouse/PKGBUILD46
-rw-r--r--community/perl-test-leaktrace/PKGBUILD50
-rw-r--r--community/python-pygit2/PKGBUILD8
-rw-r--r--community/tigervnc/PKGBUILD10
-rw-r--r--community/tigervnc/vncviewer.desktop9
-rw-r--r--community/xulrunner/PKGBUILD7
-rw-r--r--core/curl/PKGBUILD6
-rw-r--r--extra/arptables/PKGBUILD (renamed from community/arptables/PKGBUILD)2
-rw-r--r--extra/arptables/arptables.service (renamed from community/arptables/arptables.service)0
-rw-r--r--extra/arptables/arptables.systemd (renamed from community/arptables/arptables.systemd)0
-rw-r--r--extra/bind/01-fix-forgotten-log.patch (renamed from community/bind/01-fix-forgotten-log.patch)0
-rw-r--r--extra/bind/127.0.0.zone (renamed from community/bind/127.0.0.zone)0
-rw-r--r--extra/bind/PKGBUILD (renamed from community/bind/PKGBUILD)4
-rw-r--r--extra/bind/bind.install (renamed from community/bind/bind.install)0
-rw-r--r--extra/bind/localhost.zone (renamed from community/bind/localhost.zone)0
-rw-r--r--extra/bind/named.conf (renamed from community/bind/named.conf)0
-rw-r--r--extra/bind/named.logrotate (renamed from community/bind/named.logrotate)0
-rw-r--r--extra/bind/named.service (renamed from community/bind/named.service)0
-rw-r--r--extra/bind/tmpfiles.d (renamed from community/bind/tmpfiles.d)0
-rw-r--r--extra/bird/PKGBUILD (renamed from community/bird/PKGBUILD)2
-rw-r--r--extra/bird/bird.service (renamed from community/bird/bird.service)0
-rw-r--r--extra/bird/bird6.service (renamed from community/bird/bird6.service)0
-rw-r--r--extra/colord/PKGBUILD6
-rw-r--r--extra/conntrack-tools/PKGBUILD (renamed from community/conntrack-tools/PKGBUILD)2
-rw-r--r--extra/conntrack-tools/conntrack-tools.install (renamed from community/conntrack-tools/conntrack-tools.install)0
-rw-r--r--extra/conntrack-tools/conntrackd.service (renamed from community/conntrack-tools/conntrackd.service)0
-rw-r--r--extra/ebtables/PKGBUILD (renamed from community/ebtables/PKGBUILD)2
-rw-r--r--extra/ebtables/ebtables.install (renamed from community/ebtables/ebtables.install)0
-rw-r--r--extra/ebtables/ebtables.service (renamed from community/ebtables/ebtables.service)0
-rw-r--r--extra/ebtables/ebtables.systemd (renamed from community/ebtables/ebtables.systemd)0
-rw-r--r--extra/glib-perl/PKGBUILD8
-rw-r--r--extra/gtk2-perl/PKGBUILD12
-rw-r--r--extra/ibus/PKGBUILD6
-rw-r--r--extra/ipset/PKGBUILD (renamed from community/ipset/PKGBUILD)2
-rw-r--r--extra/ipset/ipset.service (renamed from community/ipset/ipset.service)0
-rw-r--r--extra/libmnl/PKGBUILD (renamed from community/libmnl/PKGBUILD)2
-rw-r--r--extra/libnetfilter_acct/PKGBUILD (renamed from community/libnetfilter_acct/PKGBUILD)2
-rw-r--r--extra/libnetfilter_conntrack/PKGBUILD (renamed from community/libnetfilter_conntrack/PKGBUILD)2
-rw-r--r--extra/libnetfilter_cthelper/PKGBUILD (renamed from community/libnetfilter_cthelper/PKGBUILD)2
-rw-r--r--extra/libnetfilter_cttimeout/PKGBUILD (renamed from community/libnetfilter_cttimeout/PKGBUILD)2
-rw-r--r--extra/libnetfilter_log/PKGBUILD (renamed from community/libnetfilter_log/PKGBUILD)2
-rw-r--r--extra/libnetfilter_queue/PKGBUILD (renamed from community/libnetfilter_queue/PKGBUILD)2
-rw-r--r--extra/libnfnetlink/PKGBUILD (renamed from community/libnfnetlink/PKGBUILD)2
-rw-r--r--extra/libnftnl/PKGBUILD (renamed from community/libnftnl/PKGBUILD)2
-rw-r--r--extra/libtorrent-rasterbar/PKGBUILD6
-rw-r--r--extra/libxext/PKGBUILD10
-rw-r--r--extra/netcdf/PKGBUILD12
-rw-r--r--extra/nfacct/PKGBUILD (renamed from community/nfacct/PKGBUILD)2
-rw-r--r--extra/nftables/PKGBUILD (renamed from community/nftables/PKGBUILD)8
-rw-r--r--extra/pango-perl/PKGBUILD11
-rw-r--r--extra/python-geoip/PKGBUILD27
-rw-r--r--extra/quagga/PKGBUILD (renamed from community/quagga/PKGBUILD)2
-rw-r--r--extra/quagga/babeld.service (renamed from community/quagga/babeld.service)0
-rw-r--r--extra/quagga/bgpd.service (renamed from community/quagga/bgpd.service)0
-rw-r--r--extra/quagga/isisd.service (renamed from community/quagga/isisd.service)0
-rw-r--r--extra/quagga/ospf6d.service (renamed from community/quagga/ospf6d.service)0
-rw-r--r--extra/quagga/ospfd.service (renamed from community/quagga/ospfd.service)0
-rw-r--r--extra/quagga/quagga.install (renamed from community/quagga/quagga.install)0
-rw-r--r--extra/quagga/ripd.service (renamed from community/quagga/ripd.service)0
-rw-r--r--extra/quagga/ripngd.service (renamed from community/quagga/ripngd.service)0
-rw-r--r--extra/quagga/zebra.service (renamed from community/quagga/zebra.service)0
-rw-r--r--extra/telepathy-gabble/PKGBUILD8
-rw-r--r--extra/telepathy-mission-control/PKGBUILD8
-rw-r--r--extra/ulogd/PKGBUILD (renamed from community/ulogd/PKGBUILD)2
-rw-r--r--extra/ulogd/ulogd54
-rw-r--r--extra/ulogd/ulogd.conf (renamed from community/ulogd/ulogd.conf)0
-rw-r--r--extra/ulogd/ulogd.logrotate (renamed from community/ulogd/ulogd.logrotate)0
-rw-r--r--extra/ulogd/ulogd.service (renamed from community/ulogd/ulogd.service)0
77 files changed, 418 insertions, 142 deletions
diff --git a/community/gdc/PKGBUILD b/community/gdc/PKGBUILD
index c8d9ff8a0..02dee35b1 100644
--- a/community/gdc/PKGBUILD
+++ b/community/gdc/PKGBUILD
@@ -4,8 +4,8 @@
# Contributor: Jesus Alvarez <jeezusjr@gmail.com>
pkgname=('gdc' 'libgphobos-devel')
-pkgver=4.9.0
-pkgrel=3
+pkgver=4.9.1
+pkgrel=1
arch=('i686' 'x86_64')
url="https://github.com/D-Programming-GDC/GDC"
license=('GPL')
@@ -18,7 +18,7 @@ source=(
"folders.diff"
)
sha256sums=(
- 'b9b047a97bade9c1c89970bc8e211ff57b7b8998a1730a80a653d329f8ed1257'
+ 'd334781a124ada6f38e63b545e2a3b8c2183049515a1abab6d513f109f1d717e'
'SKIP'
'SKIP'
'82f1ba0825164a74660bd5008d8f3acae1bacc3271c86475efc1601fe0da73c4'
@@ -106,7 +106,7 @@ package_libgphobos-devel()
rm $pkgdir/usr/include/dlang/gdc/gcc/libbacktrace.d.in
# phobos
- cp $srcdir/gdc/libphobos/src/crc32.d ${pkgdir}/usr/include/dlang/gdc/
+ # cp $srcdir/gdc/libphobos/src/crc32.d ${pkgdir}/usr/include/dlang/gdc/
cp -r $srcdir/gdc/libphobos/src/std ${pkgdir}/usr/include/dlang/gdc/std
cp -r $srcdir/gdc/libphobos/src/etc ${pkgdir}/usr/include/dlang/gdc/etc
diff --git a/community/gradm/PKGBUILD b/community/gradm/PKGBUILD
index f7ad64f4b..1570843e1 100644
--- a/community/gradm/PKGBUILD
+++ b/community/gradm/PKGBUILD
@@ -7,7 +7,7 @@
pkgname=gradm
_version=3.0
-_timestamp=201407162022
+_timestamp=201407222118
pkgver=3.0.$_timestamp
pkgrel=1
pkgdesc="Administration utility for grsecurity's Role Based Access Control (RBAC)"
@@ -19,7 +19,7 @@ source=(https://grsecurity.net/stable/$pkgname-$_version-$_timestamp.tar.gz
https://grsecurity.net/stable/$pkgname-$_version-$_timestamp.tar.gz.sig
learn_config
policy)
-sha256sums=('300d119f584644a4698cf6c9125fa0cd17a7ff00b4f7885fe782828b93881e1b'
+sha256sums=('6c29274d63293540646be8c8c2c131654ec307b17674c25085b352305562e7e8'
'SKIP'
'704ea6ba7f748761735cbe1cf52ef04f53eab1a1e9ea1bdcb6abaaf4a641e44d'
'0d069e28845f789d0e9da82fc6dffa368ab71b2ca4ab37e0d3e3c6951e82d98a')
diff --git a/community/hardening-wrapper/PKGBUILD b/community/hardening-wrapper/PKGBUILD
new file mode 100644
index 000000000..a05316b84
--- /dev/null
+++ b/community/hardening-wrapper/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Daniel Micay <danielmicay@gmail.com>
+pkgname=hardening-wrapper
+pkgver=3
+pkgrel=4
+pkgdesc='Wrapper script for building hardened executables by default'
+arch=(i686 x86_64)
+url='https://archlinux.org/'
+license=('GPL')
+depends=(bash)
+backup=(etc/hardening-wrapper.conf)
+source=(cc-wrapper.sh path.sh hardening-wrapper-i686.conf hardening-wrapper-x86_64.conf)
+sha1sums=('edddffd8d8bf6c4b57d7a8fa32b65e29020c2a3c'
+ '1e5f6d9931f01b26bb4b6fbb839e21d34d534cdc'
+ '658aed4d1039393f0ba08152c1320fca04ce1315'
+ 'ff104a6624ce898010f277fe22e6f964aeb34300')
+
+package() {
+ install -Dm644 hardening-wrapper-${CARCH}.conf "$pkgdir/etc/hardening-wrapper.conf"
+ install -Dm644 path.sh "$pkgdir/etc/profile.d/hardening-wrapper.sh"
+
+ mkdir -p "$pkgdir/usr/lib/hardening-wrapper/bin"
+ install -m755 cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/c89"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/c99"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/cc"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/c++"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/clang"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/clang++"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/gcc"
+ ln -s ../cc-wrapper.sh "$pkgdir/usr/lib/hardening-wrapper/bin/g++"
+}
diff --git a/community/hardening-wrapper/cc-wrapper.sh b/community/hardening-wrapper/cc-wrapper.sh
new file mode 100755
index 000000000..4f16bd062
--- /dev/null
+++ b/community/hardening-wrapper/cc-wrapper.sh
@@ -0,0 +1,106 @@
+#!/bin/bash
+
+set -o nounset
+
+declare -A default="($(< /etc/hardening-wrapper.conf))"
+
+force_bindnow="${HARDENING_BINDNOW:-"${default[HARDENING_BINDNOW]:-1}"}"
+force_fPIE="${HARDENING_PIE:-"${default[HARDENING_PIE]:-1}"}"
+force_fortify="${HARDENING_FORTIFY:-"${default[HARDENING_FORTIFY]:-2}"}"
+force_pie="${HARDENING_PIE:-"${default[HARDENING_PIE]:-1}"}"
+force_relro="${HARDENING_RELRO:-"${default[HARDENING_RELRO]:-1}"}"
+force_stack_check="${HARDENING_STACK_CHECK:-"${default[HARDENING_STACK_CHECK]:-0}"}"
+force_stack_protector="${HARDENING_STACK_PROTECTOR:-${default[HARDENING_STACK_PROTECTOR]:-2}}"
+
+error() {
+ echo "$1" >&2
+ exit 1
+}
+
+linking=1
+optimizing=0
+
+for opt; do
+ case "$opt" in
+ -fno-PIC|-fno-pic|-fno-PIE|-fno-pie|-nopie|-static|--static|-shared|--shared|-D__KERNEL__|-nostdlib|-nostartfiles)
+ force_fPIE=0
+ force_pie=0
+ ;;
+ -fPIC|-fpic|-fPIE|-fpie)
+ force_fPIE=0
+ ;;
+ -c)
+ linking=0
+ ;;
+ -nostdlib|-ffreestanding)
+ force_stack_protector=0
+ ;;
+ -D_FORTIFY_SOURCE*)
+ force_fortify=0
+ ;;
+ -O0)
+ optimizing=0
+ ;;
+ -O*)
+ optimizing=1
+ ;;
+ esac
+done
+
+arguments=()
+
+case "$force_bindnow" in
+ 0) ;;
+ 1) (( linking )) && arguments+=(-Wl,-z,now) ;;
+ *) error 'invalid value for HARDENING_BINDNOW' ;;
+esac
+
+case "$force_fPIE" in
+ 0) ;;
+ 1) arguments+=(-fPIE) ;;
+ *) error 'invalid value for HARDENING_PIE' ;;
+esac
+
+case "$force_fortify" in
+ 0) ;;
+ 1|2) (( optimizing )) && arguments+=(-D_FORTIFY_SOURCE=$force_fortify) ;;
+ *) error 'invalid value for HARDENING_FORTIFY' ;;
+esac
+
+case "$force_pie" in
+ 0) ;;
+ 1) (( linking )) && arguments+=(-pie) ;;
+ *) error 'invalid value for HARDENING_PIE' ;;
+esac
+
+case "$force_relro" in
+ 0) ;;
+ 1) (( linking )) && arguments+=(-Wl,-z,relro) ;;
+ *) error 'invalid value for HARDENING_RELRO' ;;
+esac
+
+case "$force_stack_check" in
+ 0) ;;
+ 1) arguments+=(-fstack-check) ;;
+ *) error 'invalid value for HARDENING_STACK_CHECK' ;;
+esac
+
+case "$force_stack_protector" in
+ 0) ;;
+ 1) arguments+=(-fstack-protector) ;;
+ 2) arguments+=(-fstack-protector-strong) ;;
+ 3) arguments+=(-fstack-protector-all) ;;
+ *) error 'invalid value for HARDENING_STACK_PROTECTOR' ;;
+esac
+
+unwrapped=false
+IFS=: read -ra path <<< "$PATH";
+for p in "${path[@]}"; do
+ binary="$p/${0##*/}"
+ if [[ "$binary" != "$0" && -x "$binary" ]]; then
+ unwrapped="$binary"
+ break
+ fi
+done
+
+exec "$unwrapped" "${arguments[@]}" "$@"
diff --git a/community/hardening-wrapper/hardening-wrapper-i686.conf b/community/hardening-wrapper/hardening-wrapper-i686.conf
new file mode 100644
index 000000000..ec1ae26c9
--- /dev/null
+++ b/community/hardening-wrapper/hardening-wrapper-i686.conf
@@ -0,0 +1,6 @@
+[HARDENING_BINDNOW]=0
+[HARDENING_PIE]=0
+[HARDENING_FORTIFY]=2
+[HARDENING_RELRO]=1
+[HARDENING_STACK_CHECK]=0
+[HARDENING_STACK_PROTECTOR]=2
diff --git a/community/hardening-wrapper/hardening-wrapper-x86_64.conf b/community/hardening-wrapper/hardening-wrapper-x86_64.conf
new file mode 100644
index 000000000..2ced2364f
--- /dev/null
+++ b/community/hardening-wrapper/hardening-wrapper-x86_64.conf
@@ -0,0 +1,6 @@
+[HARDENING_BINDNOW]=0
+[HARDENING_PIE]=1
+[HARDENING_FORTIFY]=2
+[HARDENING_RELRO]=1
+[HARDENING_STACK_CHECK]=0
+[HARDENING_STACK_PROTECTOR]=2
diff --git a/community/hardening-wrapper/path.sh b/community/hardening-wrapper/path.sh
new file mode 100644
index 000000000..640ab758c
--- /dev/null
+++ b/community/hardening-wrapper/path.sh
@@ -0,0 +1 @@
+export PATH="/usr/lib/hardening-wrapper/bin:$PATH"
diff --git a/community/libgit2-glib/PKGBUILD b/community/libgit2-glib/PKGBUILD
index af18e0b42..391f64155 100644
--- a/community/libgit2-glib/PKGBUILD
+++ b/community/libgit2-glib/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 115211 2014-07-06 16:43:59Z thestinger $
+# $Id: PKGBUILD 116312 2014-07-24 19:00:05Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=libgit2-glib
-pkgver=0.0.18
+pkgver=0.0.20
pkgrel=1
pkgdesc="GLib wrapper for libgit2"
url="http://wiki.gnome.org/Projects/Libgit2-glib"
license=(LGPL2.1)
arch=(i686 x86_64)
depends=(glib2 libgit2)
-makedepends=(gobject-introspection)
+makedepends=(gobject-introspection vala)
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('9f27b1dc3cfb5ce0d7685be12757f8549778b63b8a2a0b6565c5cad9ed84470c')
+sha256sums=('f8a10c8d3fcad14eed080dff6b8db0c72866c11a05b9731af31cb7258bcc8d95')
build() {
cd $pkgname-$pkgver
diff --git a/community/nftables/02-manpages.patch b/community/nftables/02-manpages.patch
deleted file mode 100644
index 9a47303db..000000000
--- a/community/nftables/02-manpages.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-# https://bugzilla.netfilter.org/show_bug.cgi?id=893
-
-diff -r -u nftables-0.099/configure.ac nftables-0.099.new/configure.ac
---- nftables-0.099/configure.ac 2014-01-20 08:15:16.000000000 -0500
-+++ nftables-0.099.new/configure.ac 2014-02-02 13:01:39.355368732 -0500
-@@ -24,11 +24,19 @@
- AC_PROG_MKDIR_P
- AC_PROG_INSTALL
- AC_PROG_SED
-+AC_PROG_GREP
-
--AC_CHECK_PROG(CONFIG_MAN, docbook2x-man, y, n)
--if test "$CONFIG_MAN" != "y"
-+AC_PATH_PROGS_FEATURE_CHECK([DOCBOOK2MAN], [docbook2x-man docbook2man],
-+ [$ac_path_DOCBOOK2MAN --version | grep -qm1 'part of docbook2X' \
-+ && ac_cv_path_DOCBOOK2MAN=$ac_path_DOCBOOK2MAN ac_path_DOCBOOK2MAN_found=:])
-+
-+if test -n "$ac_cv_path_DOCBOOK2MAN"
- then
-- AC_MSG_WARN([docbookx2-man not found, no manpages will be built])
-+ AC_SUBST([CONFIG_MAN], "y")
-+ AC_SUBST([DOCBOOK2MAN], [$ac_cv_path_DOCBOOK2MAN])
-+else
-+ AC_SUBST([CONFIG_MAN], "n")
-+ AC_MSG_WARN([docbookx2-man not found, no manpages will be built])
- fi
-
- AC_CHECK_PROG(CONFIG_PDF, db2pdf, y, n)
-diff -r -u nftables-0.099/Makefile.rules.in nftables-0.099.new/Makefile.rules.in
---- nftables-0.099/Makefile.rules.in 2014-01-20 08:15:16.000000000 -0500
-+++ nftables-0.099.new/Makefile.rules.in 2014-02-02 13:02:53.660639570 -0500
-@@ -37,7 +37,7 @@
-
- %.8: %.xml $(makedeps)
- @echo -e " MAN\t\t$@"
-- (cd $(SUBDIR); docbook2x-man ../$<)
-+ (cd $(SUBDIR); @DOCBOOK2MAN@ ../$<)
-
- %.pdf: %.xml $(makedeps)
- @echo -e " PDF\t\t$@"
diff --git a/community/perl-mouse/PKGBUILD b/community/perl-mouse/PKGBUILD
new file mode 100644
index 000000000..a6868da9a
--- /dev/null
+++ b/community/perl-mouse/PKGBUILD
@@ -0,0 +1,46 @@
+# $Id: PKGBUILD 116310 2014-07-24 18:54:35Z jsteel $
+# Maintainer: Jonathan Steel <jsteel at aur.archlinux.org>
+# Contributor: Justin Davis <jrcd83@gmail.com>
+
+pkgname=perl-mouse
+pkgver=2.3.0
+pkgrel=1
+pkgdesc="Moose minus the antlers"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/dist/Mouse"
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+makedepends=('perl-test-exception' 'perl-test-fatal' 'perl-module-build'
+ 'perl-module-build-xsutil' 'perl-test-requires'
+ 'perl-test-leaktrace' 'perl-test-output' 'perl-test-deep'
+ 'perl-io-string')
+source=(http://search.cpan.org/CPAN/authors/id/G/GF/GFUJI/Mouse-$pkgver.tar.gz)
+md5sums=('aae2b55f280f773a92fa16c6bdcc358d')
+
+build() {
+ cd "$srcdir"/Mouse-$pkgver
+
+ ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
+ PERL_AUTOINSTALL=--skipdeps \
+ PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
+ PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
+ MODULEBUILDRC=/dev/null
+
+ /usr/bin/perl Build.PL
+ ./Build
+ )
+}
+
+check() {
+ cd "$srcdir"/Mouse-$pkgver
+
+ ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
+ ./Build test
+ )
+}
+
+package() {
+ cd "$srcdir"/Mouse-$pkgver
+
+ ./Build install
+}
diff --git a/community/perl-test-leaktrace/PKGBUILD b/community/perl-test-leaktrace/PKGBUILD
new file mode 100644
index 000000000..679fd8305
--- /dev/null
+++ b/community/perl-test-leaktrace/PKGBUILD
@@ -0,0 +1,50 @@
+# $Id: PKGBUILD 116275 2014-07-24 02:03:15Z fyan $
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: John D Jones III <j[nospace]n[nospace]b[nospace]e[nospace]k[nospace]1972 -_AT_- the domain name google offers a mail service at ending in dot com>
+# Generator : CPANPLUS::Dist::Arch 1.25
+
+pkgname=perl-test-leaktrace
+pkgver=0.14
+pkgrel=2
+pkgdesc="Traces memory leaks"
+arch=('i686' 'x86_64')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl')
+url='http://search.cpan.org/dist/Test-LeakTrace'
+source=('http://search.cpan.org/CPAN/authors/id/G/GF/GFUJI/Test-LeakTrace-0.14.tar.gz')
+sha512sums=('1bbd77bc2bc081a51b1f9fc946ece08bc5266efa41ac52d7216622b56ab2b122b419fdc0ba9f6a329eb506d6be56711b823310ef71b3171da0e13d4d3a8497d1')
+_distdir="Test-LeakTrace-0.14"
+
+build() {
+ ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
+ PERL_AUTOINSTALL=--skipdeps \
+ PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \
+ PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
+ MODULEBUILDRC=/dev/null
+
+ cd "$srcdir/$_distdir"
+ /usr/bin/perl Makefile.PL
+ make
+ )
+}
+
+check() {
+ cd "$srcdir/$_distdir"
+ ( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
+ make test
+ )
+}
+
+package() {
+ cd "$srcdir/$_distdir"
+ make install
+
+ find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+}
+
+# Local Variables:
+# mode: shell-script
+# sh-basic-offset: 2
+# End:
+# vim:set ts=2 sw=2 et:
diff --git a/community/python-pygit2/PKGBUILD b/community/python-pygit2/PKGBUILD
index 699b07c7c..9df58821a 100644
--- a/community/python-pygit2/PKGBUILD
+++ b/community/python-pygit2/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 115212 2014-07-06 16:44:00Z thestinger $
+# $Id: PKGBUILD 116289 2014-07-24 03:35:26Z thestinger $
# Maintainer: Daniel Micay <danielmicay@gmail.com>
pkgbase=python-pygit2
pkgname=(python-pygit2 python2-pygit2)
-pkgver=0.21.0
-pkgrel=0
+pkgver=0.21.1
+pkgrel=1
pkgdesc='Python bindings for libgit2'
url="https://github.com/libgit2/pygit2"
depends=(libgit2)
@@ -12,7 +12,7 @@ makedepends=(python-cffi python2-cffi)
arch=(i686 x86_64)
license=('GPL2')
source=(https://github.com/libgit2/pygit2/archive/v${pkgver}.tar.gz)
-md5sums=('e72518f75fd8d960eefd3150f54aafaf')
+md5sums=('b453f5483b3da061aa6063916a4b6255')
package_python-pygit2() {
cd pygit2-$pkgver
diff --git a/community/tigervnc/PKGBUILD b/community/tigervnc/PKGBUILD
index 221b3a1fd..d8087ca4a 100644
--- a/community/tigervnc/PKGBUILD
+++ b/community/tigervnc/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 107841 2014-03-20 09:16:29Z spupykin $
+# $Id: PKGBUILD 116308 2014-07-24 13:27:03Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Uroš Vampl <mobile.leecher at gmail dot com>
pkgname=tigervnc
pkgver=1.3.1
-pkgrel=1
-_xorgver=1.15.0
+pkgrel=2
+_xorgver=1.15.2
pkgdesc="suite of VNC servers and clients. VNC 4 branch of TightVNC."
arch=('i686' 'x86_64')
url="http://www.tigervnc.org"
@@ -26,9 +26,9 @@ source=(http://downloads.sourceforge.net/project/tigervnc/tigervnc/$pkgver/tiger
getmaster.patch
xorg115.patch)
md5sums=('e80b16aa74f1d8e89f284a6aef99955d'
- 'c2ace3697b32414094cf8c597c39d7d9'
+ '69229fe5cdf3f20f74665d57b7601d26'
'0903d5a0dfa38e0b04964505b644585c'
- '71cac0fb9701b0a041430f0fddfe00c8'
+ 'b200d83c60e80c6f9693ea19a2d9f5b0'
'22f1523a0eca56ad79cfabd0db6e2cf6'
'e056a2502dfe0cb3b02e08cab689482f'
'd7765cb11be43b557ee77dfa486fdb68')
diff --git a/community/tigervnc/vncviewer.desktop b/community/tigervnc/vncviewer.desktop
index 5f6046db2..d8005d307 100644
--- a/community/tigervnc/vncviewer.desktop
+++ b/community/tigervnc/vncviewer.desktop
@@ -1,10 +1,9 @@
[Desktop Entry]
-Encoding=UTF-8
Type=Application
-Name=TigerVNC viewer
-Comment=TigerVNC viewer
+Name=TigerVNC Viewer
+Comment=VNC client
Exec=/usr/bin/vncviewer
-Icon=tigervnc.png
+Icon=tigervnc
Terminal=false
StartupNotify=false
-Categories=Application; Network;
+Categories=Network;RemoteAccess;
diff --git a/community/xulrunner/PKGBUILD b/community/xulrunner/PKGBUILD
index 950ade5be..aa52b8481 100644
--- a/community/xulrunner/PKGBUILD
+++ b/community/xulrunner/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 113196 2014-06-16 03:29:43Z cbehan $
+# $Id: PKGBUILD 116295 2014-07-24 09:31:33Z cbehan $
# Maintainer: Connor Behan <connor.behan@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
pkgname=xulrunner
-pkgver=30.0
+pkgver=31.0
pkgrel=1
pkgdesc="Mozilla Runtime Environment"
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ source=(ftp://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$pkgver/source/
shared-libs.patch)
options=('!emptydirs' '!makeflags' 'staticlibs')
replaces=('xulrunner-oss')
-sha256sums=('7faee20752c87433c746a650006acdeb710b21d216894101bb44356123f557ad'
+sha256sums=('6f4cb97e4debe2225f94bc813057154d2aa2680f5aa69573048633507cecb21e'
'df0e663e7f9246b84936882e564270fac541c6bb39450b759abe686e5c27a052'
'23485d937035648add27a7657f6934dc5b295e886cdb0506eebd02a43d07f269'
'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1')
@@ -70,3 +70,4 @@ package() {
sed -i 's|!/usr/bin/env python$|!/usr/bin/env python2|' \
"$pkgdir"/usr/lib/xulrunner-devel-$pkgver/sdk/bin/{xpt,header,typelib,xpidl}.py
}
+sha256sums=('6f4cb97e4debe2225f94bc813057154d2aa2680f5aa69573048633507cecb21e' 'df0e663e7f9246b84936882e564270fac541c6bb39450b759abe686e5c27a052' '23485d937035648add27a7657f6934dc5b295e886cdb0506eebd02a43d07f269' 'e2b4a00d14f4ba69c62b3f9ef9908263fbab179ba8004197cbc67edbd916fdf1')
diff --git a/core/curl/PKGBUILD b/core/curl/PKGBUILD
index a1e9088a4..ddf59a494 100644
--- a/core/curl/PKGBUILD
+++ b/core/curl/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 213659 2014-05-27 18:04:31Z dreisner $
+# $Id: PKGBUILD 217819 2014-07-24 13:47:43Z dreisner $
# Maintainer: Dave Reisner <dreisner@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: Eric Belanger <eric@archlinux.org>
@@ -6,7 +6,7 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=curl
-pkgver=7.37.0
+pkgver=7.37.1
pkgrel=1
pkgdesc="An URL retrieval utility and library"
arch=('i686' 'x86_64')
@@ -17,7 +17,7 @@ provides=('libcurl.so')
options=('strip' 'debug')
source=("http://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}
curlbuild.h)
-md5sums=('c35d0b20a7ef38951da81b6cae7e5c36'
+md5sums=('a944b069ac70c3e574c25def6e1d6b2f'
'SKIP'
'751bd433ede935c8fae727377625a8ae')
diff --git a/community/arptables/PKGBUILD b/extra/arptables/PKGBUILD
index edc4066e8..9a2e491cf 100644
--- a/community/arptables/PKGBUILD
+++ b/extra/arptables/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90489 2013-05-12 22:21:54Z seblu $
+# $Id: PKGBUILD 217759 2014-07-23 22:34:43Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Daniel Micay <danielmicay@gmail.com>
# Contributor: Michal Soltys <soltys@ziu.info>
diff --git a/community/arptables/arptables.service b/extra/arptables/arptables.service
index 4fc11f17d..4fc11f17d 100644
--- a/community/arptables/arptables.service
+++ b/extra/arptables/arptables.service
diff --git a/community/arptables/arptables.systemd b/extra/arptables/arptables.systemd
index 6a4019257..6a4019257 100644
--- a/community/arptables/arptables.systemd
+++ b/extra/arptables/arptables.systemd
diff --git a/community/bind/01-fix-forgotten-log.patch b/extra/bind/01-fix-forgotten-log.patch
index a9af283d5..a9af283d5 100644
--- a/community/bind/01-fix-forgotten-log.patch
+++ b/extra/bind/01-fix-forgotten-log.patch
diff --git a/community/bind/127.0.0.zone b/extra/bind/127.0.0.zone
index 509c311f6..509c311f6 100644
--- a/community/bind/127.0.0.zone
+++ b/extra/bind/127.0.0.zone
diff --git a/community/bind/PKGBUILD b/extra/bind/PKGBUILD
index 27e21db95..e2216d941 100644
--- a/community/bind/PKGBUILD
+++ b/extra/bind/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 113079 2014-06-12 22:25:58Z seblu $
+# $Id: PKGBUILD 113060 2014-06-12 10:51:06Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Gaetan Bisson <bisson@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
@@ -13,7 +13,7 @@ url='http://www.isc.org/software/bind/'
license=('custom:ISC')
arch=('i686' 'x86_64')
options=('!makeflags')
-depends=('openssl' 'krb5' 'libxml2')
+depends=('openssl' 'krb5' 'libxml2' 'libcap')
provides=('dns-server')
backup=('etc/logrotate.d/named'
'etc/named.conf')
diff --git a/community/bind/bind.install b/extra/bind/bind.install
index 170042111..170042111 100644
--- a/community/bind/bind.install
+++ b/extra/bind/bind.install
diff --git a/community/bind/localhost.zone b/extra/bind/localhost.zone
index e3ff9641c..e3ff9641c 100644
--- a/community/bind/localhost.zone
+++ b/extra/bind/localhost.zone
diff --git a/community/bind/named.conf b/extra/bind/named.conf
index 4aaf19a49..4aaf19a49 100644
--- a/community/bind/named.conf
+++ b/extra/bind/named.conf
diff --git a/community/bind/named.logrotate b/extra/bind/named.logrotate
index 5f9a47693..5f9a47693 100644
--- a/community/bind/named.logrotate
+++ b/extra/bind/named.logrotate
diff --git a/community/bind/named.service b/extra/bind/named.service
index 1a7832edc..1a7832edc 100644
--- a/community/bind/named.service
+++ b/extra/bind/named.service
diff --git a/community/bind/tmpfiles.d b/extra/bind/tmpfiles.d
index 1cfc82d08..1cfc82d08 100644
--- a/community/bind/tmpfiles.d
+++ b/extra/bind/tmpfiles.d
diff --git a/community/bird/PKGBUILD b/extra/bird/PKGBUILD
index 91e14a867..71a637ab7 100644
--- a/community/bird/PKGBUILD
+++ b/extra/bird/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 115782 2014-07-16 17:09:52Z seblu $
+# $Id: PKGBUILD 217785 2014-07-23 22:53:04Z seblu $
# Maintainer: Sébastien Luttringer
pkgbase=bird
diff --git a/community/bird/bird.service b/extra/bird/bird.service
index c2e2572bf..c2e2572bf 100644
--- a/community/bird/bird.service
+++ b/extra/bird/bird.service
diff --git a/community/bird/bird6.service b/extra/bird/bird6.service
index b7fed8637..b7fed8637 100644
--- a/community/bird/bird6.service
+++ b/extra/bird/bird6.service
diff --git a/extra/colord/PKGBUILD b/extra/colord/PKGBUILD
index 41a8bed91..89b737669 100644
--- a/extra/colord/PKGBUILD
+++ b/extra/colord/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 211866 2014-04-28 15:11:57Z jgc $
+# $Id: PKGBUILD 217804 2014-07-24 03:38:09Z fyan $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
pkgname=colord
-pkgver=1.2.0
+pkgver=1.2.1
pkgrel=1
pkgdesc="System daemon for managing color devices"
arch=(i686 x86_64)
@@ -15,7 +15,7 @@ optdepends=('sane: scanner support')
replaces=('shared-color-profiles')
install=colord.install
source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
-sha1sums=('a96619dcca24aea1527054f0117211cf7ac30dec'
+sha1sums=('4547f3a4d65fea36053f303f7313f60eae14b7d9'
'SKIP')
build() {
diff --git a/community/conntrack-tools/PKGBUILD b/extra/conntrack-tools/PKGBUILD
index 006a0fe3a..fd276db5a 100644
--- a/community/conntrack-tools/PKGBUILD
+++ b/extra/conntrack-tools/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 99719 2013-10-30 23:13:52Z allan $
+# $Id: PKGBUILD 217779 2014-07-23 22:49:31Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Valere Monseur <valere_monseur@hotmail.com>
# Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
diff --git a/community/conntrack-tools/conntrack-tools.install b/extra/conntrack-tools/conntrack-tools.install
index d21a5f92c..d21a5f92c 100644
--- a/community/conntrack-tools/conntrack-tools.install
+++ b/extra/conntrack-tools/conntrack-tools.install
diff --git a/community/conntrack-tools/conntrackd.service b/extra/conntrack-tools/conntrackd.service
index 250c558cc..250c558cc 100644
--- a/community/conntrack-tools/conntrackd.service
+++ b/extra/conntrack-tools/conntrackd.service
diff --git a/community/ebtables/PKGBUILD b/extra/ebtables/PKGBUILD
index 4bc2b44ba..ce47a9081 100644
--- a/community/ebtables/PKGBUILD
+++ b/extra/ebtables/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90459 2013-05-12 18:54:00Z seblu $
+# $Id: PKGBUILD 217757 2014-07-23 22:33:19Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Michal Soltys <soltys@ziu.info>
diff --git a/community/ebtables/ebtables.install b/extra/ebtables/ebtables.install
index 7dd6921ed..7dd6921ed 100644
--- a/community/ebtables/ebtables.install
+++ b/extra/ebtables/ebtables.install
diff --git a/community/ebtables/ebtables.service b/extra/ebtables/ebtables.service
index 25e6b76cc..25e6b76cc 100644
--- a/community/ebtables/ebtables.service
+++ b/extra/ebtables/ebtables.service
diff --git a/community/ebtables/ebtables.systemd b/extra/ebtables/ebtables.systemd
index 7c21ff967..7c21ff967 100644
--- a/community/ebtables/ebtables.systemd
+++ b/extra/ebtables/ebtables.systemd
diff --git a/extra/glib-perl/PKGBUILD b/extra/glib-perl/PKGBUILD
index 01cf9e067..1a3877f00 100644
--- a/extra/glib-perl/PKGBUILD
+++ b/extra/glib-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 214193 2014-06-04 13:50:52Z bluewind $
+# $Id: PKGBUILD 217806 2014-07-24 03:50:52Z fyan $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Sarah Hay <sarah@archlinux.org>
pkgname=glib-perl
-pkgver=1.304
-pkgrel=2
+pkgver=1.305
+pkgrel=1
pkgdesc="Perl wrappers for glib 2.x, including GObject"
arch=(i686 x86_64)
license=('LGPL')
@@ -13,7 +13,7 @@ options=('!emptydirs')
depends=('glib2' 'perl')
makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig')
source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Glib-${pkgver}.tar.gz)
-md5sums=('62e454da4eb8eccdb59452c8bfd8565c')
+md5sums=('75a5d3a93fa8ec8e804a344a2a65507f')
build() {
cd Glib-$pkgver
diff --git a/extra/gtk2-perl/PKGBUILD b/extra/gtk2-perl/PKGBUILD
index 19568ee84..de0297a6c 100644
--- a/extra/gtk2-perl/PKGBUILD
+++ b/extra/gtk2-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 214200 2014-06-04 13:51:03Z bluewind $
+# $Id: PKGBUILD 217794 2014-07-24 02:50:59Z fyan $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Sarah Hay <sarah@archlinux.org>
pkgname=gtk2-perl
-pkgver=1.249
-pkgrel=2
+pkgver=1.2492
+pkgrel=1
pkgdesc="Perl bindings for GTK+ 2.x"
arch=(i686 x86_64)
license=('LGPL')
@@ -14,7 +14,7 @@ depends=('gtk2' 'pango-perl')
checkdepends=('ttf-dejavu' 'xorg-server-xvfb')
options=('!emptydirs')
source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Gtk2-${pkgver}.tar.gz)
-md5sums=('605b419fca92c5166f0d0077663c7c98')
+md5sums=('36ac652001392f67bf6b1539b67d5edc')
prepare() {
cd Gtk2-$pkgver
@@ -30,9 +30,7 @@ build() {
check() {
cd Gtk2-$pkgver
- LD_PRELOAD="" Xvfb -nolisten tcp -extension GLX -screen 0 1280x1024x24 :99 2>/dev/null &
- LD_PRELOAD="" DISPLAY=:99 make test
- kill $!
+ xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" make test
}
package() {
diff --git a/extra/ibus/PKGBUILD b/extra/ibus/PKGBUILD
index beea403f5..363fa68b2 100644
--- a/extra/ibus/PKGBUILD
+++ b/extra/ibus/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 211952 2014-05-02 05:52:10Z fyan $
+# $Id: PKGBUILD 217815 2014-07-24 07:24:43Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
pkgbase=ibus
pkgname=(ibus libibus)
-pkgver=1.5.7
-pkgrel=2
+pkgver=1.5.8
+pkgrel=1
pkgdesc="Next Generation Input Bus for Linux"
arch=('i686' 'x86_64')
url="http://ibus.googlecode.com"
diff --git a/community/ipset/PKGBUILD b/extra/ipset/PKGBUILD
index e39d66c6c..8efe0fb53 100644
--- a/community/ipset/PKGBUILD
+++ b/extra/ipset/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 111272 2014-05-15 22:33:19Z seblu $
+# $Id: PKGBUILD 217765 2014-07-23 22:38:00Z seblu $
# Maintainer: Sébastien Luttringer
pkgname=ipset
diff --git a/community/ipset/ipset.service b/extra/ipset/ipset.service
index 4318b056c..4318b056c 100644
--- a/community/ipset/ipset.service
+++ b/extra/ipset/ipset.service
diff --git a/community/libmnl/PKGBUILD b/extra/libmnl/PKGBUILD
index 09b5ec8fd..06dcb0147 100644
--- a/community/libmnl/PKGBUILD
+++ b/extra/libmnl/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 114509 2014-07-01 18:42:51Z seblu $
+# $Id: PKGBUILD 217761 2014-07-23 22:35:47Z seblu $
# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
# Contributor: Christian Hesse <mail@earthworm.de>
diff --git a/community/libnetfilter_acct/PKGBUILD b/extra/libnetfilter_acct/PKGBUILD
index 80fe36702..ee5ad38bf 100644
--- a/community/libnetfilter_acct/PKGBUILD
+++ b/extra/libnetfilter_acct/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 71613 2012-05-31 08:51:38Z spupykin $
+# $Id: PKGBUILD 217769 2014-07-23 22:41:04Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sébastien Luttringer
# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
diff --git a/community/libnetfilter_conntrack/PKGBUILD b/extra/libnetfilter_conntrack/PKGBUILD
index b9fd92625..8906df042 100644
--- a/community/libnetfilter_conntrack/PKGBUILD
+++ b/extra/libnetfilter_conntrack/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 99861 2013-10-31 02:08:43Z allan $
+# $Id: PKGBUILD 217775 2014-07-23 22:45:56Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sébastien Luttringer
# Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
diff --git a/community/libnetfilter_cthelper/PKGBUILD b/extra/libnetfilter_cthelper/PKGBUILD
index b7e525fed..b7d54d8c2 100644
--- a/community/libnetfilter_cthelper/PKGBUILD
+++ b/extra/libnetfilter_cthelper/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 114526 2014-07-01 18:57:10Z seblu $
+# $Id: PKGBUILD 217777 2014-07-23 22:48:27Z seblu $
# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
pkgname=libnetfilter_cthelper
diff --git a/community/libnetfilter_cttimeout/PKGBUILD b/extra/libnetfilter_cttimeout/PKGBUILD
index 143f98ff8..b153661c8 100644
--- a/community/libnetfilter_cttimeout/PKGBUILD
+++ b/extra/libnetfilter_cttimeout/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 114528 2014-07-01 18:57:43Z seblu $
+# $Id: PKGBUILD 217781 2014-07-23 22:50:33Z seblu $
# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
pkgname=libnetfilter_cttimeout
diff --git a/community/libnetfilter_log/PKGBUILD b/extra/libnetfilter_log/PKGBUILD
index 8b277027a..374229e55 100644
--- a/community/libnetfilter_log/PKGBUILD
+++ b/extra/libnetfilter_log/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 71613 2012-05-31 08:51:38Z spupykin $
+# $Id: PKGBUILD 217783 2014-07-23 22:51:34Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sébastien Luttringer
# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
diff --git a/community/libnetfilter_queue/PKGBUILD b/extra/libnetfilter_queue/PKGBUILD
index 9944582e2..92cda464a 100644
--- a/community/libnetfilter_queue/PKGBUILD
+++ b/extra/libnetfilter_queue/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 114045 2014-07-01 12:23:12Z spupykin $
+# $Id: PKGBUILD 217773 2014-07-23 22:44:08Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sébastien Luttringer
# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
diff --git a/community/libnfnetlink/PKGBUILD b/extra/libnfnetlink/PKGBUILD
index a0e5d7594..fe318d939 100644
--- a/community/libnfnetlink/PKGBUILD
+++ b/extra/libnfnetlink/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 114046 2014-07-01 12:23:31Z spupykin $
+# $Id: PKGBUILD 217767 2014-07-23 22:39:24Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sébastien Luttringer
# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
diff --git a/community/libnftnl/PKGBUILD b/extra/libnftnl/PKGBUILD
index b418a2366..6f4aedc5d 100644
--- a/community/libnftnl/PKGBUILD
+++ b/extra/libnftnl/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 217763 2014-07-23 22:36:56Z seblu $
# Maintainer: Sébastien Luttringer
pkgname=libnftnl
diff --git a/extra/libtorrent-rasterbar/PKGBUILD b/extra/libtorrent-rasterbar/PKGBUILD
index fe0840997..b64335ebc 100644
--- a/extra/libtorrent-rasterbar/PKGBUILD
+++ b/extra/libtorrent-rasterbar/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 209784 2014-04-04 06:21:48Z fyan $
+# $Id: PKGBUILD 217798 2014-07-24 03:20:18Z fyan $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
pkgname=libtorrent-rasterbar
-pkgver=0.16.16
+pkgver=0.16.17
pkgrel=1
epoch=1
pkgdesc="A C++ library that aims to be a good alternative to all the other bittorrent implementations around"
@@ -14,7 +14,7 @@ depends=('boost-libs' 'geoip' 'python2')
makedepends=('boost')
options=('!emptydirs')
source=(http://downloads.sourceforge.net/sourceforge/libtorrent/$pkgname-$pkgver.tar.gz)
-sha1sums=('de8faed5cbc09baddb2748cb7b75edd07ab0addc')
+sha1sums=('e713b5dfc45194bfc50fa21096ab67c374ae3740')
build() {
cd $pkgname-$pkgver
diff --git a/extra/libxext/PKGBUILD b/extra/libxext/PKGBUILD
index 34c0f853c..d9059aa0a 100644
--- a/extra/libxext/PKGBUILD
+++ b/extra/libxext/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 198277 2013-10-30 13:53:20Z allan $
+# $Id: PKGBUILD 217818 2014-07-24 13:43:51Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxext
-pkgver=1.3.2
+pkgver=1.3.3
pkgrel=1
pkgdesc="X11 miscellaneous extensions library"
arch=('i686' 'x86_64')
@@ -12,16 +12,16 @@ license=('custom')
depends=('libx11' 'xextproto')
makedepends=('xorg-util-macros')
source=("${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2")
-sha256sums=('f829075bc646cdc085fa25d98d5885d83b1759ceb355933127c257e8e50432e0')
+sha256sums=('b518d4d332231f313371fdefac59e3776f4f0823bcb23cf7c7305bfb57b16e35')
build() {
- cd "${srcdir}/libXext-${pkgver}"
+ cd libXext-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
}
package() {
- cd "${srcdir}/libXext-${pkgver}"
+ cd libXext-${pkgver}
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/netcdf/PKGBUILD b/extra/netcdf/PKGBUILD
index c8bb48cb5..82a52e90e 100644
--- a/extra/netcdf/PKGBUILD
+++ b/extra/netcdf/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 207581 2014-03-12 13:10:24Z bpiotrowski $
+# $Id: PKGBUILD 217812 2014-07-24 07:23:09Z fyan $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=netcdf
-pkgver=4.3.1.1
+pkgver=4.3.2
pkgrel=1
pkgdesc="network Common Data Form interface for array-oriented data access and corresponding library"
arch=("i686" "x86_64")
@@ -13,13 +13,17 @@ optdepends=('netcdf-fortran: fortran bindings' 'netcdf-cxx: c++ bindings')
options=('!makeflags')
license=('custom')
source=(http://www.unidata.ucar.edu/downloads/netcdf/ftp/netcdf-${pkgver}.tar.gz)
-sha1sums=('6aed20fa906e4963017ce9d1591aab39d8a556e4')
+sha1sums=('6e1bacab02e5220954fe0328d710ebb71c071d19')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --enable-shared --enable-netcdf-4 --enable-dap-netcdf
make
-# make check
+}
+
+check() {
+ cd ${srcdir}/${pkgname}-${pkgver}
+ make check
}
package() {
diff --git a/community/nfacct/PKGBUILD b/extra/nfacct/PKGBUILD
index 5cdc87038..c3ffa2aff 100644
--- a/community/nfacct/PKGBUILD
+++ b/extra/nfacct/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 99928 2013-10-31 02:31:30Z allan $
+# $Id: PKGBUILD 217771 2014-07-23 22:42:09Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
diff --git a/community/nftables/PKGBUILD b/extra/nftables/PKGBUILD
index 599c7a0d4..6523b1e93 100644
--- a/community/nftables/PKGBUILD
+++ b/extra/nftables/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 217787 2014-07-23 22:59:21Z seblu $
# Maintainer: Sébastien Luttringer
pkgname=nftables
@@ -11,11 +11,9 @@ url='http://netfilter.org/projects/nftables/'
license=('GPL2')
depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses')
makedepends=('docbook2x')
-source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig}
- '02-manpages.patch')
+source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig})
sha1sums=('1d1959e02e970b1de0e9435142a64d09240c0591'
- 'SKIP'
- '3ef58d5199b358ceb184307aca3e215c40ce3707')
+ 'SKIP')
build() {
cd $pkgname-$pkgver
diff --git a/extra/pango-perl/PKGBUILD b/extra/pango-perl/PKGBUILD
index fbd8edf9c..f52c17573 100644
--- a/extra/pango-perl/PKGBUILD
+++ b/extra/pango-perl/PKGBUILD
@@ -1,18 +1,19 @@
-# $Id: PKGBUILD 214208 2014-06-04 13:51:15Z bluewind $
+# $Id: PKGBUILD 217808 2014-07-24 04:06:57Z fyan $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=pango-perl
-pkgver=1.225
-pkgrel=2
+pkgver=1.226
+pkgrel=1
pkgdesc="Perl bindings for Pango"
arch=(i686 x86_64)
license=('LGPL')
url="http://gtk2-perl.sourceforge.net/"
makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
+checkdepends=('gtk2-perl' 'xorg-server-xvfb')
depends=('pango' 'glib-perl' 'cairo-perl')
options=('!emptydirs')
source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Pango-${pkgver}.tar.gz)
-md5sums=('944ed0b4a89823c66362d5e2ecbe1054')
+md5sums=('9ff2dee3cc1d37563ea98b91a45e6ba1')
build() {
cd Pango-$pkgver
@@ -22,7 +23,7 @@ build() {
check() {
cd Pango-$pkgver
- make test
+ xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" make test
}
package() {
diff --git a/extra/python-geoip/PKGBUILD b/extra/python-geoip/PKGBUILD
index 0b269bbb2..5b43f1181 100644
--- a/extra/python-geoip/PKGBUILD
+++ b/extra/python-geoip/PKGBUILD
@@ -1,28 +1,43 @@
-# $Id: PKGBUILD 205071 2014-02-04 11:01:58Z jgc $
+# $Id: PKGBUILD 217810 2014-07-24 07:09:06Z fyan $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
-pkgname=('python2-geoip')
pkgbase=python-geoip
-pkgver=1.2.9
+pkgname=('python-geoip' 'python2-geoip')
+pkgver=1.3.1
pkgrel=1
pkgdesc="Python bindings for the GeoIP IP-to-country resolver library"
arch=('i686' 'x86_64')
url="https://pypi.python.org/pypi/GeoIP/"
license=('LGPL')
-depends=('python2' 'geoip')
+makedepends=('python' 'python2' 'geoip')
source=(https://pypi.python.org/packages/source/G/GeoIP/GeoIP-${pkgver}.tar.gz)
-md5sums=('367a083a13c442309eeb47fa061bd262')
+md5sums=('21fbd501fce9822e0ccc147ab8321f7f')
+
+prepare() {
+ cp -a "GeoIP-$pkgver"{,-py2}
+}
build() {
cd "GeoIP-$pkgver"
+ python setup.py build
+
+ cd "../GeoIP-$pkgver-py2"
python2 setup.py build
}
+package_python-geoip() {
+ depends=('python' 'geoip')
+
+ cd "GeoIP-$pkgver"
+ python setup.py install --root="$pkgdir" -O1
+}
+
package_python2-geoip() {
+ depends=('python2' 'geoip')
conflicts=('python-geoip<1.2.8')
- cd "GeoIP-$pkgver"
+ cd "GeoIP-$pkgver-py2"
python2 setup.py install --root="$pkgdir" -O1
}
diff --git a/community/quagga/PKGBUILD b/extra/quagga/PKGBUILD
index c35d3de10..296f48be2 100644
--- a/community/quagga/PKGBUILD
+++ b/extra/quagga/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 113570 2014-06-25 19:42:14Z seblu $
+# $Id: PKGBUILD 217792 2014-07-23 23:18:55Z seblu $
# Maintainer: Sébastien Luttringer
pkgname=quagga
diff --git a/community/quagga/babeld.service b/extra/quagga/babeld.service
index 7279f0336..7279f0336 100644
--- a/community/quagga/babeld.service
+++ b/extra/quagga/babeld.service
diff --git a/community/quagga/bgpd.service b/extra/quagga/bgpd.service
index b0bf1db0f..b0bf1db0f 100644
--- a/community/quagga/bgpd.service
+++ b/extra/quagga/bgpd.service
diff --git a/community/quagga/isisd.service b/extra/quagga/isisd.service
index 5ad16c1a4..5ad16c1a4 100644
--- a/community/quagga/isisd.service
+++ b/extra/quagga/isisd.service
diff --git a/community/quagga/ospf6d.service b/extra/quagga/ospf6d.service
index dae3dc322..dae3dc322 100644
--- a/community/quagga/ospf6d.service
+++ b/extra/quagga/ospf6d.service
diff --git a/community/quagga/ospfd.service b/extra/quagga/ospfd.service
index e43c474cc..e43c474cc 100644
--- a/community/quagga/ospfd.service
+++ b/extra/quagga/ospfd.service
diff --git a/community/quagga/quagga.install b/extra/quagga/quagga.install
index c5d88b976..c5d88b976 100644
--- a/community/quagga/quagga.install
+++ b/extra/quagga/quagga.install
diff --git a/community/quagga/ripd.service b/extra/quagga/ripd.service
index a55498100..a55498100 100644
--- a/community/quagga/ripd.service
+++ b/extra/quagga/ripd.service
diff --git a/community/quagga/ripngd.service b/extra/quagga/ripngd.service
index 4990669d2..4990669d2 100644
--- a/community/quagga/ripngd.service
+++ b/extra/quagga/ripngd.service
diff --git a/community/quagga/zebra.service b/extra/quagga/zebra.service
index 02813c37c..02813c37c 100644
--- a/community/quagga/zebra.service
+++ b/extra/quagga/zebra.service
diff --git a/extra/telepathy-gabble/PKGBUILD b/extra/telepathy-gabble/PKGBUILD
index 96eb4705b..d8c904b1e 100644
--- a/extra/telepathy-gabble/PKGBUILD
+++ b/extra/telepathy-gabble/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 198714 2013-11-02 08:58:18Z ioni $
+# $Id: PKGBUILD 217800 2014-07-24 03:21:22Z fyan $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Daniel Balieiro <daniel@balieiro.com>
# Contributor: Rodrigo L. M. Flores <mail@rodrigoflores.org>
pkgname=telepathy-gabble
-pkgver=0.18.1
-pkgrel=2
+pkgver=0.18.3
+pkgrel=1
pkgdesc="A Jabber/XMPP connection manager for Telepathy"
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org"
@@ -15,7 +15,7 @@ makedepends=('libxslt' 'python2')
options=('!emptydirs')
source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
install=telepathy-gabble.install
-md5sums=('a5384758df829b80d47fbc8a672609ad')
+md5sums=('40f2fbabc4e6e147258c83ed697f2fcf')
build() {
cd $pkgname-$pkgver
diff --git a/extra/telepathy-mission-control/PKGBUILD b/extra/telepathy-mission-control/PKGBUILD
index 150f48d26..0fb317f22 100644
--- a/extra/telepathy-mission-control/PKGBUILD
+++ b/extra/telepathy-mission-control/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 210535 2014-04-14 20:07:32Z jgc $
+# $Id: PKGBUILD 217802 2014-07-24 03:23:16Z fyan $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Contributor: Ju Liu <liuju86 at gmail dot com>
# Contributor: Bjorn Lindeijer <bjorn lindeijer nl>
# Contributor: Andreas Zwinkau <beza1e1@web.de>
pkgname=telepathy-mission-control
-pkgver=5.16.1
-pkgrel=2
+pkgver=5.16.2
+pkgrel=1
pkgdesc="A Telepathy component providing abstraction of some of the details of connection managers."
arch=('i686' 'x86_64')
url="http://telepathy.freedesktop.org/wiki/Mission Control"
@@ -15,7 +15,7 @@ depends=('telepathy-glib' 'libgnome-keyring' 'dconf' 'networkmanager')
makedepends=('libxslt' 'python2' 'gtk-doc')
install=telepathy-mission-control.install
source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('421115a35b9e427807326877f86e7f43')
+md5sums=('8dc751da77a84abef3f9153bc422a17b')
build() {
cd "$pkgname-$pkgver"
diff --git a/community/ulogd/PKGBUILD b/extra/ulogd/PKGBUILD
index d929ec124..b7c44ae9c 100644
--- a/community/ulogd/PKGBUILD
+++ b/extra/ulogd/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 109350 2014-04-13 22:19:51Z seblu $
+# $Id: PKGBUILD 217790 2014-07-23 23:16:37Z seblu $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sébastien Luttringer
# Contributor: Dale Blount <dale@archlinux.org>
diff --git a/extra/ulogd/ulogd b/extra/ulogd/ulogd
new file mode 100644
index 000000000..071546f8c
--- /dev/null
+++ b/extra/ulogd/ulogd
@@ -0,0 +1,54 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+get_pid() {
+ pidof /usr/sbin/ulogd
+}
+
+case "$1" in
+ start)
+ stat_busy "Starting ulogd daemon"
+
+ [ -f /var/run/ulog.pid ] && rm -f /var/run/ulog.pid
+ PID=`get_pid`
+ if [ -z "$PID" ]; then
+ /usr/sbin/ulogd -d
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ else
+ echo `get_pid` > /var/run/ulogd.pid
+ add_daemon ulogd
+ stat_done
+ fi
+ else
+ stat_fail
+ exit 1
+ fi
+ ;;
+
+ stop)
+ stat_busy "Stopping ulog daemon"
+ PID=`get_pid`
+ [ ! -z "$PID" ] && kill $PID &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ exit 1
+ else
+ rm -f /var/run/ulogd.pid &> /dev/null
+ rm_daemon ulogd
+ stat_done
+ fi
+ ;;
+
+ restart)
+ $0 stop
+ sleep 3
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
diff --git a/community/ulogd/ulogd.conf b/extra/ulogd/ulogd.conf
index 643892e88..643892e88 100644
--- a/community/ulogd/ulogd.conf
+++ b/extra/ulogd/ulogd.conf
diff --git a/community/ulogd/ulogd.logrotate b/extra/ulogd/ulogd.logrotate
index 299e93d02..299e93d02 100644
--- a/community/ulogd/ulogd.logrotate
+++ b/extra/ulogd/ulogd.logrotate
diff --git a/community/ulogd/ulogd.service b/extra/ulogd/ulogd.service
index 12450c9cc..12450c9cc 100644
--- a/community/ulogd/ulogd.service
+++ b/extra/ulogd/ulogd.service