summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-11-22 02:31:09 -0800
committerroot <root@rshg054.dnsready.net>2012-11-22 02:31:09 -0800
commit38ea2e71952c00f18230ed0e691532aadff4e2c1 (patch)
treebc1c7cfd697773062d53a0a23b35afdb0fc775c2 /community
parentf48f6c82e23a3bacb8a0952c2d2cf9af1e6bf42d (diff)
Thu Nov 22 02:27:52 PST 2012
Diffstat (limited to 'community')
-rw-r--r--community/choqok/PKGBUILD7
-rw-r--r--community/notmuch/PKGBUILD97
-rw-r--r--community/perl-term-readline-gnu/PKGBUILD49
-rw-r--r--community/perl-term-readline-gnu/termcap-bad-ncurses-good.patch18
-rw-r--r--community/python-cchardet/PKGBUILD27
-rw-r--r--community/python-openbabel/PKGBUILD54
-rw-r--r--community/python2-cchardet/PKGBUILD28
-rw-r--r--community/radvd/PKGBUILD6
-rw-r--r--community/rsyslog/PKGBUILD10
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')