diff options
Diffstat (limited to 'community')
27 files changed, 541 insertions, 51 deletions
diff --git a/community/asix-module/PKGBUILD b/community/asix-module/PKGBUILD new file mode 100644 index 000000000..c3479d094 --- /dev/null +++ b/community/asix-module/PKGBUILD @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> + +pkgname=asix-module +pkgver=4.2.0 +pkgrel=1 +pkgdesc="A kernel module for the ASIX USB 2.0 low power AX88772B/AX88772A/AX88760/AX88772/AX88178 ethernet controllers" +url="http://www.asix.com.tw" +license=("GPL") +arch=('i686' 'x86_64') +depends=('glibc' 'linux>=3.1' 'linux<3.2') +makedepends=('linux-headers') +source=(http://www.asix.com.tw/FrootAttach/driver/AX88772B_772A_760_772_178_LINUX_Driver_v${pkgver}_Source.zip) +install=$pkgname.install + +_extramodules=extramodules-3.1-ARCH +_kernver="$(cat /lib/modules/$_extramodules/version || true)" + +build() { + cd "$srcdir/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source" + make SYSSRC=/usr/src/linux-$_kernver + gzip -f9 asix.ko +} + +package() { + cd "$srcdir/AX88772B_772A_760_772_178_LINUX_Driver_v4.2.0_Source" + install -D -m644 asix.ko.gz "$pkgdir/lib/modules/$_extramodules/asix.ko.gz" +} + +md5sums=('b3261d17e21b026d2c50dbc54227eb9c') +sha256sums=('cac6b217672399439b571c77232f4beb22a5dffb54afeaf714c2b7559d41493d') diff --git a/community/asix-module/asix-module.install b/community/asix-module/asix-module.install new file mode 100644 index 000000000..54bfb9ff4 --- /dev/null +++ b/community/asix-module/asix-module.install @@ -0,0 +1,15 @@ +rebuild_module_dependencies() { + EXTRAMODULES='extramodules-3.1-ARCH' + depmod $(cat /lib/modules/$EXTRAMODULES/version) +} + +post_install() { + rebuild_module_dependencies +} +post_upgrade() { + rebuild_module_dependencies +} + +post_remove() { + rebuild_module_dependencies +} diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index ef2a710c6..3835da84a 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 58842 2011-11-18 20:05:26Z giovanni $ +# $Id: PKGBUILD 59472 2011-11-26 10:23:12Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Petrov Roman <nwhisper@gmail.com> # Contributor: Andrea Fagiani <andfagiani _at_ gmail dot com> pkgname=calibre -pkgver=0.8.27 +pkgver=0.8.28 pkgrel=1 pkgdesc="Ebook management application" arch=('i686' 'x86_64' 'mips64el') @@ -21,7 +21,7 @@ install=calibre.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'desktop_integration.patch' 'calibre-mount-helper') -md5sums=('6a56538249fd7ddb63d1f72d1b601272' +md5sums=('08aa2568300e8781824c62de7c23faae' '253ce4fe5d01f8ff76b63cd3825755ea' '675cd87d41342119827ef706055491e7') diff --git a/community/conntrack-tools/PKGBUILD b/community/conntrack-tools/PKGBUILD new file mode 100644 index 000000000..a70a1663f --- /dev/null +++ b/community/conntrack-tools/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 59559 2011-11-28 03:06:32Z seblu $ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> +# 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.0.0 +pkgrel=1 +pkgdesc="Userspace tools to interact with the Netfilter's Connection Tracking System" +arch=('i686' 'x86_64') +url='http://www.netfilter.org/projects/conntrack-tools' +license=('GPL2') +depends=('libnetfilter_conntrack') +source=(http://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${pkgver}.tar.bz2) +md5sums=('5add24d4761baf17af630d5627a71752') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + + # install binaries + make DESTDIR="${pkgdir}" install + + # install directories + install -d "${pkgdir}/etc/conntrackd" +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/duplicity/PKGBUILD b/community/duplicity/PKGBUILD index 665f7cae4..dcb1cec73 100644 --- a/community/duplicity/PKGBUILD +++ b/community/duplicity/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 58556 2011-11-14 12:40:26Z lfleischer $ +# $Id: PKGBUILD 59484 2011-11-26 14:33:23Z lfleischer $ # Maintainer: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Aaron Schaefer <aaron@elasticdog.com> pkgname=duplicity -pkgver=0.6.16 +pkgver=0.6.17 pkgrel=1 pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync algorithm' arch=('i686' 'x86_64' 'mips64el') @@ -11,7 +11,7 @@ url='http://www.nongnu.org/duplicity/' license=('GPL') depends=('librsync' 'ncftp' 'python2' 'python-boto' 'python-gnupginterface') source=("http://savannah.nongnu.org/download/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('55996756a5bc9743add738cfcba2dda2') +md5sums=('36423ab4e3b9aa90c5c44d9fa93fba0f') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/ebtables/PKGBUILD b/community/ebtables/PKGBUILD new file mode 100644 index 000000000..5b1e406dd --- /dev/null +++ b/community/ebtables/PKGBUILD @@ -0,0 +1,48 @@ +# $Id: PKGBUILD 59563 2011-11-28 03:11:50Z seblu $ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> +# Contributor: Michal Soltys <soltys@ziu.info> + +pkgname=ebtables +pkgver='2.0.10_2' +pkgrel=2 +pkgdesc='Ethernet bridge filtering utilities' +arch=('i686' 'x86_64') +backup=('etc/conf.d/ebtables') +url='http://ebtables.sourceforge.net/' +license=('GPL2') +source=( + "http://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz" + 'ebtables.rc' + 'ebtables.conf' + ) +md5sums=('c5ae7fb75810fd936a5445239e853fd8' + '368825c83a2b1180d2223e61b9f3bd07' + '86fc3622e6fc0a7a7920c90ff576cc38') + +build() { + cd ${pkgname}-v${pkgver/_/-} + make \ + CFLAGS='-Wunused -Wall -Werror -Wno-error=unused-but-set-variable' \ + LDFLAGS='' +} + +package() { + cd "${pkgname}-v${pkgver/_/-}" + make install \ + DESTDIR="${pkgdir}" \ + LIBDIR=/usr/lib \ + MANDIR=/usr/share/man \ + BINDIR=/usr/sbin \ + INITDIR=/etc/rc.d \ + SYSCONFIGDIR=/etc/ebtables + + # rm package ebtables rc.d scripts + rm "${pkgdir}/etc/rc.d/ebtables" + rm "${pkgdir}/etc/ebtables/ebtables-config" + + # install custom ebtables rc.d scripts + install -D -m 0755 "${srcdir}/ebtables.rc" "${pkgdir}/etc/rc.d/ebtables" + install -D -m 0644 "${srcdir}/ebtables.conf" "${pkgdir}/etc/conf.d/ebtables" +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/ebtables/ebtables.conf b/community/ebtables/ebtables.conf new file mode 100644 index 000000000..0005444e7 --- /dev/null +++ b/community/ebtables/ebtables.conf @@ -0,0 +1,37 @@ +# Save (and possibly restore) in text format. +# Value: yes|no, default: yes +# Save the firewall rules in text format to /etc/conf.d/ebtables +# If EBTABLES_BINARY_FORMAT="no" then restoring the firewall rules +# is done using this text format. +EBTABLES_TEXT_FORMAT="yes" + +# Save (and restore) in binary format. +# Value: yes|no, default: yes +# Save (and restore) the firewall rules in binary format to (and from) +# /etc/ebtables/ebtables.<chain>. Enabling this option will make +# firewall initialisation a lot faster. +EBTABLES_BINARY_FORMAT="yes" + +# Unload modules on restart and stop +# Value: yes|no, default: yes +# This option has to be 'yes' to get to a sane state for a firewall +# restart or stop. Only set to 'no' if there are problems unloading netfilter +# modules. +EBTABLES_MODULES_UNLOAD="yes" + +# Save current firewall rules on stop. +# Value: yes|no, default: no +# Saves all firewall rules if firewall gets stopped +# (e.g. on system shutdown). +EBTABLES_SAVE_ON_STOP="no" + +# Save current firewall rules on restart. +# Value: yes|no, default: no +# Saves all firewall rules if firewall gets restarted. +EBTABLES_SAVE_ON_RESTART="no" + +# Save (and restore) rule counters. +# Value: yes|no, default: no +# Save rule counters when saving a kernel table to a file. If the +# rule counters were saved, they will be restored when restoring the table. +EBTABLES_SAVE_COUNTER="no" diff --git a/community/ebtables/ebtables.rc b/community/ebtables/ebtables.rc new file mode 100644 index 000000000..3a889b914 --- /dev/null +++ b/community/ebtables/ebtables.rc @@ -0,0 +1,128 @@ +#!/bin/bash + +# Credits to: +# Sebastien Luttringer <seblu+arch@seblu.net> +# Bart De Schuymer <bdschuym@pandora.be> +# Rok Papez <rok.papez@arnes.si> +# Dag Wieers <dag@wieers.com> + +. /etc/rc.conf +. /etc/rc.d/functions + +#default configuration: +EBTABLES_TEXT_FORMAT="yes" +EBTABLES_BINARY_FORMAT="yes" +EBTABLES_MODULES_UNLOAD="yes" +EBTABLES_SAVE_ON_STOP="no" +EBTABLES_SAVE_ON_RESTART="no" +EBTABLES_SAVE_COUNTER="no" + +[[ -r "/etc/conf.d/ebtables" ]] && . "/etc/conf.d/ebtables" + +RETVAL=0 + +start() { + stat_busy "Starting ebtables" + ! ck_daemon ebtables && stat_done && RETVAL=0 && return + if [[ "$EBTABLES_BINARY_FORMAT" = yes ]]; then + for table in $(ls /etc/ebtables/ebtables.* 2>/dev/null | sed -e 's/.*ebtables\.//' -e '/save/d' ); do + /usr/sbin/ebtables -t ${table} --atomic-file /etc/ebtables/ebtables.${table} --atomic-commit || RETVAL=1 + done + elif [[ "$EBTABLES_TEXT_FORMAT" = "yes" ]]; then + [[ ! -r /etc/ebtables/ebtables ]] && :>/etc/ebtables/ebtables + /usr/sbin/ebtables-restore </etc/ebtables/ebtables || RETVAL=1 + else + RETVAL=1 + fi + + if (( RETVAL == 0 )); then + stat_done + add_daemon ebtables + else + stat_fail + fi +} + +stop() { + stat_busy "Stopping ebtables" + ck_daemon ebtables && stat_done && RETVAL=0 && return + for table in $(grep '^ebtable_' /proc/modules | sed -e 's/ebtable_\([^ ]*\).*/\1/'); do + /usr/sbin/ebtables -t $table --init-table || RETVAL=1 + done + + if [[ "$EBTABLES_MODULES_UNLOAD" = yes ]]; then + for mod in $(grep -E '^(ebt|ebtable)_' /proc/modules | cut -f1 -d' ') ebtables; do + /sbin/rmmod $mod 2> /dev/null + done + fi + + if (( RETVAL == 0 )); then + rm_daemon ebtables + stat_done + else + stat_fail + fi +} + +restart() { + stop + sleep 1 + start +} + +save() { + stat_busy "Saving ebtables" + if [[ "$EBTABLES_TEXT_FORMAT" = yes ]]; then + if [[ -r /etc/ebtables/ebtables ]]; then + mv -f /etc/ebtables/ebtables /etc/ebtables/ebtables.save + fi + /usr/sbin/ebtables-save >/etc/ebtables/ebtables || RETVAL=1 + fi + if [[ "$EBTABLES_BINARY_FORMAT" = yes ]]; then + rm -f /etc/ebtables/ebtables.*.save + for oldtable in $(ls /etc/ebtables/ebtables.* 2>/dev/null | grep -vF 'ebtables.save'); do + mv -f $oldtable $oldtable.save + done + for table in $(grep '^ebtable_' /proc/modules | sed -e 's/ebtable_\([^ ]*\).*/\1/'); do + :> /etc/ebtables/ebtables.$table + /usr/sbin/ebtables -t $table --atomic-file /etc/ebtables/ebtables.$table --atomic-save || RETVAL=1 + if [[ "$EBTABLES_SAVE_COUNTER" = no ]]; then + /usr/sbin/ebtables -t $table --atomic-file /etc/ebtables/ebtables.$table -Z || RETVAL=1 + fi + done + fi + + (( RETVAL == 0 )) && stat_done || stat_fail +} + +case "$1" in + start) + start + ;; + stop) + [[ "$EBTABLES_SAVE_ON_STOP" = yes ]] && save + stop + ;; + restart|reload) + [[ "$EBTABLES_SAVE_ON_RESTART" = yes ]] && save + restart + ;; + condrestart) + ! ck_daemon ebtables && restart + RETVAL=$? + ;; + save) + save + ;; + status) + /usr/sbin/ebtables-save + RETVAL=$? + ;; + *) + echo "Usage $0 {start|stop|restart|condrestart|save|status}" + RETVAL=1 +esac + +exit $RETVAL + +# vim:set ts=2 sw=2 ft=sh noet: diff --git a/community/emesene/PKGBUILD b/community/emesene/PKGBUILD index 2e9b856fa..8e855b55d 100755 --- a/community/emesene/PKGBUILD +++ b/community/emesene/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 57431 2011-10-27 18:18:52Z rvanharen $ +# $Id: PKGBUILD 59461 2011-11-25 15:15:41Z jelle $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Claudio Riva <firetux83@gmail.com> pkgname=emesene -pkgver=2.11.9 +pkgver=2.11.11 pkgrel=1 pkgdesc="A pygtk MSN Messenger client" url="http://www.emesene.org/" @@ -19,14 +19,14 @@ optdepends=('gnome-python-extras: spell-check plugin' 'pywebkitgtk: for alternative conversation window' 'xmpppy: for gtalk and facebook chat support' 'pyqt: alternative qt4 interface (emesene -e main:qt4_main') -source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.bz2" +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/emesene/emesene/tarball/v2.11.11" 'emesene.run') install=emesene.install options=('!libtool') -sha1sums=('b79ee47962db7927f2fcfdcb5fb5b042bced4b94' +sha1sums=('bf1c63d47617b746640950bd6aedf0fbe86e8743' '2bd13ada86aa0af6307a41047f0d7caf2995660d') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname}-${pkgname}-c1bfdeb # do not import dummy session # sed -i -e "/import dummy/d" emesene/emesene.py @@ -41,9 +41,9 @@ package() { cd ${pkgdir} # use /usr/share/emesene instead of /usr/lib/python2.5/site-packages - mv -f ${pkgdir}/usr/lib/python2.7/site-packages/emesene-2.0-py2.7.egg/share \ + mv -f ${pkgdir}/usr/lib/python2.7/site-packages/emesene-${pkgver}-py2.7.egg/share \ ${pkgdir}/usr - mv -f ${pkgdir}/usr/lib/python2.7/site-packages/emesene-2.0-py2.7.egg/emesene \ + mv -f ${pkgdir}/usr/lib/python2.7/site-packages/emesene-${pkgver}-py2.7.egg/emesene \ ${pkgdir}/usr/share rm -rf ${pkgdir}/usr/lib @@ -53,4 +53,3 @@ package() { # create executable install -Dm755 ${srcdir}/emesene.run ${pkgdir}/usr/bin/emesene } - diff --git a/community/iasl/PKGBUILD b/community/iasl/PKGBUILD index 64a5e6281..d28694d8c 100644 --- a/community/iasl/PKGBUILD +++ b/community/iasl/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 57915 2011-11-04 12:13:21Z lcarlier $ +# $Id: PKGBUILD 59496 2011-11-26 21:04:57Z lcarlier $ # Maintainer : Laurent Carlier <lordheavym@gmail.com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Alessio 'mOlOk' Bolognino <themolok@gmail.com> pkgname=iasl -pkgver=20110922 -pkgrel=2 +pkgver=20111123 +pkgrel=1 pkgdesc="Intel ACPI Source Language compiler" arch=('i686' 'x86_64' 'mips64el') url="http://acpica.org" @@ -16,7 +16,7 @@ options=('!makeflags') install=iasl.install source=(http://acpica.org/download/acpica-unix-${pkgver}.tar.gz LICENSE) -md5sums=('b95af67bb277657ae01844db01f2f9c7' +md5sums=('433470ddbdf8eab5e9c22e8f0e8836ff' '8615526144f69ea4e870d9bc37df9b29') build() { diff --git a/community/ipset/PKGBUILD b/community/ipset/PKGBUILD new file mode 100644 index 000000000..edabb23c9 --- /dev/null +++ b/community/ipset/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 59544 2011-11-28 00:43:00Z seblu $ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> + +pkgname=ipset +pkgver=6.9.1 +pkgrel=2 +pkgdesc='Administration tool for IP sets' +arch=('i686' 'x86_64') +url='http://ipset.netfilter.org' +license=('GPL2') +depends=('libmnl') +makedepends=('linux-headers') +source=("http://ipset.netfilter.org/$pkgname-$pkgver.tar.bz2") +md5sums=('71f4b826e025be5918a52e9843673167') + +build() { + cd $pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr --with-kbuild=/lib/modules/$(pacman -Qi linux-headers|sed -rn 's,Version[[:space:]]*:[[:space:]]*(.*),\1,p')-ARCH/build + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/libmnl/PKGBUILD b/community/libmnl/PKGBUILD new file mode 100644 index 000000000..ab2f8549f --- /dev/null +++ b/community/libmnl/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 59542 2011-11-28 00:38:43Z seblu $ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net +# Contributor: Christian Hesse <mail@earthworm.de> + +pkgname=libmnl +pkgver=1.0.1 +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') +source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") +md5sums=('e936236bb57a2375afa4e70e75dc3ba9') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/newton-dynamics/PKGBUILD b/community/newton-dynamics/PKGBUILD index f22a2aea0..5456ebce7 100644 --- a/community/newton-dynamics/PKGBUILD +++ b/community/newton-dynamics/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: Christophe Robin (bombstrike) <crobin@php.net> pkgname=newton-dynamics pkgver=2.33 -pkgrel=1 +pkgrel=2 pkgdesc="A simple physics API" arch=('i686' 'x86_64' 'mips64el') url="http://www.newtondynamics.com" @@ -37,6 +37,7 @@ build() { ## build lib cd "${builddir}" + sed -i 's/ -o libNewton.so/ -lpthread -lstdc++ -o libNewton.so/' makefile make install -D -m644 "${builddir}/libNewton.a" "${pkgdir}/usr/lib/libNewton.a" diff --git a/community/nload/PKGBUILD b/community/nload/PKGBUILD new file mode 100644 index 000000000..2518e64ee --- /dev/null +++ b/community/nload/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net +# Contributor: Andreas Hauser <andy-aur@splashground.de> + +pkgname=nload +pkgver=0.7.3 +pkgrel=2 +pkgdesc='Console application which monitors network traffic and bandwidth usage in real time' +url='http://www.roland-riegel.de/nload' +license=('GPL2') +depends=('ncurses' 'gcc-libs') +arch=('i686' 'x86_64') +source=("$url/$pkgname-$pkgver.tar.gz") +md5sums=('9b97c37fe1474f1da42f265fead24081') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index 773b77bd5..b0bf25819 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -6,7 +6,7 @@ # Contributor: TIanyi Cui <tianyicui@gmail.com> pkgname=nodejs -pkgver=0.6.2 +pkgver=0.6.3 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64' 'mips64el') @@ -17,7 +17,7 @@ checkdepends=('curl') # curl used for check() optdepends=('openssl: TLS support') options=('!emptydirs') source=("http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz") -md5sums=('875431b2c2e3d0ebf5a676b3d96bf766') +md5sums=('e9c72081c2a1141128e53f84dcba3f0e') build() { cd node-v${pkgver} diff --git a/community/perf/PKGBUILD b/community/perf/PKGBUILD new file mode 100644 index 000000000..0fca9ed9a --- /dev/null +++ b/community/perf/PKGBUILD @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> + +pkgname=perf +pkgver=3.1.2 +pkgrel=1 +pkgdesc="Linux kernel $pkgver performance tool" +license=('GPL2') +arch=('i686' 'x86_64') +url='http://www.kernel.org' +options=(!strip) +depends=('python2' 'libnewt' 'elfutils') +makedepends=('asciidoc' 'xmlto') +source=("http://ftp.kernel.org/pub/linux/kernel/v3.0/linux-$pkgver.tar.xz") +md5sums=('24027361d3ea6ea2cdd7bbdd2effe43f') + +build() { + cd linux-$pkgver/tools/perf + make PYTHON=python2 DESTDIR="${pkgdir}/usr" perfexecdir="lib/$pkgname" PERF_VERSION=$pkgver \ + all man +} + +package() { + cd linux-${pkgver}/tools/perf + make PYTHON=python2 DESTDIR="${pkgdir}/usr" perfexecdir="lib/$pkgname" PERF_VERSION=$pkgver \ + install install-man +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/qdevelop/PKGBUILD b/community/qdevelop/PKGBUILD index bb8734422..a544dbdcf 100644 --- a/community/qdevelop/PKGBUILD +++ b/community/qdevelop/PKGBUILD @@ -1,28 +1,29 @@ -# Maintainer: Brad Fanella <bradfanella@archlinux.us> +# $Id: PKGBUILD 59469 2011-11-25 21:18:16Z andrea $ +# Maintainer: +# Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Xavion <Xavion (dot) 0 (at) Gmail (dot) com> # Contributor: Shaika-Dzari < shaikadzari at gmail dot com> -# Contributor: Zhukov Pavel <gelios@gmail.com> -# Contributor: Benjamin Kircher <benjamin.kircher@gmail.com> pkgname=qdevelop pkgver=0.28 pkgrel=1 -pkgdesc='A free and cross-platform IDE for Qt4.' +pkgdesc='A free and cross-platform IDE for Qt4' arch=('i686' 'x86_64' 'mips64el') url="http://biord-software.org/${pkgname}" license=('GPL2') depends=('qt') -makedepends=('unzip') optdepends=('ctags: for code completion and class browser' 'gdb: for debugging functionalities') source=("http://biord-software.org/downloads/$pkgname-v$pkgver.tar.gz" - 'qdevelop.desktop') + 'qt47.patch') md5sums=('24e64bd80dd7407a885acd639b59a740' - 'ade6437139807ca68c758c10913d6594') + 'dc14b87a849b71ae3ac476e49c7d87e9') build() { cd ${srcdir}/${pkgname}-v${pkgver} + + patch -p1 -i "${srcdir}"/qt47.patch lrelease QDevelop.pro qmake @@ -33,8 +34,8 @@ package() { cd ${srcdir}/${pkgname}-v${pkgver} make INSTALL_ROOT="$pkgdir" install - - # Desktop - install -Dm644 $srcdir/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop - install -Dm644 resources/images/logo.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png + + # Desktop + install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop + install -Dm644 resources/images/logo.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png } diff --git a/community/recoll/PKGBUILD b/community/recoll/PKGBUILD index 1762a56fb..35de41104 100644 --- a/community/recoll/PKGBUILD +++ b/community/recoll/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 56300 2011-10-05 09:11:05Z spupykin $ +# $Id: PKGBUILD 59455 2011-11-25 11:15:21Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Vladimir Chizhov <jagoterr@gmail.com> @@ -6,7 +6,7 @@ # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=recoll -pkgver=1.16.1 +pkgver=1.16.2 pkgrel=1 pkgdesc="Full text search tool based on Xapian backend" arch=('i686' 'x86_64' 'mips64el') @@ -23,10 +23,14 @@ optdepends=('libxslt: for XML based formats (fb2,etc)' 'untex: for dvi support with dvips' 'djvulibre: for djvu' 'id3lib: for mp3 tags support with id3info' - 'python2: for using some filters') + 'python2: for using some filters' + 'mutagen: Audio metadata' + 'python-pychm: CHM files' + 'perl-exiftool: EXIF data from raw files' + 'aspell-en: English stemming support') install=recoll.install source=(http://www.lesbonscomptes.com/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('5fbb5aee1c048fafef39384622138394') +md5sums=('1bbe35a1c0fb248d1c5b3a4c3ed20d1c') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/root/PKGBUILD b/community/root/PKGBUILD index 239728d51..36b1ae172 100644 --- a/community/root/PKGBUILD +++ b/community/root/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Sebastian Voecking <voeck@web.de> pkgname=root -pkgver=5.30.04 +pkgver=5.30.05 pkgrel=1 pkgdesc='C++ data analysis framework and interpreter from CERN.' arch=('i686' 'x86_64' 'mips64el') @@ -16,7 +16,7 @@ source=("ftp://root.cern.ch/root/root_v${pkgver}.source.tar.gz" 'root.sh' 'rootd' 'root.xml') -md5sums=('800103f8d5ea5f81c06fda95e057a648' +md5sums=('195de7e75fcd6c260d4f78ba943d48df' '0e883ad44f99da9bc7c23bc102800b62' 'efd06bfa230cc2194b38e0c8939e72af' 'e2cf69b204192b5889ceb5b4dedc66f7') diff --git a/community/sfk/PKGBUILD b/community/sfk/PKGBUILD new file mode 100644 index 000000000..3a6cb9e24 --- /dev/null +++ b/community/sfk/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 59548 2011-11-28 01:04:30Z seblu $ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> +# Contributor: Baumi <baumi@gmx.com> + +pkgname=sfk +pkgver=1.6.4 +pkgrel=2 +pkgdesc='Swiss File Knife - A Command Line Tools Collection' +arch=('i686' 'x86_64') +url='http://stahlforce.com/dev/?tool=sfk' +license=('custom: BSD') +source=("http://downloads.sourceforge.net/swissfileknife/${pkgname}${pkgver//./}.zip") +md5sums=('263df6a8e18f6ebb6032f3c048df0b6d') + +build() { + cd ${pkgname}${pkgver//./} + g++ $CXXFLAGS $LDFLAGS sfk.cpp sfknet.cpp patch.cpp inst.cpp -o sfk +} + +package() { + cd ${pkgname}${pkgver//./} + install -D -m755 $pkgname "$pkgdir/usr/bin/$pkgname" + install -D -m444 bsd-license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/skrooge/PKGBUILD b/community/skrooge/PKGBUILD index 3136ef51f..62a991564 100644 --- a/community/skrooge/PKGBUILD +++ b/community/skrooge/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 56764 2011-10-11 21:59:15Z ebelanger $ -# Maintainer: +# $Id: PKGBUILD 59508 2011-11-27 13:44:23Z jlichtblau $ +# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: neuromante <lorenzo.nizzi.grifi@gmail.com> pkgname=skrooge -pkgver=1.0.0 +pkgver=1.1.1 pkgrel=1 pkgdesc="A personal finances manager for KDE" arch=('i686' 'x86_64' 'mips64el') @@ -14,8 +14,9 @@ license=('GPL') depends=('kdebase-runtime' 'libofx' 'qca-ossl') makedepends=('cmake' 'automoc4' 'docbook-xsl') install=$pkgname.install +changelog=$pkgname.changelog source=("http://skrooge.org/files/$pkgname-$pkgver.tar.bz2") -md5sums=('900da5dd41b940272941ee71e78cf8b4') +sha256sums=('6553a61a74bb4f5d0272fff4844e47d983fa38cd6af0481658f4d1e3150c6d62') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/skrooge/skrooge.changelog b/community/skrooge/skrooge.changelog new file mode 100644 index 000000000..ce1768e34 --- /dev/null +++ b/community/skrooge/skrooge.changelog @@ -0,0 +1,2 @@ +2011-11-27 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * skrooge 1.1.1-1 diff --git a/community/viking/PKGBUILD b/community/viking/PKGBUILD index 892989f96..3fad1772e 100644 --- a/community/viking/PKGBUILD +++ b/community/viking/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 54936 2011-08-28 15:44:24Z jlichtblau $ +# $Id: PKGBUILD 59505 2011-11-27 13:11:14Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Nick Østergaard <oe.nick@gmail.com> # Contributor: Jonny Gerold <jonny@fsk141.com> pkgname=viking -pkgver=1.2.1 +pkgver=1.2.2 pkgrel=1 pkgdesc="GTK+2 application to manage GPS data" arch=('i686' 'x86_64' 'mips64el') @@ -17,13 +17,11 @@ options=('!emptydirs') install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('7c4b36398a9ec121ab11b66f042d17368dd46cf328a2a0e00bda38fd357a9743') +sha256sums=('9f96f9bdfc9cae8c65d391f9e972a987ec7f3d9d662a0e4df8bd14282879b10c') build() { cd ${srcdir}/$pkgname-$pkgver - sed '/#include <curl\/types.h>/d' -i src/osm-traces.c - ./configure --prefix=/usr --disable-realtime-gps-tracking --enable-geocaches --enable-expedia make } diff --git a/community/viking/viking.changelog b/community/viking/viking.changelog index bffeb3245..b195927d1 100644 --- a/community/viking/viking.changelog +++ b/community/viking/viking.changelog @@ -1,3 +1,6 @@ +2011-11-27 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * viking 1.2.2-1 + 2011-08-28 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * viking 1.2.1-1 diff --git a/community/vlan/PKGBUILD b/community/vlan/PKGBUILD new file mode 100644 index 000000000..8cdaddd47 --- /dev/null +++ b/community/vlan/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 59555 2011-11-28 01:48:10Z seblu $ +# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> +# Contributor: Judd Vinet <jvinet@zeroflux.org> + +pkgname=vlan +pkgver=1.9 +pkgrel=1 +pkgdesc='Virtual LAN configuration utility' +arch=('i686' 'x86_64') +url='http://www.candelatech.com/~greear/vlan.html' +license=('GPL') +source=("http://www.candelatech.com/~greear/vlan/vlan.${pkgver}.tar.gz") +md5sums=('5f0c6060b33956fb16e11a15467dd394') + +build() { + cd vlan + make clean all +} + +package() { + cd vlan + install -D -m755 'vconfig' "$pkgdir/usr/sbin/vconfig" + install -D -m755 'macvlan_config' "$pkgdir/usr/sbin/macvlan_config" + install -D -m644 'vconfig.8' "$pkgdir/usr/share/man/man8/vconfig.8" +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/wvstreams/PKGBUILD b/community/wvstreams/PKGBUILD index 81bd87127..d6d506855 100644 --- a/community/wvstreams/PKGBUILD +++ b/community/wvstreams/PKGBUILD @@ -1,22 +1,25 @@ -# $Id: PKGBUILD 49019 2011-06-09 20:53:15Z andrea $ +# $Id: PKGBUILD 59490 2011-11-26 18:58:32Z bluewind $ # Maintainer: # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> pkgname=wvstreams pkgver=4.6.1 -pkgrel=2 +pkgrel=3 pkgdesc="A network programming library written in C++" arch=('i686' 'x86_64' 'mips64el') url="http://alumnit.ca/wiki/?page=WvStreams" license=('LGPL') depends=('zlib' 'pam' 'xplc' 'openssl' 'readline') -source=(http://wvstreams.googlecode.com/files/${pkgname}-${pkgver}.tar.gz) -md5sums=('2760dac31a43d452a19a3147bfde571c') +source=(http://wvstreams.googlecode.com/files/${pkgname}-${pkgver}.tar.gz +wvstreams-4.6.1-glibc212.patch) +md5sums=('2760dac31a43d452a19a3147bfde571c' + '5f6e24864209055239cb4e7c9bbd4a41') options=('!makeflags') build() { cd ${srcdir}/${pkgname}-${pkgver} + patch -p0 -i "$srcdir/wvstreams-4.6.1-glibc212.patch" ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ diff --git a/community/wvstreams/wvstreams-4.6.1-glibc212.patch b/community/wvstreams/wvstreams-4.6.1-glibc212.patch new file mode 100644 index 000000000..eb3e9b631 --- /dev/null +++ b/community/wvstreams/wvstreams-4.6.1-glibc212.patch @@ -0,0 +1,24 @@ +http://bugs.gentoo.org/333301 +https://bugs.archlinux.org/task/27188 + +--- ipstreams/wvunixdgsocket.cc ++++ ipstreams/wvunixdgsocket.cc +@@ -1,5 +1,5 @@ + #include "wvunixdgsocket.h" +-#ifdef MACOS ++#if defined(MACOS) || defined(__GNUC__) + #include <sys/types.h> + #include <sys/stat.h> + #endif +--- streams/wvatomicfile.cc ++++ streams/wvatomicfile.cc +@@ -11,7 +11,8 @@ + #include "wvfileutils.h" + #include "wvstrutils.h" + +-#ifdef MACOS ++#if defined(MACOS) || defined(__GNUC__) ++#include <sys/types.h> + #include <sys/stat.h> + #endif + |