summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/addresses/PKGBUILD15
-rw-r--r--community/courier-mta/PKGBUILD16
-rw-r--r--community/cross-arm-wince-cegcc-gcc-base/PKGBUILD8
-rw-r--r--community/darkstat/PKGBUILD12
-rw-r--r--community/gsql/PKGBUILD5
-rw-r--r--community/inn/PKGBUILD131
-rw-r--r--community/inn/inn.install22
-rw-r--r--community/inn/innd.conf2
-rw-r--r--community/inn/innd.rc41
-rw-r--r--community/inn/nnrpd.conf3
-rw-r--r--community/inn/nnrpd.rc49
-rw-r--r--community/inn/site.make.patch32
-rw-r--r--community/ircservices/PKGBUILD18
-rw-r--r--community/kgraphviewer/PKGBUILD6
-rw-r--r--community/libextractor/PKGBUILD9
-rw-r--r--community/perl-data-dumper/PKGBUILD39
-rw-r--r--community/python-gnutls/PKGBUILD5
-rw-r--r--community/qmc2/PKGBUILD10
-rw-r--r--community/ude/PKGBUILD7
-rw-r--r--community/xmldiff/PKGBUILD29
20 files changed, 415 insertions, 44 deletions
diff --git a/community/addresses/PKGBUILD b/community/addresses/PKGBUILD
index fb4501739..ef2790765 100644
--- a/community/addresses/PKGBUILD
+++ b/community/addresses/PKGBUILD
@@ -1,17 +1,19 @@
-# $Id: PKGBUILD 44420 2011-04-07 13:06:35Z spupykin $
+# $Id: PKGBUILD 50653 2011-06-29 11:36:38Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Sebastian Sareyko <public@nooms.de>
pkgname=addresses
pkgver=0.4.6
-pkgrel=6
+pkgrel=7
pkgdesc="A versatile address book application for GNUstep"
arch=('i686' 'x86_64')
url="http://giesler.biz/bjoern/en/sw_addr.html"
license=('LGPL')
-depends=('gnustep-back')
-source=(http://giesler.biz/bjoern/downloads/Addresses-$pkgver.tar.gz)
+depends=('gnustep-back' 'gnustep-base' 'gnustep-gui')
+makedepends=('gnustep-make' 'gcc-objc')
+#source=(http://giesler.biz/bjoern/downloads/Addresses-$pkgver.tar.gz)
+source=(http://arch.p5n.pp.ru/~sergej/dl/Addresses-$pkgver.tar.gz)
md5sums=('2d6b6bf9a1578a5b3a13cb0bd2c60fad')
build() {
@@ -22,6 +24,11 @@ build() {
export PATH=$startdir/gcc-objc/src/gcc-4.2.1/build/qwe/usr/bin:$PATH
make
+}
+
+package() {
+ . /etc/profile.d/GNUstep.sh
+ cd $srcdir/Addresses-$pkgver
make GNUSTEP_INSTALLATION_DIR=$pkgdir/opt/GNUstep/System INSTALL_ROOT_DIR=$pkgdir install
# buggy install scripts
diff --git a/community/courier-mta/PKGBUILD b/community/courier-mta/PKGBUILD
index b063a2aab..50418889d 100644
--- a/community/courier-mta/PKGBUILD
+++ b/community/courier-mta/PKGBUILD
@@ -9,7 +9,7 @@
pkgname=courier-mta
pkgver=0.66.1
-pkgrel=3
+pkgrel=4
pkgdesc="IMAP(s)/POP3(s) and SMTP Server with ML-manager, webmail and webconfig"
arch=(i686 x86_64)
license=('GPL2')
@@ -110,18 +110,18 @@ package() {
###############################################################################
# Arch Linux specific tweaks to make things easier for the user
# create passwordfile for webadmin -> standard archwebadmin
- sed -i 's|/etc/courier/webadmin/password|$(DESTDIR)/etc/courier/webadmin/password|g' Makefile
- yes "archwebadmin" | make DESTDIR=${pkgdir} install-webadmin-password
+ sed -i 's|/etc/courier/webadmin/password|$(DESTDIR)/etc/courier/webadmin/password|g' Makefile
+ yes "archwebadmin" | make DESTDIR=${pkgdir} install-webadmin-password
# arch specific scripts
- install -Dm 644 ${srcdir}/${pkgname}.conf.d ${pkgdir}/etc/conf.d/courier-mta
- install -Dm 755 ${srcdir}/${pkgname}.rc.d ${pkgdir}/etc/rc.d/courier-mta
+ install -Dm 644 ${srcdir}/${pkgname}.conf.d ${pkgdir}/etc/conf.d/courier-mta
+ install -Dm 755 ${srcdir}/${pkgname}.rc.d ${pkgdir}/etc/rc.d/courier-mta
install -D -m 755 ${srcdir}/imapd.rc.d ${pkgdir}/etc/rc.d/imapd
install -D -m 755 ${srcdir}/imapd-ssl.rc.d ${pkgdir}/etc/rc.d/imapd-ssl
install -D -m 755 ${srcdir}/pop3d.rc.d ${pkgdir}/etc/rc.d/pop3d
install -D -m 755 ${srcdir}/pop3d-ssl.rc.d ${pkgdir}/etc/rc.d/pop3d-ssl
- install -D -m 755 ${srcdir}/esmtpd.rc.d ${pkgdir}/etc/rc.d/imapd-ssl
- install -D -m 755 ${srcdir}/esmtpd-ssl.rc.d ${pkgdir}/etc/rc.d/pop3d
- install -D -m 755 ${srcdir}/webmaild.rc.d ${pkgdir}/etc/rc.d/pop3d-ssl
+ install -D -m 755 ${srcdir}/esmtpd.rc.d ${pkgdir}/etc/rc.d/esmtpd
+ install -D -m 755 ${srcdir}/esmtpd-ssl.rc.d ${pkgdir}/etc/rc.d/esmtpd-ssl
+ install -D -m 755 ${srcdir}/webmaild.rc.d ${pkgdir}/etc/rc.d/webmaild
#install -Dm 655 ${srcdir}/courier-webmail-cleancache.cron.hourly \
# ${pkgdir}/etc/cron.hourly/courier-webmail-cleancache
# bug http://bugs.archlinux.org/task/5154
diff --git a/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD b/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD
index 293b525bd..19dc96ccc 100644
--- a/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD
+++ b/community/cross-arm-wince-cegcc-gcc-base/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 23521 2010-08-12 09:23:12Z spupykin $
+# $Id: PKGBUILD 50658 2011-06-29 11:37:38Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=cross-arm-wince-cegcc-gcc-base
pkgver=0.59.1
-pkgrel=2
+pkgrel=3
_prefix=/opt/cegcc
pkgdesc="CE GCC bundle - cross compilation tools for WinCE"
arch=(i686 x86_64)
license=(GPL)
options=(!libtool)
url="http://cegcc.sf.net"
-depends=('glibc' 'mpfr' 'cloog-ppl')
+depends=('glibc' 'mpfr' 'cloog')
makedepends=(cross-arm-wince-cegcc-binutils)
-source=(http://arch.pp.ru/~sergej/dl/cegcc-$pkgver.tar.bz2)
+source=(http://arch.p5n.pp.ru/~sergej/dl/cegcc-$pkgver.tar.bz2)
md5sums=('5e3c1098abdf8e5db2a3518ee3578b4b')
build() {
diff --git a/community/darkstat/PKGBUILD b/community/darkstat/PKGBUILD
index 96d1b528a..de207b747 100644
--- a/community/darkstat/PKGBUILD
+++ b/community/darkstat/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 17212 2010-05-21 21:40:37Z spupykin $
+# $Id: PKGBUILD 50638 2011-06-29 10:55:56Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=darkstat
-pkgver=3.0.713
+pkgver=3.0.714
pkgrel=1
pkgdesc="Network statistics gatherer (packet sniffer)."
url="http://dmr.ath.cx/net/darkstat/"
@@ -10,11 +10,15 @@ license=("GPL")
arch=(i686 x86_64)
depends=('libpcap' 'zlib')
source=(http://dmr.ath.cx/net/darkstat/$pkgname-$pkgver.tar.bz2)
-md5sums=('3fd2a4ddb123ad11bb99f1094a6206d9')
+md5sums=('eef385fadc8dbb611d3d4c4d8fa94817')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
- make || return 1
+ make
+}
+
+package() {
+ cd $startdir/src/$pkgname-$pkgver
make DESTDIR=$startdir/pkg install
}
diff --git a/community/gsql/PKGBUILD b/community/gsql/PKGBUILD
index f5b721e77..83d73b846 100644
--- a/community/gsql/PKGBUILD
+++ b/community/gsql/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD,v 1.13 2007/06/19 02:12:51 Snowman Exp $
+# $Id: PKGBUILD 50643 2011-06-29 10:56:50Z spupykin $
# Contributor: Michael Kanis <mkanis@gmx.de>
pkgname=gsql
pkgver=0.2.2
-pkgrel=2
+pkgrel=3
pkgdesc="Integrated database development tool for GNOME"
url="http://gsql.org/"
license=('GPL')
@@ -15,7 +15,6 @@ install=gsql.install
options=(!libtool)
source=(http://gsql.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2)
md5sums=('8f3322a75390584729e84a8570e08bea')
-sha1sums=('cb4081a5e232e5eb14a22f94ae2293aca73b9837')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/inn/PKGBUILD b/community/inn/PKGBUILD
new file mode 100644
index 000000000..044531434
--- /dev/null
+++ b/community/inn/PKGBUILD
@@ -0,0 +1,131 @@
+# $Id: PKGBUILD 44059 2011-04-01 20:32:01Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Edward Tjörnhammar <xhemi@cube2.se>
+# Contributor: Edward Tjörnhammar <xhemi@cube2.se>
+
+pkgname=inn
+pkgver=2.5.2
+pkgrel=6
+pkgdesc="Complete open source Usenet system. De facto standard for handling news routing, news spool and serving the spool to customers."
+url="http://www.isc.org/software/inn/"
+arch=('i686' 'x86_64')
+license=("custom:INN")
+depends=('openssl' 'dovecot')
+makedepends=('make' 'bison' 'python2' 'gcc' 'smtp-forwarder' 'libsasl')
+optdepends=('perl' 'python2' 'libsasl')
+options=(emptydirs docs zipman)
+install=inn.install
+backup=(etc/inn/newsfeeds
+ etc/inn/incoming.conf
+ etc/inn/nnrpd.track
+ etc/inn/passwd.nntp
+ etc/inn/inn.conf
+ etc/inn/moderators
+ etc/inn/control.ctl
+ etc/inn/expire.ctl
+ etc/inn/nntpsend.ctl
+ etc/inn/innreport.conf
+ etc/inn/innwatch.ctl
+ etc/inn/distrib.pats
+ etc/inn/actsync.cfg
+ etc/inn/actsync.ign
+ etc/inn/motd.news
+ etc/inn/storage.conf
+ etc/inn/cycbuff.conf
+ etc/inn/buffindexed.conf
+ etc/inn/innfeed.conf
+ etc/inn/news2mail.cf
+ etc/inn/readers.conf
+ etc/inn/radius.conf
+ etc/inn/ovdb.conf
+ etc/inn/subscriptions
+ var/db/inn/active
+ var/db/inn/active.times
+ var/db/inn/history
+ var/db/inn/history.dir
+ var/db/inn/history.hash
+ var/db/inn/history.index
+ var/db/inn/newsgroups)
+source=(http://ftp.isc.org/isc/inn/inn-$pkgver.tar.gz
+ innd.rc
+ nnrpd.rc
+ innd.conf
+ nnrpd.conf
+ site.make.patch)
+md5sums=('a6e577dceb90d07501b96149508b974b'
+ '2ad5138dac7c7535278f73f30020d656'
+ 'a0b1ff8501ac8a31ce81a2f9c9b4bac9'
+ 'fbf1d2c5b3c5a08ae3e515c71c2e2e4a'
+ 'bb4bbe86ae52fbbf08b0f6f370dea052'
+ '960c800026ed6e03901cf0bafdfd53d8')
+
+build() {
+ cd $srcdir/inn-$pkgver
+
+ [ $NOEXTRACT -eq 1 ] || PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
+ --includedir=/usr/include/inn \
+ --sbindir=/usr/sbin \
+ --with-libtool \
+ --with-gnu-id \
+ --with-db-dir=/var/db/inn \
+ --sysconfdir=/etc/inn \
+ --with-spool-dir=/var/spool/news \
+ --with-log-dir=/var/log/inn \
+ --with-run-dir=/var/run/inn \
+ --with-tmp-dir=/var/spool/inn/tmp \
+ --enable-largefiles \
+ --with-openssl=/usr \
+ --with-perl \
+ --with-python \
+ --with-sendmail=/usr/bin/msmtp \
+ --with-sasl=/usr \
+ --with-news-user=9 \
+ --with-news-group=13
+ # See https://wiki.archlinux.org/index.php/DeveloperWiki:UID_/_GID_Database
+
+ cat >>confdefs.h <<EOF
+#undef RUNASUSER
+#define RUNASUSER "news"
+#undef RUNASGROUP
+#define RUNASGROUP "news"
+EOF
+ sed -i 's|-export-dynamic gnu|-export-dynamic|' Makefile.global
+ [ $NOEXTRACT -eq 1 ] || patch -p3 < $srcdir/site.make.patch
+ export LD_LIBRARY_PATH=.:$pkgdir/usr/lib:$LD_LIBRARY_PATH
+
+ make
+}
+
+package() {
+ cd $srcdir/inn-$pkgver
+ export LD_LIBRARY_PATH=.:$pkgdir/usr/lib:$LD_LIBRARY_PATH
+
+ make DESTDIR=$pkgdir install
+
+ mkdir -p $pkgdir/etc/{conf,rc}.d
+ install -m0755 $srcdir/innd.rc $pkgdir/etc/rc.d/innd
+ install -m0644 $srcdir/innd.conf $pkgdir/etc/conf.d/innd
+
+ install -m0755 $srcdir/nnrpd.rc $pkgdir/etc/rc.d/nnrpd
+ install -m0644 $srcdir/nnrpd.conf $pkgdir/etc/conf.d/nnrpd
+
+ cd $pkgdir/usr/lib
+ for i in lib*.a; do
+ gcc -shared -o ${i%%.a}.so.2.0.0 $i
+ for j in 2.0 2; do
+ ln -s ${i%%a}so.2.0.0 ${i%%a}so.$j
+ done
+ done
+
+ touch $pkgdir/var/db/inn/history{.dir,.hash,.index,}
+
+ mkdir -p $pkgdir/usr/share/doc/inn $pkgdir/usr/share/inn/
+ mv $pkgdir/usr/share/man/man3/list.3 $pkgdir/usr/share/man/man3/list-inn.3
+ mv $pkgdir/usr/doc/* $pkgdir/usr/share/doc/inn/
+ mv $pkgdir/usr/http/* $pkgdir/usr/share/inn/
+ mv $pkgdir/usr/bin/archive $pkgdir/usr/bin/archive.inn
+ rm -rf $pkgdir/usr/doc $pkgdir/usr/http $pkgdir/var/run
+ install -D -m0644 $srcdir/inn-$pkgver/LICENSE $pkgdir/usr/share/licenses/inn/LICENSE
+ chown root:root $pkgdir/usr/bin/innbind
+ chmod 05555 $pkgdir/usr/bin/innbind
+}
diff --git a/community/inn/inn.install b/community/inn/inn.install
new file mode 100644
index 000000000..e4070870f
--- /dev/null
+++ b/community/inn/inn.install
@@ -0,0 +1,22 @@
+post_install() {
+ grep -e "^news:" /etc/group 2>&- >&- || groupadd -g 13 -r news 2>&- >&-
+ grep -e "^news:" /etc/passwd 2>&- >&- || useradd -u 9 -r -m -g news news 2>&- >&-
+
+ /usr/bin/makedbz -i -o 2>&- >&-
+ mkdir /var/log/news 2>&- >&-
+
+ chown news:news -R var/spool/news 2>&- >&-
+ chown news:news var/log/news 2>&- >&-
+ chown news:news -R var/db/inn 2>&- >&-
+
+ echo ""
+ echo "->"
+ echo "-> If this is a first-time installation, a minimal active file and"
+ echo "-> history database have been installed. Do not forget to update"
+ echo "-> your cron entries and configure INN. See INSTALL for more"
+ echo "-> information."
+ echo "->"
+ echo "-> The default user:group for inn is news:news"
+ echo "->"
+ echo ""
+}
diff --git a/community/inn/innd.conf b/community/inn/innd.conf
new file mode 100644
index 000000000..48f96ba5e
--- /dev/null
+++ b/community/inn/innd.conf
@@ -0,0 +1,2 @@
+NEWS_USER=news
+NEWS_GROUP=news
diff --git a/community/inn/innd.rc b/community/inn/innd.rc
new file mode 100644
index 000000000..e88bd0c39
--- /dev/null
+++ b/community/inn/innd.rc
@@ -0,0 +1,41 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+[ -f /etc/conf.d/innd ] && . /etc/conf.d/innd
+[ -z "$NEWS_USER" ] && print "Please set news username" && exit 1;
+
+case "$1" in
+ start)
+ stat_busy "Starting InterNetNews"
+ [ -d /var/run/inn ] || mkdir -p /var/run/inn
+ su $NEWS_USER -c /usr/bin/rc.news 2>&- >&-
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ echo $! > /var/run/innd.pid
+ add_daemon innd
+ stat_done
+ fi
+
+ ;;
+ stop)
+ stat_busy "Stopping InterNetNews"
+ su $NEWS_USER -c /usr/bin/rc.news stop 2>&- >&-
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm /var/run/innd.pid
+ rm_daemon innd
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
diff --git a/community/inn/nnrpd.conf b/community/inn/nnrpd.conf
new file mode 100644
index 000000000..689a289ce
--- /dev/null
+++ b/community/inn/nnrpd.conf
@@ -0,0 +1,3 @@
+USE_SSL=1
+LISTEN_PORT=563
+NNRPD_OPTS="-D -S -p $LISTEN_PORT -c /etc/inn/readers.conf"
diff --git a/community/inn/nnrpd.rc b/community/inn/nnrpd.rc
new file mode 100644
index 000000000..d7c902832
--- /dev/null
+++ b/community/inn/nnrpd.rc
@@ -0,0 +1,49 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+[ -f /etc/conf.d/nnrpd ] && . /etc/conf.d/nnrpd
+[ -z "$NNRPD_OPTS" ] && print "FATAL: No arguments where passed" && exit 1;
+
+PID=`pidof -o %PPID nnrpd`
+case "$1" in
+ start)
+ stat_busy "Starting InterNetNews Readers Daemon"
+ if [ ! -f /var/run/nnrpd.pid ]; then
+ stat_append ":: InterNetNews (innd) is not running"
+ stat_fail
+ exit 1
+ fi
+
+ [ -d /var/run/inn ] || mkdir -p /var/run/inn
+ [ -z "$PID" ] && nnrpd $NNRPD_OPTS 2>&- >&-
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ PID=`pidof -o %PPID nnrpd`
+ echo $PID > /var/run/nnrpd.pid
+ add_daemon nnrpd
+ stat_done
+ fi
+
+ ;;
+ stop)
+ stat_busy "Stopping InterNetNews Readers Daemon"
+ [ ! -z "$PID" ] && kill $PID >&-
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm /var/run/nnrpd.pid
+ rm_daemon nnrpd
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
+exit 0
diff --git a/community/inn/site.make.patch b/community/inn/site.make.patch
new file mode 100644
index 000000000..5af6e1162
--- /dev/null
+++ b/community/inn/site.make.patch
@@ -0,0 +1,32 @@
+--- old/src/inn-2.4.5/site/Makefile 2008-06-29 19:56:57.000000000 +0200
++++ new/src/inn-2.4.5/site/Makefile 2008-10-09 19:27:59.613208825 +0200
+@@ -52,7 +52,6 @@
+
+ PATH_ACTIVE = ${PATHDB}/active
+ PATH_ACTIVE_TIMES = ${PATHDB}/active.times
+-PATH_HISTORY = ${PATHDB}/history
+ PATH_NEWSGROUPS = ${PATHDB}/newsgroups
+
+ ## Scripts from above, plus site-specific config files.
+@@ -98,7 +97,7 @@
+ ALL_INSTALLED = $(MOST_INSTALLED) $(REST_INSTALLED)
+
+ SPECIAL = $D$(PATH_ACTIVE) $D$(PATH_ACTIVE_TIMES) \
+- $D$(PATH_NEWSGROUPS) $D$(PATH_HISTORY)
++ $D$(PATH_NEWSGROUPS)
+
+ ## Get new versions of everything from samples directory.
+ all: $(ALL) config
+@@ -143,12 +142,6 @@
+ chown $(RUNASUSER) $@
+ chgrp $(RUNASGROUP) $@
+ chmod $(FILEMODE) $@
+-$D$(PATH_HISTORY):
+- touch $@
+- chown $(RUNASUSER) $@
+- chgrp $(RUNASGROUP) $@
+- chmod $(FILEMODE) $@
+- test -z "$D" && $(PATHBIN)/makedbz -i -o
+
+ bootstrap:
+
diff --git a/community/ircservices/PKGBUILD b/community/ircservices/PKGBUILD
index 0fb9aae45..62c0a58b7 100644
--- a/community/ircservices/PKGBUILD
+++ b/community/ircservices/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 44173 2011-04-04 11:41:07Z spupykin $
+# $Id: PKGBUILD 50648 2011-06-29 10:57:48Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=ircservices
-pkgver=5.1.23
-pkgrel=2
+pkgver=5.1.24
+pkgrel=1
pkgdesc="Services for IRC (NickServ, ChanServ, MemoServ)"
arch=(i686 x86_64)
url="http://www.ircservices.za.net/"
@@ -13,26 +13,26 @@ depends=('glibc')
makedepends=('patch')
options=('!makeflags' 'emptydirs')
install=ircservices.install
-source=(http://www.ircservices.za.net/download/ircservices-$pkgver.tar.gz
+#source=(http://www.ircservices.za.net/download/ircservices-$pkgver.tar.gz
+source=(http://achurch.org/services/tarballs/ircservices-$pkgver.tar.gz
path-patch.patch
ircservices)
-md5sums=('666351f44adf57effc310a7a5943c9a2'
+md5sums=('d4f531537aeed230026cf5560f221ecb'
'7e4bbf6fb398323afc8e85656ec82c13'
'd5d6409ab04b3a715f9adc29a4fb8a2d')
build() {
cd $srcdir/$pkgname-$pkgver
-
patch -Np0 <../path-patch.patch
-
./configure -prefix /usr
-
sed -i 's#getline#xgetline#' lang/langcomp.c
make
-
sed -i "s#DATDEST=/usr/lib/ircservices#DATDEST=$pkgdir/usr/lib/ircservices#" ./Makefile.inc
sed -i "s#BINDEST=/usr/sbin#BINDEST=$pkgdir/usr/sbin#" ./Makefile.inc
+}
+package() {
+ cd $srcdir/$pkgname-$pkgver
install -d -m 0755 $pkgdir/usr/sbin
install -d -m 0755 $pkgdir/usr/lib
install -d -m 0755 $pkgdir/etc/ircd
diff --git a/community/kgraphviewer/PKGBUILD b/community/kgraphviewer/PKGBUILD
index 916b5282d..3c31a4838 100644
--- a/community/kgraphviewer/PKGBUILD
+++ b/community/kgraphviewer/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 32581 2010-11-14 21:49:18Z andrea $
+# $Id: PKGBUILD 50630 2011-06-29 08:39:25Z lcarlier $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kgraphviewer
pkgver=2.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="A Graphviz dot graph file viewer for KDE"
arch=('i686' 'x86_64')
url='http://opendesktop.org/content/show.php?content=23999'
@@ -17,6 +17,7 @@ md5sums=('6cc548221d8a741d13929993615c00f3')
build(){
cd ${srcdir}
+
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
@@ -27,5 +28,6 @@ build(){
package() {
cd ${srcdir}/build
+
make DESTDIR=${pkgdir} install
}
diff --git a/community/libextractor/PKGBUILD b/community/libextractor/PKGBUILD
index b909c91a6..84183169c 100644
--- a/community/libextractor/PKGBUILD
+++ b/community/libextractor/PKGBUILD
@@ -1,15 +1,16 @@
-# $Id: PKGBUILD 43112 2011-03-24 07:47:25Z spupykin $
+# $Id: PKGBUILD 50663 2011-06-29 11:38:50Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s@gmail.com>
# Contributor: damir <damir@archlinux.org>
pkgname=libextractor
pkgver=0.6.2
-pkgrel=1
+pkgrel=2
pkgdesc="A library used to extract meta-data from files of arbitrary type"
arch=("i686" "x86_64")
license=('GPL')
url="http://gnunet.org/libextractor/"
depends=('libvorbis' 'libtool' 'gtk2' 'libgsf' 'libmpeg2' 'texinfo')
+makedepends=('flac' 'poppler' 'exiv2' 'qt')
optdepends=('flac'
'poppler'
'exiv2'
@@ -23,6 +24,10 @@ build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --enable-shared --disable-static
make
+}
+
+package() {
+ cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
rm ${pkgdir}/usr/share/info/dir
}
diff --git a/community/perl-data-dumper/PKGBUILD b/community/perl-data-dumper/PKGBUILD
new file mode 100644
index 000000000..8fea1b8e4
--- /dev/null
+++ b/community/perl-data-dumper/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: AUR Perl <aurperl@juster.info>
+
+pkgname='perl-data-dumper'
+pkgver=2.131
+pkgrel=1
+pkgdesc="Convert data structure into perl code"
+arch=('i686' 'x86_64')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl')
+makedepends=()
+url='http://search.cpan.org/dist/Data-Dumper'
+source=("http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/Data-Dumper-$pkgver.tar.gz")
+md5sums=('653ac6576e6916446419ae4ba786073f')
+
+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}/Data-Dumper-$pkgver"
+ /usr/bin/perl Makefile.PL
+ make
+ )
+}
+
+check() {
+ cd "${srcdir}/Data-Dumper-$pkgver"
+ ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" make test )
+}
+
+package() {
+ cd "${srcdir}/Data-Dumper-$pkgver"
+ make install
+ find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+}
diff --git a/community/python-gnutls/PKGBUILD b/community/python-gnutls/PKGBUILD
index 0c6280609..e2b7fcd88 100644
--- a/community/python-gnutls/PKGBUILD
+++ b/community/python-gnutls/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 50350 2011-06-28 14:23:59Z spupykin $
+# $Id: PKGBUILD 50668 2011-06-29 11:39:49Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Hugo Doria <hugo@archlinux.org>
# Contributor: N3RD3X <n3rd3x@linuxmail.org>
pkgname=python-gnutls
pkgver=1.2.1
-pkgrel=1
+pkgrel=2
pkgdesc="Python wrapper for the GNUTLS library"
arch=('i686' 'x86_64')
url="http://cheeseshop.python.org/pypi/python-gnutls"
@@ -16,5 +16,6 @@ md5sums=('b02d29b47830bbd8aec0b13206c2800e')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
+ sed -i "s|openpgp_\(privkey_sign_hash\)|\1|g" gnutls/library/functions.py
python2 setup.py install --root=${pkgdir}
}
diff --git a/community/qmc2/PKGBUILD b/community/qmc2/PKGBUILD
index 20ec9fff7..d28a677ca 100644
--- a/community/qmc2/PKGBUILD
+++ b/community/qmc2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 44152 2011-04-04 10:32:15Z spupykin $
+# $Id: PKGBUILD 50714 2011-06-29 20:28:47Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: JJDaNiMoTh <jjdanimoth@gmail.com>
pkgname=qmc2
-pkgver=0.2.b19
+pkgver=0.2.b20
pkgrel=1
pkgdesc="Qt 4 based UNIX MAME frontend supporting SDLMAME."
url="http://qmc2.arcadehits.net"
@@ -12,12 +12,16 @@ arch=('i686' 'x86_64')
depends=('qt' 'phonon' 'sdl' 'libxmu')
makedepends=('rsync' 'mesa')
source=("http://downloads.sourceforge.net/project/qmc2/qmc2/$pkgver/qmc2-$pkgver.tar.bz2")
-md5sums=('b9cae829540066d21154e474b24ccc62')
+md5sums=('e868144815ff44a2146e839c2395c6d1')
build() {
cd "$srcdir/$pkgname"
export CTIME=0
make PREFIX=/usr DATADIR=/usr/share SYSCONFDIR=/etc QTDIR=/usr
+}
+
+package() {
+ cd "$srcdir/$pkgname"
make PREFIX=/usr DATADIR=/usr/share SYSCONFDIR=/etc QTDIR=/usr DESTDIR=$pkgdir install
mkdir -p $pkgdir/usr/share/{applications,pixmaps}
install -D -m644 "$srcdir/qmc2/data/img/mame.png" "$pkgdir/usr/share/pixmaps"
diff --git a/community/ude/PKGBUILD b/community/ude/PKGBUILD
index 9202bd979..914052e4b 100644
--- a/community/ude/PKGBUILD
+++ b/community/ude/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 46324 2011-05-05 10:17:03Z spupykin $
+# $Id: PKGBUILD 50701 2011-06-29 17:35:55Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: eric <eric@archlinux.org>
# Contributor: dorphell <dorphell@gmx.net>
pkgname=ude
pkgver=0.2.10a
-pkgrel=1
+pkgrel=2
pkgdesc="Unix Desktop Environment is a GUI desktop environment"
arch=('i686' 'x86_64')
license=('GPL')
depends=('libjpeg' 'libxmu' 'libxpm')
url="http://udeproject.sourceforge.net/index.shtml"
-source=(http://downloads.sourceforge.net/udeproject/uwm-$pkgver.tar.gz \
+source=(http://downloads.sourceforge.net/udeproject/uwm-$pkgver.tar.gz
$pkgname.desktop)
md5sums=('1370418179f56612ffe63d6ed0c89d13'
'84f94253ea284258c4465cd76edf599f')
@@ -27,4 +27,5 @@ package() {
mkdir -p $pkgdir/etc/X11/sessions
make prefix=$pkgdir/usr install
cp $srcdir/$pkgname.desktop $pkgdir/etc/X11/sessions
+ mv $pkgdir/usr/doc $pkgdir/usr/share/
}
diff --git a/community/xmldiff/PKGBUILD b/community/xmldiff/PKGBUILD
new file mode 100644
index 000000000..167e91ec8
--- /dev/null
+++ b/community/xmldiff/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 50681 2011-06-29 12:57:42Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Anton Bazhenov <anton.bazhenov at gmail>
+# Contributor: Sergej Pupykin <sergej@aur.archlinux.org>
+
+pkgname=xmldiff
+pkgver=0.6.10
+pkgrel=1
+pkgdesc="A python tool that figures out the differences between two similar XML files, in the same way the diff utility does it"
+arch=('i686' 'x86_64')
+url="http://www.logilab.org/project/xmldiff/"
+license=('GPL2')
+depends=('python2' 'libxslt' 'jade')
+optdepends=('docbook-xsl: render revision info')
+source=(http://ftp.logilab.org/pub/$pkgname/$pkgname-$pkgver.tar.gz)
+md5sums=('a61e6e95a130e3bd53f5ea5616cc5314')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i 's@^#!.*python$@#!/usr/bin/python2@' main.py
+ python2 setup.py build
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+ install -m755 -d "$pkgdir/usr/share/man/man1"
+ install -m644 man/*.1 "$pkgdir/usr/share/man/man1"
+}