diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/addresses/PKGBUILD | 15 | ||||
-rw-r--r-- | community/courier-mta/PKGBUILD | 16 | ||||
-rw-r--r-- | community/cross-arm-wince-cegcc-gcc-base/PKGBUILD | 8 | ||||
-rw-r--r-- | community/darkstat/PKGBUILD | 12 | ||||
-rw-r--r-- | community/gsql/PKGBUILD | 5 | ||||
-rw-r--r-- | community/inn/PKGBUILD | 131 | ||||
-rw-r--r-- | community/inn/inn.install | 22 | ||||
-rw-r--r-- | community/inn/innd.conf | 2 | ||||
-rw-r--r-- | community/inn/innd.rc | 41 | ||||
-rw-r--r-- | community/inn/nnrpd.conf | 3 | ||||
-rw-r--r-- | community/inn/nnrpd.rc | 49 | ||||
-rw-r--r-- | community/inn/site.make.patch | 32 | ||||
-rw-r--r-- | community/ircservices/PKGBUILD | 18 | ||||
-rw-r--r-- | community/kgraphviewer/PKGBUILD | 6 | ||||
-rw-r--r-- | community/libextractor/PKGBUILD | 9 | ||||
-rw-r--r-- | community/perl-data-dumper/PKGBUILD | 39 | ||||
-rw-r--r-- | community/python-gnutls/PKGBUILD | 5 | ||||
-rw-r--r-- | community/qmc2/PKGBUILD | 10 | ||||
-rw-r--r-- | community/ude/PKGBUILD | 7 | ||||
-rw-r--r-- | community/xmldiff/PKGBUILD | 29 |
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" +} |