Date: Tuesday, April 22, 2014 @ 17:33:34 Author: spupykin Revision: 109968
archrelease: copy trunk to community-any Added: rubber/repos/community-any/PKGBUILD (from rev 109967, rubber/trunk/PKGBUILD) rubber/repos/community-any/md5tohashlib.patch (from rev 109967, rubber/trunk/md5tohashlib.patch) rubber/repos/community-any/rubber-1.1-spaces.patch (from rev 109967, rubber/trunk/rubber-1.1-spaces.patch) Deleted: rubber/repos/community-any/PKGBUILD rubber/repos/community-any/md5tohashlib.patch -------------------------+ PKGBUILD | 68 +++++++++++++++++++++++----------------------- md5tohashlib.patch | 40 +++++++++++++-------------- rubber-1.1-spaces.patch | 27 ++++++++++++++++++ 3 files changed, 81 insertions(+), 54 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2014-04-22 15:33:25 UTC (rev 109967) +++ PKGBUILD 2014-04-22 15:33:34 UTC (rev 109968) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Baptiste Grenier <bapti...@bapt.name> - -pkgname=rubber -pkgver=1.1 -pkgrel=8 -pkgdesc="A wrapper for LaTeX and friends" -arch=('any') -url="http://iml.univ-mrs.fr/~beffara/soft/rubber/" -license=('GPL') -depends=('python2') -makedepends=('texinfo') -source=("http://launchpad.net/rubber/trunk/$pkgver/+download/rubber-$pkgver.tar.gz" - "rubber-1.1-spaces.patch::http://live.gnome.org/Gedit/LaTeXPlugin/FAQ?action=AttachFile&do=get&target=rubber-1.1-spaces.patch" - "md5tohashlib.patch") -md5sums=('8087cdb498f51f91c2427c7d0b253189' - '743f644122ba27c783748ac33510e4e8' - '5478bafce24f09501d8c8d6075492a77') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -N -i "${srcdir}/rubber-1.1-spaces.patch" "${srcdir}/${pkgname}-${pkgver}/src/rules/latex/__init__.py" - patch -N -i "${srcdir}/md5tohashlib.patch" "${srcdir}/${pkgname}-${pkgver}/src/util.py" - ./configure --prefix=/usr --mandir="${pkgdir}/usr/share/man" --infodir="${pkgdir}/usr/share/info" - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make prefix="${pkgdir}/usr" install - mkdir -p $pkgdir/usr/share/bash-completion/completions/ - echo "complete -f -X '!*.tex' rubber" >$pkgdir/usr/share/bash-completion/completions/rubber -} Copied: rubber/repos/community-any/PKGBUILD (from rev 109967, rubber/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-04-22 15:33:34 UTC (rev 109968) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Baptiste Grenier <bapti...@bapt.name> + +pkgname=rubber +pkgver=1.1 +pkgrel=9 +pkgdesc="A wrapper for LaTeX and friends" +arch=('any') +url="http://iml.univ-mrs.fr/~beffara/soft/rubber/" +license=('GPL') +depends=('python2') +makedepends=('texinfo') +source=("http://launchpad.net/rubber/trunk/$pkgver/+download/rubber-$pkgver.tar.gz" + "rubber-1.1-spaces.patch" + "md5tohashlib.patch") +md5sums=('8087cdb498f51f91c2427c7d0b253189' + '743f644122ba27c783748ac33510e4e8' + '5478bafce24f09501d8c8d6075492a77') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -N -i "${srcdir}/rubber-1.1-spaces.patch" "${srcdir}/${pkgname}-${pkgver}/src/rules/latex/__init__.py" + patch -N -i "${srcdir}/md5tohashlib.patch" "${srcdir}/${pkgname}-${pkgver}/src/util.py" + ./configure --prefix=/usr --mandir="${pkgdir}/usr/share/man" --infodir="${pkgdir}/usr/share/info" + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make prefix="${pkgdir}/usr" install + mkdir -p $pkgdir/usr/share/bash-completion/completions/ + echo "complete -f -X '!*.tex' rubber" >$pkgdir/usr/share/bash-completion/completions/rubber +} Deleted: md5tohashlib.patch =================================================================== --- md5tohashlib.patch 2014-04-22 15:33:25 UTC (rev 109967) +++ md5tohashlib.patch 2014-04-22 15:33:34 UTC (rev 109968) @@ -1,20 +0,0 @@ ---- src/rubber-1.1/src/util.py 2009-11-09 23:40:06.000000000 +0100 -+++ src/rubber-1.1/src/util.py.old 2009-11-09 23:39:33.000000000 +0100 -@@ -5,7 +5,7 @@ - by the modules for various tasks. - """ - --import md5 -+import hashlib - import os, stat, time - import imp - import re, string -@@ -19,7 +19,7 @@ - """ - Compute the MD5 sum of a given file. - """ -- m = md5.new() -+ m = hashlib.md5() - file = open(fname) - for line in file.readlines(): - m.update(line) Copied: rubber/repos/community-any/md5tohashlib.patch (from rev 109967, rubber/trunk/md5tohashlib.patch) =================================================================== --- md5tohashlib.patch (rev 0) +++ md5tohashlib.patch 2014-04-22 15:33:34 UTC (rev 109968) @@ -0,0 +1,20 @@ +--- src/rubber-1.1/src/util.py 2009-11-09 23:40:06.000000000 +0100 ++++ src/rubber-1.1/src/util.py.old 2009-11-09 23:39:33.000000000 +0100 +@@ -5,7 +5,7 @@ + by the modules for various tasks. + """ + +-import md5 ++import hashlib + import os, stat, time + import imp + import re, string +@@ -19,7 +19,7 @@ + """ + Compute the MD5 sum of a given file. + """ +- m = md5.new() ++ m = hashlib.md5() + file = open(fname) + for line in file.readlines(): + m.update(line) Copied: rubber/repos/community-any/rubber-1.1-spaces.patch (from rev 109967, rubber/trunk/rubber-1.1-spaces.patch) =================================================================== --- rubber-1.1-spaces.patch (rev 0) +++ rubber-1.1-spaces.patch 2014-04-22 15:33:34 UTC (rev 109968) @@ -0,0 +1,27 @@ +--- __init__.py 2006-03-17 14:52:45.000000000 +0100 ++++ __init__.py.bob 2006-09-10 16:33:24.000000000 +0200 +@@ -1106,8 +1106,9 @@ + msg.progress(_("compiling %s") % msg.simplify(self.source())) + + file = self.source() ++ fakefile = self.src_base + cmd = [self.vars["program"]] +- cmd += map(lambda x: x.replace("%s",file), self.cmdline) ++ cmd += map(lambda x: x.replace("%s",fakefile), self.cmdline) + inputs = string.join(self.env.path, ":") + if inputs == "": + env = {} +@@ -1120,6 +1121,13 @@ + + if self.log.read(self.src_base + ".log"): + msg.error(_("Could not run %s.") % cmd[0]) ++ msg.error(_("path %s") % file) ++ msg.error(_("cmd %s") % self.cmdline) ++ msg.error(_("env %s") % env) ++ msg.error(_("inputs %s") % inputs) ++ msg.error(_("other %s") % self.src_base) ++ msg.error(_("cmd1 %s") % cmd[1]) ++ msg.error(_("cmd2 %s") % cmd[2]) + return 1 + if self.log.errors(): + return 1