summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-01-29 03:30:04 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-01-29 03:30:04 +0000
commit0a521de4508e14363c59922ab2744ab699e30288 (patch)
tree22a9004955fd3ec5f7aa81f799bd9eabed325d15
parent462391357aa5e749dc9908c15f3baa0b4416f3d8 (diff)
Wed Jan 29 03:27:46 UTC 2014
-rw-r--r--community/bip/PKGBUILD39
-rw-r--r--community/bip/bip.install27
-rw-r--r--community/bip/bip.service13
-rw-r--r--community/clearsilver/PKGBUILD4
-rw-r--r--community/instead/PKGBUILD8
-rw-r--r--community/libgit2-glib/PKGBUILD14
-rw-r--r--community/marisa/ChangeLog10
-rw-r--r--community/marisa/PKGBUILD8
-rw-r--r--community/mate-calc/PKGBUILD12
-rw-r--r--community/mate-document-viewer/PKGBUILD11
-rw-r--r--community/mate-file-archiver/PKGBUILD23
-rw-r--r--community/mate-nettool/PKGBUILD35
-rw-r--r--community/mate-nettool/mate-nettool.install13
-rw-r--r--community/notmuch/PKGBUILD6
-rw-r--r--community/obexftp/PKGBUILD4
-rw-r--r--community/passenger/PKGBUILD4
-rw-r--r--community/plan9port/PKGBUILD12
-rw-r--r--community/python-greenlet/PKGBUILD45
-rw-r--r--community/python-levenshtein/PKGBUILD8
-rw-r--r--community/python-numexpr/PKGBUILD12
-rw-r--r--community/python-pybox2d/PKGBUILD35
-rw-r--r--community/python2-greenlet/PKGBUILD27
-rw-r--r--community/python2-m2crypto/LICENSE26
-rw-r--r--community/python2-m2crypto/PKGBUILD14
-rw-r--r--community/ruby-cairo/PKGBUILD8
-rw-r--r--community/ruby-gtk2/PKGBUILD8
-rw-r--r--community/ruby-gtk3/PKGBUILD4
-rwxr-xr-xcommunity/ruby-iconv/PKGBUILD36
-rw-r--r--community/ruby-ncurses/PKGBUILD4
-rw-r--r--community/springlobby/PKGBUILD4
-rw-r--r--community/uwsgi/PKGBUILD4
-rw-r--r--community/weston/PKGBUILD6
-rw-r--r--community/xmms2/PKGBUILD4
-rw-r--r--extra/emacs/PKGBUILD6
-rw-r--r--extra/gtk3/PKGBUILD13
-rw-r--r--extra/gtksourceview3/PKGBUILD6
-rw-r--r--extra/kdebindings-korundum/PKGBUILD4
-rw-r--r--extra/kdebindings-qtruby/PKGBUILD9
-rw-r--r--extra/mysql-python/PKGBUILD8
-rw-r--r--extra/pidgin/PKGBUILD17
-rw-r--r--extra/pidgin/pidgin-2.10.7-link-libirc-to-libsasl2.patch12
-rw-r--r--extra/rrdtool/PKGBUILD4
-rw-r--r--extra/ruby/0001-Fix-installing-gem-from-file-without-dependencies.patch84
-rw-r--r--extra/ruby/PKGBUILD33
-rw-r--r--extra/subversion/PKGBUILD4
-rw-r--r--extra/vim/PKGBUILD2
-rw-r--r--extra/weechat/PKGBUILD4
47 files changed, 470 insertions, 224 deletions
diff --git a/community/bip/PKGBUILD b/community/bip/PKGBUILD
new file mode 100644
index 000000000..52879dd91
--- /dev/null
+++ b/community/bip/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 104918 2014-01-28 11:06:38Z flexiondotorg $
+# Maintainer: Martin Wimpress <code@flexion.org>
+
+pkgname=bip
+pkgver=0.8.9
+pkgrel=1
+pkgdesc="Multiuser IRC proxy that supports replaying of logged conversations."
+arch=('i686' 'x86_64')
+url="http://bip.milkypond.org/"
+license=('GPL')
+depends=('openssl')
+source=("http://pkgs.fedoraproject.org/repo/pkgs/${pkgname}/${pkgname}-${pkgver}.tar.gz/04158ad020db221ed87cdc03660ef6c9//$pkgname-$pkgver.tar.gz"
+ ${pkgname}.service)
+md5sums=('04158ad020db221ed87cdc03660ef6c9'
+ 'e9a445ed7b0cf12e57d77cf42021160c')
+install=${pkgname}.install
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ # Don't treat warnings as errors.
+ sed -i 's/-Werror//g' Makefile.in
+ # Make the sample configuration reflect the PKGBUILD defaults
+ sed -i 's:/var/proxy/logs:/var/log/bip:' samples/$pkgname.conf
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ install -D -m755 ${srcdir}/${pkgname}-${pkgver}/scripts/bipgenconfig "${pkgdir}"/usr/bin/bipgenconfig
+ install -D -m644 ${srcdir}/${pkgname}-${pkgver}/samples/$pkgname.conf "${pkgdir}"/usr/share/$pkgname/$pkgname.conf.sample
+ install -D -m644 ${srcdir}/${pkgname}-${pkgver}/samples/$pkgname.vim "${pkgdir}"/usr/share/vim/syntax/$pkgname.vim
+ install -D -m 0644 ../${pkgname}.service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+}
diff --git a/community/bip/bip.install b/community/bip/bip.install
new file mode 100644
index 000000000..5c7857aff
--- /dev/null
+++ b/community/bip/bip.install
@@ -0,0 +1,27 @@
+post_install() {
+ if ! getent passwd bip > /dev/null; then
+ echo "==> Creating bip user"
+ usr/bin/useradd --comment "Bip IRC Proxy" --shell /bin/sh --home /var/lib/bip --system --user-group bip
+ fi
+
+ mkdir -p /var/run/bip 2 > /dev/null
+ chown -R bip:bip /var/run/bip
+
+ mkdir -p /var/log/bip 2 > /dev/null
+ chown -R bip:bip /var/log/bip
+ systemctl daemon-reload
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ systemctl stop bip
+ echo "==> Removing bip user and group"
+ userdel bip
+ if getent group bip > /dev/null; then
+ groupdel bip
+ fi
+ rm -rf /var/run/bip
+}
diff --git a/community/bip/bip.service b/community/bip/bip.service
new file mode 100644
index 000000000..299866088
--- /dev/null
+++ b/community/bip/bip.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Bip IRC Proxy Server
+After=network.target
+ConditionPathExists=/etc/bip.conf
+
+[Service]
+User=bip
+Type=forking
+PIDFile=/var/run/bip/bip.pid
+ExecStart=/usr/bin/bip -f /etc/bip.conf
+
+[Install]
+WantedBy=multi-user.target
diff --git a/community/clearsilver/PKGBUILD b/community/clearsilver/PKGBUILD
index 6113d7352..84a849fe2 100644
--- a/community/clearsilver/PKGBUILD
+++ b/community/clearsilver/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 102895 2013-12-23 15:16:31Z spupykin $
+# $Id: PKGBUILD 104882 2014-01-28 03:34:09Z td123 $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer : Aaron Griffin <aaron@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=clearsilver
pkgver=0.10.5
-pkgrel=12
+pkgrel=13
pkgdesc="clearsilver is a fast, powerful, and language-neutral HTML template system"
arch=('i686' 'x86_64')
url='http://www.clearsilver.net'
diff --git a/community/instead/PKGBUILD b/community/instead/PKGBUILD
index e68815f34..2169587cd 100644
--- a/community/instead/PKGBUILD
+++ b/community/instead/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 104835 2014-01-27 10:00:52Z spupykin $
+# $Id: PKGBUILD 104923 2014-01-28 11:19:00Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Peter Kosyh <p.kosyhgmail.com>
pkgname=instead
-pkgver=2.0.0
+pkgver=2.0.1
pkgrel=1
pkgdesc="a quest interpreter"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ license=('GPL')
depends=('sdl_image' 'sdl_mixer' 'sdl_ttf' 'lua')
optdepends=('instead-launcher: install and update INSTEAD games from net')
source=(http://downloads.sourceforge.net/project/instead/instead/${pkgver}/instead_${pkgver}.tar.gz)
-md5sums=('3b65855cc0aa5040c881f2830e154365')
+md5sums=('28adadd80c3726ebd3856aa3fa372ea3')
build() {
cd "${srcdir}/instead-${pkgver}"
@@ -24,5 +24,5 @@ package() {
cd "${srcdir}/instead-${pkgver}"
make DESTDIR="${pkgdir}" PREFIX=/usr install
- cp -a doc/*.{html,txt,pdf} doc/examples $pkgdir/usr/share/doc/instead/
+ cp -a doc/*.{html,pdf} doc/instead.txt doc/examples $pkgdir/usr/share/doc/instead/
}
diff --git a/community/libgit2-glib/PKGBUILD b/community/libgit2-glib/PKGBUILD
index bb1484a33..9cc31aa13 100644
--- a/community/libgit2-glib/PKGBUILD
+++ b/community/libgit2-glib/PKGBUILD
@@ -1,21 +1,21 @@
-# $Id: PKGBUILD 99843 2013-10-31 02:02:27Z allan $
+# $Id: PKGBUILD 104880 2014-01-28 00:44:20Z eric $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=libgit2-glib
-pkgver=0.0.6
+pkgver=0.0.10
pkgrel=1
pkgdesc="GLib wrapper for libgit2"
-url="http://live.gnome.org/Libgit2-glib"
+url="http://wiki.gnome.org/Projects/Libgit2-glib"
license=(LGPL2.1)
arch=(i686 x86_64)
-depends=(glib2 libgit2 gobject-introspection)
+depends=(glib2 libgit2)
+makedepends=(gobject-introspection)
source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('bda84b5ab6fbe2922a4cf386b4e6d4401863dec7bea1879e86939d005cd521f6')
+sha256sums=('3d9dc3c2ca7fab21aa005100b102e085f4d864e507c424d46de451e9d40bfeff')
build() {
cd $pkgname-$pkgver
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-static
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
# https://bugzilla.gnome.org/show_bug.cgi?id=655517
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
diff --git a/community/marisa/ChangeLog b/community/marisa/ChangeLog
deleted file mode 100644
index b7f4b062d..000000000
--- a/community/marisa/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-2013-05-28 ponsfoot <cabezon dot hashimoto at gmail dot com>
-
- * marisa 0.2.4-2
- - Separate bindings to another packages
-
-2013-05-27 ponsfoot <cabezon dot hashimoto at gmail dot com>
-
- * marisa 0.2.4-1
- - Initial release on AUR
-
diff --git a/community/marisa/PKGBUILD b/community/marisa/PKGBUILD
index bceb59927..85b813490 100644
--- a/community/marisa/PKGBUILD
+++ b/community/marisa/PKGBUILD
@@ -1,15 +1,15 @@
+# $Id: PKGBUILD 104883 2014-01-28 03:34:13Z td123 $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com>
pkgbase=marisa
pkgname=('marisa' 'perl-marisa' 'python2-marisa' 'ruby-marisa')
pkgver=0.2.4
-pkgrel=2
+pkgrel=3
arch=('i686' 'x86_64')
url="https://code.google.com/p/marisa-trie/"
license=('BSD' 'LGPL')
makedepends=('python2' 'ruby' 'perl')
-changelog=ChangeLog
source=(https://marisa-trie.googlecode.com/files/$pkgbase-$pkgver.tar.gz)
sha1sums=('fb0ed7d993e84dff32ec456a79bd36a00022629d')
@@ -95,8 +95,8 @@ package_ruby-marisa() {
depends=('ruby' 'marisa')
cd "${pkgbase}-${pkgver}/bindings/ruby"
- _hdrdir=`pkg-config --variable=rubyhdrdir ruby-2.0`
- _arch=`pkg-config --variable=arch ruby-2.0`
+ _hdrdir=`pkg-config --variable=rubyhdrdir ruby-2.1`
+ _arch=`pkg-config --variable=arch ruby-2.1`
make DESTDIR="$pkgdir" install \
hdrdir="$_hdrdir" \
arch_hdrdir="${_hdrdir}/${_arch}" \
diff --git a/community/mate-calc/PKGBUILD b/community/mate-calc/PKGBUILD
index b29109c66..d48ea6d52 100644
--- a/community/mate-calc/PKGBUILD
+++ b/community/mate-calc/PKGBUILD
@@ -1,11 +1,9 @@
-# $Id: PKGBUILD 104222 2014-01-16 17:33:47Z flexiondotorg $
+# $Id: PKGBUILD 104914 2014-01-28 10:51:00Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-calc
-pkgver=1.6.0
-pkgrel=4
+pkgver=1.6.1
+pkgrel=1
pkgdesc="Calculator for the Mate desktop environment"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
@@ -15,12 +13,12 @@ makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
options=('!emptydirs')
groups=('mate-extra')
source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('c793118595cd370ccca9875880e0e6760f6c5a08')
+sha1sums=('dca1568748e42d4a019d7cf8effe1be80b20b82b')
install=${pkgname}.install
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
+ ./configure \
--prefix=/usr
make
}
diff --git a/community/mate-document-viewer/PKGBUILD b/community/mate-document-viewer/PKGBUILD
index 524ed6242..cb761aa84 100644
--- a/community/mate-document-viewer/PKGBUILD
+++ b/community/mate-document-viewer/PKGBUILD
@@ -1,11 +1,8 @@
-# $Id: PKGBUILD 104224 2014-01-16 17:39:19Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Xpander <xpander0@gmail.com>
pkgname=mate-document-viewer
-pkgver=1.6.1
-pkgrel=5
+pkgver=1.6.2
+pkgrel=1
pkgdesc="Simply a document viewer"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
@@ -23,12 +20,12 @@ optdepends=('djvulibre: DjVu support'
options=('!emptydirs')
groups=('mate-extra')
source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('5b3d1643b7945d56214ec13dc38cb641dfb688e1')
+sha1sums=('295a59e7b7babd86f42eebb2a9ac5405dd7b2997')
install=${pkgname}.install
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
+ ./configure \
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
--enable-gtk-doc \
diff --git a/community/mate-file-archiver/PKGBUILD b/community/mate-file-archiver/PKGBUILD
index 33bf4e4d3..8f5f07026 100644
--- a/community/mate-file-archiver/PKGBUILD
+++ b/community/mate-file-archiver/PKGBUILD
@@ -1,13 +1,8 @@
-# $Id: PKGBUILD 104212 2014-01-16 17:08:48Z flexiondotorg $
# Maintainer : Martin Wimpress <code@flexion.org>
-# Contributor: Giovanni "Talorno" Ricciardi <kar98k.sniper@gmail.com>
-# Contributor: Alessio Sergi <asergi at archlinux dot us>
-# Contributor: Xpander <xpander0@gmail.com>
-# Contributor: hekel <hekel(at)archlinux.info>
pkgname=mate-file-archiver
-pkgver=1.6.0
-pkgrel=7
+pkgver=1.6.1
+pkgrel=1
pkgdesc="Archive manipulator for MATE"
url="http://mate-desktop.org"
arch=('i686' 'x86_64')
@@ -15,15 +10,17 @@ license=('GPL')
depends=('bzip2' 'desktop-file-utils' 'gtk2' 'gzip' 'libarchive'
'mate-file-manager' 'tar')
makedepends=('mate-common' 'mate-doc-utils' 'perl-xml-parser')
-optdepends=('unrar: for RAR uncompression'
-'zip: for ZIP archives' 'unzip: for ZIP archives'
-'p7zip: 7zip compression utility' 'arj: for ARJ archives'
-'unace: extraction tool for the proprietary ace archive format')
+optdepends=('arj: for ARJ support'
+ 'p7zip: for 7zip support'
+ 'unrar: for RAR extract support'
+ 'unace: for ACE extract support'
+ 'unzip: for ZIP extract support'
+ 'zip: for ZIP support')
options=('!emptydirs')
groups=('mate-extra')
source=("http://pub.mate-desktop.org/releases/1.6/${pkgname}-${pkgver}.tar.xz"
fr-rpm-bsdtar.patch)
-sha1sums=('c7df115b532a14fb7be193113da32cda4a2218e8'
+sha1sums=('53a28d6fb559151c0b8d6f9a658113c77cdb938a'
'219b05a979bf6f249aaae27964f02345fd81168d')
install=${pkgname}.install
@@ -35,7 +32,7 @@ prepare() {
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./autogen.sh \
+ ./configure \
--prefix=/usr \
--libexecdir=/usr/lib/${pkgname} \
--disable-static \
diff --git a/community/mate-nettool/PKGBUILD b/community/mate-nettool/PKGBUILD
new file mode 100644
index 000000000..ca928d0e9
--- /dev/null
+++ b/community/mate-nettool/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 104935 2014-01-28 14:00:49Z flexiondotorg $
+# Maintainer : Martin Wimpress <code@flexion.org>
+
+pkgname=mate-nettool
+pkgver=1.8.1
+pkgrel=6
+pkgdesc="MATE interface for various networking tools."
+url="https://github.com/NiceandGently/mate-nettool"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('coreutils' 'gtk3' 'libgtop' 'net-tools')
+makedepends=('mate-common' 'perl-xml-parser' 'yelp-tools')
+optdepends=('dnsutils: Required for DNS queries'
+ 'iputils: Required for ping, traceroute and finger'
+ 'nmap: Required for network discovery and security audits'
+ 'whois: Required for WHOIS queries'
+ 'yelp: for reading help documents')
+options=('!emptydirs')
+source=("https://github.com/NiceandGently/${pkgname}/archive/v${pkgver}.tar.gz")
+md5sums=('c05c525fee4d70c03ebad7e9bb9b7e4c')
+install=${pkgname}.install
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./autogen.sh \
+ --prefix=/usr \
+ --disable-static \
+ --disable-schemas-compile
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community/mate-nettool/mate-nettool.install b/community/mate-nettool/mate-nettool.install
new file mode 100644
index 000000000..bf6781f93
--- /dev/null
+++ b/community/mate-nettool/mate-nettool.install
@@ -0,0 +1,13 @@
+post_install() {
+ glib-compile-schemas /usr/share/glib-2.0/schemas/
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community/notmuch/PKGBUILD b/community/notmuch/PKGBUILD
index 9d83aa738..3ea81f29b 100644
--- a/community/notmuch/PKGBUILD
+++ b/community/notmuch/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 95030 2013-08-03 23:12:06Z dwallace $
+# $Id: PKGBUILD 104884 2014-01-28 03:34:14Z td123 $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: fauno <fauno at kiwwwi.com.ar>
# Contributor: Olivier Ramonat <olivier at ramonat dot fr>
@@ -6,7 +6,7 @@
pkgbase=notmuch
pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime')
-pkgver=0.16
+pkgver=0.17
pkgrel=1
arch=('i686' 'x86_64')
url="http://notmuchmail.org/"
@@ -14,7 +14,7 @@ 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=('9de9f8a91eb2323d8503872a059c7f11')
+md5sums=('65a6a6f1fe912803b60d5870132e2006')
prepare(){
#cp -dpr --no-preserve=ownership "$srcdir/$pkgname-$pkgver" "$srcdir/$pkgname-runtime-$pkgver"
diff --git a/community/obexftp/PKGBUILD b/community/obexftp/PKGBUILD
index 0ed07065a..c8f4847f0 100644
--- a/community/obexftp/PKGBUILD
+++ b/community/obexftp/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 102177 2013-12-06 12:11:56Z giovanni $
+# $Id: PKGBUILD 104885 2014-01-28 03:34:16Z td123 $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com>
pkgname=obexftp
pkgver=0.24
-pkgrel=1
+pkgrel=2
pkgdesc="A tool for transfer files to/from any OBEX enabled device"
arch=('i686' 'x86_64')
url="http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp"
diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD
index 79ac5f1f6..3954a612a 100644
--- a/community/passenger/PKGBUILD
+++ b/community/passenger/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 100819 2013-11-11 12:06:03Z spupykin $
+# $Id: PKGBUILD 104886 2014-01-28 03:34:17Z td123 $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=passenger
pkgver=4.0.21
-pkgrel=2
+pkgrel=3
pkgdesc="mod_rails passenger"
arch=('i686' 'x86_64')
url="http://www.modrails.com"
diff --git a/community/plan9port/PKGBUILD b/community/plan9port/PKGBUILD
index d7082d675..cc69553ba 100644
--- a/community/plan9port/PKGBUILD
+++ b/community/plan9port/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 102625 2013-12-16 21:54:40Z arodseth $
+# $Id: PKGBUILD 104876 2014-01-27 23:51:46Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: phrakture <aaronmgriffin--gmail--com>
# Contributor: Fazlul Shahriar
@@ -6,7 +6,7 @@
pkgname=plan9port
pkgver=20131024
-pkgrel=2
+pkgrel=3
pkgdesc='Port of many programs from Plan 9 to Unix-like operating systems'
arch=('x86_64' 'i686')
url='http://swtch.com/plan9port/'
@@ -45,10 +45,10 @@ package() {
LICENSE
# Fix hardcoded paths
- #for f in `grep -H -r "$pkgdir$d/$pkgname" | cut -d: -f1`; do
- # echo -n "\t$f"
- # [ -e "$f" ] && sed -i "s:$pkgdir$d/$pkgname:$d/$pkgname:" "$f" || true
- #done
+ for f in `grep -H -r "$pkgdir$d/$pkgname" | cut -d: -f1`; do
+ echo -n "\t$f"
+ [ -e "$f" ] && sed -i "s:$pkgdir$d/$pkgname:$d/$pkgname:" "$f" || true
+ done
# Fix python scripts
find "$pkgdir" -name '*.py' -print0 |xargs -0 \
diff --git a/community/python-greenlet/PKGBUILD b/community/python-greenlet/PKGBUILD
new file mode 100644
index 000000000..5d123cf72
--- /dev/null
+++ b/community/python-greenlet/PKGBUILD
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 104937 2014-01-28 14:10:19Z fyan $
+# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
+# Maintainer: Felix Yan <felixonmars@gmail.com>
+# Contributor: Ralf Schmitt <ralf@systemexit.de>
+
+pkgbase=python-greenlet
+pkgname=(python-greenlet python2-greenlet)
+pkgver=0.4.2
+pkgrel=2
+pkgdesc="Lightweight in-process concurrent programming"
+license=("MIT")
+url="http://pypi.python.org/pypi/greenlet"
+makedepends=('python' 'python2')
+source=("http://pypi.python.org/packages/source/g/greenlet/greenlet-${pkgver}.zip")
+arch=('i686' 'x86_64')
+
+prepare() {
+ cp -r greenlet-$pkgver greenlet-$pkgver-py2
+}
+
+build() {
+ cd greenlet-$pkgver
+ python setup.py build
+
+ cd ../greenlet-$pkgver-py2
+ python2 setup.py build
+}
+
+package_python-greenlet() {
+ depends=('python')
+
+ cd greenlet-$pkgver
+ python setup.py install -O1 --root="$pkgdir"
+ install -Dm0644 LICENSE.PSF "$pkgdir/usr/share/licenses/$pkgname/LICENSE.PSF"
+}
+
+package_python2-greenlet() {
+ depends=('python2')
+
+ cd greenlet-$pkgver-py2
+ python2 setup.py install -O1 --root="$pkgdir"
+ install -Dm0644 LICENSE.PSF "$pkgdir/usr/share/licenses/$pkgname/LICENSE.PSF"
+}
+
+sha512sums=('9596b740921e4a80bcb43adb725a7a4ea428dadc10ba55f8840837ba685b010c273a4a2bd62c5ba4bfdf27ce87c914a83714d762bacafb8e0a3cd7e2a9675992')
diff --git a/community/python-levenshtein/PKGBUILD b/community/python-levenshtein/PKGBUILD
index b8af20113..f38df5c3f 100644
--- a/community/python-levenshtein/PKGBUILD
+++ b/community/python-levenshtein/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 104954 2014-01-28 15:04:34Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Thomas S Hatch <thatch45@gmail.com>
# Contributor: shamrok <szamrok@gmail.com>
@@ -7,7 +7,7 @@
pkgbase=python-levenshtein
pkgname=(python-levenshtein python2-levenshtein)
pkgver=0.11.1
-pkgrel=1
+pkgrel=2
pkgdesc="Python extension for computing string edit distances and similarities"
url="http://pypi.python.org/pypi/python-Levenshtein/"
license=("GPL")
@@ -26,14 +26,14 @@ package_python-levenshtein() {
depends=('python')
cd python-Levenshtein-$pkgver
- python setup.py build install --prefix=/usr --root="$pkgdir"
+ python setup.py build install -O1 --prefix=/usr --root="$pkgdir"
}
package_python2-levenshtein() {
depends=('python2')
cd python2-Levenshtein-$pkgver
- python2 setup.py build install --prefix=/usr --root="$pkgdir"
+ python2 setup.py build install -O1 --prefix=/usr --root="$pkgdir"
}
sha512sums=('335f29253ec7bba8d54881dfe093ac194626cdaad0cc6ed08327917d6187cdfe1fbb3d003744f991587f8dc800aa1d361e3aa0b276b31ecfe7a43d83ea0d660b')
diff --git a/community/python-numexpr/PKGBUILD b/community/python-numexpr/PKGBUILD
index eb00378bb..c8d884ee8 100644
--- a/community/python-numexpr/PKGBUILD
+++ b/community/python-numexpr/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 96812 2013-09-05 18:53:58Z aginiewicz $
+# $Id: PKGBUILD 104927 2014-01-28 11:43:36Z aginiewicz $
# Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
# Contributor: Sebastien Binet <binet@lblbox>
pkgbase=python-numexpr
pkgname=('python2-numexpr' 'python-numexpr')
-pkgver=2.2
+pkgver=2.3
pkgrel=1
-pkgdesc="A JIT compiler for Python expressions"
-url="http://code.google.com/p/numexpr/"
+pkgdesc="Fast numerical array expression evaluator for Python, NumPy, PyTables, pandas"
+url="https://github.com/pydata/numexpr"
arch=('i686' 'x86_64')
license=('MIT')
makedepends=('python2-setuptools' 'python-setuptools' 'python-numpy' 'python2-numpy')
-source=(http://numexpr.googlecode.com/files/numexpr-$pkgver.tar.gz)
-md5sums=('1d83b13e69fff897a5bc588b7119506c')
+source=(https://github.com/pydata/numexpr/archive/$pkgver.tar.gz)
+md5sums=('fc9b5765c8ceda4a4c2e974e565b98cf')
build() {
cd "$srcdir"
diff --git a/community/python-pybox2d/PKGBUILD b/community/python-pybox2d/PKGBUILD
new file mode 100644
index 000000000..e82a9703e
--- /dev/null
+++ b/community/python-pybox2d/PKGBUILD
@@ -0,0 +1,35 @@
+# $Id: PKGBUILD 104878 2014-01-28 00:06:26Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
+
+pkgbase=python-pybox2d
+pkgname=('python2-pybox2d')
+pkgver=370
+pkgrel=1
+arch=('x86_64' 'i686')
+url='http://code.google.com/p/pybox2d'
+license=('GPL')
+makedepends=('subversion' 'python2' 'swig')
+source=("$pkgbase::svn+http://pybox2d.googlecode.com/svn/trunk/")
+md5sums=('SKIP')
+
+build() {
+ cd "$pkgbase"
+
+ python2 setup.py build
+}
+
+package_python2-pybox2d() {
+ depends=('python2')
+ pkgdesc='Python wrapper for Box2D'
+
+ cd "$pkgbase"
+
+ python2 setup.py install --root="$pkgdir" --optimize=1
+
+ # Fixes the warning about a missing dependency on python
+ sed -i 's:python:python2:g' \
+ "$pkgdir/usr/lib/python2.7/site-packages/Box2D/__init__.py"
+}
+
+# vim: sw=2 ts=2 et:
diff --git a/community/python2-greenlet/PKGBUILD b/community/python2-greenlet/PKGBUILD
deleted file mode 100644
index 5341f84a3..000000000
--- a/community/python2-greenlet/PKGBUILD
+++ /dev/null
@@ -1,27 +0,0 @@
-# $Id: PKGBUILD 70305 2012-05-04 08:21:08Z mtorromeo $
-# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
-# Maintainer: Felix Yan <felixonmars@gmail.com>
-# Contributor: Ralf Schmitt <ralf@systemexit.de>
-
-pkgname=python2-greenlet
-pkgver=0.4.2
-pkgrel=1
-pkgdesc="Lightweight in-process concurrent programming"
-license=("MIT")
-url="http://pypi.python.org/pypi/greenlet"
-depends=('python2')
-source=(http://pypi.python.org/packages/source/g/greenlet/greenlet-$pkgver.zip)
-arch=('i686' 'x86_64')
-
-build() {
- cd greenlet-$pkgver
- python2 setup.py build
-}
-
-package() {
- cd greenlet-$pkgver
- python2 setup.py install --root="$pkgdir"
- install -Dm0644 LICENSE.PSF "$pkgdir/usr/share/licenses/$pkgname/LICENSE.PSF"
-}
-
-sha512sums=('9596b740921e4a80bcb43adb725a7a4ea428dadc10ba55f8840837ba685b010c273a4a2bd62c5ba4bfdf27ce87c914a83714d762bacafb8e0a3cd7e2a9675992')
diff --git a/community/python2-m2crypto/LICENSE b/community/python2-m2crypto/LICENSE
new file mode 100644
index 000000000..d2f636fdd
--- /dev/null
+++ b/community/python2-m2crypto/LICENSE
@@ -0,0 +1,26 @@
+Copyright (c) 1999-2004 Ng Pheng Siong. All rights reserved.
+
+Portions copyright (c) 2004-2006 Open Source Applications Foundation.
+All rights reserved.
+
+Portions copyright (c) 2005-2006 Vrije Universiteit Amsterdam.
+All rights reserved.
+
+Copyright (c) 2008-2010 Heikki Toivonen. All rights reserved.
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation.
+
+THE AUTHOR PROVIDES THIS SOFTWARE ``AS IS'' AND ANY EXPRESSED OR
+IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/community/python2-m2crypto/PKGBUILD b/community/python2-m2crypto/PKGBUILD
index a68c5a35d..e3d68981f 100644
--- a/community/python2-m2crypto/PKGBUILD
+++ b/community/python2-m2crypto/PKGBUILD
@@ -4,16 +4,18 @@
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=python2-m2crypto
-pkgver=0.21.1
-pkgrel=2
+pkgver=0.22.3
+pkgrel=1
pkgdesc="A crypto and SSL toolkit for Python"
arch=('i686' 'x86_64')
url="http://wiki.osafoundation.org/bin/view/Projects/MeTooCrypto"
license=('BSD')
depends=('python2' 'openssl')
-makedepends=('swig')
-source=("http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-${pkgver}.tar.gz")
-md5sums=('f93d8462ff7646397a9f77a2fe602d17')
+makedepends=('swig' 'python2-setuptools')
+source=("http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-${pkgver}.tar.gz"
+ "LICENSE")
+md5sums=('573f21aaac7d5c9549798e72ffcefedd'
+ 'b0e1f0b7d0ce8a62c18b1287b991800e')
build() {
cd "${srcdir}/M2Crypto-${pkgver}"
@@ -23,5 +25,5 @@ build() {
package() {
cd "${srcdir}/M2Crypto-${pkgver}"
python2 setup.py install --root="${pkgdir}/" --optimize=1
- install -D -m644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 $srcdir/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/community/ruby-cairo/PKGBUILD b/community/ruby-cairo/PKGBUILD
index e9c37cd9e..4687d69cb 100644
--- a/community/ruby-cairo/PKGBUILD
+++ b/community/ruby-cairo/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 102505 2013-12-12 14:34:05Z arodseth $
+# $Id: PKGBUILD 104887 2014-01-28 03:34:18Z td123 $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Jeremy <reebydobalina@yahoo.ca>
pkgname=ruby-cairo
-pkgver=1.12.6
+pkgver=1.12.8
pkgrel=1
pkgdesc='Ruby bindings for cairo'
arch=('x86_64' 'i686')
@@ -13,7 +13,7 @@ license=('GPL')
depends=('ruby' 'cairo')
makedepends=('ruby-pkgconfig')
source=("http://cairographics.org/releases/rcairo-$pkgver.tar.gz")
-sha256sums=('e7ff8d49a730662b3f999187fde45ac0b8651996fe7f9a952496be8b6e45800e')
+sha256sums=('8a6a73c9c67eb0a5b6502483c8c39ffb6acbcadd2574123a6597271c2c25736d')
build() {
cd "$srcdir/rcairo-$pkgver"
@@ -27,7 +27,7 @@ package() {
make DESTDIR="$pkgdir" install
install -Dm644 ext/cairo/cairo.so \
- "$pkgdir/usr/lib/ruby/vendor_ruby/2.0.0/$CARCH-linux/cairo.so"
+ "$pkgdir/usr/lib/ruby/vendor_ruby/2.1.0/$CARCH-linux/cairo.so"
}
# vim:set ts=2 sw=2 et:
diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD
index ec03643ef..4476268c9 100644
--- a/community/ruby-gtk2/PKGBUILD
+++ b/community/ruby-gtk2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 104632 2014-01-23 14:12:04Z arodseth $
+# $Id: PKGBUILD 104888 2014-01-28 03:34:19Z td123 $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger <eric@archlinux.org>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -8,14 +8,14 @@
pkgbase=ruby-gtk2
pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2'
'ruby-pango')
-pkgver=2.0.0
-pkgrel=3
+pkgver=2.1.0
+pkgrel=2
arch=('x86_64' 'i686')
url='http://ruby-gnome2.sourceforge.jp/'
license=('LGPL')
makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk2' 'glib2')
source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz")
-sha256sums=('6a36d2d4212e65f23d1c174b03006ea7fecaad1f3b82151dbfbe7ddf4268579f')
+sha256sums=('939251c1f82b41c3cf657552396cf4e1198365316904957cfb7167d1298db204')
prepare() {
cd "ruby-gtk2-$pkgver"
diff --git a/community/ruby-gtk3/PKGBUILD b/community/ruby-gtk3/PKGBUILD
index 3a974c28a..4051be99e 100644
--- a/community/ruby-gtk3/PKGBUILD
+++ b/community/ruby-gtk3/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 104595 2014-01-23 10:58:45Z arodseth $
+# $Id: PKGBUILD 104889 2014-01-28 03:34:19Z td123 $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -7,7 +7,7 @@
pkgbase=ruby-gtk3
pkgver=2.1.0
-pkgrel=1
+pkgrel=2
pkgname=('ruby-gtk3' 'ruby-gdk3')
depends=("ruby-atk=$pkgver" "ruby-gdkpixbuf2=$pkgver" "ruby-glib2=$pkgver" "ruby-pango=$pkgver")
arch=('x86_64' 'i686')
diff --git a/community/ruby-iconv/PKGBUILD b/community/ruby-iconv/PKGBUILD
index 528fa5c14..6d5b0c9b8 100755
--- a/community/ruby-iconv/PKGBUILD
+++ b/community/ruby-iconv/PKGBUILD
@@ -1,41 +1,27 @@
-# $Id: PKGBUILD 100391 2013-11-03 11:24:29Z alucryd $
+# $Id: PKGBUILD 104890 2014-01-28 03:34:20Z td123 $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
pkgname=ruby-iconv
-pkgver=1.0.3
-pkgrel=6
-pkgdesc="Wrapper library for iconv"
+pkgver=1.0.4
+pkgrel=2
+pkgdesc='Wrapper library for iconv'
arch=('i686' 'x86_64')
-url="https://github.com/nurse/iconv"
+url='https://github.com/nurse/iconv'
license=('BSD')
depends=('ruby')
+options=('!emptydirs')
source=("http://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem")
noextract=("${pkgname#*-}-${pkgver}.gem")
-sha256sums=('94a9b62a56c96226b62b787cd45fdc48c03f4517f1e36e64db113b010fb012da')
-
-prepare() {
- gem install --no-{document,user-install} --ignore-dependencies -i . ${pkgname#*-}-${pkgver}.gem
- sed "s|iconv/iconv.so|$CARCH-linux/iconv.so|" -i gems/${pkgname#*-}-${pkgver}/lib/iconv.rb
-}
+sha256sums=('5bd4e387a2e8070baf3ebf8d91f545200db25c08686f82cde66f118d9f914f9b')
package() {
- cd gems/${pkgname#*-}-${pkgver}
-
- local _rubyver="$(ruby --version | sed 's/.* \(.*\..*\..*\)p.*/\1/')"
-
- install -dm 755 "${pkgdir}"/usr/lib/ruby/{gems/${_rubyver},vendor_ruby}
- mv lib "${pkgdir}"/usr/lib/ruby/vendor_ruby/${_rubyver}
-
-# Native extension
- install -dm 755 "${pkgdir}"/usr/lib/ruby/vendor_ruby/${_rubyver}/$CARCH-linux
- mv "${pkgdir}"/usr/lib/ruby/vendor_ruby/${_rubyver}/{iconv,$CARCH-linux}/iconv.so
+ local _gemdir="$(ruby -e'puts Gem.default_dir')"
-# Gem compatibility
- mv ../../specifications "${pkgdir}"/usr/lib/ruby/gems/${_rubyver}/
+ gem install --ignore-dependencies --no-user-install -N -i "${pkgdir}"/${_gemdir} ${pkgname#*-}-${pkgver}.gem
+ find "${pkgdir}" -type f -name *.gem -delete
-# License
install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
- install -m 644 {,"${pkgdir}"/usr/share/licenses/${pkgname}/}BSDL
+ ln -s ${_gemdir}/gems/${pkgname#*-}-${pkgver}/BSDL "${pkgdir}"/usr/share/licenses/${pkgname}/
}
# vim: ts=2 sw=2 et:
diff --git a/community/ruby-ncurses/PKGBUILD b/community/ruby-ncurses/PKGBUILD
index 4fa6eaac3..1feadffdb 100644
--- a/community/ruby-ncurses/PKGBUILD
+++ b/community/ruby-ncurses/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92582 2013-06-09 08:55:46Z arodseth $
+# $Id: PKGBUILD 104893 2014-01-28 03:34:24Z td123 $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Jeff Mickey <j@codemac.net>
@@ -6,7 +6,7 @@
pkgname=ruby-ncurses
pkgver=1.3.1
-pkgrel=5
+pkgrel=6
pkgdesc='Module for interactive text console applications (ncurses)'
arch=('x86_64' 'i686')
url='http://ncurses-ruby.berlios.de/'
diff --git a/community/springlobby/PKGBUILD b/community/springlobby/PKGBUILD
index 5f8e9a69a..02fda8147 100644
--- a/community/springlobby/PKGBUILD
+++ b/community/springlobby/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 103804 2014-01-11 20:08:38Z eric $
+# $Id: PKGBUILD 104963 2014-01-28 18:12:41Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: DuGi <dugi@irc.pl>
pkgname=springlobby
pkgver=0.180
-pkgrel=2
+pkgrel=3
pkgdesc="A free cross-platform lobby client for the Spring RTS project."
arch=('i686' 'x86_64')
url="http://springlobby.info/"
diff --git a/community/uwsgi/PKGBUILD b/community/uwsgi/PKGBUILD
index 2d2f92115..399502a8f 100644
--- a/community/uwsgi/PKGBUILD
+++ b/community/uwsgi/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 104119 2014-01-16 05:24:03Z dwallace $
+# $Id: PKGBUILD 104902 2014-01-28 03:34:34Z td123 $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: Valentin Hăloiu <vially.ichb+aur@gmail.com>
# Contributor: Angel Velasquez <angvp@archlinux.org>
@@ -24,7 +24,7 @@ pkgname=(uwsgi
#uwsgi-plugin-erlang
#uwsgi-plugin-admin
pkgver=2.0
-pkgrel=1
+pkgrel=3
arch=(i686 x86_64)
url="http://projects.unbit.it/$pkgbase"
license=(GPL2)
diff --git a/community/weston/PKGBUILD b/community/weston/PKGBUILD
index 74d305e60..700cd7ec0 100644
--- a/community/weston/PKGBUILD
+++ b/community/weston/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 104730 2014-01-25 02:24:17Z seblu $
+# $Id: PKGBUILD 104875 2014-01-27 23:38:12Z seblu $
# Maintainer: Sébastien Luttringer
# Contributor: Joel Teichroeb <joel@teichroeb.net>
pkgname=weston
pkgver=1.4.0
-pkgrel=1
+pkgrel=2
pkgdesc='Reference implementation of a Wayland compositor'
arch=('i686' 'x86_64')
url='http://wayland.freedesktop.org'
@@ -18,7 +18,7 @@ build() {
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/weston \
- --enable-demo-clients
+ --enable-demo-clients-install
make
}
diff --git a/community/xmms2/PKGBUILD b/community/xmms2/PKGBUILD
index 692af5f31..571ed19af 100644
--- a/community/xmms2/PKGBUILD
+++ b/community/xmms2/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 104378 2014-01-19 16:29:43Z bpiotrowski $
+# $Id: PKGBUILD 104903 2014-01-28 03:34:35Z td123 $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=xmms2
pkgver=0.8DrO_o
-pkgrel=22
+pkgrel=23
pkgdesc="complete rewrite of the popular music player"
arch=('i686' 'x86_64')
url="http://xmms2.org/"
diff --git a/extra/emacs/PKGBUILD b/extra/emacs/PKGBUILD
index e4414475b..b2149a2f1 100644
--- a/extra/emacs/PKGBUILD
+++ b/extra/emacs/PKGBUILD
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD 204521 2014-01-22 01:48:51Z eric $
+# $Id: PKGBUILD 204839 2014-01-28 14:14:20Z juergen $
# Maintainer: Juergen Hoetzel <juergen@archlinux.org>
# Contributor: Renchi Raju <renchi@green.tam.uiuc.edu>
pkgname=emacs
pkgver=24.3
-pkgrel=5
+pkgrel=6
pkgdesc="The extensible, customizable, self-documenting real-time display editor"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/emacs/emacs.html"
license=('GPL3')
-depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick')
+depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib' 'imagemagick' 'gnutls')
install=emacs.install
source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$pkgver.tar.xz{,.sig}
emacs-24.3-giflib5.patch)
diff --git a/extra/gtk3/PKGBUILD b/extra/gtk3/PKGBUILD
index aeaf9c5dc..9bfe06764 100644
--- a/extra/gtk3/PKGBUILD
+++ b/extra/gtk3/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 200800 2013-12-05 17:20:20Z heftig $
+# $Id: PKGBUILD 204833 2014-01-28 08:59:57Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=gtk3
-pkgver=3.10.6
+pkgver=3.10.7
pkgrel=1
pkgdesc="GObject-based multi-platform GUI toolkit (v3)"
arch=(i686 x86_64)
@@ -17,16 +17,9 @@ optdepends=('gnome-themes-standard: Default widget theme'
license=(LGPL)
source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.xz
settings.ini)
-sha256sums=('3c24c57fc5cb7a5ea39d3a3ff7b12be63d7f21a52fd6f20f7b983e19b7b0268a'
+sha256sums=('b7e9de15385031cff43897e7e59f6692eaabf500f36eef80e6b9d6486ad49427'
'14369dfd1d325c393e17c105d5d5cc5501663277bd4047ea04a50abb3cfbd119')
-prepare() {
- cd "gtk+-$pkgver"
-
- # protocols too new; made with a wayland from git, not 1.3.0
- rm gdk/wayland/gtk-shell-{client-protocol.h,protocol.c}
-}
-
build() {
cd "gtk+-$pkgver"
diff --git a/extra/gtksourceview3/PKGBUILD b/extra/gtksourceview3/PKGBUILD
index 9d0fa5510..929ef11e7 100644
--- a/extra/gtksourceview3/PKGBUILD
+++ b/extra/gtksourceview3/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 198083 2013-10-30 12:42:02Z allan $
+# $Id: PKGBUILD 204834 2014-01-28 09:00:12Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
pkgname=gtksourceview3
_pkgbasename=gtksourceview
-pkgver=3.10.1
+pkgver=3.10.2
pkgrel=1
pkgdesc="A text widget adding syntax highlighting and more to GNOME"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ depends=('gtk3' 'libxml2')
makedepends=('intltool' 'gobject-introspection' 'glade')
url="http://www.gnome.org"
source=(http://ftp.gnome.org/pub/gnome/sources/$_pkgbasename/${pkgver%.*}/$_pkgbasename-$pkgver.tar.xz)
-sha256sums=('38de44f832b4110a3442af2fce58fce0a54f4b22a763c490bcdc1b1db2fb0b01')
+sha256sums=('045d244b1fd6a2d1b91a40712cbbfb18c6e44844c266a0a16ac5ec1800add8f5')
build() {
cd "$_pkgbasename-$pkgver"
diff --git a/extra/kdebindings-korundum/PKGBUILD b/extra/kdebindings-korundum/PKGBUILD
index 646f5bec8..120fb180b 100644
--- a/extra/kdebindings-korundum/PKGBUILD
+++ b/extra/kdebindings-korundum/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 204124 2014-01-15 10:16:43Z svenstaro $
+# $Id: PKGBUILD 204820 2014-01-28 03:33:03Z td123 $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-korundum
pkgver=4.12.1
-pkgrel=1
+pkgrel=2
pkgdesc="Ruby bindings for libraries created by the KDE community"
url="https://projects.kde.org/projects/kde/kdebindings/ruby/korundum"
arch=('i686' 'x86_64')
diff --git a/extra/kdebindings-qtruby/PKGBUILD b/extra/kdebindings-qtruby/PKGBUILD
index c2179c223..8ee4a1b63 100644
--- a/extra/kdebindings-qtruby/PKGBUILD
+++ b/extra/kdebindings-qtruby/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 204099 2014-01-15 10:16:16Z svenstaro $
+# $Id: PKGBUILD 204821 2014-01-28 03:33:04Z td123 $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-qtruby
pkgver=4.12.1
-pkgrel=1
+pkgrel=2
pkgdesc="Ruby bindings for the Qt libraries"
url="https://projects.kde.org/projects/kde/kdebindings/ruby/qtruby"
arch=('i686' 'x86_64')
@@ -15,8 +15,11 @@ conflicts=('kdebindings-ruby')
source=("http://download.kde.org/stable/${pkgver}/src/qtruby-${pkgver}.tar.xz")
sha1sums=('c6a778cc4d5cdfc375f4121b03b5b44be9de158a')
-build() {
+prepare() {
mkdir build
+}
+
+build() {
cd build
cmake ../qtruby-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
diff --git a/extra/mysql-python/PKGBUILD b/extra/mysql-python/PKGBUILD
index 63b2e43e4..977f22f10 100644
--- a/extra/mysql-python/PKGBUILD
+++ b/extra/mysql-python/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 180685 2013-03-25 19:15:36Z bpiotrowski $
+# $Id: PKGBUILD 204827 2014-01-28 04:02:31Z angvp $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=mysql-python
-pkgver=1.2.4
-pkgrel=2
+pkgver=1.2.5
+pkgrel=1
pkgdesc="MySQL support for Python"
arch=("i686" "x86_64")
url="http://mysql-python.sourceforge.net/"
@@ -12,7 +12,7 @@ license=('GPL2')
depends=('python2' 'libmariadbclient')
makedepends=('mariadb' 'python2-distribute')
source=("http://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-${pkgver}.zip")
-md5sums=('ddf2386daf10a97af115ffad2ed4a9a0')
+md5sums=('654f75b302db6ed8dc5a898c625e030c')
package() {
cd ${srcdir}/MySQL-python-${pkgver}
diff --git a/extra/pidgin/PKGBUILD b/extra/pidgin/PKGBUILD
index 6308093e3..9c1638653 100644
--- a/extra/pidgin/PKGBUILD
+++ b/extra/pidgin/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 198368 2013-10-30 14:26:41Z allan $
+# $Id: PKGBUILD 204842 2014-01-28 15:36:21Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -6,26 +6,21 @@
# Contributor: Lucien Immink <l.immink@student.fnt.hvu.nl>
pkgname=('pidgin' 'libpurple' 'finch')
-pkgver=2.10.7
-pkgrel=4
+pkgver=2.10.8
+pkgrel=1
arch=('i686' 'x86_64')
url="http://pidgin.im/"
license=('GPL')
makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm'
'libidn' 'python2' 'hicolor-icon-theme' 'farstream-0.1' 'avahi'
'tk' 'ca-certificates' 'intltool' 'networkmanager')
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
- pidgin-2.10.7-link-libirc-to-libsasl2.patch)
-sha256sums=('eba32994eca20d1cf24a4261b059b2de71a1ec2dd0926e904074b0db49f7f192'
- '063723d5dc5726c43137b4b383c9d07c2c008391f6a626faaf6cedd31a2f1e8f')
+source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2{,.asc})
+sha256sums=('b633367e3588ff3e615d68e812302dfdbe32e73693cbe42a0d827b7aed7a8227'
+ 'SKIP')
build() {
cd "$srcdir/$pkgname-$pkgver"
- # https://developer.pidgin.im/ticket/15517
- patch -Np1 -i "$srcdir/pidgin-2.10.7-link-libirc-to-libsasl2.patch"
- autoreconf -vi
-
# Use Python 2
sed -i 's/env python$/&2/' */plugins/*.py \
libpurple/purple-{remote,notifications-example,url-handler}
diff --git a/extra/pidgin/pidgin-2.10.7-link-libirc-to-libsasl2.patch b/extra/pidgin/pidgin-2.10.7-link-libirc-to-libsasl2.patch
deleted file mode 100644
index abffa20b8..000000000
--- a/extra/pidgin/pidgin-2.10.7-link-libirc-to-libsasl2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -upr pidgin-2.10.7.orig/libpurple/protocols/irc/Makefile.am pidgin-2.10.7/libpurple/protocols/irc/Makefile.am
---- pidgin-2.10.7.orig/libpurple/protocols/irc/Makefile.am 2013-02-14 02:44:47.000000000 +0200
-+++ pidgin-2.10.7/libpurple/protocols/irc/Makefile.am 2013-02-14 02:49:58.000000000 +0200
-@@ -27,7 +27,7 @@ else
- st =
- pkg_LTLIBRARIES = libirc.la
- libirc_la_SOURCES = $(IRCSOURCES)
--libirc_la_LIBADD = $(GLIB_LIBS)
-+libirc_la_LIBADD = $(GLIB_LIBS) $(SASL_LIBS)
-
- endif
-
diff --git a/extra/rrdtool/PKGBUILD b/extra/rrdtool/PKGBUILD
index 63c931ff8..648e8a9f5 100644
--- a/extra/rrdtool/PKGBUILD
+++ b/extra/rrdtool/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 197422 2013-10-25 19:15:13Z eric $
+# $Id: PKGBUILD 204822 2014-01-28 03:33:05Z td123 $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=rrdtool
pkgver=1.4.8
-pkgrel=2
+pkgrel=3
pkgdesc="Data logging and graphing application"
arch=('i686' 'x86_64')
url="http://www.rrdtool.org"
diff --git a/extra/ruby/0001-Fix-installing-gem-from-file-without-dependencies.patch b/extra/ruby/0001-Fix-installing-gem-from-file-without-dependencies.patch
new file mode 100644
index 000000000..8fefb275d
--- /dev/null
+++ b/extra/ruby/0001-Fix-installing-gem-from-file-without-dependencies.patch
@@ -0,0 +1,84 @@
+From f5bbf838c8b13369a61c6756355305388df5824f Mon Sep 17 00:00:00 2001
+From: Tim Moore <tmoore@incrementalism.net>
+Date: Tue, 31 Dec 2013 17:39:45 +1100
+Subject: [PATCH] Fix installing gem from file without dependencies.
+
+Commit 9437ccc fixed the ability to install remote gems that was accidentally
+broken by d97fba1, but in the process accidentally broke installing from local
+files.
+
+This also changes the order to check for local first, to avoid unnecessary
+network requests in the case where the gem is local.
+
+Closes #760.
+---
+ lib/rubygems/commands/install_command.rb | 20 ++++++++++++--------
+ test/rubygems/test_gem_commands_install_command.rb | 14 ++++++++++++++
+ 2 files changed, 26 insertions(+), 8 deletions(-)
+
+diff --git a/lib/rubygems/commands/install_command.rb b/lib/rubygems/commands/install_command.rb
+index 4485eb1..8219eef 100644
+--- a/lib/rubygems/commands/install_command.rb
++++ b/lib/rubygems/commands/install_command.rb
+@@ -228,7 +228,18 @@ to write the specification by hand. For example:
+ def install_gem_without_dependencies name, req # :nodoc:
+ gem = nil
+
+- if remote? then
++ if local? then
++ if name =~ /\.gem$/ and File.file? name then
++ source = Gem::Source::SpecificFile.new name
++ spec = source.spec
++ else
++ source = Gem::Source::Local.new
++ spec = source.find_gem name, req
++ end
++ gem = source.download spec if spec
++ end
++
++ if remote? and not gem then
+ dependency = Gem::Dependency.new name, req
+ dependency.prerelease = options[:prerelease]
+
+@@ -236,13 +247,6 @@ to write the specification by hand. For example:
+ gem = fetcher.download_to_cache dependency
+ end
+
+- if local? and not gem then
+- source = Gem::Source::Local.new
+- spec = source.find_gem name, req
+-
+- gem = source.download spec
+- end
+-
+ inst = Gem::Installer.new gem, options
+ inst.install
+
+diff --git a/test/rubygems/test_gem_commands_install_command.rb b/test/rubygems/test_gem_commands_install_command.rb
+index 76ea6b4..a5917c0 100644
+--- a/test/rubygems/test_gem_commands_install_command.rb
++++ b/test/rubygems/test_gem_commands_install_command.rb
+@@ -560,6 +560,20 @@ ERROR: Possible alternatives: non_existent_with_hint
+ assert_equal %w[a-2], @cmd.installed_specs.map { |spec| spec.full_name }
+ end
+
++ def test_install_gem_ignore_dependencies_specific_file
++ spec = quick_spec 'a', 2
++
++ util_build_gem spec
++
++ FileUtils.mv spec.cache_file, @tempdir
++
++ @cmd.options[:ignore_dependencies] = true
++
++ @cmd.install_gem File.join(@tempdir, spec.file_name), nil
++
++ assert_equal %w[a-2], @cmd.installed_specs.map { |spec| spec.full_name }
++ end
++
+ def test_parses_requirement_from_gemname
+ spec_fetcher do |fetcher|
+ fetcher.gem 'a', 2
+--
+1.8.5.2
+
diff --git a/extra/ruby/PKGBUILD b/extra/ruby/PKGBUILD
index fc4fb1009..aa7ded71a 100644
--- a/extra/ruby/PKGBUILD
+++ b/extra/ruby/PKGBUILD
@@ -4,20 +4,28 @@
# Contributor: Jeramy Rutley <jrutley@gmail.com>
pkgname=('ruby' 'ruby-docs')
-pkgver=2.0.0_p353
-pkgrel=1
+pkgver=2.1.0
+pkgrel=2
arch=('i686' 'x86_64')
url='http://www.ruby-lang.org/en/'
license=('BSD' 'custom')
-makedepends=('gdbm' 'openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml')
+# disable ruby tk since 1.9.3 it has caused a segfault on require 'tk'
+# https://bugs.ruby-lang.org/issues/8000
+# wait for upstream to start supporting tk 8.6
+makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml') # 'tk'
options=('!emptydirs' '!makeflags' 'staticlibs')
-source=("http://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2"
- 'gemrc')
-md5sums=('20eb8f067d20f6b76b7e16cce2a85a55'
- '6fb8e7a09955e0f64be3158fb4a27e7a')
+source=("http://cache.ruby-lang.org/pub/ruby/ruby-${pkgver}.tar.bz2"
+ 'gemrc'
+ '0001-Fix-installing-gem-from-file-without-dependencies.patch')
+md5sums=('1546eeb763ac7754365664be763a1e8f'
+ '6fb8e7a09955e0f64be3158fb4a27e7a'
+ '61a1507f260866805fc6451c14733b25')
build() {
- cd ruby-${pkgver//_/-}
+ cd ruby-${pkgver}
+
+ # fixes https://github.com/rubygems/rubygems/issues/760
+ patch -Np1 -i ${srcdir}/0001-Fix-installing-gem-from-file-without-dependencies.patch
PKG_CONFIG=/usr/bin/pkg-config ./configure \
--prefix=/usr \
@@ -30,7 +38,7 @@ build() {
}
check() {
- cd ruby-${pkgver//_/-}
+ cd ruby-${pkgver}
make test
}
@@ -38,14 +46,13 @@ check() {
package_ruby() {
pkgdesc='An object-oriented language for quick and easy programming'
depends=('gdbm' 'openssl' 'libffi' 'libyaml')
- optdepends=('tk: for Ruby/TK'
- 'ruby-docs: Ruby documentation')
+ optdepends=('ruby-docs: Ruby documentation') # 'tk: for Ruby/TK'
provides=('rubygems' 'rake')
conflicts=('rake')
backup=('etc/gemrc')
install='ruby.install'
- cd ruby-${pkgver//_/-}
+ cd ruby-${pkgver}
make DESTDIR="${pkgdir}" install-nodoc
@@ -58,7 +65,7 @@ package_ruby() {
package_ruby-docs() {
pkgdesc='Documentation files for ruby'
- cd ruby-${pkgver//_/-}
+ cd ruby-${pkgver}
make DESTDIR="${pkgdir}" install-doc install-capi
diff --git a/extra/subversion/PKGBUILD b/extra/subversion/PKGBUILD
index 130811a26..f8664fb03 100644
--- a/extra/subversion/PKGBUILD
+++ b/extra/subversion/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 200590 2013-11-29 15:17:27Z angvp $
+# $Id: PKGBUILD 204824 2014-01-28 03:33:08Z td123 $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: Stéphane Gaudreault <stephane@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
@@ -6,7 +6,7 @@
pkgname=subversion
pkgver=1.8.5
-pkgrel=1
+pkgrel=2
pkgdesc="A Modern Concurrent Version Control System"
arch=('i686' 'x86_64')
url="http://subversion.apache.org/"
diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD
index 0b3b99432..f58083a1f 100644
--- a/extra/vim/PKGBUILD
+++ b/extra/vim/PKGBUILD
@@ -10,7 +10,7 @@ _patchlevel=135
__hgrev=de28b1568fc2
_versiondir="vim${_topver//./}"
pkgver=${_topver}.${_patchlevel}
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
license=('custom:vim')
url="http://www.vim.org"
diff --git a/extra/weechat/PKGBUILD b/extra/weechat/PKGBUILD
index 6556a85e2..bbd8ace05 100644
--- a/extra/weechat/PKGBUILD
+++ b/extra/weechat/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 203596 2014-01-13 17:12:31Z andyrtr $
+# $Id: PKGBUILD 204826 2014-01-28 03:33:10Z td123 $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: lucke <lucke at o2 dot pl>
pkgname=weechat
pkgver=0.4.2
-pkgrel=3
+pkgrel=4
pkgdesc="Fast, light and extensible IRC client (curses UI)"
arch=('i686' 'x86_64')
url="http://www.weechat.org/"