diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/choqok/PKGBUILD | 7 | ||||
-rw-r--r-- | community/notmuch/PKGBUILD | 97 | ||||
-rw-r--r-- | community/perl-term-readline-gnu/PKGBUILD | 49 | ||||
-rw-r--r-- | community/perl-term-readline-gnu/termcap-bad-ncurses-good.patch | 18 | ||||
-rw-r--r-- | community/python-cchardet/PKGBUILD | 27 | ||||
-rw-r--r-- | community/python-openbabel/PKGBUILD | 54 | ||||
-rw-r--r-- | community/python2-cchardet/PKGBUILD | 28 | ||||
-rw-r--r-- | community/radvd/PKGBUILD | 6 | ||||
-rw-r--r-- | community/rsyslog/PKGBUILD | 10 |
9 files changed, 269 insertions, 27 deletions
diff --git a/community/choqok/PKGBUILD b/community/choqok/PKGBUILD index eae93565d..de58aff83 100644 --- a/community/choqok/PKGBUILD +++ b/community/choqok/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 72717 2012-06-21 07:02:11Z andrea $ +# $Id: PKGBUILD 80455 2012-11-21 23:46:56Z andrea $ # Maintainer: Peter Richard Lewis <plewis@aur.archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Emanuele Rossi <newdna1510@yahoo.it> @@ -6,7 +6,7 @@ pkgname=choqok pkgver=1.3 -pkgrel=2 +pkgrel=3 pkgdesc="A Twitter/identi.ca/laconica client for KDE" url='http://choqok.gnufolks.org/' license=('GPL') @@ -31,4 +31,7 @@ build() { package() { cd "${srcdir}"/build make DESTDIR="${pkgdir}" install + + # This is already installed by kdepimlibs >= 4.9.80 + rm "${pkgdir}"/usr/share/apps/cmake/modules/FindQtOAuth.cmake } diff --git a/community/notmuch/PKGBUILD b/community/notmuch/PKGBUILD new file mode 100644 index 000000000..837d08626 --- /dev/null +++ b/community/notmuch/PKGBUILD @@ -0,0 +1,97 @@ +# $Id: PKGBUILD 80453 2012-11-21 23:29:49Z dwallace $ +# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> +# Contributor: fauno <fauno at kiwwwi.com.ar> +# Contributor: Olivier Ramonat <olivier at ramonat dot fr> +# Contributor: Richard Murri <admin@richardmurri.com> + +pkgbase=notmuch +pkgname=('notmuch' 'notmuch-mutt' 'notmuch-runtime') +pkgver=0.14 +pkgrel=4 +arch=('i686' 'x86_64') +url="http://notmuchmail.org/" +license=('GPL3') +makedepends=('python2' 'python' 'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime' 'talloc') +options=(!distcc !makeflags) +source=("http://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.gz") +md5sums=('5eb3f225d3eb37862932f6baa5780d15') + +build() { + cd "$srcdir/${pkgname}-$pkgver" + + ./configure --prefix=/usr --sysconfdir=/etc + make + (cd "${srcdir}/$pkgname-${pkgver}/contrib/${pkgname}-mutt" + make ${pkgname}-mutt.1) + + cp -dpr --no-preserve=ownership "$srcdir/$pkgname-$pkgver" "$srcdir/$pkgname-runtime-$pkgver" + + cd bindings/ruby + ruby extconf.rb + make + + cp -dpr --no-preserve=ownership "$srcdir/${pkgname}-$pkgver"/bindings/python{,2} + + cd "$srcdir/${pkgname}-${pkgver}/bindings/python" + env LD_LIBRARY_PATH="." python setup.py build + + cd "$srcdir/${pkgname}-${pkgver}/bindings/python2" + find "." -name '*.py' -print0 |xargs -0 \ + sed -i -e 's,^#!/usr/bin/env python$,#!/usr/bin/env python2,' \ + -e 's,^#!/usr/bin/python$,#!/usr/bin/python2,' + env LD_LIBRARY_PATH="." python2 setup.py build + +} + +package_notmuch-runtime(){ + pkgdesc="Runtime for notmuch and notmuch-mutt" + depends=('xapian-core' 'gmime' 'talloc') + cd "$srcdir/${pkgname}-$pkgver" + make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 install + + install -Dm644 notmuch "$pkgdir/usr/sbin/notmuch" + + mkdir -p "$pkgdir"/usr/share/vim/vimfiles/{plugin,syntax} + + make -C vim prefix="$pkgdir/usr/share/vim/vimfiles" install + + # Remove conflicting zsh completion + rm -r ${pkgdir}/usr/share/zsh +} + + +package_notmuch(){ + pkgdesc="Notmuch is not much of an email program" + depends=('notmuch-runtime') + optdepends=('emacs: for using the emacs interface' + 'vim: for using the vim interface' + 'python2: for using the python2 bindings' + 'ruby: for using the ruby bindings' + 'gnupg: for email encryption') + + cd "$srcdir/${pkgname}-$pkgver" + + # Install python bindings + cd "$srcdir/${pkgname}-${pkgver}/bindings/python2" + env LD_LIBRARY_PATH="." python2 setup.py install --prefix=/usr --root="$pkgdir" + + cd "$srcdir/${pkgname}-${pkgver}/bindings/python" + env LD_LIBRARY_PATH="." python setup.py install --prefix=/usr --root="$pkgdir" + + # Install ruby bindings + cd "$srcdir/${pkgname}-${pkgver}/bindings/ruby" + sed -i -e 's,/site_ruby,,g' Makefile + make prefix="${pkgdir}/usr" install + +} + +package_notmuch-mutt(){ + pkgdesc="The mail indexer" + depends=('notmuch-runtime' 'perl-mailtools' 'perl-mail-box' 'perl-term-readline-gnu' 'perl-string-shellquote' 'perl-file-which') + cd "$srcdir/$pkgbase-runtime-$pkgver" + + install -Dm755 "contrib/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "contrib/$pkgname/${pkgname}.1" "${pkgdir}/usr/share/man/man1/${pkgname}.1.gz" +} + +#vim: set filetype=PKGBUILD sw=4 ts=4 et diff --git a/community/perl-term-readline-gnu/PKGBUILD b/community/perl-term-readline-gnu/PKGBUILD new file mode 100644 index 000000000..4a1ee0bc0 --- /dev/null +++ b/community/perl-term-readline-gnu/PKGBUILD @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 80447 2012-11-21 22:59:31Z dwallace $ +# CPAN Name : Term-ReadLine-Gnu +# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> +# Contributor: jason ryan <jasonwryan@gmail.com> +# Contributor: AUR Perl <aurperl@juster.info> +# Generator : CPANPLUS::Dist::Arch 1.15 + +pkgname=perl-term-readline-gnu +pkgver=1.20 +pkgrel=4 +pkgdesc="GNU Readline XS library wrapper" +arch=('i686' 'x86_64') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl>=5.7') +url='http://search.cpan.org/dist/Term-ReadLine-Gnu' +source=('http://search.cpan.org/CPAN/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.20.tar.gz' + 'termcap-bad-ncurses-good.patch') +md5sums=('fa33510193b89a2ada74fcef00816322' + 'a000706b89792f822b5ec20baa370910') +_distdir="${srcdir}/Term-ReadLine-Gnu-1.20" + +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 "$_distdir" + patch --forward -p1 < "${srcdir}/termcap-bad-ncurses-good.patch" + /usr/bin/perl Makefile.PL + make + ) +} + +check() { + cd "$_distdir" + ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + make test + ) +} + +package() { + cd "$_distdir" + make install + find "$pkgdir" -name .packlist -o -name perllocal.pod -delete +} + diff --git a/community/perl-term-readline-gnu/termcap-bad-ncurses-good.patch b/community/perl-term-readline-gnu/termcap-bad-ncurses-good.patch new file mode 100644 index 000000000..7fee6013c --- /dev/null +++ b/community/perl-term-readline-gnu/termcap-bad-ncurses-good.patch @@ -0,0 +1,18 @@ +--- Term-ReadLine-Gnu-1.20/Makefile.PL 2010-05-02 06:37:55.000000000 -0400 ++++ Term-ReadLine-Gnu-1.20-patched/Makefile.PL 2011-07-30 16:16:54.000000000 -0400 +@@ -58,8 +58,13 @@ + # know why AIX prefers curses. + # libtermcap.a on HPUX cannot be used for dynamically linked binary. + # Old Cygwin may require setting false (0). +- my $PREFER_CURSES = $Config{osname} eq 'aix' || $Config{osname} eq 'hpux' +- || $Config{osname} eq 'cygwin'; ++ # my $PREFER_CURSES = $Config{osname} eq 'aix' || $Config{osname} eq 'hpux' ++ # || $Config{osname} eq 'cygwin'; ++ ++ # Hack for ArchLinux by Justin Davis <aurperl@juster.us> ++ # Don't use termcap! readline is linked with ncurses so I know it's ++ # available. termcap causes this module to crash for some people. ++ my $PREFER_CURSES = 1; + my $TERMCAP_LIB = (! $PREFER_CURSES && &search_lib('-ltermcap')) + || &search_lib('-lncurses') + || &search_lib('-lcurses'); diff --git a/community/python-cchardet/PKGBUILD b/community/python-cchardet/PKGBUILD new file mode 100644 index 000000000..ac36b156f --- /dev/null +++ b/community/python-cchardet/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 80436 2012-11-21 15:45:04Z mtorromeo $ +# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> + +pkgname=python-cchardet +pkgver=0.3.2 +pkgrel=1 +_libname=${pkgname/python-/} +pkgdesc="Universal encoding detector faster than chardet." +url="http://pypi.python.org/pypi/cchardet/" +depends=('python') +makedepends=('cython' 'python-distribute') +license=('MIT') +arch=('i686' 'x86_64') +source=(http://pypi.python.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz) + +build() { + cd "$srcdir/$_libname-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/$_libname-$pkgver" + python setup.py install --root="$pkgdir" + install -m0644 -D "README.rst" "$pkgdir/usr/share/licenses/$pkgname/README.rst" +} + +sha256sums=('a3e92811d5a8aacd9ecfdb4ea9637ba801b9b18b7c779dbdf41d07bb48235a23') diff --git a/community/python-openbabel/PKGBUILD b/community/python-openbabel/PKGBUILD index f94a6bac3..a826601e6 100644 --- a/community/python-openbabel/PKGBUILD +++ b/community/python-openbabel/PKGBUILD @@ -1,22 +1,25 @@ -# $Id: PKGBUILD 78233 2012-10-17 10:26:13Z allan $ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# $Id: PKGBUILD 80457 2012-11-22 01:42:13Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Michal Bozon <bozonm@vscht.cz> -pkgname=python-openbabel -pkgver=2.3.1 -pkgrel=3 -pkgdesc="Python bindings of openbabel library" -arch=('i686' 'x86_64') -url="http://openbabel.org/wiki/Python" +pkgname=('python-openbabel' 'python2-openbabel') +pkgver=2.3.2 +pkgrel=1 +pkgdesc='Python bindings for the openbabel library' +arch=('x86_64' 'i686') +url='http://openbabel.org/wiki/Python' license=('GPL') -depends=('python' 'gcc-libs' "openbabel=${pkgver}" 'eigen2') -makedepends=('swig' 'cmake') +depends=('gcc-libs' "openbabel=${pkgver}" 'eigen2') +makedepends=('swig' 'cmake' 'python-distribute' 'python2-distribute') options=('!libtool') -source=(http://downloads.sourceforge.net/openbabel/openbabel-$pkgver.tar.gz) -md5sums=('1f029b0add12a3b55582dc2c832b04f8') +source=("http://downloads.sourceforge.net/openbabel/openbabel-$pkgver.tar.gz") +sha256sums=('4eaca26679aa6cc85ebf96af19191472ac63ca442c36b0427b369c3a25705188') build() { - cd "${srcdir}/openbabel-$pkgver" + cp -r openbabel-$pkgver python2-openbabel-$pkgver + + cd $srcdir/openbabel-$pkgver # Create babelconfig.h cmake . @@ -29,10 +32,27 @@ build() { cd python sed -i '19i os.path.join("/usr/include/openbabel-2.0"),' setup.py - sed -i '20i os.path.join("/usr/include/eigen2"),' setup.py + sed -i '20i os.path.join("/usr/include/eigen2"),' setup.py + + cd $srcdir/python2-openbabel-$pkgver/scripts/python + sed -i '19i os.path.join("/usr/include/openbabel-2.0"),' setup.py + sed -i '20i os.path.join("/usr/include/eigen2"),' setup.py +} + +package_python-openbabel() { + depends+=('python') + + cd "$srcdir/openbabel-$pkgver/scripts/python" + + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 } -package() { - cd "${srcdir}/openbabel-$pkgver/scripts/python" - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 +package_python2-openbabel() { + depends+=('python2') + + cd "$srcdir/python2-openbabel-$pkgver/scripts/python" + + python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 } + +# vim:set ts=2 sw=2 et: diff --git a/community/python2-cchardet/PKGBUILD b/community/python2-cchardet/PKGBUILD new file mode 100644 index 000000000..c9c108873 --- /dev/null +++ b/community/python2-cchardet/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 80426 2012-11-21 14:15:53Z mtorromeo $ +# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> + +pkgname=python2-cchardet +pkgver=0.3.2 +pkgrel=1 +_libname=${pkgname/python2-/} +pkgdesc="Universal encoding detector faster than chardet." +url="http://pypi.python.org/pypi/cchardet/" +depends=('python2') +makedepends=('cython2' 'python2-distribute') +license=('MIT') +arch=('i686' 'x86_64') +source=(http://pypi.python.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz) + +build() { + cd "$srcdir/$_libname-$pkgver" + find -type f -exec sed -i '1 s|python\s*$|python2|' {} + + python2 setup.py build +} + +package() { + cd "$srcdir/$_libname-$pkgver" + python2 setup.py install --root="$pkgdir" + install -m0644 -D "README.rst" "$pkgdir/usr/share/licenses/$pkgname/README.rst" +} + +sha256sums=('a3e92811d5a8aacd9ecfdb4ea9637ba801b9b18b7c779dbdf41d07bb48235a23') diff --git a/community/radvd/PKGBUILD b/community/radvd/PKGBUILD index e55ac3d49..faf021ec5 100644 --- a/community/radvd/PKGBUILD +++ b/community/radvd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 73459 2012-07-08 00:19:18Z seblu $ +# $Id: PKGBUILD 80443 2012-11-21 20:47:43Z seblu $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Mark Smith <markzzzsmith@yahoo.com.au> pkgname=radvd -pkgver=1.9.1 +pkgver=1.9.2 pkgrel=1 pkgdesc='IPv6 Router Advertisement Daemon' url='http://www.litech.org/radvd/' @@ -16,7 +16,7 @@ source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.gz" "$pkgname.rc" "$pkgname.conf" "$pkgname.service") -sha1sums=('8db7d69f5ca4ce3643f06866b4dbf634490f479a' +sha1sums=('5bc39b7bec0d73ffa443634c340e75b54867766c' '08dd01319682f4ef2e847d11aa375e0239c08c7a' '63ce41d790a0472e6b3b15928f6a71d1dbb7700d' '9cb6b2eaaf445fe8d17dfc50fde15709d4de7d1d') diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD index 0a40f4aae..1aed04997 100644 --- a/community/rsyslog/PKGBUILD +++ b/community/rsyslog/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 77498 2012-10-11 11:39:59Z spupykin $ +# $Id: PKGBUILD 80430 2012-11-21 14:28:23Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=rsyslog -pkgver=6.4.2 -pkgrel=2 +pkgver=7.2.3 +pkgrel=1 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('i686' 'x86_64') license=('GPL3') -depends=('zlib' 'libestr' 'libee') +depends=('zlib' 'libestr' 'libee' 'json-c') makedepends=('postgresql-libs>=8.4.1' 'libmysqlclient' 'net-snmp' 'gnutls') optdepends=('postgresql-libs: PostgreSQL Database Support' 'libmysqlclient: MySQL Database Support' @@ -22,7 +22,7 @@ source=("http://www.rsyslog.com/files/download/rsyslog/rsyslog-$pkgver.tar.gz" 'rsyslog' 'rsyslog.logrotate' 'rsyslog.conf.d') -md5sums=('7de0124ec7d67ce2bfda0009ab1263ee' +md5sums=('81fd0f6c38e2005a1d2a9e6afff338c1' 'a18bbcbb6ebdaa13a6ec6d9f3d9eb2da' '8065db4bef3061a4f000ba58779f6829' '18565f38a4445136446a31a3c95ffc3e') |