summaryrefslogtreecommitdiff
path: root/community
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 /community
parentd256eaa80219eb28cbfb4f9474acc6fb41c63d3c (diff)
Fri Jul 25 03:59:36 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/arptables/PKGBUILD49
-rw-r--r--community/arptables/arptables.service11
-rw-r--r--community/arptables/arptables.systemd21
-rw-r--r--community/bind/01-fix-forgotten-log.patch41
-rw-r--r--community/bind/127.0.0.zone11
-rw-r--r--community/bind/PKGBUILD87
-rw-r--r--community/bind/bind.install23
-rw-r--r--community/bind/localhost.zone10
-rw-r--r--community/bind/named.conf64
-rw-r--r--community/bind/named.logrotate6
-rw-r--r--community/bind/named.service11
-rw-r--r--community/bind/tmpfiles.d1
-rw-r--r--community/bird/PKGBUILD89
-rw-r--r--community/bird/bird.service12
-rw-r--r--community/bird/bird6.service12
-rw-r--r--community/conntrack-tools/PKGBUILD49
-rw-r--r--community/conntrack-tools/conntrack-tools.install9
-rw-r--r--community/conntrack-tools/conntrackd.service8
-rw-r--r--community/ebtables/PKGBUILD51
-rw-r--r--community/ebtables/ebtables.install9
-rw-r--r--community/ebtables/ebtables.service11
-rw-r--r--community/ebtables/ebtables.systemd21
-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/ipset/PKGBUILD40
-rw-r--r--community/ipset/ipset.service13
-rw-r--r--community/libgit2-glib/PKGBUILD8
-rw-r--r--community/libmnl/PKGBUILD26
-rw-r--r--community/libnetfilter_acct/PKGBUILD28
-rw-r--r--community/libnetfilter_conntrack/PKGBUILD30
-rw-r--r--community/libnetfilter_cthelper/PKGBUILD25
-rw-r--r--community/libnetfilter_cttimeout/PKGBUILD25
-rw-r--r--community/libnetfilter_log/PKGBUILD28
-rw-r--r--community/libnetfilter_queue/PKGBUILD28
-rw-r--r--community/libnfnetlink/PKGBUILD29
-rw-r--r--community/libnftnl/PKGBUILD32
-rw-r--r--community/nfacct/PKGBUILD32
-rw-r--r--community/nftables/02-manpages.patch40
-rw-r--r--community/nftables/PKGBUILD32
-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/quagga/PKGBUILD86
-rw-r--r--community/quagga/babeld.service16
-rw-r--r--community/quagga/bgpd.service16
-rw-r--r--community/quagga/isisd.service16
-rw-r--r--community/quagga/ospf6d.service16
-rw-r--r--community/quagga/ospfd.service16
-rw-r--r--community/quagga/quagga.install36
-rw-r--r--community/quagga/ripd.service16
-rw-r--r--community/quagga/ripngd.service16
-rw-r--r--community/quagga/zebra.service16
-rw-r--r--community/tigervnc/PKGBUILD10
-rw-r--r--community/tigervnc/vncviewer.desktop9
-rw-r--r--community/ulogd/PKGBUILD60
-rw-r--r--community/ulogd/ulogd.conf20
-rw-r--r--community/ulogd/ulogd.logrotate10
-rw-r--r--community/ulogd/ulogd.service9
-rw-r--r--community/xulrunner/PKGBUILD7
64 files changed, 273 insertions, 1390 deletions
diff --git a/community/arptables/PKGBUILD b/community/arptables/PKGBUILD
deleted file mode 100644
index edc4066e8..000000000
--- a/community/arptables/PKGBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# $Id: PKGBUILD 90489 2013-05-12 22:21:54Z seblu $
-# Maintainer: Sébastien Luttringer
-# Contributor: Daniel Micay <danielmicay@gmail.com>
-# Contributor: Michal Soltys <soltys@ziu.info>
-
-pkgname=arptables
-pkgver=0.0.4
-pkgrel=2
-pkgdesc='ARP filtering utility'
-arch=('i686' 'x86_64')
-url='http://ebtables.sourceforge.net/'
-depends=('glibc' 'perl' 'bash')
-license=('GPL')
-backup=("etc/$pkgname.conf")
-source=("http://downloads.sourceforge.net/ebtables/$pkgname-v${pkgver//_/-}.tar.gz"
- "$pkgname.systemd"
- "$pkgname.service")
-md5sums=('c2e99c3aa9d78c9dfa30710ca3168182'
- 'e54342a833c52b2bc67e7985e8f8fdfd'
- 'b26771191e52905d8aea6333c26cb1c3')
-
-build() {
- cd $pkgname-v${pkgver//_/-}
- make
-}
-
-package() {
- pushd $pkgname-v${pkgver//_/-}
- make install \
- DESTDIR="$pkgdir" \
- PREFIX=/usr \
- LIBDIR=/usr/lib/arptables \
- BINDIR=/usr/bin \
- MANDIR=/usr/share/man \
- INITDIR=/etc/rc.d \
- SYSCONFIGDIR=/etc
- popd
- # systemd
- install -Dm 755 $pkgname.systemd \
- "$pkgdir/usr/lib/systemd/scripts/$pkgname"
- install -Dm 644 $pkgname.service \
- "$pkgdir/usr/lib/systemd/system/$pkgname.service"
- # default config file
- install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf"
- # remove upstream rc
- rm -rf "$pkgdir/etc/rc.d"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/arptables/arptables.service b/community/arptables/arptables.service
deleted file mode 100644
index 4fc11f17d..000000000
--- a/community/arptables/arptables.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=ARP Tables
-
-[Service]
-Type=oneshot
-RemainAfterExit=yes
-ExecStart=/usr/lib/systemd/scripts/arptables start
-ExecStop=/usr/lib/systemd/scripts/arptables stop
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/arptables/arptables.systemd b/community/arptables/arptables.systemd
deleted file mode 100644
index 6a4019257..000000000
--- a/community/arptables/arptables.systemd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-CONFIG_FILE='/etc/arptables.conf'
-
-case $1 in
- start)
- arptables-restore < "$CONFIG_FILE"
- ;;
- stop)
- arptables-restore < /dev/null
- ;;
- save)
- arptables-save > "$CONFIG_FILE"
- ;;
- *)
- echo "usage: ${0##*/} {start|stop|save}" >&2
- exit 1
- ;;
-esac
-
-# vim:set ts=2 sw=2 ft=sh et:
diff --git a/community/bind/01-fix-forgotten-log.patch b/community/bind/01-fix-forgotten-log.patch
deleted file mode 100644
index a9af283d5..000000000
--- a/community/bind/01-fix-forgotten-log.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-# https://lists.isc.org/pipermail/bind-users/2014-May/093124.html
-From 73a2c0ec42c0915bde0275c81861f57645daf683 Mon Sep 17 00:00:00 2001
-From: Tony Finch <dot@dotat.at>
-Date: Thu, 28 Nov 2013 17:23:57 +0000
-Subject: [PATCH] Disable XXXMPA verbose packet logging in EDNS fallback code.
-
----
- lib/dns/resolver.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c
-index 11c805f..e50071e 100644
---- a/lib/dns/resolver.c
-+++ b/lib/dns/resolver.c
-@@ -7339,9 +7339,11 @@ resquery_response(isc_task_t *task, isc_event_t *event) {
- sizeof(addrbuf));
- snprintf(buf, sizeof(buf), "received packet from %s "
- "(bad edns):\n", addrbuf);
-+/*
- dns_message_logpacket(message, buf,
- DNS_LOGCATEGORY_RESOLVER, DNS_LOGMODULE_RESOLVER,
- ISC_LOG_NOTICE, fctx->res->mctx);
-+*/
- dns_adb_changeflags(fctx->adb, query->addrinfo,
- DNS_FETCHOPT_NOEDNS0,
- DNS_FETCHOPT_NOEDNS0);
-@@ -7369,9 +7371,11 @@ resquery_response(isc_task_t *task, isc_event_t *event) {
- sizeof(addrbuf));
- snprintf(buf, sizeof(buf), "received packet from %s (no opt):\n",
- addrbuf);
-+/*
- dns_message_logpacket(message, buf,
- DNS_LOGCATEGORY_RESOLVER, DNS_LOGMODULE_RESOLVER,
- ISC_LOG_NOTICE, fctx->res->mctx);
-+*/
- dns_adb_changeflags(fctx->adb, query->addrinfo,
- DNS_FETCHOPT_NOEDNS0,
- DNS_FETCHOPT_NOEDNS0);
---
-1.9.1
-
diff --git a/community/bind/127.0.0.zone b/community/bind/127.0.0.zone
deleted file mode 100644
index 509c311f6..000000000
--- a/community/bind/127.0.0.zone
+++ /dev/null
@@ -1,11 +0,0 @@
-$ORIGIN 0.0.127.in-addr.arpa.
-
-@ 1D IN SOA localhost. root.localhost. (
- 42 ; serial (yyyymmdd##)
- 3H ; refresh
- 15M ; retry
- 1W ; expiry
- 1D ) ; minimum ttl
-
- 1D IN NS localhost.
-1 1D IN PTR localhost.
diff --git a/community/bind/PKGBUILD b/community/bind/PKGBUILD
deleted file mode 100644
index 27e21db95..000000000
--- a/community/bind/PKGBUILD
+++ /dev/null
@@ -1,87 +0,0 @@
-# $Id: PKGBUILD 113079 2014-06-12 22:25:58Z seblu $
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson <bisson@archlinux.org>
-# Contributor: judd <jvinet@zeroflux.org>
-# Contributor: Mario Vazquez <mario_vazq@hotmail.com>
-
-pkgname=bind
-_pkgver=9.10.0-P2
-pkgver=${_pkgver//-/.}
-pkgrel=1
-pkgdesc='The ISC BIND nameserver'
-url='http://www.isc.org/software/bind/'
-license=('custom:ISC')
-arch=('i686' 'x86_64')
-options=('!makeflags')
-depends=('openssl' 'krb5' 'libxml2')
-provides=('dns-server')
-backup=('etc/logrotate.d/named'
- 'etc/named.conf')
-install=$pkgname.install
-source=("http://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc}
- '01-fix-forgotten-log.patch'
- 'root.hint::http://www.internic.net/zones/named.root'
- 'tmpfiles.d'
- 'named.conf'
- 'named.service'
- 'named.logrotate'
- 'localhost.zone'
- '127.0.0.zone')
-sha1sums=('c57b5825e36933119e9fd6f43e3f52262e7ff4ed'
- 'SKIP'
- '4d96c9b9ef0aebdad7e79c749536858a344779b5'
- '029f89c49550c40ec7a95116b6a33f0e5a041094'
- 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
- 'c71a7fc02d4bf0d55e8e29d1e014607ac1d58726'
- 'cb2e81b4cbf9efafb3e81e3752f0154e779cc7ec'
- '3fe1f0b5c1a51dc1db9ebe5e173d18c52c97169b'
- '76a0d4cd1b913db177a5a375bebc47e5956866ec'
- '53be0f1437ebe595240d8dbdd819939582b97fb9')
-
-prepare() {
- # remove dig to avoid conflict with dnsutils
- sed -i 's/dig//' $pkgname-$_pkgver/bin/Makefile.in
- # https://lists.isc.org/pipermail/bind-users/2014-May/093124.html
- patch -p1 -d bind-$_pkgver < 01-fix-forgotten-log.patch
-}
-
-build() {
- cd bind-$_pkgver
- # for gcc 4.8 rebuild
- export CFLAGS="-march=${CARCH/_/-} -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4"
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --sbindir=/usr/bin \
- --localstatedir=/var \
- --disable-static \
- --with-openssl \
- --with-libxml2 \
- --with-libtool
- make
-}
-
-package() {
- cd "bind-$_pkgver"
-
- install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
- make DESTDIR="$pkgdir" install
-
- rmdir "$pkgdir/var/run"
- install -d "$pkgdir/usr/share/doc/$pkgname"
- install doc/arm/*.html "$pkgdir/usr/share/doc/$pkgname"
-
- cd "$srcdir"
- install -D -m644 tmpfiles.d "$pkgdir/usr/lib/tmpfiles.d/named.conf"
- install -D -m644 named.service "$pkgdir/usr/lib/systemd/system/named.service"
- install -D -m600 named.logrotate "$pkgdir/etc/logrotate.d/named"
- install -D -m640 -o 0 -g 40 named.conf "$pkgdir/etc/named.conf"
-
- install -d -m770 -o 0 -g 40 "$pkgdir/var/named"
- install -m640 -o 0 -g 40 root.hint "$pkgdir/var/named"
- install -m640 -o 0 -g 40 127.0.0.zone "$pkgdir/var/named"
- install -m640 -o 0 -g 40 localhost.zone "$pkgdir/var/named"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/bind/bind.install b/community/bind/bind.install
deleted file mode 100644
index 170042111..000000000
--- a/community/bind/bind.install
+++ /dev/null
@@ -1,23 +0,0 @@
-post_install() {
- getent group named &>/dev/null || groupadd -g 40 named
- getent passwd named &>/dev/null || useradd -u 40 -c 'BIND DNS Server' -g named -d /var/named -s /bin/false named
- passwd -l named &>/dev/null
-
- touch var/log/named.log
- chown named:named var/log/named.log
-
- # create an rndc.key if it doesn't already exist
- if [[ ! -s etc/rndc.key ]]; then
- rndc-confgen -r /dev/urandom -b 256 | head -n 5 >>etc/rndc.key
- chown root:named etc/rndc.key
- chmod 640 etc/rndc.key
- fi
-}
-
-pre_remove() {
- getent passwd named &>/dev/null && userdel named >/dev/null
- getent group named &>/dev/null && groupdel named >/dev/null
- return 0
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/bind/localhost.zone b/community/bind/localhost.zone
deleted file mode 100644
index e3ff9641c..000000000
--- a/community/bind/localhost.zone
+++ /dev/null
@@ -1,10 +0,0 @@
-$ORIGIN localhost.
-@ 1D IN SOA @ root (
- 42 ; serial (yyyymmdd##)
- 3H ; refresh
- 15M ; retry
- 1W ; expiry
- 1D ) ; minimum ttl
-
- 1D IN NS @
- 1D IN A 127.0.0.1
diff --git a/community/bind/named.conf b/community/bind/named.conf
deleted file mode 100644
index 4aaf19a49..000000000
--- a/community/bind/named.conf
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// /etc/named.conf
-//
-
-options {
- directory "/var/named";
- pid-file "/run/named/named.pid";
- auth-nxdomain yes;
- datasize default;
-// Uncomment these to enable IPv6 connections support
-// IPv4 will still work:
-// listen-on-v6 { any; };
-// Add this for no IPv4:
-// listen-on { none; };
-
- // Default security settings.
- allow-recursion { 127.0.0.1; };
- allow-transfer { none; };
- allow-update { none; };
- version none;
- hostname none;
- server-id none;
-};
-
-zone "localhost" IN {
- type master;
- file "localhost.zone";
- allow-transfer { any; };
-};
-
-zone "0.0.127.in-addr.arpa" IN {
- type master;
- file "127.0.0.zone";
- allow-transfer { any; };
-};
-
-zone "." IN {
- type hint;
- file "root.hint";
-};
-
-//zone "example.org" IN {
-// type slave;
-// file "example.zone";
-// masters {
-// 192.168.1.100;
-// };
-// allow-query { any; };
-// allow-transfer { any; };
-//};
-
-logging {
- channel xfer-log {
- file "/var/log/named.log";
- print-category yes;
- print-severity yes;
- print-time yes;
- severity info;
- };
- category xfer-in { xfer-log; };
- category xfer-out { xfer-log; };
- category notify { xfer-log; };
-};
-
diff --git a/community/bind/named.logrotate b/community/bind/named.logrotate
deleted file mode 100644
index 5f9a47693..000000000
--- a/community/bind/named.logrotate
+++ /dev/null
@@ -1,6 +0,0 @@
-/var/log/named.log {
- missingok
- postrotate
- /bin/kill -HUP `cat /run/named/named.pid 2>/dev/null` 2>/dev/null || true
- endscript
-}
diff --git a/community/bind/named.service b/community/bind/named.service
deleted file mode 100644
index 1a7832edc..000000000
--- a/community/bind/named.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Internet domain name server
-After=network.target
-
-[Service]
-ExecStart=/usr/bin/named -f -u named
-ExecReload=/usr/bin/rndc reload
-ExecStop=/usr/bin/rndc stop
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/bind/tmpfiles.d b/community/bind/tmpfiles.d
deleted file mode 100644
index 1cfc82d08..000000000
--- a/community/bind/tmpfiles.d
+++ /dev/null
@@ -1 +0,0 @@
-d /run/named 0750 named named -
diff --git a/community/bird/PKGBUILD b/community/bird/PKGBUILD
deleted file mode 100644
index 91e14a867..000000000
--- a/community/bird/PKGBUILD
+++ /dev/null
@@ -1,89 +0,0 @@
-# $Id: PKGBUILD 115782 2014-07-16 17:09:52Z seblu $
-# Maintainer: Sébastien Luttringer
-
-pkgbase=bird
-pkgname=('bird' 'bird6')
-pkgver=1.4.4
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://bird.network.cz/'
-license=('GPL2')
-depends=('readline' 'ncurses')
-source=("ftp://bird.network.cz/pub/bird/${pkgname}-${pkgver}.tar.gz"
- 'bird.service'
- 'bird6.service')
-md5sums=('4ec3a9165928a541326ec9de316da974'
- '69221e063a3f07dcad519d5eeacaae75'
- '5b172bd052b523efd95ee018e891e181')
-
-build() {
- cd $pkgbase-$pkgver
- [[ -e _build4 ]] && rm -rf _build4
- [[ -e _build6 ]] && rm -rf _build6
- mkdir _build4 _build6
-
- # build ipv4 bird
- cd _build4
- ../configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --docdir=/usr/share/doc/$pkgname
- make
-
- # build ipv6 bird
- cd ../_build6
- ../configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --docdir=/usr/share/doc/$pkgname \
- --enable-ipv6
- make
-}
-
-package_bird () {
- pkgdesc='RIP, OSPFv2 and BGP daemon (ipv4 version)'
- backup=('etc/bird.conf')
-
- cd $pkgbase-$pkgver/_build4
- make \
- prefix="$pkgdir/usr" \
- sysconfdir="$pkgdir/etc" \
- sbindir="$pkgdir/usr/bin" \
- localstatedir="$pkgdir/var" \
- docdir="$pkgdir/usr/share/doc/$pkgname" \
- install
- #make docdir="$pkgdir/usr/share/doc/$pkgname" install-docs
-
- # no /var inside pkg
- rm -r "$pkgdir/var"
-
- # systemd
- install -D -m 644 "$srcdir/bird.service" "$pkgdir/usr/lib/systemd/system/bird.service"
-}
-
-package_bird6 () {
- pkgdesc='RIP, OSPFv3, RADV and BGP daemon (ipv6 version)'
- backup=('etc/bird6.conf')
-
- cd $pkgbase-$pkgver/_build6
- make \
- prefix="$pkgdir/usr" \
- sysconfdir="$pkgdir/etc" \
- sbindir="$pkgdir/usr/bin" \
- localstatedir="$pkgdir/var" \
- docdir="$pkgdir/usr/share/doc/$pkgname" \
- install
- #make docdir="$pkgdir/usr/share/doc/$pkgname" install-docs
-
- # no /var inside pkg
- rm -r "$pkgdir/var"
-
- # systemd
- install -D -m 644 "$srcdir/bird6.service" "$pkgdir/usr/lib/systemd/system/bird6.service"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/bird/bird.service b/community/bird/bird.service
deleted file mode 100644
index c2e2572bf..000000000
--- a/community/bird/bird.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=BIRD routing daemon
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/bird
-ExecReload=/usr/bin/birdc configure
-ExecStop=/usr/bin/birdc down
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/bird/bird6.service b/community/bird/bird6.service
deleted file mode 100644
index b7fed8637..000000000
--- a/community/bird/bird6.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=BIRD IPv6 routing daemon
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/bird6
-ExecReload=/usr/bin/birdc6 configure
-ExecStop=/usr/bin/birdc6 down
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/conntrack-tools/PKGBUILD b/community/conntrack-tools/PKGBUILD
deleted file mode 100644
index 006a0fe3a..000000000
--- a/community/conntrack-tools/PKGBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# $Id: PKGBUILD 99719 2013-10-30 23:13:52Z allan $
-# Maintainer: Sébastien Luttringer
-# Contributor: Valere Monseur <valere_monseur@hotmail.com>
-# Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
-# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
-
-pkgname=conntrack-tools
-pkgver=1.4.2
-pkgrel=1
-pkgdesc='Userspace tools to interact with the Netfilter connection tracking system'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/conntrack-tools'
-license=('GPL2')
-depends=('libnetfilter_conntrack'
- 'libnetfilter_cttimeout'
- 'libnetfilter_cthelper'
- 'libnetfilter_queue')
-backup=('etc/conntrackd.conf')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig}
- 'conntrackd.service')
-install=$pkgname.install
-sha1sums=('50b89305bb689973d42a163c480dc77a5c0f6fe0'
- 'SKIP'
- 'ab888d59b98b673709d2d89554c668e2bea0cb86')
-
-prepare() {
- sed -i -e 's,/etc/conntrackd/,/etc/,' -e 's,/var/lock/,/run/lock/,' \
- $pkgname-$pkgver/include/conntrackd.h
-}
-
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin
- make
-}
-
-package() {
- # install binaries
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
- # systemd
- cd "$pkgdir"
- install -D -m 644 "$srcdir/conntrackd.service" usr/lib/systemd/system/conntrackd.service
- # install empty configuration files
- install -D -m 644 /dev/null etc/conntrackd.conf
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/conntrack-tools/conntrack-tools.install b/community/conntrack-tools/conntrack-tools.install
deleted file mode 100644
index d21a5f92c..000000000
--- a/community/conntrack-tools/conntrack-tools.install
+++ /dev/null
@@ -1,9 +0,0 @@
-## arg 1: the new package version
-## arg 2: the old package version
-post_upgrade() {
- [ $(vercmp "$2" '1.0.1-2') -gt 0 ] || cat <<EOF
-Config file have been moved from /etc/conntrackd/conntrackd.conf to /etc/conntrackd.conf.
-EOF
-}
-
-# vim:set ts=2 sw=2 ft=sh et:
diff --git a/community/conntrack-tools/conntrackd.service b/community/conntrack-tools/conntrackd.service
deleted file mode 100644
index 250c558cc..000000000
--- a/community/conntrack-tools/conntrackd.service
+++ /dev/null
@@ -1,8 +0,0 @@
-[Unit]
-Description=Conntrack Daemon
-
-[Service]
-ExecStart=/usr/bin/conntrackd
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/ebtables/PKGBUILD b/community/ebtables/PKGBUILD
deleted file mode 100644
index 4bc2b44ba..000000000
--- a/community/ebtables/PKGBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# $Id: PKGBUILD 90459 2013-05-12 18:54:00Z seblu $
-# Maintainer: Sébastien Luttringer
-# Contributor: Michal Soltys <soltys@ziu.info>
-
-pkgname=ebtables
-pkgver=2.0.10_4
-pkgrel=4
-pkgdesc='Ethernet bridge filtering utilities'
-arch=('i686' 'x86_64')
-url='http://ebtables.sourceforge.net/'
-depends=('perl' 'bash')
-license=('GPL2')
-backup=("etc/$pkgname.conf")
-# ebtables segfault with --as-needed
-options=('!buildflags')
-install=$pkgname.install
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz"
- "$pkgname.systemd"
- "$pkgname.service")
-md5sums=('506742a3d44b9925955425a659c1a8d0'
- 'b4c329060809e5b290ae49fbd0ad61f2'
- 'baf923443c3b16277e50d60d2e68f534')
-
-build() {
- cd $pkgname-v${pkgver/_/-}
- make CFLAGS='-Wunused -Wall -Werror -Wno-error=unused-but-set-variable'
-}
-
-package() {
- pushd $pkgname-v${pkgver/_/-}
- make install \
- DESTDIR="$pkgdir" \
- LIBDIR=/usr/lib \
- MANDIR=/usr/share/man \
- BINDIR=/usr/bin \
- INITDIR=/etc/rc.d \
- SYSCONFIGDIR=/etc
- popd
- # rm package ebtables rc.d scripts
- rm "$pkgdir/etc/ebtables-config"
- rm -r "$pkgdir/etc/rc.d"
- # systemd
- install -Dm 755 $pkgname.systemd \
- "$pkgdir/usr/lib/systemd/scripts/$pkgname"
- install -Dm 644 $pkgname.service \
- "$pkgdir/usr/lib/systemd/system/$pkgname.service"
- # default config file
- install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/ebtables/ebtables.install b/community/ebtables/ebtables.install
deleted file mode 100644
index 7dd6921ed..000000000
--- a/community/ebtables/ebtables.install
+++ /dev/null
@@ -1,9 +0,0 @@
-## arg 1: the new package version
-## arg 2: the old package version
-post_upgrade() {
- [ $(vercmp "$2" '2.0.10_4-1') -gt 0 ] || cat <<EOF
-Config file have been moved to /etc/ebtables.conf and only support text format.
-EOF
-}
-
-# vim:set ts=2 sw=2 ft=sh et:
diff --git a/community/ebtables/ebtables.service b/community/ebtables/ebtables.service
deleted file mode 100644
index 25e6b76cc..000000000
--- a/community/ebtables/ebtables.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Ethernet bridge table
-
-[Service]
-Type=oneshot
-RemainAfterExit=yes
-ExecStart=/usr/lib/systemd/scripts/ebtables start
-ExecStop=/usr/lib/systemd/scripts/ebtables stop
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/ebtables/ebtables.systemd b/community/ebtables/ebtables.systemd
deleted file mode 100644
index 7c21ff967..000000000
--- a/community/ebtables/ebtables.systemd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-CONFIG_FILE='/etc/ebtables.conf'
-
-case $1 in
- start)
- ebtables-restore < "$CONFIG_FILE"
- ;;
- stop)
- ebtables -F
- ;;
- save)
- ebtables-save > "$CONFIG_FILE"
- ;;
- *)
- echo "usage: ${0##*/} {start|stop|save}" >&2
- exit 1
- ;;
-esac
-
-# vim:set ts=2 sw=2 ft=sh et:
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/ipset/PKGBUILD b/community/ipset/PKGBUILD
deleted file mode 100644
index e39d66c6c..000000000
--- a/community/ipset/PKGBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# $Id: PKGBUILD 111272 2014-05-15 22:33:19Z seblu $
-# Maintainer: Sébastien Luttringer
-
-pkgname=ipset
-pkgver=6.21.1
-pkgrel=2
-pkgdesc='Administration tool for IP sets'
-arch=('i686' 'x86_64')
-url='http://ipset.netfilter.org'
-license=('GPL2')
-depends=('libmnl')
-backup=("etc/$pkgname.conf")
-source=("http://ipset.netfilter.org/$pkgname-$pkgver.tar.bz2"
- "$pkgname.service")
-md5sums=('9c136fd51694eb0ef259cda085145da0'
- '60ebe10f071314fc9e8647440a02467c')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sbindir=/usr/bin --with-kmod=no
- make
-}
-
-package() {
- pushd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
- # install doc
- install -dm755 "$pkgdir/usr/share/doc/$pkgname"
- install -m644 README UPGRADE ChangeLog "$pkgdir/usr/share/doc/$pkgname"
- # install pkgconfig file
- install -Dm644 lib/libipset.pc "$pkgdir/usr/lib/pkgconfig/libipset.pc"
- popd
- # systemd
- install -Dm 644 $pkgname.service \
- "$pkgdir/usr/lib/systemd/system/$pkgname.service"
- # default config file
- install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/ipset/ipset.service b/community/ipset/ipset.service
deleted file mode 100644
index 4318b056c..000000000
--- a/community/ipset/ipset.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Loading IP Sets
-Before=iptables.service ip6tables.service
-
-[Service]
-Type=oneshot
-RemainAfterExit=yes
-ExecStart=/usr/bin/ipset -f /etc/ipset.conf restore
-ExecReload=/usr/bin/ipset -f /etc/ipset.conf restore
-ExecStop=/usr/bin/ipset destroy
-
-[Install]
-WantedBy=multi-user.target
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/libmnl/PKGBUILD b/community/libmnl/PKGBUILD
deleted file mode 100644
index 09b5ec8fd..000000000
--- a/community/libmnl/PKGBUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-# $Id: PKGBUILD 114509 2014-07-01 18:42:51Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
-# Contributor: Christian Hesse <mail@earthworm.de>
-
-pkgname=libmnl
-pkgver=1.0.3
-pkgrel=2
-pkgdesc='Minimalistic user-space library oriented to Netlink developers.'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/libmnl/'
-license=('LGPL2.1')
-depends=('glibc')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-sha1sums=('c27e25f67c6422ebf893fc3a844af8085a1c5b63')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnetfilter_acct/PKGBUILD b/community/libnetfilter_acct/PKGBUILD
deleted file mode 100644
index 80fe36702..000000000
--- a/community/libnetfilter_acct/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 71613 2012-05-31 08:51:38Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Sébastien Luttringer
-# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
-# Maintainer: Filip Wojciechowski, filip at loka dot pl
-
-pkgname=libnetfilter_acct
-pkgver=1.0.2
-pkgrel=2
-pkgdesc='Library providing interface to extended accounting infrastructure'
-arch=('i686' 'x86_64')
-url="http://www.netfilter.org/projects/libnetfilter_acct/index.html"
-license=('GPL')
-depends=('libnfnetlink' 'libmnl')
-makedepends=('pkgconfig')
-source=(http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2)
-md5sums=('2118d9514c079839ebd9cb3144ad2ad7')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
diff --git a/community/libnetfilter_conntrack/PKGBUILD b/community/libnetfilter_conntrack/PKGBUILD
deleted file mode 100644
index b9fd92625..000000000
--- a/community/libnetfilter_conntrack/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 99861 2013-10-31 02:08:43Z allan $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Sébastien Luttringer
-# Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
-# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
-
-pkgname=libnetfilter_conntrack
-pkgver=1.0.4
-pkgrel=1
-pkgdesc='Library providing an API to the in-kernel connection tracking state table'
-arch=('i686' 'x86_64')
-depends=('libnfnetlink' 'libmnl')
-url='http://www.netfilter.org/projects/libnetfilter_conntrack/'
-license=('GPL')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2"{,.sig})
-md5sums=('18cf80c4b339a3285e78822dbd4f08d7'
- 'SKIP')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
-}
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnetfilter_cthelper/PKGBUILD b/community/libnetfilter_cthelper/PKGBUILD
deleted file mode 100644
index b7e525fed..000000000
--- a/community/libnetfilter_cthelper/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 114526 2014-07-01 18:57:10Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
-
-pkgname=libnetfilter_cthelper
-pkgver=1.0.0
-pkgrel=2
-pkgdesc='Library for the connection tracking helper infrastructure'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/libnetfilter_cthelper/'
-license=('GPL2')
-depends=('libmnl')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-md5sums=('b2efab1a3a198a5add448960ba011acd')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnetfilter_cttimeout/PKGBUILD b/community/libnetfilter_cttimeout/PKGBUILD
deleted file mode 100644
index 143f98ff8..000000000
--- a/community/libnetfilter_cttimeout/PKGBUILD
+++ /dev/null
@@ -1,25 +0,0 @@
-# $Id: PKGBUILD 114528 2014-07-01 18:57:43Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
-
-pkgname=libnetfilter_cttimeout
-pkgver=1.0.0
-pkgrel=4
-pkgdesc='Library for the connection tracking timeout infrastructure'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/libnetfilter_cttimeout/'
-license=('GPL2')
-depends=('libmnl')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-md5sums=('7697437fc9ebb6f6b83df56a633db7f9')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnetfilter_log/PKGBUILD b/community/libnetfilter_log/PKGBUILD
deleted file mode 100644
index 8b277027a..000000000
--- a/community/libnetfilter_log/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 71613 2012-05-31 08:51:38Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Sébastien Luttringer
-# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
-# Maintainer: Filip Wojciechowski, filip at loka dot pl
-
-pkgname=libnetfilter_log
-pkgver=1.0.1
-pkgrel=3
-pkgdesc='Library providing API to packets that have been logged by netfilter'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/libnetfilter_log/'
-license=('GPL')
-depends=('libnfnetlink')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-md5sums=('2a4bb0654ae675a52d2e8d1c06090b94')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnetfilter_queue/PKGBUILD b/community/libnetfilter_queue/PKGBUILD
deleted file mode 100644
index 9944582e2..000000000
--- a/community/libnetfilter_queue/PKGBUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 114045 2014-07-01 12:23:12Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Sébastien Luttringer
-# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
-# Maintainer: Filip Wojciechowski, filip at loka dot pl
-
-pkgname=libnetfilter_queue
-pkgver=1.0.2
-pkgrel=2
-pkgdesc='Userspace API to packets that have been queued by the kernel packet filter'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/libnetfilter_queue/'
-license=('GPL')
-depends=('libnfnetlink' 'libmnl')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-md5sums=('df09befac35cb215865b39a36c96a3fa')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnfnetlink/PKGBUILD b/community/libnfnetlink/PKGBUILD
deleted file mode 100644
index a0e5d7594..000000000
--- a/community/libnfnetlink/PKGBUILD
+++ /dev/null
@@ -1,29 +0,0 @@
-# $Id: PKGBUILD 114046 2014-07-01 12:23:31Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Sébastien Luttringer
-# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
-# Contributor: Filip Wojciechowski, filip at loka dot pl
-
-pkgname=libnfnetlink
-pkgver=1.0.1
-pkgrel=2
-pkgdesc='Low-level library for netfilter related kernel/userspace communication'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/libnfnetlink/'
-license=('GPL')
-depends=('glibc')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-md5sums=('98927583d2016a9fb1936fed992e2c5e')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/libnftnl/PKGBUILD b/community/libnftnl/PKGBUILD
deleted file mode 100644
index b418a2366..000000000
--- a/community/libnftnl/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgname=libnftnl
-pkgver=1.0.2
-pkgrel=1
-pkgdesc='Netfilter library providing interface to the nf_tables subsystem'
-arch=('i686' 'x86_64')
-url='http://netfilter.org/projects/libnftnl/'
-license=('GPL2')
-depends=('libmnl')
-source=("http://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig})
-sha1sums=('19b6903b3dc2a86cc13bb560ae55f779b92cae69'
- 'SKIP')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr
- make
-}
-
-check() {
- cd $pkgname-$pkgver
- make check
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/nfacct/PKGBUILD b/community/nfacct/PKGBUILD
deleted file mode 100644
index 5cdc87038..000000000
--- a/community/nfacct/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id: PKGBUILD 99928 2013-10-31 02:31:30Z allan $
-# Maintainer: Sébastien Luttringer
-# Contributor: Alessandro Sagratini <ale_sagra@hotmail.com>
-
-pkgname=nfacct
-pkgver=1.0.1
-pkgrel=2
-pkgdesc='Command line tool to create/retrieve/delete accounting objects'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/nfacct/'
-license=('GPL2')
-depends=('libnetfilter_acct')
-source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2")
-md5sums=('992e863409d144350dbc8f0554a0f478')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sbindir=/usr/bin
- make
-}
-
-check() {
- cd $pkgname-$pkgver
- make -k check
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir/" install
-}
-
-# vim:set ts=2 sw=2 et:
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/nftables/PKGBUILD b/community/nftables/PKGBUILD
deleted file mode 100644
index 599c7a0d4..000000000
--- a/community/nftables/PKGBUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgname=nftables
-epoch=1
-pkgver=0.2
-pkgrel=1
-pkgdesc='Netfilter nftables userspace tools'
-arch=('i686' 'x86_64')
-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')
-sha1sums=('1d1959e02e970b1de0e9435142a64d09240c0591'
- 'SKIP'
- '3ef58d5199b358ceb184307aca3e215c40ce3707')
-
-build() {
- cd $pkgname-$pkgver
- ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc \
- CONFIG_MAN=y DB2MAN=docbook2man
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:
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/quagga/PKGBUILD b/community/quagga/PKGBUILD
deleted file mode 100644
index c35d3de10..000000000
--- a/community/quagga/PKGBUILD
+++ /dev/null
@@ -1,86 +0,0 @@
-# $Id: PKGBUILD 113570 2014-06-25 19:42:14Z seblu $
-# Maintainer: Sébastien Luttringer
-
-pkgname=quagga
-pkgver=0.99.23
-pkgrel=1
-pkgdesc='BGP/OSPF/ISIS/RIP/RIPNG routing daemon suite'
-arch=('i686' 'x86_64')
-url='http://www.quagga.net'
-license=('GPL2')
-depends=('libcap' 'libnl' 'net-snmp' 'readline' 'ncurses' 'perl')
-options=('!buildflags')
-install=quagga.install
-source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"
- 'babeld.service'
- 'bgpd.service'
- 'isisd.service'
- 'ospf6d.service'
- 'ospfd.service'
- 'ripd.service'
- 'ripngd.service'
- 'zebra.service')
-md5sums=('d17145e62b6ea14f0f13bb63f59e5166'
- '20a8e36ad851d4e06467aeb56a84b245'
- 'cc90c234aac9098c5132d653037d5269'
- '67d0ada0f3000b9a86351798786c5256'
- '6e2569ef339838aa41375e913a8e19ce'
- '260f5fcf9b53ef201a8fb34e7ea90457'
- 'b6e3549d780355914ae8edd43e15630a'
- '72dd63c49fdaea41729a4318d0fbac79'
- '577f1e7caeea31d910f2dc29c28ada7d')
-
-prepare() {
- cd $pkgname-$pkgver
- shopt -s nullglob
- for _p in "$srcdir"/*.patch; do
- msg2 "Applying ${_p##*/}"
- patch -p 1 -i "$_p"
- done
-}
-
-build() {
- cd $pkgname-$pkgver
- # fix broken 0.99.22.4 tarball
- autoreconf -fvi
- ./configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --sysconfdir=/etc/quagga \
- --localstatedir=/run/quagga \
- --enable-exampledir=/usr/share/doc/quagga/examples \
- --enable-vtysh \
- --enable-isisd \
- --enable-isis-topology \
- --enable-netlink \
- --enable-snmp \
- --enable-tcp-zebra \
- --enable-irdp \
- --enable-pcreposix \
- --enable-multipath=64 \
- --enable-user=quagga \
- --enable-group=quagga \
- --enable-configfile-mask=0640 \
- --enable-logfile-mask=0640
- make
-}
-
-package() {
- # upstream install
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
-
- # logrotate stuff
- install -D -m 644 redhat/$pkgname.logrotate "$pkgdir/etc/logrotate.d/$pkgname"
- sed -ri 's,/var/run/quagga,/run/quagga,g' "$pkgdir/etc/logrotate.d/$pkgname"
-
- # systemd
- cd "$srcdir"
- for _d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do
- install -D -m 644 $_d.service "$pkgdir/usr/lib/systemd/system/$_d.service"
- done
- install -D -m 644 /dev/null "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
- echo "d /run/$pkgname 0750 $pkgname $pkgname" > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/quagga/babeld.service b/community/quagga/babeld.service
deleted file mode 100644
index 7279f0336..000000000
--- a/community/quagga/babeld.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=Babel routing daemon
-Documentation=man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/babeld.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/babeld.pid
-ExecStart=/usr/bin/babeld -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/bgpd.service b/community/quagga/bgpd.service
deleted file mode 100644
index b0bf1db0f..000000000
--- a/community/quagga/bgpd.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=BGP routing daemon
-Documentation=man:bgpd(8) man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/bgpd.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/bgpd.pid
-ExecStart=/usr/bin/bgpd -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/isisd.service b/community/quagga/isisd.service
deleted file mode 100644
index 5ad16c1a4..000000000
--- a/community/quagga/isisd.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=IS-IS routing daemon
-Documentation=man:isis(8) man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/isisd.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/isisd.pid
-ExecStart=/usr/bin/isisd -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/ospf6d.service b/community/quagga/ospf6d.service
deleted file mode 100644
index dae3dc322..000000000
--- a/community/quagga/ospf6d.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=OSPF routing daemon for IPv6
-Documentation=man:ospfd(8) man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/ospf6d.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/ospf6d.pid
-ExecStart=/usr/bin/ospf6d -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/ospfd.service b/community/quagga/ospfd.service
deleted file mode 100644
index e43c474cc..000000000
--- a/community/quagga/ospfd.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=OSPF routing daemon
-Documentation=man:ospfd(8) man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/ospfd.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/ospfd.pid
-ExecStart=/usr/bin/ospfd -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/quagga.install b/community/quagga/quagga.install
deleted file mode 100644
index c5d88b976..000000000
--- a/community/quagga/quagga.install
+++ /dev/null
@@ -1,36 +0,0 @@
-infodir=/usr/share/info
-filelist=(quagga.info quagga.info-1 quagga.info-2)
-
-post_install() {
- groupadd -r quagga
- useradd -MNr -s /bin/false -d /run/quagga -g quagga quagga && passwd -l quagga &>/dev/null
- install -d -m 750 -o quagga -g quagga /{run,etc,var/log}/quagga
- post_upgrade
-}
-
-post_upgrade() {
- if [[ -x /usr/bin/install-info ]]; then
- for file in ${filelist[@]}; do
- install-info $infodir/$file.gz $infodir/dir 2> /dev/null
- done
- fi
-}
-
-pre_remove() {
- for d in zebra ripd ripngd bgpd ospfd ospf6d isisd; do
- /etc/rc.d/$d stop &>/dev/null
- done
- if [[ -x /usr/bin/install-info ]]; then
- for file in ${filelist[@]}; do
- install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
- done
- fi
-}
-
-post_remove() {
- userdel quagga &>/dev/null
- groupdel quagga &>/dev/null
- rmdir /{etc,var/log}/quagga
-}
-
-# vim: ft=sh ts=2 sw=2 et:
diff --git a/community/quagga/ripd.service b/community/quagga/ripd.service
deleted file mode 100644
index a55498100..000000000
--- a/community/quagga/ripd.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=RIP routing daemon
-Documentation=man:ripd(8) man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/ripd.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/ripd.pid
-ExecStart=/usr/bin/ripd -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/ripngd.service b/community/quagga/ripngd.service
deleted file mode 100644
index 4990669d2..000000000
--- a/community/quagga/ripngd.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=RIP routing daemon for IPv6
-Documentation=man:ripngd(8) man:zebra(8)
-BindTo=zebra.service
-After=network.target zebra.service
-ConditionPathExists=/etc/quagga/ripngd.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/ripngd.pid
-ExecStart=/usr/bin/ripngd -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
diff --git a/community/quagga/zebra.service b/community/quagga/zebra.service
deleted file mode 100644
index 02813c37c..000000000
--- a/community/quagga/zebra.service
+++ /dev/null
@@ -1,16 +0,0 @@
-[Unit]
-Description=GNU Zebra routing manager
-Documentation=man:zebra(8)
-After=network.target
-ConditionPathExists=/etc/quagga/zebra.conf
-
-[Service]
-Type=forking
-PIDFile=/run/quagga/zebra.pid
-ExecStartPre=/sbin/ip route flush proto zebra
-ExecStart=/usr/bin/zebra -d
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-abort
-
-[Install]
-WantedBy=multi-user.target
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/ulogd/PKGBUILD b/community/ulogd/PKGBUILD
deleted file mode 100644
index d929ec124..000000000
--- a/community/ulogd/PKGBUILD
+++ /dev/null
@@ -1,60 +0,0 @@
-# $Id: PKGBUILD 109350 2014-04-13 22:19:51Z seblu $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Sébastien Luttringer
-# Contributor: Dale Blount <dale@archlinux.org>
-# Contributor: Sergej Pupykin <ps@lx-ltd.ru>
-
-pkgname=ulogd
-pkgver=2.0.4
-pkgrel=1
-pkgdesc='Userspace Packet Logging for netfilter'
-arch=('i686' 'x86_64')
-url='http://www.netfilter.org/projects/ulogd/index.html'
-license=('GPL2')
-depends=('libmnl'
- 'libnetfilter_acct'
- 'libnetfilter_conntrack'
- 'libnetfilter_log'
- 'libnfnetlink')
-backup=('etc/ulogd.conf')
-makedepends=('libmariadbclient'
- 'libpcap'
- 'libdbi'
- 'postgresql-libs'
- 'sqlite')
-optdepends=("${makedepends[@]}")
-source=("http://www.netfilter.org/projects/ulogd/files/$pkgname-$pkgver.tar.bz2"{,.sig}
- "$pkgname.logrotate"
- "$pkgname.conf"
- "$pkgname.service")
-md5sums=('7c71ec460dfea5287eba27472c521ebc'
- 'SKIP'
- '95f05af0a0c8f5fdea5bd92ccb2fd465'
- '2c8cbedb2fb455cba220ca35186ad846'
- '092d72209e30c132e0a08112e4062772')
-
-build() {
- cd $pkgname-$pkgver
- ./configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --sysconfdir=/etc \
- --with-mysql \
- --with-pgsql \
- --with-dbi
- make
-}
-
-package() {
- cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
- install -dm755 "$pkgdir/usr/share/doc/ulogd"
- install -Dm644 ulogd.conf "$pkgdir/usr/share/doc/ulogd/ulogd.conf"
- install -m644 doc/*.{table,sql} "$pkgdir/usr/share/doc/ulogd"
- cd "$srcdir"
- install -Dm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname.service"
- install -Dm644 $pkgname.logrotate "$pkgdir/etc/logrotate.d/$pkgname"
- install -Dm644 $pkgname.conf "$pkgdir/etc/$pkgname.conf"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/ulogd/ulogd.conf b/community/ulogd/ulogd.conf
deleted file mode 100644
index 643892e88..000000000
--- a/community/ulogd/ulogd.conf
+++ /dev/null
@@ -1,20 +0,0 @@
-[global]
-logfile="/var/log/ulogd.log"
-loglevel=5
-rmem=131071
-bufsize=150000
-
-plugin="/usr/lib/ulogd/ulogd_inppkt_NFLOG.so"
-plugin="/usr/lib/ulogd/ulogd_raw2packet_BASE.so"
-plugin="/usr/lib/ulogd/ulogd_filter_IP2STR.so"
-plugin="/usr/lib/ulogd/ulogd_filter_PRINTPKT.so"
-plugin="/usr/lib/ulogd/ulogd_output_LOGEMU.so"
-plugin="/usr/lib/ulogd/ulogd_filter_IFINDEX.so"
-
-stack=log1:NFLOG,base1:BASE,ifi1:IFINDEX,ip2str1:IP2STR,print1:PRINTPKT,emu1:LOGEMU
-
-[log1]
-group=1
-
-[emu1]
-file=/var/log/ulogd.syslogemu
diff --git a/community/ulogd/ulogd.logrotate b/community/ulogd/ulogd.logrotate
deleted file mode 100644
index 299e93d02..000000000
--- a/community/ulogd/ulogd.logrotate
+++ /dev/null
@@ -1,10 +0,0 @@
-/var/log/ulogd.log /var/log/ulogd.syslogemu {
- missingok
- notifempty
- sharedscripts
- create 0640 root root
-
- postrotate
- systemctl kill --signal=SIGHUP ulogd.service || true
- endscript
-}
diff --git a/community/ulogd/ulogd.service b/community/ulogd/ulogd.service
deleted file mode 100644
index 12450c9cc..000000000
--- a/community/ulogd/ulogd.service
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=Netfilter Ulogd daemon
-After=network.target
-
-[Service]
-ExecStart=/usr/bin/ulogd
-
-[Install]
-WantedBy=multi-user.target
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')