[arch-commits] Commit in txt2tags/repos/community-any (4 files)
Date: Monday, October 12, 2020 @ 02:05:48 Author: cbehan Revision: 723568 archrelease: copy trunk to community-any Added: txt2tags/repos/community-any/ChangeLog (from rev 723567, txt2tags/trunk/ChangeLog) txt2tags/repos/community-any/PKGBUILD (from rev 723567, txt2tags/trunk/PKGBUILD) Deleted: txt2tags/repos/community-any/ChangeLog txt2tags/repos/community-any/PKGBUILD ---+ ChangeLog | 18 +- PKGBUILD | 53 ++--- 2 files changed, 35 insertions(+), 36 deletions(-) Deleted: ChangeLog === --- ChangeLog 2020-10-12 02:04:58 UTC (rev 723567) +++ ChangeLog 2020-10-12 02:05:48 UTC (rev 723568) @@ -1,9 +0,0 @@ - -2008-08-17 Douglas Soares de Andrade - - * Updated for i686: 2.5 - -2008-01-14 Douglas Soares de Andrade - - * Fixed the manpage path - Copied: txt2tags/repos/community-any/ChangeLog (from rev 723567, txt2tags/trunk/ChangeLog) === --- ChangeLog (rev 0) +++ ChangeLog 2020-10-12 02:05:48 UTC (rev 723568) @@ -0,0 +1,9 @@ + +2008-08-17 Douglas Soares de Andrade + + * Updated for i686: 2.5 + +2008-01-14 Douglas Soares de Andrade + + * Fixed the manpage path + Deleted: PKGBUILD === --- PKGBUILD2020-10-12 02:04:58 UTC (rev 723567) +++ PKGBUILD2020-10-12 02:05:48 UTC (rev 723568) @@ -1,27 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Lukas Fleischer -# Contributor: Douglas Soares de Andrade -# Contributor: Stefan Husmann - -pkgname=txt2tags -pkgver=3.7 -pkgrel=1 -pkgdesc='A text formatting and conversion tool.' -arch=('any') -url='http://www.txt2tags.org' -license=('GPL') -depends=('python') -makedepends=('python-setuptools') -md5sums=('efdaf9d01f2681696526f244916683f5') -source=("https://files.pythonhosted.org/packages/0e/80/dc4215b549ddbe1d1251bc4cd47ad6f4a65e1f9803815997817ff297d22e/$pkgname-$pkgver.tar.gz";) - -build() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py build -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir" -} - Copied: txt2tags/repos/community-any/PKGBUILD (from rev 723567, txt2tags/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-12 02:05:48 UTC (rev 723568) @@ -0,0 +1,26 @@ +# Maintainer: Connor Behan +# Contributor: Lukas Fleischer +# Contributor: Douglas Soares de Andrade +# Contributor: Stefan Husmann + +pkgname=txt2tags +pkgver=3.7 +pkgrel=2 +pkgdesc='A text formatting and conversion tool.' +arch=('any') +url='http://www.txt2tags.org' +license=('GPL') +depends=('python-setuptools') +md5sums=('efdaf9d01f2681696526f244916683f5') +source=("https://files.pythonhosted.org/packages/0e/80/dc4215b549ddbe1d1251bc4cd47ad6f4a65e1f9803815997817ff297d22e/$pkgname-$pkgver.tar.gz";) + +build() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir" +} +
[arch-commits] Commit in txt2tags/trunk (PKGBUILD)
Date: Monday, October 12, 2020 @ 02:04:58 Author: cbehan Revision: 723567 upgpkg: txt2tags 3.7-2: Update dependencies Modified: txt2tags/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-12 01:53:47 UTC (rev 723566) +++ PKGBUILD2020-10-12 02:04:58 UTC (rev 723567) @@ -5,13 +5,12 @@ pkgname=txt2tags pkgver=3.7 -pkgrel=1 +pkgrel=2 pkgdesc='A text formatting and conversion tool.' arch=('any') url='http://www.txt2tags.org' license=('GPL') -depends=('python') -makedepends=('python-setuptools') +depends=('python-setuptools') md5sums=('efdaf9d01f2681696526f244916683f5') source=("https://files.pythonhosted.org/packages/0e/80/dc4215b549ddbe1d1251bc4cd47ad6f4a65e1f9803815997817ff297d22e/$pkgname-$pkgver.tar.gz";)
[arch-commits] Commit in ming/repos/community-x86_64 (6 files)
Date: Saturday, September 12, 2020 @ 02:29:59 Author: cbehan Revision: 703087 archrelease: copy trunk to community-x86_64 Added: ming/repos/community-x86_64/PKGBUILD (from rev 703086, ming/trunk/PKGBUILD) ming/repos/community-x86_64/py3.patch (from rev 703086, ming/trunk/py3.patch) Deleted: ming/repos/community-x86_64/PKGBUILD ming/repos/community-x86_64/pull-145.patch ming/repos/community-x86_64/pull-179.patch ming/repos/community-x86_64/python3.patch + PKGBUILD | 89 ++-- pull-145.patch | 389 --- pull-179.patch | 81 --- py3.patch | 207 + python3.patch | 102 -- 5 files changed, 250 insertions(+), 618 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 02:29:08 UTC (rev 703086) +++ PKGBUILD2020-09-12 02:29:59 UTC (rev 703087) @@ -1,46 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: mar77i - -pkgname=ming -pkgver=r3160.50098023 -pkgrel=1 -pkgdesc="SWF output library" -arch=('x86_64') -url="http://www.libming.net/"; -license=('GPL' 'LGPL') -depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkgconf' 'python' 'git') -options=('!emptydirs') -source=(git+https://github.com/libming/libming.git python3.patch pull-145.patch pull-179.patch) -sha256sums=('SKIP' -'7794e62df85c94d1ab1e9de0fc11222f52b9920a4babed4a74906f6ed1bcfb1d' -'863be1aadbd12d957b39e731ab4b7d7c18f5d5fe38b993020f86c4e7123072ff' -'5e8281464ba030d228d3c6a1c45c6b7ca2a4a6c698f03022a4c66999458d8d63') - -pkgver() { - cd "$srcdir"/libming - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -build() { - cd "$srcdir"/libming - git apply ../pull-145.patch - git apply ../pull-179.patch - git apply ../python3.patch - - ./autogen.sh - PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python - - # Strange that this can fail when we let the Makefile do it - pushd src/actioncompiler - bison -y -p swf4 -b swf4compiler swf4compiler.y - bison -y -p swf5 -b swf5compiler swf5compiler.y - popd - make -} - -package() { - cd "$srcdir"/libming - make DESTDIR="$pkgdir" install -} - Copied: ming/repos/community-x86_64/PKGBUILD (from rev 703086, ming/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 02:29:59 UTC (rev 703087) @@ -0,0 +1,43 @@ +# Maintainer: Connor Behan +# Contributor: mar77i + +pkgname=ming +pkgver=0.4.8.r68.g04aee523 +pkgrel=1 +pkgdesc="SWF output library" +arch=('x86_64') +url="http://www.libming.net/"; +license=('GPL' 'LGPL') +depends=('freetype2' 'libpng' 'flex' 'giflib') +makedepends=('bison' 'pkgconf' 'swig' 'python' 'git') +options=('!emptydirs') +source=(git+https://github.com/libming/libming.git#commit=04aee52363688426eab74f5d6180c149654a6473 py3.patch) +sha256sums=('SKIP' +'c33000d71c4e7308c6c4b7a3be05087d6b088b86caa841d0e11585c26cbc1e64') + +pkgver() { + cd "$srcdir"/libming + git describe --long | sed 's/^ming-//;s/\([^-]*-g\)/r\1/;s/[-_]/./g' +} + +build() { + cd "$srcdir"/libming + export CFLAGS="$CFLAGS -fcommon" + git apply ../py3.patch + + ./autogen.sh + PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python + + # Strange that this can fail when we let the Makefile do it + pushd src/actioncompiler + bison -y -p swf4 -b swf4compiler swf4compiler.y + bison -y -p swf5 -b swf5compiler swf5compiler.y + popd + make +} + +package() { + cd "$srcdir"/libming + make DESTDIR="$pkgdir" install +} + Deleted: pull-145.patch === --- pull-145.patch 2020-09-12 02:29:08 UTC (rev 703086) +++ pull-145.patch 2020-09-12 02:29:59 UTC (rev 703087) @@ -1,389 +0,0 @@ -From d13db01ea1c416f51043bef7496cfb25c2dde29a Mon Sep 17 00:00:00 2001 -From: Hugo Lefeuvre -Date: Fri, 25 May 2018 22:11:51 -0400 -Subject: [PATCH 1/7] decompile: Fix null pointer dereference in getInt - -When getInt is passed a PUSH_REGISTER parameter, it retrieves the -content of this register and returns the value contained by this -register as an int. When this register is empty, we call getInt with -a NULL pointer and a null pointer dereference occurs. - -In this patch we first make sure that regs[act->p.RegisterNumber] is -not NULL before doing anything with it. - -Fixes #133 (CVE-2018-9132). - NEWS | 1 + - util/decompile.c | 10 +- - 2 files changed, 10 insertions(+), 1 deletion(-) - -diff --git a/NEWS b/NEWS -index 129d55fe..609d6d05 100644 a/NEWS -+++ b/NEWS -@@ -43,6 +43,7 @@ - with empty acts (NULL act->p.String). Perform deep copy in pushdup, - instead of shallow copy (issue #121). - * Fix heap-buffer-overflow in getString (CVE-2018-7867, issue #116). -+ * Fix
[arch-commits] Commit in ming/trunk (5 files)
Date: Saturday, September 12, 2020 @ 02:29:08 Author: cbehan Revision: 703086 upgpkg: ming 0.4.8.r68.g04aee523-1: Update to 0.4.8 Added: ming/trunk/py3.patch Modified: ming/trunk/PKGBUILD Deleted: ming/trunk/pull-145.patch ming/trunk/pull-179.patch ming/trunk/python3.patch + PKGBUILD | 17 -- pull-145.patch | 389 --- pull-179.patch | 81 --- py3.patch | 207 + python3.patch | 102 -- 5 files changed, 214 insertions(+), 582 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:28:29 UTC (rev 703085) +++ PKGBUILD2020-09-12 02:29:08 UTC (rev 703086) @@ -2,7 +2,7 @@ # Contributor: mar77i pkgname=ming -pkgver=r3160.50098023 +pkgver=0.4.8.r68.g04aee523 pkgrel=1 pkgdesc="SWF output library" arch=('x86_64') @@ -9,24 +9,21 @@ url="http://www.libming.net/"; license=('GPL' 'LGPL') depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkgconf' 'python' 'git') +makedepends=('bison' 'pkgconf' 'swig' 'python' 'git') options=('!emptydirs') -source=(git+https://github.com/libming/libming.git python3.patch pull-145.patch pull-179.patch) +source=(git+https://github.com/libming/libming.git#commit=04aee52363688426eab74f5d6180c149654a6473 py3.patch) sha256sums=('SKIP' -'7794e62df85c94d1ab1e9de0fc11222f52b9920a4babed4a74906f6ed1bcfb1d' -'863be1aadbd12d957b39e731ab4b7d7c18f5d5fe38b993020f86c4e7123072ff' -'5e8281464ba030d228d3c6a1c45c6b7ca2a4a6c698f03022a4c66999458d8d63') +'c33000d71c4e7308c6c4b7a3be05087d6b088b86caa841d0e11585c26cbc1e64') pkgver() { cd "$srcdir"/libming - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --long | sed 's/^ming-//;s/\([^-]*-g\)/r\1/;s/[-_]/./g' } build() { cd "$srcdir"/libming - git apply ../pull-145.patch - git apply ../pull-179.patch - git apply ../python3.patch + export CFLAGS="$CFLAGS -fcommon" + git apply ../py3.patch ./autogen.sh PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python Deleted: pull-145.patch === --- pull-145.patch 2020-09-12 02:28:29 UTC (rev 703085) +++ pull-145.patch 2020-09-12 02:29:08 UTC (rev 703086) @@ -1,389 +0,0 @@ -From d13db01ea1c416f51043bef7496cfb25c2dde29a Mon Sep 17 00:00:00 2001 -From: Hugo Lefeuvre -Date: Fri, 25 May 2018 22:11:51 -0400 -Subject: [PATCH 1/7] decompile: Fix null pointer dereference in getInt - -When getInt is passed a PUSH_REGISTER parameter, it retrieves the -content of this register and returns the value contained by this -register as an int. When this register is empty, we call getInt with -a NULL pointer and a null pointer dereference occurs. - -In this patch we first make sure that regs[act->p.RegisterNumber] is -not NULL before doing anything with it. - -Fixes #133 (CVE-2018-9132). - NEWS | 1 + - util/decompile.c | 10 +- - 2 files changed, 10 insertions(+), 1 deletion(-) - -diff --git a/NEWS b/NEWS -index 129d55fe..609d6d05 100644 a/NEWS -+++ b/NEWS -@@ -43,6 +43,7 @@ - with empty acts (NULL act->p.String). Perform deep copy in pushdup, - instead of shallow copy (issue #121). - * Fix heap-buffer-overflow in getString (CVE-2018-7867, issue #116). -+ * Fix null pointer dereference in getInt (CVE-2018-9132, issue #133). - - 0.4.8 - 2017-04-07 - -diff --git a/util/decompile.c b/util/decompile.c -index e9341356..28aa0bf6 100644 a/util/decompile.c -+++ b/util/decompile.c -@@ -481,7 +481,15 @@ getInt(struct SWF_ACTIONPUSHPARAM *act) - case PUSH_NULL: /* NULL */ - return 0; - case PUSH_REGISTER: /* REGISTER */ -- return getInt(regs[act->p.RegisterNumber]); -+ if (regs[act->p.RegisterNumber]) -+ { -+ return getInt(regs[act->p.RegisterNumber]); -+ } -+ else -+ { -+ SWF_warn("WARNING: retrieving undefined register values.\n"); -+ break; -+ } - case PUSH_DOUBLE: /* DOUBLE */ - return (int)act->p.Double; - case PUSH_INT: /* INTEGER */ - -From 835cdd0776456483466c6d640d251548e7d9dcdb Mon Sep 17 00:00:00 2001 -From: Hugo Lefeuvre -Date: Fri, 25 May 2018 22:22:33 -0400 -Subject: [PATCH 2/7] decompile: fix use-after-free in decompileJUMP - -Same issue as f42fdb4 (functions accessing actions array without -checking the validity of n, the user entered index), same fix. - -In this patch we also fix other source code places which might be -affected by the same bug. - -Fixes #131 (CVE-2018-9009). - NEWS | 1 + - util/decompile.c | 8 - 2 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/NEWS b/NEWS -index 6
[arch-commits] Commit in (pdflib-lite)
Date: Friday, September 11, 2020 @ 23:48:02 Author: cbehan Revision: 702932 Deleting pdflib-lite due to upstream abandonment. Deleted: pdflib-lite/
[arch-commits] Commit in txt2tags/repos/community-any (4 files)
Date: Saturday, June 13, 2020 @ 11:59:56 Author: cbehan Revision: 642853 archrelease: copy trunk to community-any Added: txt2tags/repos/community-any/ChangeLog (from rev 642852, txt2tags/trunk/ChangeLog) txt2tags/repos/community-any/PKGBUILD (from rev 642852, txt2tags/trunk/PKGBUILD) Deleted: txt2tags/repos/community-any/ChangeLog txt2tags/repos/community-any/PKGBUILD ---+ ChangeLog | 18 +- PKGBUILD | 54 +++--- 2 files changed, 36 insertions(+), 36 deletions(-) Deleted: ChangeLog === --- ChangeLog 2020-06-13 11:59:07 UTC (rev 642852) +++ ChangeLog 2020-06-13 11:59:56 UTC (rev 642853) @@ -1,9 +0,0 @@ - -2008-08-17 Douglas Soares de Andrade - - * Updated for i686: 2.5 - -2008-01-14 Douglas Soares de Andrade - - * Fixed the manpage path - Copied: txt2tags/repos/community-any/ChangeLog (from rev 642852, txt2tags/trunk/ChangeLog) === --- ChangeLog (rev 0) +++ ChangeLog 2020-06-13 11:59:56 UTC (rev 642853) @@ -0,0 +1,9 @@ + +2008-08-17 Douglas Soares de Andrade + + * Updated for i686: 2.5 + +2008-01-14 Douglas Soares de Andrade + + * Fixed the manpage path + Deleted: PKGBUILD === --- PKGBUILD2020-06-13 11:59:07 UTC (rev 642852) +++ PKGBUILD2020-06-13 11:59:56 UTC (rev 642853) @@ -1,27 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Lukas Fleischer -# Contributor: Douglas Soares de Andrade -# Contributor: Stefan Husmann - -pkgname=txt2tags -pkgver=3.3 -pkgrel=1 -pkgdesc='A text formatting and conversion tool.' -arch=('any') -url='http://www.txt2tags.org' -license=('GPL') -depends=('python') -makedepends=('python-setuptools') -md5sums=('3261d1d6e185a8159212970c2a8e617d') -source=("https://github.com/jendrikseipp/$pkgname/archive/$pkgver.tar.gz";) - -build() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py build -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir" -} - Copied: txt2tags/repos/community-any/PKGBUILD (from rev 642852, txt2tags/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-13 11:59:56 UTC (rev 642853) @@ -0,0 +1,27 @@ +# Maintainer: Connor Behan +# Contributor: Lukas Fleischer +# Contributor: Douglas Soares de Andrade +# Contributor: Stefan Husmann + +pkgname=txt2tags +pkgver=3.7 +pkgrel=1 +pkgdesc='A text formatting and conversion tool.' +arch=('any') +url='http://www.txt2tags.org' +license=('GPL') +depends=('python') +makedepends=('python-setuptools') +md5sums=('efdaf9d01f2681696526f244916683f5') +source=("https://files.pythonhosted.org/packages/0e/80/dc4215b549ddbe1d1251bc4cd47ad6f4a65e1f9803815997817ff297d22e/$pkgname-$pkgver.tar.gz";) + +build() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir" +} +
[arch-commits] Commit in txt2tags/trunk (PKGBUILD)
Date: Saturday, June 13, 2020 @ 11:59:07 Author: cbehan Revision: 642852 upgpkg: txt2tags 3.7-1: Update to 3.7-1 Modified: txt2tags/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-13 10:36:48 UTC (rev 642851) +++ PKGBUILD2020-06-13 11:59:07 UTC (rev 642852) @@ -4,7 +4,7 @@ # Contributor: Stefan Husmann pkgname=txt2tags -pkgver=3.3 +pkgver=3.7 pkgrel=1 pkgdesc='A text formatting and conversion tool.' arch=('any') @@ -12,8 +12,8 @@ license=('GPL') depends=('python') makedepends=('python-setuptools') -md5sums=('3261d1d6e185a8159212970c2a8e617d') -source=("https://github.com/jendrikseipp/$pkgname/archive/$pkgver.tar.gz";) +md5sums=('efdaf9d01f2681696526f244916683f5') +source=("https://files.pythonhosted.org/packages/0e/80/dc4215b549ddbe1d1251bc4cd47ad6f4a65e1f9803815997817ff297d22e/$pkgname-$pkgver.tar.gz";) build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in talkfilters/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 16, 2020 @ 09:53:26 Author: cbehan Revision: 628162 archrelease: copy trunk to community-x86_64 Added: talkfilters/repos/community-x86_64/PKGBUILD (from rev 628161, talkfilters/trunk/PKGBUILD) Deleted: talkfilters/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 53 ++--- 1 file changed, 26 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-16 09:52:41 UTC (rev 628161) +++ PKGBUILD2020-05-16 09:53:26 UTC (rev 628162) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: ConnorBehan -# Contributor: Alexander Rødseth - -pkgname=talkfilters -pkgver=2.3.8 -pkgrel=5 -pkgdesc='Filters to translate text into dialects that GNU finds funny' -arch=('x86_64') -url='http://www.hyperrealm.com/main.php?s=talkfilters' -depends=('glibc') -license=('GPL2') -source=("http://www.smallperturbation.com/sites/default/files/$pkgname-$pkgver.tar.gz";) -sha256sums=('4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6') - -build() { - cd "$pkgname-$pkgver" - - ./configure --prefix=/usr - make -} - -package() { - make -C "$pkgname-$pkgver" prefix="$pkgdir/usr" install -} - -# vim:set ts=2 sw=2 et: Copied: talkfilters/repos/community-x86_64/PKGBUILD (from rev 628161, talkfilters/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-16 09:53:26 UTC (rev 628162) @@ -0,0 +1,26 @@ +# Maintainer: ConnorBehan +# Contributor: Alexander Rødseth + +pkgname=talkfilters +pkgver=2.3.8 +pkgrel=6 +pkgdesc='Filters to translate text into dialects that GNU finds funny' +arch=('x86_64') +url='http://www.hyperrealm.com/main.php?s=talkfilters' +depends=('glibc') +license=('GPL2') +source=("http://www.smallperturbation.com/sites/default/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6') + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr + make +} + +package() { + make -C "$pkgname-$pkgver" prefix="$pkgdir/usr" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in talkfilters/trunk (PKGBUILD)
Date: Saturday, May 16, 2020 @ 09:52:41 Author: cbehan Revision: 628161 upgpkg: talkfilters 2.3.8-6: Refresh buildinfo Modified: talkfilters/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-16 09:21:06 UTC (rev 628160) +++ PKGBUILD2020-05-16 09:52:41 UTC (rev 628161) @@ -3,7 +3,7 @@ pkgname=talkfilters pkgver=2.3.8 -pkgrel=5 +pkgrel=6 pkgdesc='Filters to translate text into dialects that GNU finds funny' arch=('x86_64') url='http://www.hyperrealm.com/main.php?s=talkfilters'
[arch-commits] Commit in pidgin-talkfilters/repos/community-x86_64 (3 files)
Date: Friday, January 3, 2020 @ 04:38:03 Author: cbehan Revision: 546861 archrelease: copy trunk to community-x86_64 Added: pidgin-talkfilters/repos/community-x86_64/PKGBUILD (from rev 546860, pidgin-talkfilters/trunk/PKGBUILD) pidgin-talkfilters/repos/community-x86_64/python3.patch (from rev 546860, pidgin-talkfilters/trunk/python3.patch) Deleted: pidgin-talkfilters/repos/community-x86_64/PKGBUILD ---+ PKGBUILD | 64 python3.patch | 423 2 files changed, 456 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-03 04:37:08 UTC (rev 546860) +++ PKGBUILD2020-01-03 04:38:03 UTC (rev 546861) @@ -1,31 +0,0 @@ -# Maintainer: Connor Behan - -pkgname=pidgin-talkfilters -pkgver=2.7.0 -pkgrel=4 -pkgdesc="Implements GNU talkfilters in pidgin chats" -arch=('x86_64') -url="https://bitbucket.org/rekkanoryo/purple-plugin-pack"; -license=('GPL') -depends=('libpurple' 'talkfilters') -makedepends=('intltool' 'gettext' 'python2' 'pidgin') -source=(https://bitbucket.org/rekkanoryo/purple-plugin-pack/downloads/purple-plugin-pack-$pkgver.tar.bz2) -sha256sums=('2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c') - -build() { - cd "$srcdir"/purple-plugin-pack-$pkgver - - sed -i -e 's|GETTEXT_PACKAGE=plugin_pack|GETTEXT_PACKAGE=pidgin_talkfilters|'\ -configure.ac - autoreconf -vfi - PYTHON=/usr/bin/python2 \ -./configure --prefix=/usr --with-plugins=talkfilters - - make -} - -package() { - cd "$srcdir"/purple-plugin-pack-$pkgver - - make DESTDIR="$pkgdir" install -} Copied: pidgin-talkfilters/repos/community-x86_64/PKGBUILD (from rev 546860, pidgin-talkfilters/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-03 04:38:03 UTC (rev 546861) @@ -0,0 +1,33 @@ +# Maintainer: Connor Behan + +pkgname=pidgin-talkfilters +pkgver=2.7.0 +pkgrel=5 +pkgdesc="Implements GNU talkfilters in pidgin chats" +arch=('x86_64') +url="https://bitbucket.org/rekkanoryo/purple-plugin-pack"; +license=('GPL') +depends=('libpurple' 'talkfilters') +makedepends=('intltool' 'gettext' 'python' 'pidgin') +source=(https://bitbucket.org/rekkanoryo/purple-plugin-pack/downloads/purple-plugin-pack-$pkgver.tar.bz2 python3.patch) +sha256sums=('2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c' +'842292c95e61fb5a45b30eaed490d29ee67f725b46301e3590feafeb10014980') + +build() { + cd "$srcdir"/purple-plugin-pack-$pkgver + + patch -Np1 -i ../python3.patch + sed -i -e 's|GETTEXT_PACKAGE=plugin_pack|GETTEXT_PACKAGE=pidgin_talkfilters|'\ +configure.ac + autoreconf -vfi + PYTHON=/usr/bin/python \ +./configure --prefix=/usr --with-plugins=talkfilters + + make +} + +package() { + cd "$srcdir"/purple-plugin-pack-$pkgver + + make DESTDIR="$pkgdir" install +} Copied: pidgin-talkfilters/repos/community-x86_64/python3.patch (from rev 546860, pidgin-talkfilters/trunk/python3.patch) === --- python3.patch (rev 0) +++ python3.patch 2020-01-03 04:38:03 UTC (rev 546861) @@ -0,0 +1,423 @@ +diff -rudp purple-plugin-pack-2.7.0.orig/plugin_pack.py purple-plugin-pack-2.7.0/plugin_pack.py +--- purple-plugin-pack-2.7.0.orig/plugin_pack.py 2020-01-02 23:03:39.0 -0500 purple-plugin-pack-2.7.0/plugin_pack.py2020-01-02 23:40:10.0 -0500 +@@ -32,7 +32,7 @@ Flags: + Commands: + """ + +-import ConfigParser ++import configparser + import getopt + import glob + import os.path +@@ -42,7 +42,7 @@ import sys + webpage = 'http://plugins.guifications.org/' + + def printerr(msg): +- print >> sys.stderr, msg ++ print(msg, file = sys.stderr) + + class Plugin: + name = '' +@@ -77,9 +77,9 @@ class Plugin: + + def __str__(self): + output = 'name: %s\n' % self.name +- output += 'authors: %s\n' % string.join(self.authors, ', ') ++ output += 'authors: %s\n' % ', '.join(self.authors) + output += 'type: %s\n' % self.type +- output += 'depends: %s\n' % string.join(self.depends, ' ') ++ output += 'depends: %s\n' % ' '.join(self.depends) + output += 'provides: %s\n' % self.provides + output += 'directory: %s\n' % self.directory + output += 'summary: %s\n' % self.summary +@@ -102,11 +102,11 @@ class PluginPack: + depends = None + + for file in glob.glob('*/plugins.cfg'): +- parser = ConfigParser.ConfigParser() ++ parser = configparser.ConfigParser() + + try: + parser.read(file) +- except ConfigParser.ParsingError, msg:
[arch-commits] Commit in pidgin-talkfilters/trunk (PKGBUILD python3.patch)
Date: Friday, January 3, 2020 @ 04:37:08 Author: cbehan Revision: 546860 upgpkg: pidgin-talkfilters 2.7.0-5: Port build script to python 3 Added: pidgin-talkfilters/trunk/python3.patch Modified: pidgin-talkfilters/trunk/PKGBUILD ---+ PKGBUILD | 12 - python3.patch | 423 2 files changed, 430 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-03 04:33:10 UTC (rev 546859) +++ PKGBUILD2020-01-03 04:37:08 UTC (rev 546860) @@ -2,23 +2,25 @@ pkgname=pidgin-talkfilters pkgver=2.7.0 -pkgrel=4 +pkgrel=5 pkgdesc="Implements GNU talkfilters in pidgin chats" arch=('x86_64') url="https://bitbucket.org/rekkanoryo/purple-plugin-pack"; license=('GPL') depends=('libpurple' 'talkfilters') -makedepends=('intltool' 'gettext' 'python2' 'pidgin') -source=(https://bitbucket.org/rekkanoryo/purple-plugin-pack/downloads/purple-plugin-pack-$pkgver.tar.bz2) -sha256sums=('2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c') +makedepends=('intltool' 'gettext' 'python' 'pidgin') +source=(https://bitbucket.org/rekkanoryo/purple-plugin-pack/downloads/purple-plugin-pack-$pkgver.tar.bz2 python3.patch) +sha256sums=('2bbcf5e778a33968ba7f2864d2a6cb526a8984be3e4151642a583eee8eafb03c' +'842292c95e61fb5a45b30eaed490d29ee67f725b46301e3590feafeb10014980') build() { cd "$srcdir"/purple-plugin-pack-$pkgver + patch -Np1 -i ../python3.patch sed -i -e 's|GETTEXT_PACKAGE=plugin_pack|GETTEXT_PACKAGE=pidgin_talkfilters|'\ configure.ac autoreconf -vfi - PYTHON=/usr/bin/python2 \ + PYTHON=/usr/bin/python \ ./configure --prefix=/usr --with-plugins=talkfilters make Added: python3.patch === --- python3.patch (rev 0) +++ python3.patch 2020-01-03 04:37:08 UTC (rev 546860) @@ -0,0 +1,423 @@ +diff -rudp purple-plugin-pack-2.7.0.orig/plugin_pack.py purple-plugin-pack-2.7.0/plugin_pack.py +--- purple-plugin-pack-2.7.0.orig/plugin_pack.py 2020-01-02 23:03:39.0 -0500 purple-plugin-pack-2.7.0/plugin_pack.py2020-01-02 23:40:10.0 -0500 +@@ -32,7 +32,7 @@ Flags: + Commands: + """ + +-import ConfigParser ++import configparser + import getopt + import glob + import os.path +@@ -42,7 +42,7 @@ import sys + webpage = 'http://plugins.guifications.org/' + + def printerr(msg): +- print >> sys.stderr, msg ++ print(msg, file = sys.stderr) + + class Plugin: + name = '' +@@ -77,9 +77,9 @@ class Plugin: + + def __str__(self): + output = 'name: %s\n' % self.name +- output += 'authors: %s\n' % string.join(self.authors, ', ') ++ output += 'authors: %s\n' % ', '.join(self.authors) + output += 'type: %s\n' % self.type +- output += 'depends: %s\n' % string.join(self.depends, ' ') ++ output += 'depends: %s\n' % ' '.join(self.depends) + output += 'provides: %s\n' % self.provides + output += 'directory: %s\n' % self.directory + output += 'summary: %s\n' % self.summary +@@ -102,11 +102,11 @@ class PluginPack: + depends = None + + for file in glob.glob('*/plugins.cfg'): +- parser = ConfigParser.ConfigParser() ++ parser = configparser.ConfigParser() + + try: + parser.read(file) +- except ConfigParser.ParsingError, msg: ++ except configparser.ParsingError as msg: + printerr('Failed to parse \'%s\':\n%s' % (file, msg)) + continue + +@@ -134,7 +134,7 @@ class PluginPack: + if plugin.type == type: + list.append(plugin) + +- list.sort() ++ #list.sort() + + return list + +@@ -147,7 +147,7 @@ class PluginPack: + if dep in plugin.depends: + list.append(plugin) + +- list.sort() ++ #list.sort() + + return list + +@@ -157,7 +157,7 @@ class PluginPack: + for plugin in list: + names.append(plugin.name) + +- print string.join(names, ',') ++ print(','.join(names)) + + def default_plugins(self): + return self.list_type('default') +@@ -182,7 +182,7 @@ class PluginPack: + for name in self.plugins.keys(): + dirs[self.plugins[name].directory] = 1 + +- dirs = dirs.keys() ++ dirs = list(dirs.keys()) + dirs.sort() + + return dirs +@@ -191,26 +191,26 @@ class PluginPack: + """Displays in
[arch-commits] Commit in ming/repos/community-x86_64 (5 files)
Date: Thursday, January 2, 2020 @ 22:30:30 Author: cbehan Revision: 546664 archrelease: copy trunk to community-x86_64 Added: ming/repos/community-x86_64/PKGBUILD (from rev 546663, ming/trunk/PKGBUILD) ming/repos/community-x86_64/pull-145.patch (from rev 546663, ming/trunk/pull-145.patch) ming/repos/community-x86_64/pull-179.patch (from rev 546663, ming/trunk/pull-179.patch) ming/repos/community-x86_64/python3.patch (from rev 546663, ming/trunk/python3.patch) Deleted: ming/repos/community-x86_64/PKGBUILD + PKGBUILD | 80 ++- pull-145.patch | 389 +++ pull-179.patch | 81 +++ python3.patch | 102 ++ 4 files changed, 618 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-02 22:22:10 UTC (rev 546663) +++ PKGBUILD2020-01-02 22:30:30 UTC (rev 546664) @@ -1,34 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: mar77i - -pkgname=ming -pkgver=0.4.8 -pkgrel=1 -pkgdesc="SWF output library" -arch=('x86_64') -url="http://www.libming.net/"; -license=('GPL' 'LGPL') -depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkg-config' 'python2') -options=('!emptydirs') -source=(https://github.com/libming/libming/archive/${pkgname}-${pkgver//./_}.tar.gz) -md5sums=('70c28c1e41d5888aa158e6e15644b742') - -build() { - cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ - ./autogen.sh - PYTHON=/usr/bin/python2 ./configure --prefix=/usr --enable-python - - # Strange that this can fail when we let the Makefile do it - pushd src/actioncompiler - bison -y -p swf4 -b swf4compiler swf4compiler.y - bison -y -p swf5 -b swf5compiler swf5compiler.y - popd - make -} - -package() { - cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ - make DESTDIR="$pkgdir" install -} - Copied: ming/repos/community-x86_64/PKGBUILD (from rev 546663, ming/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-02 22:30:30 UTC (rev 546664) @@ -0,0 +1,46 @@ +# Maintainer: Connor Behan +# Contributor: mar77i + +pkgname=ming +pkgver=r3160.50098023 +pkgrel=1 +pkgdesc="SWF output library" +arch=('x86_64') +url="http://www.libming.net/"; +license=('GPL' 'LGPL') +depends=('freetype2' 'libpng' 'flex' 'giflib') +makedepends=('bison' 'pkgconf' 'python' 'git') +options=('!emptydirs') +source=(git+https://github.com/libming/libming.git python3.patch pull-145.patch pull-179.patch) +sha256sums=('SKIP' +'7794e62df85c94d1ab1e9de0fc11222f52b9920a4babed4a74906f6ed1bcfb1d' +'863be1aadbd12d957b39e731ab4b7d7c18f5d5fe38b993020f86c4e7123072ff' +'5e8281464ba030d228d3c6a1c45c6b7ca2a4a6c698f03022a4c66999458d8d63') + +pkgver() { + cd "$srcdir"/libming + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir"/libming + git apply ../pull-145.patch + git apply ../pull-179.patch + git apply ../python3.patch + + ./autogen.sh + PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python + + # Strange that this can fail when we let the Makefile do it + pushd src/actioncompiler + bison -y -p swf4 -b swf4compiler swf4compiler.y + bison -y -p swf5 -b swf5compiler swf5compiler.y + popd + make +} + +package() { + cd "$srcdir"/libming + make DESTDIR="$pkgdir" install +} + Copied: ming/repos/community-x86_64/pull-145.patch (from rev 546663, ming/trunk/pull-145.patch) === --- pull-145.patch (rev 0) +++ pull-145.patch 2020-01-02 22:30:30 UTC (rev 546664) @@ -0,0 +1,389 @@ +From d13db01ea1c416f51043bef7496cfb25c2dde29a Mon Sep 17 00:00:00 2001 +From: Hugo Lefeuvre +Date: Fri, 25 May 2018 22:11:51 -0400 +Subject: [PATCH 1/7] decompile: Fix null pointer dereference in getInt + +When getInt is passed a PUSH_REGISTER parameter, it retrieves the +content of this register and returns the value contained by this +register as an int. When this register is empty, we call getInt with +a NULL pointer and a null pointer dereference occurs. + +In this patch we first make sure that regs[act->p.RegisterNumber] is +not NULL before doing anything with it. + +Fixes #133 (CVE-2018-9132). +--- + NEWS | 1 + + util/decompile.c | 10 +- + 2 files changed, 10 insertions(+), 1 deletion(-) + +diff --git a/NEWS b/NEWS +index 129d55fe..609d6d05 100644 +--- a/NEWS b/NEWS +@@ -43,6 +43,7 @@ + with empty acts (NULL act->p.String). Perform deep copy in pushdup, + instead of shallow copy (issue #121). + * Fix heap-buffer-overflow in getString (CVE-2018-7867, issue #116). ++ * Fix null pointer dereference in getInt (CVE-2018-9132, issue #133). + + 0.4.8 - 2017-04-07 + +diff --git a/util/decompile.c b/util/decompile.c +index e9341
[arch-commits] Commit in ming/trunk (4 files)
Date: Thursday, January 2, 2020 @ 22:22:10 Author: cbehan Revision: 546663 upgpkg: ming r3160.50098023-1 Git version with python fixes Added: ming/trunk/pull-145.patch ming/trunk/pull-179.patch ming/trunk/python3.patch Modified: ming/trunk/PKGBUILD + PKGBUILD | 26 ++- pull-145.patch | 389 +++ pull-179.patch | 81 +++ python3.patch | 102 ++ 4 files changed, 591 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-02 21:09:49 UTC (rev 546662) +++ PKGBUILD2020-01-02 22:22:10 UTC (rev 546663) @@ -2,7 +2,7 @@ # Contributor: mar77i pkgname=ming -pkgver=0.4.8 +pkgver=r3160.50098023 pkgrel=1 pkgdesc="SWF output library" arch=('x86_64') @@ -9,15 +9,27 @@ url="http://www.libming.net/"; license=('GPL' 'LGPL') depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkg-config' 'python2') +makedepends=('bison' 'pkgconf' 'python' 'git') options=('!emptydirs') -source=(https://github.com/libming/libming/archive/${pkgname}-${pkgver//./_}.tar.gz) -md5sums=('70c28c1e41d5888aa158e6e15644b742') +source=(git+https://github.com/libming/libming.git python3.patch pull-145.patch pull-179.patch) +sha256sums=('SKIP' +'7794e62df85c94d1ab1e9de0fc11222f52b9920a4babed4a74906f6ed1bcfb1d' +'863be1aadbd12d957b39e731ab4b7d7c18f5d5fe38b993020f86c4e7123072ff' +'5e8281464ba030d228d3c6a1c45c6b7ca2a4a6c698f03022a4c66999458d8d63') +pkgver() { + cd "$srcdir"/libming + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + build() { - cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ + cd "$srcdir"/libming + git apply ../pull-145.patch + git apply ../pull-179.patch + git apply ../python3.patch + ./autogen.sh - PYTHON=/usr/bin/python2 ./configure --prefix=/usr --enable-python + PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python # Strange that this can fail when we let the Makefile do it pushd src/actioncompiler @@ -28,7 +40,7 @@ } package() { - cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ + cd "$srcdir"/libming make DESTDIR="$pkgdir" install } Added: pull-145.patch === --- pull-145.patch (rev 0) +++ pull-145.patch 2020-01-02 22:22:10 UTC (rev 546663) @@ -0,0 +1,389 @@ +From d13db01ea1c416f51043bef7496cfb25c2dde29a Mon Sep 17 00:00:00 2001 +From: Hugo Lefeuvre +Date: Fri, 25 May 2018 22:11:51 -0400 +Subject: [PATCH 1/7] decompile: Fix null pointer dereference in getInt + +When getInt is passed a PUSH_REGISTER parameter, it retrieves the +content of this register and returns the value contained by this +register as an int. When this register is empty, we call getInt with +a NULL pointer and a null pointer dereference occurs. + +In this patch we first make sure that regs[act->p.RegisterNumber] is +not NULL before doing anything with it. + +Fixes #133 (CVE-2018-9132). +--- + NEWS | 1 + + util/decompile.c | 10 +- + 2 files changed, 10 insertions(+), 1 deletion(-) + +diff --git a/NEWS b/NEWS +index 129d55fe..609d6d05 100644 +--- a/NEWS b/NEWS +@@ -43,6 +43,7 @@ + with empty acts (NULL act->p.String). Perform deep copy in pushdup, + instead of shallow copy (issue #121). + * Fix heap-buffer-overflow in getString (CVE-2018-7867, issue #116). ++ * Fix null pointer dereference in getInt (CVE-2018-9132, issue #133). + + 0.4.8 - 2017-04-07 + +diff --git a/util/decompile.c b/util/decompile.c +index e9341356..28aa0bf6 100644 +--- a/util/decompile.c b/util/decompile.c +@@ -481,7 +481,15 @@ getInt(struct SWF_ACTIONPUSHPARAM *act) + case PUSH_NULL: /* NULL */ + return 0; + case PUSH_REGISTER: /* REGISTER */ +- return getInt(regs[act->p.RegisterNumber]); ++ if (regs[act->p.RegisterNumber]) ++ { ++ return getInt(regs[act->p.RegisterNumber]); ++ } ++ else ++ { ++ SWF_warn("WARNING: retrieving undefined register values.\n"); ++ break; ++ } + case PUSH_DOUBLE: /* DOUBLE */ + return (int)act->p.Double; + case PUSH_INT: /* INTEGER */ + +From 835cdd0776456483466c6d640d251548e7d9dcdb Mon Sep 17 00:00:00 2001 +From: Hugo Lefeuvre +Date: Fri, 25 May 2018 22:22:33 -0400 +Subject: [PATCH 2/7] decompile: fix use-after-free in decompileJUMP + +Same issue as f42fdb4 (functions accessing actions array without +checking the validity of n, the user entered index), same fix. + +In this patch we also fix other source code places which might be +affected by the same bug. + +Fixes #131 (CVE-2018-9009). +--- + NEWS | 1 + + util/decompile.c | 8 + 2 files changed, 5 insertio
[arch-commits] Commit in txt2tags/repos/community-any (4 files)
Date: Friday, December 20, 2019 @ 17:25:02 Author: cbehan Revision: 538547 archrelease: copy trunk to community-any Added: txt2tags/repos/community-any/ChangeLog (from rev 538546, txt2tags/trunk/ChangeLog) txt2tags/repos/community-any/PKGBUILD (from rev 538546, txt2tags/trunk/PKGBUILD) Deleted: txt2tags/repos/community-any/ChangeLog txt2tags/repos/community-any/PKGBUILD ---+ ChangeLog | 18 +- PKGBUILD | 100 2 files changed, 36 insertions(+), 82 deletions(-) Deleted: ChangeLog === --- ChangeLog 2019-12-20 17:23:58 UTC (rev 538546) +++ ChangeLog 2019-12-20 17:25:02 UTC (rev 538547) @@ -1,9 +0,0 @@ - -2008-08-17 Douglas Soares de Andrade - - * Updated for i686: 2.5 - -2008-01-14 Douglas Soares de Andrade - - * Fixed the manpage path - Copied: txt2tags/repos/community-any/ChangeLog (from rev 538546, txt2tags/trunk/ChangeLog) === --- ChangeLog (rev 0) +++ ChangeLog 2019-12-20 17:25:02 UTC (rev 538547) @@ -0,0 +1,9 @@ + +2008-08-17 Douglas Soares de Andrade + + * Updated for i686: 2.5 + +2008-01-14 Douglas Soares de Andrade + + * Fixed the manpage path + Deleted: PKGBUILD === --- PKGBUILD2019-12-20 17:23:58 UTC (rev 538546) +++ PKGBUILD2019-12-20 17:25:02 UTC (rev 538547) @@ -1,73 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Lukas Fleischer -# Contributor: Douglas Soares de Andrade -# Contributor: Stefan Husmann - -pkgname=txt2tags -pkgver=2.6 -pkgrel=6 -pkgdesc='A text formatting and conversion tool.' -arch=('any') -url='https://www.txt2tags.org' -license=('GPL') -depends=('python2') -optdepends=('ruby: for running t2tmake.rb' -'sh: for running html-update.sh' -'vim: for using the vim-files') -makedepends=('gettext') -source=("https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) -md5sums=('531e4ab3f0fb0a4dac5abb0605472109') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - # python2 fix - for f in txt2tags extras/gensite; do -sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' "$f" - done -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -d "$pkgdir/usr/share/vim/vimfiles"/{plugin,syntax,compiler,macros} - install -d "$pkgdir/usr/share/man"/{it,pt_BR,fr,es,ca}/man1 - install -d "$pkgdir/usr/share/man/man1" - - install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 extras/pagemaker.vim "$pkgdir/usr/share/vim/vimfiles/syntax/pagemaker.vim" - install -Dm644 "extras/$pkgname.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/$pkgname.vim" - install -Dm644 extras/gvim-menu.vim \ -"$pkgdir/usr/share/vim/vimfiles/plugin/$pkgname-gvim-menu.vim" - install -Dm644 "extras/$pkgname-compiler.vim" \ -"$pkgdir/usr/share/vim/vimfiles/compiler/$pkgname-compiler.vim" - install -Dm644 extras/unhtml.vim \ -"$pkgdir/usr/share/vim/vimfiles/macros/unhtml.vim" - - # installing other extra tools - install -m755 extras/{t2tmake.rb,gensite,html-update.sh,dynartslides} "$pkgdir/usr/bin" - install -Dm644 extras/txt2tags-mode.el "$pkgdir/usr/share/emacs/site-lisp/txt2tags-mode.el" - - # handling man pages - cd doc - for _file in `find . -name *.man | grep -v English`; do -_lang=${_file:${#_file}-6:2} -install -Dm644 "$_file" "$pkgname.1-${_lang}" -if [[ ${_lang} == "pt" ]]; then - cp "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/pt_BR/man1/$pkgname.1" -else - install -Dm644 "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/${_lang}/man1/$pkgname.1" -fi - done - - # English man page - install -Dm644 English/manpage.man "$pkgdir/usr/share/man/man1/$pkgname.1" - - # i18n - cd ../po - for _i in *.po - do -msgfmt -o "${_i%.po}.mo" "${_i}" -install -Dm644 "${_i%.po}.mo" "$pkgdir/usr/share/locale/${_i%.po}/LC_MESSAGES/$pkgname.mo" - done -} Copied: txt2tags/repos/community-any/PKGBUILD (from rev 538546, txt2tags/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-20 17:25:02 UTC (rev 538547) @@ -0,0 +1,27 @@ +# Maintainer: Connor Behan +# Contributor: Lukas Fleischer +# Contributor: Douglas Soares de Andrade +# Contributor: Stefan Husmann + +pkgname=txt2tags +pkgver=3.3 +pkgrel=1 +pkgdesc='A text formatting and conversion tool.' +arch=('any') +url='http://www.txt2tags.org' +license=('GPL') +depends=('python') +makedepends=('python-setuptools') +md5sums=('3261d1d6e185a8159212970c2a8e617d') +source=("https://github.com/jendrikseipp/$pkgname/archive/$pkgver.tar.gz";) + +build() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py i
[arch-commits] Commit in txt2tags/trunk (PKGBUILD)
Date: Friday, December 20, 2019 @ 17:23:58 Author: cbehan Revision: 538546 upgpkg: txt2tags 3.3-1 Switch to maintained fork which is missing some features but supports Python 3 Modified: txt2tags/trunk/PKGBUILD --+ PKGBUILD | 66 + 1 file changed, 10 insertions(+), 56 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-20 17:08:58 UTC (rev 538545) +++ PKGBUILD2019-12-20 17:23:58 UTC (rev 538546) @@ -4,70 +4,24 @@ # Contributor: Stefan Husmann pkgname=txt2tags -pkgver=2.6 -pkgrel=6 +pkgver=3.3 +pkgrel=1 pkgdesc='A text formatting and conversion tool.' arch=('any') -url='https://www.txt2tags.org' +url='http://www.txt2tags.org' license=('GPL') -depends=('python2') -optdepends=('ruby: for running t2tmake.rb' -'sh: for running html-update.sh' -'vim: for using the vim-files') -makedepends=('gettext') -source=("https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) -md5sums=('531e4ab3f0fb0a4dac5abb0605472109') +depends=('python') +makedepends=('python-setuptools') +md5sums=('3261d1d6e185a8159212970c2a8e617d') +source=("https://github.com/jendrikseipp/$pkgname/archive/$pkgver.tar.gz";) build() { cd "$srcdir/$pkgname-$pkgver" - - # python2 fix - for f in txt2tags extras/gensite; do -sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' "$f" - done + python setup.py build } package() { cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir" +} - install -d "$pkgdir/usr/share/vim/vimfiles"/{plugin,syntax,compiler,macros} - install -d "$pkgdir/usr/share/man"/{it,pt_BR,fr,es,ca}/man1 - install -d "$pkgdir/usr/share/man/man1" - - install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 extras/pagemaker.vim "$pkgdir/usr/share/vim/vimfiles/syntax/pagemaker.vim" - install -Dm644 "extras/$pkgname.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/$pkgname.vim" - install -Dm644 extras/gvim-menu.vim \ -"$pkgdir/usr/share/vim/vimfiles/plugin/$pkgname-gvim-menu.vim" - install -Dm644 "extras/$pkgname-compiler.vim" \ -"$pkgdir/usr/share/vim/vimfiles/compiler/$pkgname-compiler.vim" - install -Dm644 extras/unhtml.vim \ -"$pkgdir/usr/share/vim/vimfiles/macros/unhtml.vim" - - # installing other extra tools - install -m755 extras/{t2tmake.rb,gensite,html-update.sh,dynartslides} "$pkgdir/usr/bin" - install -Dm644 extras/txt2tags-mode.el "$pkgdir/usr/share/emacs/site-lisp/txt2tags-mode.el" - - # handling man pages - cd doc - for _file in `find . -name *.man | grep -v English`; do -_lang=${_file:${#_file}-6:2} -install -Dm644 "$_file" "$pkgname.1-${_lang}" -if [[ ${_lang} == "pt" ]]; then - cp "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/pt_BR/man1/$pkgname.1" -else - install -Dm644 "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/${_lang}/man1/$pkgname.1" -fi - done - - # English man page - install -Dm644 English/manpage.man "$pkgdir/usr/share/man/man1/$pkgname.1" - - # i18n - cd ../po - for _i in *.po - do -msgfmt -o "${_i%.po}.mo" "${_i}" -install -Dm644 "${_i%.po}.mo" "$pkgdir/usr/share/locale/${_i%.po}/LC_MESSAGES/$pkgname.mo" - done -}
[arch-commits] Commit in vbetool/repos/community-x86_64 (4 files)
Date: Saturday, January 26, 2019 @ 03:34:03 Author: cbehan Revision: 427937 archrelease: copy trunk to community-x86_64 Added: vbetool/repos/community-x86_64/PKGBUILD (from rev 427936, vbetool/trunk/PKGBUILD) vbetool/repos/community-x86_64/no_x86_check.patch (from rev 427936, vbetool/trunk/no_x86_check.patch) Deleted: vbetool/repos/community-x86_64/PKGBUILD vbetool/repos/community-x86_64/no_x86_check.patch + PKGBUILD | 62 +-- no_x86_check.patch | 48 +++ 2 files changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-26 03:33:44 UTC (rev 427936) +++ PKGBUILD2019-01-26 03:34:03 UTC (rev 427937) @@ -1,31 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Lukas Fleischer -# Contributor: Christian Storm -# Contributor: James Rayner -# Contributor: Thayer Williams - -pkgname=vbetool -pkgver=1.2.2 -pkgrel=3 -pkgdesc="Uses lrmi in order to run code from the video BIOS" -url="http://www.codon.org.uk/~mjg59/vbetool/"; -license=('GPL2') -arch=('x86_64') -depends=('zlib' 'libx86' 'libpciaccess') -makedepends=('pciutils') -source=("https://cgit.freedesktop.org/~airlied/${pkgname}/snapshot/${pkgname}-${pkgver}.tar.gz"; -'no_x86_check.patch') -md5sums=('SKIP' - 'f4abc1181c0cda966626cbe5872d678f') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - patch -Np1 -i ../no_x86_check.patch - ./autogen.sh --prefix=/usr --sbindir=/usr/bin - make LIBS=-lpci -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - make DESTDIR="${pkgdir}" install -} Copied: vbetool/repos/community-x86_64/PKGBUILD (from rev 427936, vbetool/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-26 03:34:03 UTC (rev 427937) @@ -0,0 +1,31 @@ +# Maintainer: Connor Behan +# Contributor: Lukas Fleischer +# Contributor: Christian Storm +# Contributor: James Rayner +# Contributor: Thayer Williams + +pkgname=vbetool +pkgver=1.2.2 +pkgrel=4 +pkgdesc="Uses lrmi in order to run code from the video BIOS" +url="https://www.codon.org.uk/~mjg59/vbetool/"; +license=('GPL2') +arch=('x86_64') +depends=('zlib' 'libx86' 'libpciaccess') +makedepends=('pciutils') +source=("https://cgit.freedesktop.org/~airlied/${pkgname}/snapshot/${pkgname}-${pkgver}.tar.gz"; +'no_x86_check.patch') +md5sums=('SKIP' + 'f4abc1181c0cda966626cbe5872d678f') + +build() { + cd "${srcdir}"/$pkgname-$pkgver + patch -Np1 -i ../no_x86_check.patch + ./autogen.sh --prefix=/usr --sbindir=/usr/bin + make LIBS=-lpci +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + make DESTDIR="${pkgdir}" install +} Deleted: no_x86_check.patch === --- no_x86_check.patch 2019-01-26 03:33:44 UTC (rev 427936) +++ no_x86_check.patch 2019-01-26 03:34:03 UTC (rev 427937) @@ -1,24 +0,0 @@ -diff -u vbetool-vbetool-1.2.2.orig/configure.ac vbetool-vbetool-1.2.2/configure.ac vbetool-vbetool-1.2.2.orig/configure.ac2014-07-04 18:05:58.478398712 -0700 -+++ vbetool-vbetool-1.2.2/configure.ac 2014-07-04 18:07:06.496117460 -0700 -@@ -35,9 +35,6 @@ - - PKG_CHECK_MODULES(LIBPCIACCESS, pciaccess) - --# Checks for pkg-config packages --PKG_CHECK_MODULES(LIBX86, x86) -- - SAVE_CFLAGS=$CFLAGS - CFLAGS=$LIBPCIACCESS_CFLAGS - LIBS=$LIBPCIACCESS_LIBS -@@ -45,8 +42,8 @@ - LIBS=$SAVE_LIBS - CFLAGS=$SAVE_CFLAGS - --VBETOOL_LIBS="$LIBPCIACCESS_LIBS $LIBX86_LIBS" --VBETOOL_CFLAGS="$LIBPCIACCESS_CFLAGS $LIBX86_CFLAGS" -+VBETOOL_LIBS="$LIBPCIACCESS_LIBS -lx86" -+VBETOOL_CFLAGS="$LIBPCIACCESS_CFLAGS" - AC_SUBST(VBETOOL_CFLAGS) - AC_SUBST(VBETOOL_LIBS) - Copied: vbetool/repos/community-x86_64/no_x86_check.patch (from rev 427936, vbetool/trunk/no_x86_check.patch) === --- no_x86_check.patch (rev 0) +++ no_x86_check.patch 2019-01-26 03:34:03 UTC (rev 427937) @@ -0,0 +1,24 @@ +diff -u vbetool-vbetool-1.2.2.orig/configure.ac vbetool-vbetool-1.2.2/configure.ac +--- vbetool-vbetool-1.2.2.orig/configure.ac2014-07-04 18:05:58.478398712 -0700 vbetool-vbetool-1.2.2/configure.ac 2014-07-04 18:07:06.496117460 -0700 +@@ -35,9 +35,6 @@ + + PKG_CHECK_MODULES(LIBPCIACCESS, pciaccess) + +-# Checks for pkg-config packages +-PKG_CHECK_MODULES(LIBX86, x86) +- + SAVE_CFLAGS=$CFLAGS + CFLAGS=$LIBPCIACCESS_CFLAGS + LIBS=$LIBPCIACCESS_LIBS +@@ -45,8 +42,8 @@ + LIBS=$SAVE_LIBS + CFLAGS=$SAVE_CFLAGS + +-VBETOOL_LIBS="$LIBPCIACCESS_LIBS $LIBX86_LIBS" +-VBETOOL_CFLAGS="$LIBPCIACCESS_CFLAGS $LIBX86_CFLAGS" ++VBETOOL_LIBS="$LIBPCIACCESS_LIBS -lx86" ++VBETOOL_CFLAGS="$LIBPCIACCESS_CFLAGS" + AC_SUBST(VBETOOL_CFLAGS) + AC_SUBST(VBETOOL_LIBS) +
[arch-commits] Commit in vbetool/trunk (PKGBUILD)
Date: Saturday, January 26, 2019 @ 03:33:44 Author: cbehan Revision: 427936 upgpkg: vbetool 1.2.2-4 Https URL Modified: vbetool/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-26 03:31:00 UTC (rev 427935) +++ PKGBUILD2019-01-26 03:33:44 UTC (rev 427936) @@ -6,9 +6,9 @@ pkgname=vbetool pkgver=1.2.2 -pkgrel=3 +pkgrel=4 pkgdesc="Uses lrmi in order to run code from the video BIOS" -url="http://www.codon.org.uk/~mjg59/vbetool/"; +url="https://www.codon.org.uk/~mjg59/vbetool/"; license=('GPL2') arch=('x86_64') depends=('zlib' 'libx86' 'libpciaccess')
[arch-commits] Commit in txt2tags/repos/community-any (4 files)
Date: Saturday, January 26, 2019 @ 03:31:00 Author: cbehan Revision: 427935 archrelease: copy trunk to community-any Added: txt2tags/repos/community-any/ChangeLog (from rev 427934, txt2tags/trunk/ChangeLog) txt2tags/repos/community-any/PKGBUILD (from rev 427934, txt2tags/trunk/PKGBUILD) Deleted: txt2tags/repos/community-any/ChangeLog txt2tags/repos/community-any/PKGBUILD ---+ ChangeLog | 18 +++ PKGBUILD | 146 ++-- 2 files changed, 82 insertions(+), 82 deletions(-) Deleted: ChangeLog === --- ChangeLog 2019-01-26 03:30:42 UTC (rev 427934) +++ ChangeLog 2019-01-26 03:31:00 UTC (rev 427935) @@ -1,9 +0,0 @@ - -2008-08-17 Douglas Soares de Andrade - - * Updated for i686: 2.5 - -2008-01-14 Douglas Soares de Andrade - - * Fixed the manpage path - Copied: txt2tags/repos/community-any/ChangeLog (from rev 427934, txt2tags/trunk/ChangeLog) === --- ChangeLog (rev 0) +++ ChangeLog 2019-01-26 03:31:00 UTC (rev 427935) @@ -0,0 +1,9 @@ + +2008-08-17 Douglas Soares de Andrade + + * Updated for i686: 2.5 + +2008-01-14 Douglas Soares de Andrade + + * Fixed the manpage path + Deleted: PKGBUILD === --- PKGBUILD2019-01-26 03:30:42 UTC (rev 427934) +++ PKGBUILD2019-01-26 03:31:00 UTC (rev 427935) @@ -1,73 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Lukas Fleischer -# Contributor: Douglas Soares de Andrade -# Contributor: Stefan Husmann - -pkgname=txt2tags -pkgver=2.6 -pkgrel=5 -pkgdesc='A text formatting and conversion tool.' -arch=('any') -url='http://www.txt2tags.org' -license=('GPL') -depends=('python2') -optdepends=('ruby: for running t2tmake.rb' -'sh: for running html-update.sh' -'vim: for using the vim-files') -makedepends=('gettext') -source=("https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) -md5sums=('531e4ab3f0fb0a4dac5abb0605472109') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - # python2 fix - for f in txt2tags extras/gensite; do -sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' "$f" - done -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -d "$pkgdir/usr/share/vim/vimfiles"/{plugin,syntax,compiler,macros} - install -d "$pkgdir/usr/share/man"/{it,pt_BR,fr,es,ca}/man1 - install -d "$pkgdir/usr/share/man/man1" - - install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 extras/pagemaker.vim "$pkgdir/usr/share/vim/vimfiles/syntax/pagemaker.vim" - install -Dm644 "extras/$pkgname.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/$pkgname.vim" - install -Dm644 extras/gvim-menu.vim \ -"$pkgdir/usr/share/vim/vimfiles/plugin/$pkgname-gvim-menu.vim" - install -Dm644 "extras/$pkgname-compiler.vim" \ -"$pkgdir/usr/share/vim/vimfiles/compiler/$pkgname-compiler.vim" - install -Dm644 extras/unhtml.vim \ -"$pkgdir/usr/share/vim/vimfiles/macros/unhtml.vim" - - # installing other extra tools - install -m755 extras/{t2tmake.rb,gensite,html-update.sh,dynartslides} "$pkgdir/usr/bin" - install -Dm644 extras/txt2tags-mode.el "$pkgdir/usr/share/emacs/site-lisp/txt2tags-mode.el" - - # handling man pages - cd doc - for _file in `find . -name *.man | grep -v English`; do -_lang=${_file:${#_file}-6:2} -install -Dm644 "$_file" "$pkgname.1-${_lang}" -if [[ ${_lang} == "pt" ]]; then - cp "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/pt_BR/man1/$pkgname.1" -else - install -Dm644 "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/${_lang}/man1/$pkgname.1" -fi - done - - # English man page - install -Dm644 English/manpage.man "$pkgdir/usr/share/man/man1/$pkgname.1" - - # i18n - cd ../po - for _i in *.po - do -msgfmt -o "${_i%.po}.mo" "${_i}" -install -Dm644 "${_i%.po}.mo" "$pkgdir/usr/share/locale/${_i%.po}/LC_MESSAGES/$pkgname.mo" - done -} Copied: txt2tags/repos/community-any/PKGBUILD (from rev 427934, txt2tags/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-26 03:31:00 UTC (rev 427935) @@ -0,0 +1,73 @@ +# Maintainer: Connor Behan +# Contributor: Lukas Fleischer +# Contributor: Douglas Soares de Andrade +# Contributor: Stefan Husmann + +pkgname=txt2tags +pkgver=2.6 +pkgrel=6 +pkgdesc='A text formatting and conversion tool.' +arch=('any') +url='https://www.txt2tags.org' +license=('GPL') +depends=('python2') +optdepends=('ruby: for running t2tmake.rb' +'sh: for running html-update.sh' +'vim: for using the vim-files') +makedepends=('gettext') +source=("https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) +md5sums=('531e4ab3f0fb0a4dac5abb0605472109') + +build() { + cd "$s
[arch-commits] Commit in txt2tags/trunk (PKGBUILD)
Date: Saturday, January 26, 2019 @ 03:30:42 Author: cbehan Revision: 427934 upgpkg: txt2tags 2.6-6 Https URL Modified: txt2tags/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-26 03:09:50 UTC (rev 427933) +++ PKGBUILD2019-01-26 03:30:42 UTC (rev 427934) @@ -5,10 +5,10 @@ pkgname=txt2tags pkgver=2.6 -pkgrel=5 +pkgrel=6 pkgdesc='A text formatting and conversion tool.' arch=('any') -url='http://www.txt2tags.org' +url='https://www.txt2tags.org' license=('GPL') depends=('python2') optdepends=('ruby: for running t2tmake.rb'
[arch-commits] Commit in gtkglarea/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 26, 2019 @ 02:48:06 Author: cbehan Revision: 427932 archrelease: copy trunk to community-x86_64 Added: gtkglarea/repos/community-x86_64/PKGBUILD (from rev 427931, gtkglarea/trunk/PKGBUILD) Deleted: gtkglarea/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-26 02:47:38 UTC (rev 427931) +++ PKGBUILD2019-01-26 02:48:06 UTC (rev 427932) @@ -1,28 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Andreas B. Wagner -# Contributor: arjan -# Contributor: Tom Newsom -# Contributor: SpepS - -pkgname=gtkglarea -pkgver=2.1.0 -pkgrel=2 -pkgdesc="GTK/GL Area libraries" -arch=('x86_64') -url="http://mono-project.com/GtkGLArea"; -license=('GPL') -depends=('gtk2' 'glu') -source=("https://ftp.gnome.org/pub/GNOME/sources/$pkgname/2.1/$pkgname-$pkgver.tar.xz";) -sha512sums=('c790c1b542d85d86cd57f333c87ab2c930c8065d6f75320d588688b9a0adb8c4270522b6b88734720db1b71170f4f12c95e650e9a599a5d7e4b7baadf1f9f06b') - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - Copied: gtkglarea/repos/community-x86_64/PKGBUILD (from rev 427931, gtkglarea/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-26 02:48:06 UTC (rev 427932) @@ -0,0 +1,28 @@ +# Maintainer: Connor Behan +# Contributor: Andreas B. Wagner +# Contributor: arjan +# Contributor: Tom Newsom +# Contributor: SpepS + +pkgname=gtkglarea +pkgver=2.1.0 +pkgrel=3 +pkgdesc="GTK/GL Area libraries" +arch=('x86_64') +url="https://mono-project.com/GtkGLArea"; +license=('GPL') +depends=('gtk2' 'glu') +source=("https://ftp.gnome.org/pub/GNOME/sources/$pkgname/2.1/$pkgname-$pkgver.tar.xz";) +sha512sums=('c790c1b542d85d86cd57f333c87ab2c930c8065d6f75320d588688b9a0adb8c4270522b6b88734720db1b71170f4f12c95e650e9a599a5d7e4b7baadf1f9f06b') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} +
[arch-commits] Commit in gtkglarea/trunk (PKGBUILD)
Date: Saturday, January 26, 2019 @ 02:47:38 Author: cbehan Revision: 427931 upgpkg: gtkglarea 2.1.0-3 Https URL Modified: gtkglarea/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-26 01:31:31 UTC (rev 427930) +++ PKGBUILD2019-01-26 02:47:38 UTC (rev 427931) @@ -6,10 +6,10 @@ pkgname=gtkglarea pkgver=2.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="GTK/GL Area libraries" arch=('x86_64') -url="http://mono-project.com/GtkGLArea"; +url="https://mono-project.com/GtkGLArea"; license=('GPL') depends=('gtk2' 'glu') source=("https://ftp.gnome.org/pub/GNOME/sources/$pkgname/2.1/$pkgname-$pkgver.tar.xz";)
[arch-commits] Commit in ming/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 27, 2018 @ 23:02:07 Author: cbehan Revision: 312982 archrelease: copy trunk to community-x86_64 Added: ming/repos/community-x86_64/PKGBUILD (from rev 312981, ming/trunk/PKGBUILD) Deleted: ming/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-27 23:01:34 UTC (rev 312981) +++ PKGBUILD2018-03-27 23:02:07 UTC (rev 312982) @@ -1,34 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: mar77i - -pkgname=ming -pkgver=0.4.7 -pkgrel=1 -pkgdesc="SWF output library" -arch=('i686' 'x86_64') -url="http://www.libming.net/"; -license=('GPL' 'LGPL') -depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkg-config' 'python2') -options=('!emptydirs') -source=(https://github.com/libming/libming/archive/${pkgname}-${pkgver//./_}.tar.gz) -md5sums=('dbb71ae5bc131a609fbfe2005bc095cc') - -build() { - cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ - ./autogen.sh - PYTHON=/usr/bin/python2 ./configure --prefix=/usr --enable-python - - # Strange that this can fail when we let the Makefile do it - pushd src/actioncompiler - bison -y -p swf4 -b swf4compiler swf4compiler.y - bison -y -p swf5 -b swf5compiler swf5compiler.y - popd - make -} - -package() { - cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ - make DESTDIR="$pkgdir" install -} - Copied: ming/repos/community-x86_64/PKGBUILD (from rev 312981, ming/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-27 23:02:07 UTC (rev 312982) @@ -0,0 +1,34 @@ +# Maintainer: Connor Behan +# Contributor: mar77i + +pkgname=ming +pkgver=0.4.8 +pkgrel=1 +pkgdesc="SWF output library" +arch=('x86_64') +url="http://www.libming.net/"; +license=('GPL' 'LGPL') +depends=('freetype2' 'libpng' 'flex' 'giflib') +makedepends=('bison' 'pkg-config' 'python2') +options=('!emptydirs') +source=(https://github.com/libming/libming/archive/${pkgname}-${pkgver//./_}.tar.gz) +md5sums=('70c28c1e41d5888aa158e6e15644b742') + +build() { + cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ + ./autogen.sh + PYTHON=/usr/bin/python2 ./configure --prefix=/usr --enable-python + + # Strange that this can fail when we let the Makefile do it + pushd src/actioncompiler + bison -y -p swf4 -b swf4compiler swf4compiler.y + bison -y -p swf5 -b swf5compiler swf5compiler.y + popd + make +} + +package() { + cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/ + make DESTDIR="$pkgdir" install +} +
[arch-commits] Commit in ming/trunk (PKGBUILD)
Date: Tuesday, March 27, 2018 @ 23:01:34 Author: cbehan Revision: 312981 upgpkg: ming 0.4.8-1 Update to 0.4.8-1 Modified: ming/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-27 23:01:22 UTC (rev 312980) +++ PKGBUILD2018-03-27 23:01:34 UTC (rev 312981) @@ -2,7 +2,7 @@ # Contributor: mar77i pkgname=ming -pkgver=0.4.7 +pkgver=0.4.8 pkgrel=1 pkgdesc="SWF output library" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('bison' 'pkg-config' 'python2') options=('!emptydirs') source=(https://github.com/libming/libming/archive/${pkgname}-${pkgver//./_}.tar.gz) -md5sums=('dbb71ae5bc131a609fbfe2005bc095cc') +md5sums=('70c28c1e41d5888aa158e6e15644b742') build() { cd "$srcdir"/libming-${pkgname}-${pkgver//./_}/
[arch-commits] Commit in txt2tags/repos/community-any (4 files)
Date: Sunday, December 24, 2017 @ 22:27:26 Author: cbehan Revision: 275864 archrelease: copy trunk to community-any Added: txt2tags/repos/community-any/ChangeLog (from rev 275863, txt2tags/trunk/ChangeLog) txt2tags/repos/community-any/PKGBUILD (from rev 275863, txt2tags/trunk/PKGBUILD) Deleted: txt2tags/repos/community-any/ChangeLog txt2tags/repos/community-any/PKGBUILD ---+ ChangeLog | 18 +++ PKGBUILD | 145 ++-- 2 files changed, 82 insertions(+), 81 deletions(-) Deleted: ChangeLog === --- ChangeLog 2017-12-24 22:26:36 UTC (rev 275863) +++ ChangeLog 2017-12-24 22:27:26 UTC (rev 275864) @@ -1,9 +0,0 @@ - -2008-08-17 Douglas Soares de Andrade - - * Updated for i686: 2.5 - -2008-01-14 Douglas Soares de Andrade - - * Fixed the manpage path - Copied: txt2tags/repos/community-any/ChangeLog (from rev 275863, txt2tags/trunk/ChangeLog) === --- ChangeLog (rev 0) +++ ChangeLog 2017-12-24 22:27:26 UTC (rev 275864) @@ -0,0 +1,9 @@ + +2008-08-17 Douglas Soares de Andrade + + * Updated for i686: 2.5 + +2008-01-14 Douglas Soares de Andrade + + * Fixed the manpage path + Deleted: PKGBUILD === --- PKGBUILD2017-12-24 22:26:36 UTC (rev 275863) +++ PKGBUILD2017-12-24 22:27:26 UTC (rev 275864) @@ -1,72 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: Lukas Fleischer -# Contributor: Douglas Soares de Andrade -# Contributor: Stefan Husmann - -pkgname=txt2tags -pkgver=2.6 -pkgrel=4 -pkgdesc='A text formatting and conversion tool.' -arch=('any') -url='http://www.txt2tags.org' -license=('GPL') -depends=('python2') -optdepends=('ruby: for running t2tmake.rb' -'sh: for running html-update.sh' -'vim: for using the vim-files') -makedepends=('gettext') -source=("http://txt2tags.googlecode.com/files/$pkgname-$pkgver.tgz";) -md5sums=('ac09fd624f1e3a553d5f0e01271cc0ee') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - # python2 fix - for f in txt2tags extras/gensite; do -sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' "$f" - done -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - install -d "$pkgdir/usr/share/vim/vimfiles"/{plugin,syntax,compiler,macros} - install -d "$pkgdir/usr/share/man"/{it,pt_BR,fr,es,ca}/man1 - install -d "$pkgdir/usr/share/man/man1" - - install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" - install -Dm644 extras/pagemaker.vim "$pkgdir/usr/share/vim/vimfiles/syntax/pagemaker.vim" - install -Dm644 "extras/$pkgname.vim" "$pkgdir/usr/share/vim/vimfiles/syntax/$pkgname.vim" - install -Dm644 extras/gvim-menu.vim \ -"$pkgdir/usr/share/vim/vimfiles/plugin/$pkgname-gvim-menu.vim" - install -Dm644 "extras/$pkgname-compiler.vim" \ -"$pkgdir/usr/share/vim/vimfiles/compiler/$pkgname-compiler.vim" - install -Dm644 extras/unhtml.vim \ -"$pkgdir/usr/share/vim/vimfiles/macros/unhtml.vim" - - # installing other extra tools - install -m755 extras/{t2tmake.rb,gensite,html-update.sh,dynartslides} "$pkgdir/usr/bin" - install -Dm644 extras/txt2tags-mode.el "$pkgdir/usr/share/emacs/site-lisp/txt2tags-mode.el" - - # handling man pages - cd doc - for _lang in {"it","pt","fr","es","ca"}; do -install -Dm644 "manpage-${_lang}.man" "$pkgname.1-${_lang}" -if [[ ${_lang} == "pt" ]]; then - cp "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/pt_BR/man1/$pkgname.1" -else - install -Dm644 "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/${_lang}/man1/$pkgname.1" -fi - done - - # English man page - install -Dm644 manpage.man "$pkgdir/usr/share/man/man1/$pkgname.1" - - # i18n - cd ../po - for _i in *.po - do -msgfmt -o "${_i%.po}.mo" "${_i}" -install -Dm644 "${_i%.po}.mo" "$pkgdir/usr/share/locale/${_i%.po}/LC_MESSAGES/$pkgname.mo" - done -} Copied: txt2tags/repos/community-any/PKGBUILD (from rev 275863, txt2tags/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-24 22:27:26 UTC (rev 275864) @@ -0,0 +1,73 @@ +# Maintainer: Connor Behan +# Contributor: Lukas Fleischer +# Contributor: Douglas Soares de Andrade +# Contributor: Stefan Husmann + +pkgname=txt2tags +pkgver=2.6 +pkgrel=5 +pkgdesc='A text formatting and conversion tool.' +arch=('any') +url='http://www.txt2tags.org' +license=('GPL') +depends=('python2') +optdepends=('ruby: for running t2tmake.rb' +'sh: for running html-update.sh' +'vim: for using the vim-files') +makedepends=('gettext') +source=("https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) +md5sums=('531e4ab3f0fb0a4dac5abb0605472109') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # python2 fix +
[arch-commits] Commit in txt2tags/trunk (PKGBUILD)
Date: Sunday, December 24, 2017 @ 22:26:36 Author: cbehan Revision: 275863 upgpkg: txt2tags 2.6-5 Rescue source Modified: txt2tags/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-24 22:23:09 UTC (rev 275862) +++ PKGBUILD2017-12-24 22:26:36 UTC (rev 275863) @@ -5,7 +5,7 @@ pkgname=txt2tags pkgver=2.6 -pkgrel=4 +pkgrel=5 pkgdesc='A text formatting and conversion tool.' arch=('any') url='http://www.txt2tags.org' @@ -15,8 +15,8 @@ 'sh: for running html-update.sh' 'vim: for using the vim-files') makedepends=('gettext') -source=("http://txt2tags.googlecode.com/files/$pkgname-$pkgver.tgz";) -md5sums=('ac09fd624f1e3a553d5f0e01271cc0ee') +source=("https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz";) +md5sums=('531e4ab3f0fb0a4dac5abb0605472109') build() { cd "$srcdir/$pkgname-$pkgver" @@ -50,8 +50,9 @@ # handling man pages cd doc - for _lang in {"it","pt","fr","es","ca"}; do -install -Dm644 "manpage-${_lang}.man" "$pkgname.1-${_lang}" + for _file in `find . -name *.man | grep -v English`; do +_lang=${_file:${#_file}-6:2} +install -Dm644 "$_file" "$pkgname.1-${_lang}" if [[ ${_lang} == "pt" ]]; then cp "$pkgname.1-${_lang}" "$pkgdir/usr/share/man/pt_BR/man1/$pkgname.1" else @@ -60,7 +61,7 @@ done # English man page - install -Dm644 manpage.man "$pkgdir/usr/share/man/man1/$pkgname.1" + install -Dm644 English/manpage.man "$pkgdir/usr/share/man/man1/$pkgname.1" # i18n cd ../po
[arch-commits] Commit in talkfilters/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, December 24, 2017 @ 22:23:09 Author: cbehan Revision: 275862 archrelease: copy trunk to community-x86_64 Added: talkfilters/repos/community-x86_64/PKGBUILD (from rev 275861, talkfilters/trunk/PKGBUILD) Deleted: talkfilters/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-24 22:22:42 UTC (rev 275861) +++ PKGBUILD2017-12-24 22:23:09 UTC (rev 275862) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: ConnorBehan -# Contributor: Alexander Rødseth - -pkgname=talkfilters -pkgver=2.3.8 -pkgrel=4 -pkgdesc='Filters to translate text into dialects that GNU finds funny' -arch=('x86_64' 'i686') -url='http://www.hyperrealm.com/main.php?s=talkfilters' -depends=('glibc') -license=('GPL2') -source=("http://www.hyperrealm.com/$pkgname/$pkgname-$pkgver.tar.gz";) -sha256sums=('4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6') - -build() { - cd "$pkgname-$pkgver" - - ./configure --prefix=/usr - make -} - -package() { - make -C "$pkgname-$pkgver" prefix="$pkgdir/usr" install -} - -# vim:set ts=2 sw=2 et: Copied: talkfilters/repos/community-x86_64/PKGBUILD (from rev 275861, talkfilters/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-24 22:23:09 UTC (rev 275862) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: ConnorBehan +# Contributor: Alexander Rødseth + +pkgname=talkfilters +pkgver=2.3.8 +pkgrel=5 +pkgdesc='Filters to translate text into dialects that GNU finds funny' +arch=('x86_64') +url='http://www.hyperrealm.com/main.php?s=talkfilters' +depends=('glibc') +license=('GPL2') +source=("http://www.smallperturbation.com/sites/default/files/$pkgname-$pkgver.tar.gz";) +sha256sums=('4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6') + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr + make +} + +package() { + make -C "$pkgname-$pkgver" prefix="$pkgdir/usr" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in talkfilters/trunk (PKGBUILD)
Date: Sunday, December 24, 2017 @ 22:22:42 Author: cbehan Revision: 275861 upgpkg: talkfilters 2.3.8-5 Rescue source Modified: talkfilters/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-24 21:17:11 UTC (rev 275860) +++ PKGBUILD2017-12-24 22:22:42 UTC (rev 275861) @@ -4,13 +4,13 @@ pkgname=talkfilters pkgver=2.3.8 -pkgrel=4 +pkgrel=5 pkgdesc='Filters to translate text into dialects that GNU finds funny' arch=('x86_64') url='http://www.hyperrealm.com/main.php?s=talkfilters' depends=('glibc') license=('GPL2') -source=("http://www.hyperrealm.com/$pkgname/$pkgname-$pkgver.tar.gz";) +source=("http://www.smallperturbation.com/sites/default/files/$pkgname-$pkgver.tar.gz";) sha256sums=('4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6') build() {