diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-29 03:30:04 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-29 03:30:04 +0000 |
commit | 0a521de4508e14363c59922ab2744ab699e30288 (patch) | |
tree | 22a9004955fd3ec5f7aa81f799bd9eabed325d15 | |
parent | 462391357aa5e749dc9908c15f3baa0b4416f3d8 (diff) |
Wed Jan 29 03:27:46 UTC 2014
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/" |