[arch-commits] Commit in grep/trunk (CVE-2015-1345.patch PKGBUILD)
Date: Monday, March 2, 2015 @ 22:56:08 Author: seblu Revision: 232430 upgpkg: grep 2.21-2 - fix FS#44017 Added: grep/trunk/CVE-2015-1345.patch Modified: grep/trunk/PKGBUILD -+ CVE-2015-1345.patch | 58 ++ PKGBUILD| 14 +--- 2 files changed, 69 insertions(+), 3 deletions(-) Added: CVE-2015-1345.patch === --- CVE-2015-1345.patch (rev 0) +++ CVE-2015-1345.patch 2015-03-02 21:56:08 UTC (rev 232430) @@ -0,0 +1,58 @@ +From 83a95bd8c8561875b948cadd417c653dbe7ef2e2 Mon Sep 17 00:00:00 2001 +From: Yuliy Pisetsky ypiset...@fb.com +Date: Thu, 01 Jan 2015 23:36:55 + +Subject: grep -F: fix a heap buffer (read) overrun + +grep's read buffer is often filled to its full size, except when +reading the final buffer of a file. In that case, the number of +bytes read may be far less than the size of the buffer. However, for +certain unusual pattern/text combinations, grep -F would mistakenly +examine bytes in that uninitialized region of memory when searching +for a match. With carefully chosen inputs, one can cause grep -F to +read beyond the end of that buffer altogether. This problem arose via +commit v2.18-90-g73893ff with the introduction of a more efficient +heuristic using what is now the memchr_kwset function. The use of +that function in bmexec_trans could leave TP much larger than EP, +and the subsequent call to bm_delta2_search would mistakenly access +beyond end of the main input read buffer. + +* src/kwset.c (bmexec_trans): When TP reaches or exceeds EP, +do not call bm_delta2_search. +* tests/kwset-abuse: New file. +* tests/Makefile.am (TESTS): Add it. +* THANKS.in: Update. +* NEWS (Bug fixes): Mention it. + +Prior to this patch, this command would trigger a UMR: + + printf %0360db 0 | valgrind src/grep -F $(printf %019dXb 0) + + Use of uninitialised value of size 8 + at 0x4142BE: bmexec_trans (kwset.c:657) + by 0x4143CA: bmexec (kwset.c:678) + by 0x414973: kwsexec (kwset.c:848) + by 0x414DC4: Fexecute (kwsearch.c:128) + by 0x404E2E: grepbuf (grep.c:1238) + by 0x4054BF: grep (grep.c:1417) + by 0x405CEB: grepdesc (grep.c:1645) + by 0x405EC1: grep_command_line_arg (grep.c:1692) + by 0x4077D4: main (grep.c:2570) + +See the accompanying test for how to trigger the heap buffer overrun. + +Thanks to Nima Aghdaii for testing and finding numerous +ways to break early iterations of this patch. +--- +diff --git a/src/kwset.c b/src/kwset.c +index 4003c8d..376f7c3 100644 +--- a/src/kwset.c b/src/kwset.c +@@ -643,6 +643,8 @@ bmexec_trans (kwset_t kwset, char const *text, size_t size) + if (! tp) + return -1; + tp++; ++if (ep = tp) ++ break; + } + } + } Modified: PKGBUILD === --- PKGBUILD2015-03-02 21:45:12 UTC (rev 232429) +++ PKGBUILD2015-03-02 21:56:08 UTC (rev 232430) @@ -5,7 +5,7 @@ pkgname=grep pkgver=2.21 -pkgrel=1 +pkgrel=2 pkgdesc='A string search utility' arch=('i686' 'x86_64') license=('GPL3') @@ -15,10 +15,18 @@ makedepends=('texinfo') install=$pkgname.install validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering -source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} +'CVE-2015-1345.patch') md5sums=('43c48064d6409862b8a850db83c8038a' - 'SKIP') + 'SKIP' + 'f9c8e95efcc1bd52d4af42cb4bff03aa') + prepare() { + cd $pkgname-$pkgver + # fix CVE-2015-1345 + patch -Np1 ${srcdir}/CVE-2015-1345.patch + } + build() { cd $pkgname-$pkgver ./configure --prefix=/usr --without-included-regex
[arch-commits] Commit in bind/repos (40 files)
Date: Monday, March 2, 2015 @ 22:45:12 Author: seblu Revision: 232429 archrelease: copy trunk to extra-i686, extra-x86_64 Added: bind/repos/extra-i686/127.0.0.zone (from rev 232428, bind/trunk/127.0.0.zone) bind/repos/extra-i686/PKGBUILD (from rev 232428, bind/trunk/PKGBUILD) bind/repos/extra-i686/bind.install (from rev 232428, bind/trunk/bind.install) bind/repos/extra-i686/empty.zone (from rev 232428, bind/trunk/empty.zone) bind/repos/extra-i686/localhost.ip6.zone (from rev 232428, bind/trunk/localhost.ip6.zone) bind/repos/extra-i686/localhost.zone (from rev 232428, bind/trunk/localhost.zone) bind/repos/extra-i686/named.conf (from rev 232428, bind/trunk/named.conf) bind/repos/extra-i686/named.service (from rev 232428, bind/trunk/named.service) bind/repos/extra-i686/sysusers.conf (from rev 232428, bind/trunk/sysusers.conf) bind/repos/extra-i686/tmpfiles.conf (from rev 232428, bind/trunk/tmpfiles.conf) bind/repos/extra-x86_64/127.0.0.zone (from rev 232428, bind/trunk/127.0.0.zone) bind/repos/extra-x86_64/PKGBUILD (from rev 232428, bind/trunk/PKGBUILD) bind/repos/extra-x86_64/bind.install (from rev 232428, bind/trunk/bind.install) bind/repos/extra-x86_64/empty.zone (from rev 232428, bind/trunk/empty.zone) bind/repos/extra-x86_64/localhost.ip6.zone (from rev 232428, bind/trunk/localhost.ip6.zone) bind/repos/extra-x86_64/localhost.zone (from rev 232428, bind/trunk/localhost.zone) bind/repos/extra-x86_64/named.conf (from rev 232428, bind/trunk/named.conf) bind/repos/extra-x86_64/named.service (from rev 232428, bind/trunk/named.service) bind/repos/extra-x86_64/sysusers.conf (from rev 232428, bind/trunk/sysusers.conf) bind/repos/extra-x86_64/tmpfiles.conf (from rev 232428, bind/trunk/tmpfiles.conf) Deleted: bind/repos/extra-i686/127.0.0.zone bind/repos/extra-i686/PKGBUILD bind/repos/extra-i686/bind.install bind/repos/extra-i686/empty.zone bind/repos/extra-i686/localhost.ip6.zone bind/repos/extra-i686/localhost.zone bind/repos/extra-i686/named.conf bind/repos/extra-i686/named.service bind/repos/extra-i686/sysusers.conf bind/repos/extra-i686/tmpfiles.conf bind/repos/extra-x86_64/127.0.0.zone bind/repos/extra-x86_64/PKGBUILD bind/repos/extra-x86_64/bind.install bind/repos/extra-x86_64/empty.zone bind/repos/extra-x86_64/localhost.ip6.zone bind/repos/extra-x86_64/localhost.zone bind/repos/extra-x86_64/named.conf bind/repos/extra-x86_64/named.service bind/repos/extra-x86_64/sysusers.conf bind/repos/extra-x86_64/tmpfiles.conf -+ /127.0.0.zone | 20 /PKGBUILD | 180 ++ /bind.install | 26 + /empty.zone | 16 +++ /localhost.ip6.zone | 20 /localhost.zone | 22 /named.conf | 144 ++ /named.service | 22 /sysusers.conf |2 /tmpfiles.conf |2 extra-i686/127.0.0.zone | 10 -- extra-i686/PKGBUILD | 90 --- extra-i686/bind.install | 13 -- extra-i686/empty.zone |8 - extra-i686/localhost.ip6.zone | 10 -- extra-i686/localhost.zone | 11 -- extra-i686/named.conf | 72 --- extra-i686/named.service| 11 -- extra-i686/sysusers.conf|1 extra-i686/tmpfiles.conf|1 extra-x86_64/127.0.0.zone | 10 -- extra-x86_64/PKGBUILD | 90 --- extra-x86_64/bind.install | 13 -- extra-x86_64/empty.zone |8 - extra-x86_64/localhost.ip6.zone | 10 -- extra-x86_64/localhost.zone | 11 -- extra-x86_64/named.conf | 72 --- extra-x86_64/named.service | 11 -- extra-x86_64/sysusers.conf |1 extra-x86_64/tmpfiles.conf |1 30 files changed, 454 insertions(+), 454 deletions(-) Deleted: extra-i686/127.0.0.zone === --- extra-i686/127.0.0.zone 2015-03-02 21:44:17 UTC (rev 232428) +++ extra-i686/127.0.0.zone 2015-03-02 21:45:12 UTC (rev 232429) @@ -1,10 +0,0 @@ -@ 1D IN SOA localhost. root.localhost. ( -42; serial (mmdd##) -3H; refresh -15M ; retry -1W; expiry -1D ) ; minimum ttl - -1D IN NS localhost. - -1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Copied: bind/repos/extra-i686/127.0.0.zone (from rev 232428, bind/trunk/127.0.0.zone)
[arch-commits] Commit in bind/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 22:44:17 Author: seblu Revision: 232428 upgpkg: bind 9.10.2-1 Modified: bind/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 21:00:50 UTC (rev 232427) +++ PKGBUILD2015-03-02 21:44:17 UTC (rev 232428) @@ -5,9 +5,9 @@ # Contributor: Mario Vazquez mario_v...@hotmail.com pkgname=bind -_pkgver=9.10.1-P2 +_pkgver=9.10.2 pkgver=${_pkgver//-/.} -pkgrel=2 +pkgrel=1 pkgdesc='The ISC BIND nameserver' url='http://www.isc.org/software/bind/' license=('custom:ISC') @@ -32,7 +32,7 @@ 'localhost.ip6.zone' '127.0.0.zone' 'empty.zone') -sha1sums=('4a7475b4f2c1d257001ad40653379af52f090666' +sha1sums=('4ddb2670976c06af7e86352616383958d82c51ce' 'SKIP' 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11' '6bebf4ff8ca4482a83f4d3dbf176d9bffd89eefa'
[arch-commits] Commit in lib32-elfutils/repos/multilib-x86_64 (2 files)
Date: Monday, March 2, 2015 @ 22:03:41 Author: lcarlier Revision: 128586 archrelease: copy trunk to multilib-x86_64 Deleted: lib32-elfutils/repos/multilib-x86_64/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch lib32-elfutils/repos/multilib-x86_64/PKGBUILD -+ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch | 63 -- PKGBUILD| 50 --- 2 files changed, 113 deletions(-) Deleted: 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch === --- 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch 2015-03-02 21:03:30 UTC (rev 128585) +++ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch 2015-03-02 21:03:41 UTC (rev 128586) @@ -1,63 +0,0 @@ -From 224e6776cfe6fc23a207cd05bf75b1e3548853a0 Mon Sep 17 00:00:00 2001 -From: Mark Wielaard m...@redhat.com -Date: Thu, 15 Jan 2015 13:39:06 +0100 -Subject: [PATCH] tests: Make deleted and vdsosyms testcases work with - restricted ptrace. - -Some systems might have restricted ptrace that doesn't allow process -inspection of arbitrary processes. Change the deleted testcase to -explicitly allow any other process to inspect it using the PR_SET_PTRACER -prctl set to PR_SET_PTRACER_ANY. Change the vdsosyms testcase to inspect -the process itself which should always be allowed. - -Reported-by: Anatol Pomozov anatol.pomo...@gmail.com -Signed-off-by: Mark Wielaard m...@redhat.com - tests/ChangeLog | 5 + - tests/deleted.c | 6 ++ - tests/vdsosyms.c | 5 +++-- - 3 files changed, 14 insertions(+), 2 deletions(-) - -diff --git a/tests/deleted.c b/tests/deleted.c -index 32a310b..d071bf7 100644 a/tests/deleted.c -+++ b/tests/deleted.c -@@ -23,6 +23,7 @@ - #include stdio.h - #include error.h - #include errno.h -+#include sys/prctl.h - - extern void libfunc (void); - -@@ -42,6 +43,11 @@ main (int argc __attribute__ ((unused)), char **argv __attribute__ ((unused))) - assert (!err); - err = close (2); - assert (!err); -+ /* Make sure eu-stack -p works on this process even with -+ restricted ptrace. */ -+#ifdef PR_SET_PTRACER_ANY -+ prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY, 0, 0, 0); -+#endif - libfunc (); - abort (); - } -diff --git a/tests/vdsosyms.c b/tests/vdsosyms.c -index c1f8d89..4f12b9a 100644 a/tests/vdsosyms.c -+++ b/tests/vdsosyms.c -@@ -80,8 +80,9 @@ main (int argc __attribute__ ((unused)), char **argv __attribute__ ((unused))) - if (dwfl == NULL) - error (2, 0, dwfl_begin: %s, dwfl_errmsg (-1)); - -- /* Take our parent as arbitrary process to inspect. */ -- pid_t pid = getppid(); -+ /* Take ourself as arbitrary process to inspect. This should work -+ even with restricted ptrace. */ -+ pid_t pid = getpid(); - - int result = dwfl_linux_proc_report (dwfl, pid); - if (result 0) --- -1.8.3.1 - Deleted: PKGBUILD === --- PKGBUILD2015-03-02 21:03:30 UTC (rev 128585) +++ PKGBUILD2015-03-02 21:03:41 UTC (rev 128586) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Stéphane Gaudreault steph...@archlinux.org -# Contributor: Andrej Gelenberg andrej.gelenb...@udo.edu - -_pkgbasename=elfutils -pkgname=lib32-elfutils -pkgver=0.161 -pkgrel=1 -pkgdesc=Collection of libraries for working with ELF object files and DWARF debugging information (32-bit) -arch=('x86_64') -url=https://fedorahosted.org/elfutils/; -license=('LGPL3' 'GPL' 'GPL3') -depends=('lib32-bzip2' 'lib32-zlib' 'elfutils') -makedepends=('gcc-multilib') -source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig} -0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch -CVE-2014-9447.patch) -options=('staticlibs') -sha1sums=('85d48e18359c51e843c49b1894b2f54b85e88ae2' - 'SKIP' - '86947fb8d0f51a65e19142350925f428ad0c7cb1' - 'd3e0e8275695fcc6347b8730bd1eb141a022f756') -validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard m...@klomp.org - -prepare() { - cd ${_pkgbasename}-${pkgver} - - # https://lists.fedorahosted.org/pipermail/elfutils-devel/2015-January/004541.html - patch -p1 $srcdir/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch - patch -p1 $srcdir/CVE-2014-9447.patch -} - -build() { - cd ${srcdir}/${_pkgbasename}-${pkgver} - - export CC=gcc -m32 - export CXX=g++ -m32 - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - CFLAGS+= -g # required for test-suite success - - ./configure --prefix=/usr --libdir=/usr/lib32 - make -} - -package() { - cd ${srcdir}/${_pkgbasename}-${pkgver} - - make DESTDIR=${pkgdir} install - rm -rf ${pkgdir}/usr/{bin,include,share} -}
[arch-commits] Commit in lib32-elfutils/trunk (CVE-2014-9447.patch PKGBUILD)
Date: Monday, March 2, 2015 @ 22:01:29 Author: lcarlier Revision: 128583 upgpkg: lib32-elfutils 0.161-1 fix FS#44019 - CVE-2014-9447 Added: lib32-elfutils/trunk/CVE-2014-9447.patch Modified: lib32-elfutils/trunk/PKGBUILD -+ CVE-2014-9447.patch | 53 ++ PKGBUILD|7 -- 2 files changed, 58 insertions(+), 2 deletions(-) Added: CVE-2014-9447.patch === --- CVE-2014-9447.patch (rev 0) +++ CVE-2014-9447.patch 2015-03-02 21:01:29 UTC (rev 128583) @@ -0,0 +1,53 @@ +From 147018e729e7c22eeabf15b82d26e4bf68a0d18e Mon Sep 17 00:00:00 2001 +From: Alexander Cherepanov chere...@mccme.ru +Date: Sun, 28 Dec 2014 19:57:19 +0300 +Subject: libelf: Fix dir traversal vuln in ar extraction. + +read_long_names terminates names at the first '/' found but then skips +one character without checking (it's supposed to be '\n'). Hence the +next name could start with any character including '/'. This leads to +a directory traversal vulnerability at the time the contents of the +archive is extracted. + +The danger is mitigated by the fact that only one '/' is possible in a +resulting filename and only in the leading position. Hence only files +in the root directory can be written via this vuln and only when ar is +executed as root. + +The fix for the vuln is to not skip any characters while looking +for '/'. + +Signed-off-by: Alexander Cherepanov chere...@mccme.ru + +diff --git a/libelf/ChangeLog b/libelf/ChangeLog +index 3b88d03..447c354 100644 +--- a/libelf/ChangeLog b/libelf/ChangeLog +@@ -1,3 +1,8 @@ ++2014-12-28 Alexander Cherepanov chere...@mccme.ru ++ ++ * elf_begin.c (read_long_names): Don't miss '/' right after ++ another '/'. Fixes a dir traversal vuln in ar extraction. ++ + 2014-12-18 Ulrich Drepper drep...@gmail.com + + * Makefile.am: Suppress output of textrel_check command. +diff --git a/libelf/elf_begin.c b/libelf/elf_begin.c +index 30abe0b..cd3756c 100644 +--- a/libelf/elf_begin.c b/libelf/elf_begin.c +@@ -749,10 +749,7 @@ read_long_names (Elf *elf) + } + + /* NUL-terminate the string. */ +-*runp = '\0'; +- +-/* Skip the NUL byte and the \012. */ +-runp += 2; ++*runp++ = '\0'; + + /* A sanity check. Somebody might have generated invalid +archive. */ +-- +cgit v0.10.2 + Modified: PKGBUILD === --- PKGBUILD2015-03-02 20:28:31 UTC (rev 128582) +++ PKGBUILD2015-03-02 21:01:29 UTC (rev 128583) @@ -13,11 +13,13 @@ depends=('lib32-bzip2' 'lib32-zlib' 'elfutils') makedepends=('gcc-multilib') source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig} -0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch) +0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch +CVE-2014-9447.patch) options=('staticlibs') sha1sums=('85d48e18359c51e843c49b1894b2f54b85e88ae2' 'SKIP' - '86947fb8d0f51a65e19142350925f428ad0c7cb1') + '86947fb8d0f51a65e19142350925f428ad0c7cb1' + 'd3e0e8275695fcc6347b8730bd1eb141a022f756') validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard m...@klomp.org prepare() { @@ -25,6 +27,7 @@ # https://lists.fedorahosted.org/pipermail/elfutils-devel/2015-January/004541.html patch -p1 $srcdir/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch + patch -p1 $srcdir/CVE-2014-9447.patch } build() {
[arch-commits] Commit in lib32-elfutils/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 22:03:30 Author: lcarlier Revision: 128585 upgpkg: lib32-elfutils 0.161-2 forgot to bump pkgrel Modified: lib32-elfutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 21:01:41 UTC (rev 128584) +++ PKGBUILD2015-03-02 21:03:30 UTC (rev 128585) @@ -5,7 +5,7 @@ _pkgbasename=elfutils pkgname=lib32-elfutils pkgver=0.161 -pkgrel=1 +pkgrel=2 pkgdesc=Collection of libraries for working with ELF object files and DWARF debugging information (32-bit) arch=('x86_64') url=https://fedorahosted.org/elfutils/;
[arch-commits] Commit in lib32-elfutils/repos/multilib-x86_64 (4 files)
Date: Monday, March 2, 2015 @ 22:05:28 Author: lcarlier Revision: 128587 archrelease: copy trunk to multilib-x86_64 Added: lib32-elfutils/repos/multilib-x86_64/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch (from rev 128586, lib32-elfutils/trunk/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch) lib32-elfutils/repos/multilib-x86_64/CVE-2014-9447.patch (from rev 128586, lib32-elfutils/trunk/CVE-2014-9447.patch) lib32-elfutils/repos/multilib-x86_64/PKGBUILD (from rev 128586, lib32-elfutils/trunk/PKGBUILD) Deleted: lib32-elfutils/repos/multilib-x86_64/CVE-2014-9447.patch -+ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch | 63 + CVE-2014-9447.patch | 106 +- PKGBUILD| 50 3 files changed, 166 insertions(+), 53 deletions(-) Copied: lib32-elfutils/repos/multilib-x86_64/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch (from rev 128586, lib32-elfutils/trunk/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch) === --- 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch (rev 0) +++ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch 2015-03-02 21:05:28 UTC (rev 128587) @@ -0,0 +1,63 @@ +From 224e6776cfe6fc23a207cd05bf75b1e3548853a0 Mon Sep 17 00:00:00 2001 +From: Mark Wielaard m...@redhat.com +Date: Thu, 15 Jan 2015 13:39:06 +0100 +Subject: [PATCH] tests: Make deleted and vdsosyms testcases work with + restricted ptrace. + +Some systems might have restricted ptrace that doesn't allow process +inspection of arbitrary processes. Change the deleted testcase to +explicitly allow any other process to inspect it using the PR_SET_PTRACER +prctl set to PR_SET_PTRACER_ANY. Change the vdsosyms testcase to inspect +the process itself which should always be allowed. + +Reported-by: Anatol Pomozov anatol.pomo...@gmail.com +Signed-off-by: Mark Wielaard m...@redhat.com +--- + tests/ChangeLog | 5 + + tests/deleted.c | 6 ++ + tests/vdsosyms.c | 5 +++-- + 3 files changed, 14 insertions(+), 2 deletions(-) + +diff --git a/tests/deleted.c b/tests/deleted.c +index 32a310b..d071bf7 100644 +--- a/tests/deleted.c b/tests/deleted.c +@@ -23,6 +23,7 @@ + #include stdio.h + #include error.h + #include errno.h ++#include sys/prctl.h + + extern void libfunc (void); + +@@ -42,6 +43,11 @@ main (int argc __attribute__ ((unused)), char **argv __attribute__ ((unused))) + assert (!err); + err = close (2); + assert (!err); ++ /* Make sure eu-stack -p works on this process even with ++ restricted ptrace. */ ++#ifdef PR_SET_PTRACER_ANY ++ prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY, 0, 0, 0); ++#endif + libfunc (); + abort (); + } +diff --git a/tests/vdsosyms.c b/tests/vdsosyms.c +index c1f8d89..4f12b9a 100644 +--- a/tests/vdsosyms.c b/tests/vdsosyms.c +@@ -80,8 +80,9 @@ main (int argc __attribute__ ((unused)), char **argv __attribute__ ((unused))) + if (dwfl == NULL) + error (2, 0, dwfl_begin: %s, dwfl_errmsg (-1)); + +- /* Take our parent as arbitrary process to inspect. */ +- pid_t pid = getppid(); ++ /* Take ourself as arbitrary process to inspect. This should work ++ even with restricted ptrace. */ ++ pid_t pid = getpid(); + + int result = dwfl_linux_proc_report (dwfl, pid); + if (result 0) +-- +1.8.3.1 + Deleted: CVE-2014-9447.patch === --- CVE-2014-9447.patch 2015-03-02 21:03:41 UTC (rev 128586) +++ CVE-2014-9447.patch 2015-03-02 21:05:28 UTC (rev 128587) @@ -1,53 +0,0 @@ -From 147018e729e7c22eeabf15b82d26e4bf68a0d18e Mon Sep 17 00:00:00 2001 -From: Alexander Cherepanov chere...@mccme.ru -Date: Sun, 28 Dec 2014 19:57:19 +0300 -Subject: libelf: Fix dir traversal vuln in ar extraction. - -read_long_names terminates names at the first '/' found but then skips -one character without checking (it's supposed to be '\n'). Hence the -next name could start with any character including '/'. This leads to -a directory traversal vulnerability at the time the contents of the -archive is extracted. - -The danger is mitigated by the fact that only one '/' is possible in a -resulting filename and only in the leading position. Hence only files -in the root directory can be written via this vuln and only when ar is -executed as root. - -The fix for the vuln is to not skip any characters while looking -for '/'. - -Signed-off-by: Alexander Cherepanov chere...@mccme.ru - -diff --git a/libelf/ChangeLog b/libelf/ChangeLog -index 3b88d03..447c354 100644 a/libelf/ChangeLog -+++ b/libelf/ChangeLog -@@ -1,3 +1,8 @@ -+2014-12-28 Alexander Cherepanov chere...@mccme.ru -+ -+ * elf_begin.c
[arch-commits] Commit in grep/repos (8 files)
Date: Monday, March 2, 2015 @ 22:56:31 Author: seblu Revision: 232431 archrelease: copy trunk to extra-i686, extra-x86_64 Added: grep/repos/extra-i686/ grep/repos/extra-i686/CVE-2015-1345.patch (from rev 232430, grep/trunk/CVE-2015-1345.patch) grep/repos/extra-i686/PKGBUILD (from rev 232430, grep/trunk/PKGBUILD) grep/repos/extra-i686/grep.install (from rev 232430, grep/trunk/grep.install) grep/repos/extra-x86_64/ grep/repos/extra-x86_64/CVE-2015-1345.patch (from rev 232430, grep/trunk/CVE-2015-1345.patch) grep/repos/extra-x86_64/PKGBUILD (from rev 232430, grep/trunk/PKGBUILD) grep/repos/extra-x86_64/grep.install (from rev 232430, grep/trunk/grep.install) --+ extra-i686/CVE-2015-1345.patch | 58 + extra-i686/PKGBUILD | 44 extra-i686/grep.install | 18 +++ extra-x86_64/CVE-2015-1345.patch | 58 + extra-x86_64/PKGBUILD| 44 extra-x86_64/grep.install| 18 +++ 6 files changed, 240 insertions(+) Copied: grep/repos/extra-i686/CVE-2015-1345.patch (from rev 232430, grep/trunk/CVE-2015-1345.patch) === --- extra-i686/CVE-2015-1345.patch (rev 0) +++ extra-i686/CVE-2015-1345.patch 2015-03-02 21:56:31 UTC (rev 232431) @@ -0,0 +1,58 @@ +From 83a95bd8c8561875b948cadd417c653dbe7ef2e2 Mon Sep 17 00:00:00 2001 +From: Yuliy Pisetsky ypiset...@fb.com +Date: Thu, 01 Jan 2015 23:36:55 + +Subject: grep -F: fix a heap buffer (read) overrun + +grep's read buffer is often filled to its full size, except when +reading the final buffer of a file. In that case, the number of +bytes read may be far less than the size of the buffer. However, for +certain unusual pattern/text combinations, grep -F would mistakenly +examine bytes in that uninitialized region of memory when searching +for a match. With carefully chosen inputs, one can cause grep -F to +read beyond the end of that buffer altogether. This problem arose via +commit v2.18-90-g73893ff with the introduction of a more efficient +heuristic using what is now the memchr_kwset function. The use of +that function in bmexec_trans could leave TP much larger than EP, +and the subsequent call to bm_delta2_search would mistakenly access +beyond end of the main input read buffer. + +* src/kwset.c (bmexec_trans): When TP reaches or exceeds EP, +do not call bm_delta2_search. +* tests/kwset-abuse: New file. +* tests/Makefile.am (TESTS): Add it. +* THANKS.in: Update. +* NEWS (Bug fixes): Mention it. + +Prior to this patch, this command would trigger a UMR: + + printf %0360db 0 | valgrind src/grep -F $(printf %019dXb 0) + + Use of uninitialised value of size 8 + at 0x4142BE: bmexec_trans (kwset.c:657) + by 0x4143CA: bmexec (kwset.c:678) + by 0x414973: kwsexec (kwset.c:848) + by 0x414DC4: Fexecute (kwsearch.c:128) + by 0x404E2E: grepbuf (grep.c:1238) + by 0x4054BF: grep (grep.c:1417) + by 0x405CEB: grepdesc (grep.c:1645) + by 0x405EC1: grep_command_line_arg (grep.c:1692) + by 0x4077D4: main (grep.c:2570) + +See the accompanying test for how to trigger the heap buffer overrun. + +Thanks to Nima Aghdaii for testing and finding numerous +ways to break early iterations of this patch. +--- +diff --git a/src/kwset.c b/src/kwset.c +index 4003c8d..376f7c3 100644 +--- a/src/kwset.c b/src/kwset.c +@@ -643,6 +643,8 @@ bmexec_trans (kwset_t kwset, char const *text, size_t size) + if (! tp) + return -1; + tp++; ++if (ep = tp) ++ break; + } + } + } Copied: grep/repos/extra-i686/PKGBUILD (from rev 232430, grep/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-03-02 21:56:31 UTC (rev 232431) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sébastien Luttringer se...@archlinux.org +# Contributor: Allan McRae al...@archlinux.org +# Contributor: judd jvi...@zeroflux.org + +pkgname=grep +pkgver=2.21 +pkgrel=2 +pkgdesc='A string search utility' +arch=('i686' 'x86_64') +license=('GPL3') +url='http://www.gnu.org/software/grep/grep.html' +groups=('base' 'base-devel') +depends=('glibc' 'pcre') +makedepends=('texinfo') +install=$pkgname.install +validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering +source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} +'CVE-2015-1345.patch') +md5sums=('43c48064d6409862b8a850db83c8038a' + 'SKIP' + 'f9c8e95efcc1bd52d4af42cb4bff03aa') + + prepare() { + cd $pkgname-$pkgver + # fix CVE-2015-1345 + patch -Np1 ${srcdir}/CVE-2015-1345.patch + } + +build()
[arch-commits] Commit in graphicsmagick/trunk (PKGBUILD)
Date: Tuesday, March 3, 2015 @ 01:21:00 Author: bisson Revision: 232432 upstream update Modified: graphicsmagick/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 21:56:31 UTC (rev 232431) +++ PKGBUILD2015-03-03 00:21:00 UTC (rev 232432) @@ -5,7 +5,7 @@ # Contributor: Anton Leontiev bun...@t-25.ru pkgname=graphicsmagick -pkgver=1.3.20 +pkgver=1.3.21 pkgrel=1 pkgdesc='Image processing system' url='http://www.graphicsmagick.org/' @@ -20,7 +20,7 @@ makedepends=('perl' 'jasper' 'libpng' 'libwmf' 'libxml2' 'libtiff') depends=('freetype2' 'libxext' 'libsm' 'lcms2' 'libltdl' 'bzip2' 'xz') source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/GraphicsMagick-${pkgver}.tar.xz;) -sha1sums=('73042eee48e17d074f68f6f70fc81b221481255a') +sha1sums=('bd3c543520b810999348e52d4abad6b59069f78b') options=('!emptydirs' 'libtool')
[arch-commits] Commit in (4 files)
Date: Tuesday, March 3, 2015 @ 04:25:36 Author: fyan Revision: 128590 addpkg: obfsproxy 0.2.13-1 Added: obfsproxy/ obfsproxy/repos/ obfsproxy/trunk/ obfsproxy/trunk/PKGBUILD --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Added: obfsproxy/trunk/PKGBUILD === --- obfsproxy/trunk/PKGBUILD(rev 0) +++ obfsproxy/trunk/PKGBUILD2015-03-03 03:25:36 UTC (rev 128590) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: mutantmonkey a...@mutantmonkey.in +# Contributor: Techlive Zheng techlivezh...@gmail.com + +pkgname=obfsproxy +pkgver=0.2.13 +pkgrel=1 +pkgdesc=A pluggable transport proxy written in Python +arch=('any') +url=https://pypi.python.org/pypi/obfsproxy; +license=('BSD') +depends=('python2-crypto' 'python2-pyptlib' 'python2-twisted' + 'python2-yaml' 'python2-setuptools') +optdepends=('python2-gmpy2: speed up some cryptographic operations') +conflicts=('pyobfsproxy' 'obfsproxy-git') +options=('!emptydirs') +source=(https://pypi.python.org/packages/source/o/obfsproxy/obfsproxy-${pkgver}.tar.gz{,.asc}) +sha256sums=('1e26c2faef1cfcf856ddf60e9647058a7c78fb0d47f05b58a0f847ed7cc41a66' +'SKIP') +validpgpkeys=('13C81580203AE18BB7C0424E09CC7F5315F271D9') # George Kadianakis + +prepare() { + cd $srcdir/$pkgname-$pkgver + + # argparse is part of python 2.7+, so we can remove it from install_requires + sed -i /'argparse',/d setup.py + + find . -type f \( -name '*.py' -or -executable \) -exec \ +sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ + -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ + \{\} + +} + +package() { + cd $srcdir/$pkgname-$pkgver + python2 setup.py install --root=$pkgdir/ --optimize=1 + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in obfsproxy/repos (community-any community-any/PKGBUILD)
Date: Tuesday, March 3, 2015 @ 04:27:39 Author: fyan Revision: 128591 archrelease: copy trunk to community-any Added: obfsproxy/repos/community-any/ obfsproxy/repos/community-any/PKGBUILD (from rev 128590, obfsproxy/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: obfsproxy/repos/community-any/PKGBUILD (from rev 128590, obfsproxy/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2015-03-03 03:27:39 UTC (rev 128591) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: mutantmonkey a...@mutantmonkey.in +# Contributor: Techlive Zheng techlivezh...@gmail.com + +pkgname=obfsproxy +pkgver=0.2.13 +pkgrel=1 +pkgdesc=A pluggable transport proxy written in Python +arch=('any') +url=https://pypi.python.org/pypi/obfsproxy; +license=('BSD') +depends=('python2-crypto' 'python2-pyptlib' 'python2-twisted' + 'python2-yaml' 'python2-setuptools') +optdepends=('python2-gmpy2: speed up some cryptographic operations') +conflicts=('pyobfsproxy' 'obfsproxy-git') +options=('!emptydirs') +source=(https://pypi.python.org/packages/source/o/obfsproxy/obfsproxy-${pkgver}.tar.gz{,.asc}) +sha256sums=('1e26c2faef1cfcf856ddf60e9647058a7c78fb0d47f05b58a0f847ed7cc41a66' +'SKIP') +validpgpkeys=('13C81580203AE18BB7C0424E09CC7F5315F271D9') # George Kadianakis + +prepare() { + cd $srcdir/$pkgname-$pkgver + + # argparse is part of python 2.7+, so we can remove it from install_requires + sed -i /'argparse',/d setup.py + + find . -type f \( -name '*.py' -or -executable \) -exec \ +sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \ + -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \ + \{\} + +} + +package() { + cd $srcdir/$pkgname-$pkgver + python2 setup.py install --root=$pkgdir/ --optimize=1 + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in graphicsmagick/repos (4 files)
Date: Tuesday, March 3, 2015 @ 01:21:37 Author: bisson Revision: 232433 archrelease: copy trunk to extra-i686, extra-x86_64 Added: graphicsmagick/repos/extra-i686/PKGBUILD (from rev 232432, graphicsmagick/trunk/PKGBUILD) graphicsmagick/repos/extra-x86_64/PKGBUILD (from rev 232432, graphicsmagick/trunk/PKGBUILD) Deleted: graphicsmagick/repos/extra-i686/PKGBUILD graphicsmagick/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 122 extra-i686/PKGBUILD | 61 extra-x86_64/PKGBUILD | 61 3 files changed, 122 insertions(+), 122 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-03-03 00:21:00 UTC (rev 232432) +++ extra-i686/PKGBUILD 2015-03-03 00:21:37 UTC (rev 232433) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org -# Maintainer: Gaetan Bisson bis...@archlinux.org -# Contributor: Jaroslav Lichtblau dragonl...@aur.archlinux.org -# Contributor: Anton Leontiev bun...@t-25.ru - -pkgname=graphicsmagick -pkgver=1.3.20 -pkgrel=1 -pkgdesc='Image processing system' -url='http://www.graphicsmagick.org/' -arch=('i686' 'x86_64') -license=('MIT') -optdepends=('jasper: jp2 module' -'libpng: png module' -'libwmf: wmf module' -'libxml2: msl, svg, url modules' -'libtiff: ps2, ps3, tiff modules' -'ghostscript: pdf, ps modules') -makedepends=('perl' 'jasper' 'libpng' 'libwmf' 'libxml2' 'libtiff') -depends=('freetype2' 'libxext' 'libsm' 'lcms2' 'libltdl' 'bzip2' 'xz') -source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/GraphicsMagick-${pkgver}.tar.xz;) -sha1sums=('73042eee48e17d074f68f6f70fc81b221481255a') - -options=('!emptydirs' 'libtool') - -build() { - cd ${srcdir}/GraphicsMagick-${pkgver} - ./configure \ - --prefix=/usr \ - --enable-shared \ - --with-modules \ - --with-perl \ - --with-gs-font-dir=/usr/share/fonts/Type1 \ - --with-quantum-depth=16 \ - --with-threads - make -} - -package() { - cd ${srcdir}/GraphicsMagick-${pkgver} - - make DESTDIR=${pkgdir} install - - # Install MIT license - install -Dm644 Copyright.txt ${pkgdir}/usr/share/licenses/${pkgname}/Copyright.txt - - # Install perl bindings - # The patching was introduced in order to build perl module without installing package itself and - # not to introduce unnecessary path into LD_RUN_PATH - cd PerlMagick - sed -i -e s:'LDDLFLAGS' = \\(.*\)\:'LDDLFLAGS' = \-L${pkgdir}/usr/lib \1\: Makefile.PL - perl Makefile.PL INSTALLDIRS=vendor PREFIX=/usr DESTDIR=${pkgdir} - sed -i -e s/LDLOADLIBS =/LDLOADLIBS = -lGraphicsMagick/ Makefile - make - make install - - # Remove perllocal.pod and .packlist - rm -rf ${pkgdir}/usr/lib/perl5/core_perl - rm ${pkgdir}/usr/lib/perl5/vendor_perl/auto/Graphics/Magick/.packlist -} Copied: graphicsmagick/repos/extra-i686/PKGBUILD (from rev 232432, graphicsmagick/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-03-03 00:21:37 UTC (rev 232433) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org +# Maintainer: Gaetan Bisson bis...@archlinux.org +# Contributor: Jaroslav Lichtblau dragonl...@aur.archlinux.org +# Contributor: Anton Leontiev bun...@t-25.ru + +pkgname=graphicsmagick +pkgver=1.3.21 +pkgrel=1 +pkgdesc='Image processing system' +url='http://www.graphicsmagick.org/' +arch=('i686' 'x86_64') +license=('MIT') +optdepends=('jasper: jp2 module' +'libpng: png module' +'libwmf: wmf module' +'libxml2: msl, svg, url modules' +'libtiff: ps2, ps3, tiff modules' +'ghostscript: pdf, ps modules') +makedepends=('perl' 'jasper' 'libpng' 'libwmf' 'libxml2' 'libtiff') +depends=('freetype2' 'libxext' 'libsm' 'lcms2' 'libltdl' 'bzip2' 'xz') +source=(http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/GraphicsMagick-${pkgver}.tar.xz;) +sha1sums=('bd3c543520b810999348e52d4abad6b59069f78b') + +options=('!emptydirs' 'libtool') + +build() { + cd ${srcdir}/GraphicsMagick-${pkgver} + ./configure \ + --prefix=/usr \ + --enable-shared \ + --with-modules \ + --with-perl \ + --with-gs-font-dir=/usr/share/fonts/Type1 \ + --with-quantum-depth=16 \ + --with-threads + make +} + +package() { + cd ${srcdir}/GraphicsMagick-${pkgver} + + make DESTDIR=${pkgdir} install + + # Install MIT license + install -Dm644 Copyright.txt
[arch-commits] Commit in python-pyptlib/repos (community-any community-any/PKGBUILD)
Date: Tuesday, March 3, 2015 @ 03:51:04 Author: fyan Revision: 128589 archrelease: copy trunk to community-any Added: python-pyptlib/repos/community-any/ python-pyptlib/repos/community-any/PKGBUILD (from rev 128588, python-pyptlib/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: python-pyptlib/repos/community-any/PKGBUILD (from rev 128588, python-pyptlib/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2015-03-03 02:51:04 UTC (rev 128589) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: mutantmonkey a...@mutantmonkey.in + +pkgbase=python-pyptlib +pkgname=('python2-pyptlib') +_pkgname=pyptlib +pkgver=0.0.6 +pkgrel=1 +pkgdesc=A python implementation of the Pluggable Transports for Circumvention specification for Tor +arch=('any') +url=https://pypi.python.org/pypi/pyptlib; +license=('BSD') +depends=('python2') +makedepends=('python2-setuptools') +source=(https://pypi.python.org/packages/source/p/pyptlib/pyptlib-${pkgver}.tar.gz;) +sha256sums=('b98472e3d9e8f4689d3913ca8f89afa5e6cc5383dcd8686987606166f9dac607') + +prepare() { + cd $srcdir/$_pkgname-$pkgver + sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' pyptlib/*.py pyptlib/util/*.py + sed -i 's/\[python, -m/[python2, -m/' pyptlib/test/{test_util_subproc.py,util_subproc_main.py} +} + +check() { + cd $srcdir/$_pkgname-$pkgver + PYTHONPATH=$PWD/build/lib:$PYTHONPATH python2 setup.py test +} + +package_python2-pyptlib() { + cd $srcdir/$_pkgname-$pkgver + python2 setup.py install --root=$pkgdir/ --optimize=1 + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Tuesday, March 3, 2015 @ 03:50:42 Author: fyan Revision: 128588 addpkg: python-pyptlib 0.0.6-1 Added: python-pyptlib/ python-pyptlib/repos/ python-pyptlib/trunk/ python-pyptlib/trunk/PKGBUILD --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Added: python-pyptlib/trunk/PKGBUILD === --- python-pyptlib/trunk/PKGBUILD (rev 0) +++ python-pyptlib/trunk/PKGBUILD 2015-03-03 02:50:42 UTC (rev 128588) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: mutantmonkey a...@mutantmonkey.in + +pkgbase=python-pyptlib +pkgname=('python2-pyptlib') +_pkgname=pyptlib +pkgver=0.0.6 +pkgrel=1 +pkgdesc=A python implementation of the Pluggable Transports for Circumvention specification for Tor +arch=('any') +url=https://pypi.python.org/pypi/pyptlib; +license=('BSD') +depends=('python2') +makedepends=('python2-setuptools') +source=(https://pypi.python.org/packages/source/p/pyptlib/pyptlib-${pkgver}.tar.gz;) +sha256sums=('b98472e3d9e8f4689d3913ca8f89afa5e6cc5383dcd8686987606166f9dac607') + +prepare() { + cd $srcdir/$_pkgname-$pkgver + sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' pyptlib/*.py pyptlib/util/*.py + sed -i 's/\[python, -m/[python2, -m/' pyptlib/test/{test_util_subproc.py,util_subproc_main.py} +} + +check() { + cd $srcdir/$_pkgname-$pkgver + PYTHONPATH=$PWD/build/lib:$PYTHONPATH python2 setup.py test +} + +package_python2-pyptlib() { + cd $srcdir/$_pkgname-$pkgver + python2 setup.py install --root=$pkgdir/ --optimize=1 + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Property changes on: python-pyptlib/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in perl-date-manip/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 3, 2015 @ 03:26:57 Author: fyan Revision: 232435 archrelease: copy trunk to extra-any Added: perl-date-manip/repos/extra-any/PKGBUILD (from rev 232434, perl-date-manip/trunk/PKGBUILD) Deleted: perl-date-manip/repos/extra-any/PKGBUILD --+ PKGBUILD | 63 ++--- 1 file changed, 32 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-03 02:26:40 UTC (rev 232434) +++ PKGBUILD2015-03-03 02:26:57 UTC (rev 232435) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org - -pkgname=perl-date-manip -pkgver=6.48 -pkgrel=1 -pkgdesc=Date::Manip - date manipulation routines -arch=('any') -license=('PerlArtistic') -url=http://search.cpan.org/dist/Date-Manip/; -depends=('perl') -checkdepends=('perl-test-inter') -options=('!emptydirs') -source=(http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz) -md5sums=('fc1629f119072fa723ff89133d6f9a2d') - -build() { - cd Date-Manip-${pkgver} - perl Build.PL installdirs=vendor - perl Build -} - -check() { - cd Date-Manip-${pkgver} - perl Build test -} - -package() { - cd Date-Manip-${pkgver} - perl Build destdir=${pkgdir} install -} Copied: perl-date-manip/repos/extra-any/PKGBUILD (from rev 232434, perl-date-manip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-03 02:26:57 UTC (rev 232435) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org + +pkgname=perl-date-manip +pkgver=6.49 +pkgrel=1 +pkgdesc=Date::Manip - date manipulation routines +arch=('any') +license=('PerlArtistic') +url=http://search.cpan.org/dist/Date-Manip/; +depends=('perl') +makedepends=('perl-module-build0.4205') +checkdepends=('perl-test-inter') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;) +md5sums=('4a07d42b0e47a48c4df0af22fcefc6be') + +build() { + cd Date-Manip-${pkgver} + perl Build.PL installdirs=vendor + perl Build +} + +check() { + cd Date-Manip-${pkgver} + perl Build test +} + +package() { + cd Date-Manip-${pkgver} + perl Build destdir=${pkgdir} install +}
[arch-commits] Commit in perl-date-manip/trunk (PKGBUILD)
Date: Tuesday, March 3, 2015 @ 03:26:40 Author: fyan Revision: 232434 upgpkg: perl-date-manip 6.49-1 Modified: perl-date-manip/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-03 00:21:37 UTC (rev 232433) +++ PKGBUILD2015-03-03 02:26:40 UTC (rev 232434) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan felixonm...@archlinux.org pkgname=perl-date-manip -pkgver=6.48 +pkgver=6.49 pkgrel=1 pkgdesc=Date::Manip - date manipulation routines arch=('any') @@ -9,10 +9,11 @@ license=('PerlArtistic') url=http://search.cpan.org/dist/Date-Manip/; depends=('perl') +makedepends=('perl-module-build0.4205') checkdepends=('perl-test-inter') options=('!emptydirs') -source=(http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz) -md5sums=('fc1629f119072fa723ff89133d6f9a2d') +source=(http://search.cpan.org/CPAN/authors/id/S/SB/SBECK/Date-Manip-${pkgver}.tar.gz;) +md5sums=('4a07d42b0e47a48c4df0af22fcefc6be') build() { cd Date-Manip-${pkgver}
[arch-commits] Commit in librsvg/trunk (PKGBUILD)
Date: Tuesday, March 3, 2015 @ 08:15:47 Author: jgc Revision: 232437 upgpkg: librsvg 1:2.40.8-1 Modified: librsvg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-03 07:12:16 UTC (rev 232436) +++ PKGBUILD2015-03-03 07:15:47 UTC (rev 232437) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot j...@archlinux.org pkgname=librsvg -pkgver=2.40.6 +pkgver=2.40.8 pkgrel=1 epoch=1 pkgdesc=A SVG viewing library @@ -15,7 +15,7 @@ url=https://live.gnome.org/LibRsvg; install=librsvg.install source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('8af349f241677b04b7a1ea6b9b33a6343e781b8a09d00208a47342584f06') +sha256sums=('0af42ec79ebfc70f980a9adf63f1b63d8150457dc7140dd041484e8c60d5387a') build() { cd $pkgname-$pkgver
[arch-commits] Commit in librsvg/repos (8 files)
Date: Tuesday, March 3, 2015 @ 08:15:53 Author: jgc Revision: 232438 archrelease: copy trunk to extra-i686, extra-x86_64 Added: librsvg/repos/extra-i686/PKGBUILD (from rev 232437, librsvg/trunk/PKGBUILD) librsvg/repos/extra-i686/librsvg.install (from rev 232437, librsvg/trunk/librsvg.install) librsvg/repos/extra-x86_64/PKGBUILD (from rev 232437, librsvg/trunk/PKGBUILD) librsvg/repos/extra-x86_64/librsvg.install (from rev 232437, librsvg/trunk/librsvg.install) Deleted: librsvg/repos/extra-i686/PKGBUILD librsvg/repos/extra-i686/librsvg.install librsvg/repos/extra-x86_64/PKGBUILD librsvg/repos/extra-x86_64/librsvg.install --+ /PKGBUILD| 58 + /librsvg.install | 22 +++ extra-i686/PKGBUILD | 29 extra-i686/librsvg.install | 11 --- extra-x86_64/PKGBUILD| 29 extra-x86_64/librsvg.install | 11 --- 6 files changed, 80 insertions(+), 80 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-03-03 07:15:47 UTC (rev 232437) +++ extra-i686/PKGBUILD 2015-03-03 07:15:53 UTC (rev 232438) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot j...@archlinux.org - -pkgname=librsvg -pkgver=2.40.6 -pkgrel=1 -epoch=1 -pkgdesc=A SVG viewing library -arch=(i686 x86_64) -license=('LGPL') -depends=('gdk-pixbuf2' 'pango' 'libcroco') -makedepends=('intltool' 'gtk3' 'gobject-introspection' 'vala' 'python2') -optdepends=('gtk3: for rsvg-view-3') -options=('!emptydirs') -url=https://live.gnome.org/LibRsvg; -install=librsvg.install -source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('8af349f241677b04b7a1ea6b9b33a6343e781b8a09d00208a47342584f06') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --disable-static --enable-vala - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR=$pkgdir install -} Copied: librsvg/repos/extra-i686/PKGBUILD (from rev 232437, librsvg/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-03-03 07:15:53 UTC (rev 232438) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgname=librsvg +pkgver=2.40.8 +pkgrel=1 +epoch=1 +pkgdesc=A SVG viewing library +arch=(i686 x86_64) +license=('LGPL') +depends=('gdk-pixbuf2' 'pango' 'libcroco') +makedepends=('intltool' 'gtk3' 'gobject-introspection' 'vala' 'python2') +optdepends=('gtk3: for rsvg-view-3') +options=('!emptydirs') +url=https://live.gnome.org/LibRsvg; +install=librsvg.install +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) +sha256sums=('0af42ec79ebfc70f980a9adf63f1b63d8150457dc7140dd041484e8c60d5387a') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-static --enable-vala + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} Deleted: extra-i686/librsvg.install === --- extra-i686/librsvg.install 2015-03-03 07:15:47 UTC (rev 232437) +++ extra-i686/librsvg.install 2015-03-03 07:15:53 UTC (rev 232438) @@ -1,11 +0,0 @@ -post_install() { -gdk-pixbuf-query-loaders --update-cache -} - -post_upgrade() { -post_install -} - -post_remove() { -post_install -} Copied: librsvg/repos/extra-i686/librsvg.install (from rev 232437, librsvg/trunk/librsvg.install) === --- extra-i686/librsvg.install (rev 0) +++ extra-i686/librsvg.install 2015-03-03 07:15:53 UTC (rev 232438) @@ -0,0 +1,11 @@ +post_install() { +gdk-pixbuf-query-loaders --update-cache +} + +post_upgrade() { +post_install +} + +post_remove() { +post_install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2015-03-03 07:15:47 UTC (rev 232437) +++ extra-x86_64/PKGBUILD 2015-03-03 07:15:53 UTC (rev 232438) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot j...@archlinux.org - -pkgname=librsvg -pkgver=2.40.6 -pkgrel=1 -epoch=1 -pkgdesc=A SVG viewing library -arch=(i686 x86_64) -license=('LGPL') -depends=('gdk-pixbuf2' 'pango' 'libcroco') -makedepends=('intltool' 'gtk3' 'gobject-introspection' 'vala' 'python2') -optdepends=('gtk3: for rsvg-view-3') -options=('!emptydirs') -url=https://live.gnome.org/LibRsvg; -install=librsvg.install -source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('8af349f241677b04b7a1ea6b9b33a6343e781b8a09d00208a47342584f06') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --disable-static --enable-vala - make -} -
[arch-commits] Commit in libusbmuxd/trunk (PKGBUILD)
Date: Tuesday, March 3, 2015 @ 08:26:51 Author: jgc Revision: 232441 upgpkg: libusbmuxd 1.0.10-1 Modified: libusbmuxd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-03 07:20:43 UTC (rev 232440) +++ PKGBUILD2015-03-03 07:26:51 UTC (rev 232441) @@ -4,7 +4,7 @@ # Contributor: Gabriel Martinez reitaka at gmail dot com pkgname=libusbmuxd -pkgver=1.0.9 +pkgver=1.0.10 pkgrel=1 pkgdesc=USB Multiplex Daemon url=http://marcansoft.com/blog/iphonelinux/usbmuxd/; @@ -13,7 +13,7 @@ depends=('libusb' 'libplist') conflicts=('usbmuxd1.0.9') source=(http://www.libimobiledevice.org/downloads/libusbmuxd-$pkgver.tar.bz2) -md5sums=('3f1d4bd0c0a1a4d7bf96219e117ec499') +md5sums=('e5351ff6f6eedcb50701e02d91cc480c') build() { cd libusbmuxd-${pkgver}
[arch-commits] Commit in libusbmuxd/repos (4 files)
Date: Tuesday, March 3, 2015 @ 08:26:56 Author: jgc Revision: 232442 archrelease: copy trunk to staging-i686, staging-x86_64 Added: libusbmuxd/repos/staging-i686/ libusbmuxd/repos/staging-i686/PKGBUILD (from rev 232441, libusbmuxd/trunk/PKGBUILD) libusbmuxd/repos/staging-x86_64/ libusbmuxd/repos/staging-x86_64/PKGBUILD (from rev 232441, libusbmuxd/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 27 +++ staging-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: libusbmuxd/repos/staging-i686/PKGBUILD (from rev 232441, libusbmuxd/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-03 07:26:56 UTC (rev 232442) @@ -0,0 +1,27 @@ +# $Id: $ +# Maintainer: Ionut Biru ib...@archlinux.org +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Gabriel Martinez reitaka at gmail dot com + +pkgname=libusbmuxd +pkgver=1.0.10 +pkgrel=1 +pkgdesc=USB Multiplex Daemon +url=http://marcansoft.com/blog/iphonelinux/usbmuxd/; +arch=('i686' 'x86_64') +license=('LGPL2.1' 'GPL2') +depends=('libusb' 'libplist') +conflicts=('usbmuxd1.0.9') +source=(http://www.libimobiledevice.org/downloads/libusbmuxd-$pkgver.tar.bz2) +md5sums=('e5351ff6f6eedcb50701e02d91cc480c') + +build() { + cd libusbmuxd-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd libusbmuxd-${pkgver} + make DESTDIR=${pkgdir} install +} Copied: libusbmuxd/repos/staging-x86_64/PKGBUILD (from rev 232441, libusbmuxd/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-03-03 07:26:56 UTC (rev 232442) @@ -0,0 +1,27 @@ +# $Id: $ +# Maintainer: Ionut Biru ib...@archlinux.org +# Maintainer: Jan de Groot j...@archlinux.org +# Contributor: Gabriel Martinez reitaka at gmail dot com + +pkgname=libusbmuxd +pkgver=1.0.10 +pkgrel=1 +pkgdesc=USB Multiplex Daemon +url=http://marcansoft.com/blog/iphonelinux/usbmuxd/; +arch=('i686' 'x86_64') +license=('LGPL2.1' 'GPL2') +depends=('libusb' 'libplist') +conflicts=('usbmuxd1.0.9') +source=(http://www.libimobiledevice.org/downloads/libusbmuxd-$pkgver.tar.bz2) +md5sums=('e5351ff6f6eedcb50701e02d91cc480c') + +build() { + cd libusbmuxd-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd libusbmuxd-${pkgver} + make DESTDIR=${pkgdir} install +}
[arch-commits] Commit in libimobiledevice/repos (4 files)
Date: Tuesday, March 3, 2015 @ 08:30:31 Author: jgc Revision: 232444 archrelease: copy trunk to staging-i686, staging-x86_64 Added: libimobiledevice/repos/staging-i686/ libimobiledevice/repos/staging-i686/PKGBUILD (from rev 232443, libimobiledevice/trunk/PKGBUILD) libimobiledevice/repos/staging-x86_64/ libimobiledevice/repos/staging-x86_64/PKGBUILD (from rev 232443, libimobiledevice/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 27 +++ staging-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: libimobiledevice/repos/staging-i686/PKGBUILD (from rev 232443, libimobiledevice/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-03 07:30:31 UTC (rev 232444) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer : Tom Gundersen t...@jklm.no +# Maintainer : Ionut Biru ib...@archlinux.org +# Contributor: Gabriel Martinez reitaka at gmail dot com + +pkgname=libimobiledevice +pkgver=1.2.0 +pkgrel=1 +pkgdesc=Library that talks the protocols to support iPhone and iPod Touch devices on Linux +url=http://libimobiledevice.org/; +arch=('i686' 'x86_64') +license=('GPL2' 'LGPL2.1') +depends=('libusbmuxd' 'gnutls' 'libgcrypt') +makedepends=('python2') +source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) +md5sums=('8757900ba7bbe2ef5f54342415d0223e') + +build() { + cd $pkgname-$pkgver + PYTHON=/usr/bin/python2 ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} Copied: libimobiledevice/repos/staging-x86_64/PKGBUILD (from rev 232443, libimobiledevice/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-03-03 07:30:31 UTC (rev 232444) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer : Tom Gundersen t...@jklm.no +# Maintainer : Ionut Biru ib...@archlinux.org +# Contributor: Gabriel Martinez reitaka at gmail dot com + +pkgname=libimobiledevice +pkgver=1.2.0 +pkgrel=1 +pkgdesc=Library that talks the protocols to support iPhone and iPod Touch devices on Linux +url=http://libimobiledevice.org/; +arch=('i686' 'x86_64') +license=('GPL2' 'LGPL2.1') +depends=('libusbmuxd' 'gnutls' 'libgcrypt') +makedepends=('python2') +source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) +md5sums=('8757900ba7bbe2ef5f54342415d0223e') + +build() { + cd $pkgname-$pkgver + PYTHON=/usr/bin/python2 ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +}
[arch-commits] Commit in libplist/trunk (PKGBUILD)
Date: Tuesday, March 3, 2015 @ 08:20:38 Author: jgc Revision: 232439 upgpkg: libplist 1.12-1 Modified: libplist/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-03 07:15:53 UTC (rev 232438) +++ PKGBUILD2015-03-03 07:20:38 UTC (rev 232439) @@ -4,7 +4,7 @@ # Contributor: Gabriel Martinez reitaka at gmail dot com pkgname=libplist -pkgver=1.11 +pkgver=1.12 pkgrel=1 pkgdesc=A library to handle Apple Property List format whereas it's binary or XML url=http://libimobiledevice.org/; @@ -14,7 +14,7 @@ makedepends=('python2') options=('!makeflags') source=(http://www.libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) -md5sums=('82de65f38cb2f0a9fd0839679b46072b') +md5sums=('8b04b0f09f2398022dcd4fba75012997') build() { cd libplist-$pkgver
[arch-commits] Commit in libplist/repos (4 files)
Date: Tuesday, March 3, 2015 @ 08:20:43 Author: jgc Revision: 232440 archrelease: copy trunk to staging-i686, staging-x86_64 Added: libplist/repos/staging-i686/ libplist/repos/staging-i686/PKGBUILD (from rev 232439, libplist/trunk/PKGBUILD) libplist/repos/staging-x86_64/ libplist/repos/staging-x86_64/PKGBUILD (from rev 232439, libplist/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 28 staging-x86_64/PKGBUILD | 28 2 files changed, 56 insertions(+) Copied: libplist/repos/staging-i686/PKGBUILD (from rev 232439, libplist/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-03-03 07:20:43 UTC (rev 232440) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer : Tom Gundersen t...@jklm.no +# Maintainer : Ionut Biru ib...@archlinux.org +# Contributor: Gabriel Martinez reitaka at gmail dot com + +pkgname=libplist +pkgver=1.12 +pkgrel=1 +pkgdesc=A library to handle Apple Property List format whereas it's binary or XML +url=http://libimobiledevice.org/; +arch=('i686' 'x86_64') +license=('GPL2' 'LGPL2.1') +depends=('glib2' 'libxml2') +makedepends=('python2') +options=('!makeflags') +source=(http://www.libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) +md5sums=('8b04b0f09f2398022dcd4fba75012997') + +build() { + cd libplist-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd libplist-$pkgver + make DESTDIR=$pkgdir install +} Copied: libplist/repos/staging-x86_64/PKGBUILD (from rev 232439, libplist/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2015-03-03 07:20:43 UTC (rev 232440) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer : Tom Gundersen t...@jklm.no +# Maintainer : Ionut Biru ib...@archlinux.org +# Contributor: Gabriel Martinez reitaka at gmail dot com + +pkgname=libplist +pkgver=1.12 +pkgrel=1 +pkgdesc=A library to handle Apple Property List format whereas it's binary or XML +url=http://libimobiledevice.org/; +arch=('i686' 'x86_64') +license=('GPL2' 'LGPL2.1') +depends=('glib2' 'libxml2') +makedepends=('python2') +options=('!makeflags') +source=(http://www.libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) +md5sums=('8b04b0f09f2398022dcd4fba75012997') + +build() { + cd libplist-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd libplist-$pkgver + make DESTDIR=$pkgdir install +}
[arch-commits] Commit in libimobiledevice/trunk (PKGBUILD)
Date: Tuesday, March 3, 2015 @ 08:30:25 Author: jgc Revision: 232443 upgpkg: libimobiledevice 1.2.0-1 Modified: libimobiledevice/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-03 07:26:56 UTC (rev 232442) +++ PKGBUILD2015-03-03 07:30:25 UTC (rev 232443) @@ -4,7 +4,7 @@ # Contributor: Gabriel Martinez reitaka at gmail dot com pkgname=libimobiledevice -pkgver=1.1.7 +pkgver=1.2.0 pkgrel=1 pkgdesc=Library that talks the protocols to support iPhone and iPod Touch devices on Linux url=http://libimobiledevice.org/; @@ -13,7 +13,7 @@ depends=('libusbmuxd' 'gnutls' 'libgcrypt') makedepends=('python2') source=(http://libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) -md5sums=('5649da76965c1d2c250e52c4e743ef71') +md5sums=('8757900ba7bbe2ef5f54342415d0223e') build() { cd $pkgname-$pkgver
[arch-commits] Commit in lib32-elfutils/repos/multilib-x86_64 (5 files)
Date: Monday, March 2, 2015 @ 22:01:41 Author: lcarlier Revision: 128584 archrelease: copy trunk to multilib-x86_64 Added: lib32-elfutils/repos/multilib-x86_64/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch (from rev 128583, lib32-elfutils/trunk/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch) lib32-elfutils/repos/multilib-x86_64/CVE-2014-9447.patch (from rev 128583, lib32-elfutils/trunk/CVE-2014-9447.patch) lib32-elfutils/repos/multilib-x86_64/PKGBUILD (from rev 128583, lib32-elfutils/trunk/PKGBUILD) Deleted: lib32-elfutils/repos/multilib-x86_64/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch lib32-elfutils/repos/multilib-x86_64/PKGBUILD -+ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch | 126 +- CVE-2014-9447.patch | 53 PKGBUILD| 97 +++ 3 files changed, 166 insertions(+), 110 deletions(-) Deleted: 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch === --- 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch 2015-03-02 21:01:29 UTC (rev 128583) +++ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch 2015-03-02 21:01:41 UTC (rev 128584) @@ -1,63 +0,0 @@ -From 224e6776cfe6fc23a207cd05bf75b1e3548853a0 Mon Sep 17 00:00:00 2001 -From: Mark Wielaard m...@redhat.com -Date: Thu, 15 Jan 2015 13:39:06 +0100 -Subject: [PATCH] tests: Make deleted and vdsosyms testcases work with - restricted ptrace. - -Some systems might have restricted ptrace that doesn't allow process -inspection of arbitrary processes. Change the deleted testcase to -explicitly allow any other process to inspect it using the PR_SET_PTRACER -prctl set to PR_SET_PTRACER_ANY. Change the vdsosyms testcase to inspect -the process itself which should always be allowed. - -Reported-by: Anatol Pomozov anatol.pomo...@gmail.com -Signed-off-by: Mark Wielaard m...@redhat.com - tests/ChangeLog | 5 + - tests/deleted.c | 6 ++ - tests/vdsosyms.c | 5 +++-- - 3 files changed, 14 insertions(+), 2 deletions(-) - -diff --git a/tests/deleted.c b/tests/deleted.c -index 32a310b..d071bf7 100644 a/tests/deleted.c -+++ b/tests/deleted.c -@@ -23,6 +23,7 @@ - #include stdio.h - #include error.h - #include errno.h -+#include sys/prctl.h - - extern void libfunc (void); - -@@ -42,6 +43,11 @@ main (int argc __attribute__ ((unused)), char **argv __attribute__ ((unused))) - assert (!err); - err = close (2); - assert (!err); -+ /* Make sure eu-stack -p works on this process even with -+ restricted ptrace. */ -+#ifdef PR_SET_PTRACER_ANY -+ prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY, 0, 0, 0); -+#endif - libfunc (); - abort (); - } -diff --git a/tests/vdsosyms.c b/tests/vdsosyms.c -index c1f8d89..4f12b9a 100644 a/tests/vdsosyms.c -+++ b/tests/vdsosyms.c -@@ -80,8 +80,9 @@ main (int argc __attribute__ ((unused)), char **argv __attribute__ ((unused))) - if (dwfl == NULL) - error (2, 0, dwfl_begin: %s, dwfl_errmsg (-1)); - -- /* Take our parent as arbitrary process to inspect. */ -- pid_t pid = getppid(); -+ /* Take ourself as arbitrary process to inspect. This should work -+ even with restricted ptrace. */ -+ pid_t pid = getpid(); - - int result = dwfl_linux_proc_report (dwfl, pid); - if (result 0) --- -1.8.3.1 - Copied: lib32-elfutils/repos/multilib-x86_64/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch (from rev 128583, lib32-elfutils/trunk/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch) === --- 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch (rev 0) +++ 0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch 2015-03-02 21:01:41 UTC (rev 128584) @@ -0,0 +1,63 @@ +From 224e6776cfe6fc23a207cd05bf75b1e3548853a0 Mon Sep 17 00:00:00 2001 +From: Mark Wielaard m...@redhat.com +Date: Thu, 15 Jan 2015 13:39:06 +0100 +Subject: [PATCH] tests: Make deleted and vdsosyms testcases work with + restricted ptrace. + +Some systems might have restricted ptrace that doesn't allow process +inspection of arbitrary processes. Change the deleted testcase to +explicitly allow any other process to inspect it using the PR_SET_PTRACER +prctl set to PR_SET_PTRACER_ANY. Change the vdsosyms testcase to inspect +the process itself which should always be allowed. + +Reported-by: Anatol Pomozov anatol.pomo...@gmail.com +Signed-off-by: Mark Wielaard m...@redhat.com +--- + tests/ChangeLog | 5 + + tests/deleted.c | 6 ++ + tests/vdsosyms.c | 5 +++-- + 3 files changed, 14 insertions(+), 2 deletions(-) + +diff --git a/tests/deleted.c b/tests/deleted.c +index
[arch-commits] Commit in elfutils/trunk (CVE-2014-9447.patch PKGBUILD)
Date: Monday, March 2, 2015 @ 22:00:31 Author: lcarlier Revision: 232426 upgpkg: elfutils 0.161-3 fix FS#44019 - CVE-2014-9447 Added: elfutils/trunk/CVE-2014-9447.patch Modified: elfutils/trunk/PKGBUILD -+ CVE-2014-9447.patch | 53 ++ PKGBUILD| 10 ++--- 2 files changed, 60 insertions(+), 3 deletions(-) Added: CVE-2014-9447.patch === --- CVE-2014-9447.patch (rev 0) +++ CVE-2014-9447.patch 2015-03-02 21:00:31 UTC (rev 232426) @@ -0,0 +1,53 @@ +From 147018e729e7c22eeabf15b82d26e4bf68a0d18e Mon Sep 17 00:00:00 2001 +From: Alexander Cherepanov chere...@mccme.ru +Date: Sun, 28 Dec 2014 19:57:19 +0300 +Subject: libelf: Fix dir traversal vuln in ar extraction. + +read_long_names terminates names at the first '/' found but then skips +one character without checking (it's supposed to be '\n'). Hence the +next name could start with any character including '/'. This leads to +a directory traversal vulnerability at the time the contents of the +archive is extracted. + +The danger is mitigated by the fact that only one '/' is possible in a +resulting filename and only in the leading position. Hence only files +in the root directory can be written via this vuln and only when ar is +executed as root. + +The fix for the vuln is to not skip any characters while looking +for '/'. + +Signed-off-by: Alexander Cherepanov chere...@mccme.ru + +diff --git a/libelf/ChangeLog b/libelf/ChangeLog +index 3b88d03..447c354 100644 +--- a/libelf/ChangeLog b/libelf/ChangeLog +@@ -1,3 +1,8 @@ ++2014-12-28 Alexander Cherepanov chere...@mccme.ru ++ ++ * elf_begin.c (read_long_names): Don't miss '/' right after ++ another '/'. Fixes a dir traversal vuln in ar extraction. ++ + 2014-12-18 Ulrich Drepper drep...@gmail.com + + * Makefile.am: Suppress output of textrel_check command. +diff --git a/libelf/elf_begin.c b/libelf/elf_begin.c +index 30abe0b..cd3756c 100644 +--- a/libelf/elf_begin.c b/libelf/elf_begin.c +@@ -749,10 +749,7 @@ read_long_names (Elf *elf) + } + + /* NUL-terminate the string. */ +-*runp = '\0'; +- +-/* Skip the NUL byte and the \012. */ +-runp += 2; ++*runp++ = '\0'; + + /* A sanity check. Somebody might have generated invalid +archive. */ +-- +cgit v0.10.2 + Modified: PKGBUILD === --- PKGBUILD2015-03-02 20:12:30 UTC (rev 232425) +++ PKGBUILD2015-03-02 21:00:31 UTC (rev 232426) @@ -4,7 +4,7 @@ pkgname=elfutils pkgver=0.161 -pkgrel=2 +pkgrel=3 pkgdesc=Libraries and utilities to handle ELF object files and DWARF debugging information arch=('i686' 'x86_64') url=https://fedorahosted.org/elfutils/; @@ -11,11 +11,13 @@ license=('LGPL3' 'GPL' 'GPL3') depends=('gcc-libs' 'zlib' 'bzip2' 'xz') source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig} -0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch) +0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch +CVE-2014-9447.patch) options=('staticlibs') sha1sums=('85d48e18359c51e843c49b1894b2f54b85e88ae2' 'SKIP' - '86947fb8d0f51a65e19142350925f428ad0c7cb1') + '86947fb8d0f51a65e19142350925f428ad0c7cb1' + 'd3e0e8275695fcc6347b8730bd1eb141a022f756') validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard m...@klomp.org prepare() { @@ -23,6 +25,8 @@ # https://lists.fedorahosted.org/pipermail/elfutils-devel/2015-January/004541.html patch -p1 $srcdir/0001-tests-Make-deleted-and-vdsosyms-testcases-work-with-.patch + # fix CVE-2014-9447 merged upstream + patch -p1 $srcdir/CVE-2014-9447.patch } build() {
[arch-commits] Commit in wiznote/repos (8 files)
Date: Monday, March 2, 2015 @ 15:08:41 Author: fyan Revision: 128544 archrelease: copy trunk to community-i686, community-x86_64 Added: wiznote/repos/community-i686/PKGBUILD (from rev 128543, wiznote/trunk/PKGBUILD) wiznote/repos/community-i686/wiznote.install (from rev 128543, wiznote/trunk/wiznote.install) wiznote/repos/community-x86_64/PKGBUILD (from rev 128543, wiznote/trunk/PKGBUILD) wiznote/repos/community-x86_64/wiznote.install (from rev 128543, wiznote/trunk/wiznote.install) Deleted: wiznote/repos/community-i686/PKGBUILD wiznote/repos/community-i686/wiznote.install wiznote/repos/community-x86_64/PKGBUILD wiznote/repos/community-x86_64/wiznote.install --+ /PKGBUILD| 80 + /wiznote.install | 24 +++ community-i686/PKGBUILD | 39 -- community-i686/wiznote.install | 12 - community-x86_64/PKGBUILD| 39 -- community-x86_64/wiznote.install | 12 - 6 files changed, 104 insertions(+), 102 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-02 14:08:10 UTC (rev 128543) +++ community-i686/PKGBUILD 2015-03-02 14:08:41 UTC (rev 128544) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@gmail.com -# Contributor: Albert.Zhou albert.z...@wiz.cn - -pkgname=wiznote -pkgver=2.1.15 -pkgrel=1 -pkgdesc=Opensource cross-platform cloud based note-taking client -arch=('i686' 'x86_64') -url=http://www.wiznote.com; -license=('GPL3' 'custom') -depends=('desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'qt5-base' 'qt5-webkit') # indirect: qt5-declarative qt5-sensors zlib glic gcc-libs -makedepends=('cmake' 'qt5-tools' 'git' 'boost') -install=wiznote.install -_wiznote_project_name=WizQTClient -source=(git+https://github.com/WizTeam/${_wiznote_project_name}.git#branch=v$pkgver;) -md5sums=('SKIP') - -prepare() { - rm $_wiznote_project_name/share/skins/default/Thumbs.db - - rm -rf build; mkdir build -} - -build() { - cd build - - cmake \ --DWIZNOTE_USE_QT5=YES \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ -../$_wiznote_project_name - make -} - -package() { - cd build - make DESTDIR=$pkgdir/ install -} Copied: wiznote/repos/community-i686/PKGBUILD (from rev 128543, wiznote/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-02 14:08:41 UTC (rev 128544) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@gmail.com +# Contributor: Albert.Zhou albert.z...@wiz.cn + +pkgname=wiznote +pkgver=2.1.15.20150225 +_commit=fe7cca5c81ecfe2bb8a54fa60d9190732b50dcc7 +pkgrel=1 +pkgdesc=Opensource cross-platform cloud based note-taking client +arch=('i686' 'x86_64') +url=http://www.wiznote.com; +license=('GPL3' 'custom') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'qt5-base' 'qt5-webkit') # indirect: qt5-declarative qt5-sensors zlib glic gcc-libs +makedepends=('cmake' 'qt5-tools' 'git' 'boost') +install=wiznote.install +_wiznote_project_name=WizQTClient +source=(git+https://github.com/WizTeam/${_wiznote_project_name}.git#commit=$_commit;) +md5sums=('SKIP') + +prepare() { + rm $_wiznote_project_name/share/skins/default/Thumbs.db + + rm -rf build; mkdir build +} + +build() { + cd build + + cmake \ +-DWIZNOTE_USE_QT5=YES \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +../$_wiznote_project_name + make +} + +package() { + cd build + make DESTDIR=$pkgdir/ install +} Deleted: community-i686/wiznote.install === --- community-i686/wiznote.install 2015-03-02 14:08:10 UTC (rev 128543) +++ community-i686/wiznote.install 2015-03-02 14:08:41 UTC (rev 128544) @@ -1,12 +0,0 @@ -post_install() { -xdg-icon-resource forceupdate --theme hicolor /dev/null -update-desktop-database -q -} - -post_upgrade() { -post_install -} - -post_remove() { -post_install -} Copied: wiznote/repos/community-i686/wiznote.install (from rev 128543, wiznote/trunk/wiznote.install) === --- community-i686/wiznote.install (rev 0) +++ community-i686/wiznote.install 2015-03-02 14:08:41 UTC (rev 128544) @@ -0,0 +1,12 @@ +post_install() { +xdg-icon-resource forceupdate --theme hicolor /dev/null +update-desktop-database -q +} + +post_upgrade() { +post_install +} + +post_remove() { +post_install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-03-02 14:08:10 UTC (rev 128543) +++ community-x86_64/PKGBUILD
[arch-commits] Commit in pidgin-lwqq/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 13:58:21 Author: fyan Revision: 128537 upgpkg: pidgin-lwqq 0.4.2-1 Modified: pidgin-lwqq/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 12:58:10 UTC (rev 128536) +++ PKGBUILD2015-03-02 12:58:21 UTC (rev 128537) @@ -2,9 +2,9 @@ # Maintainer: Felix Yan felixonm...@archlinux.org pkgname=pidgin-lwqq -pkgver=0.4.1.20150208 -#_gitver=tag=v$pkgver -_gitver='commit=a0fa8bfe45308b5fc165ff7df6abf91c634904bd' +pkgver=0.4.2 +_gitver=tag=v$pkgver +#_gitver='commit=a0fa8bfe45308b5fc165ff7df6abf91c634904bd' pkgrel=1 pkgdesc=A pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol arch=('i686' 'x86_64')
[arch-commits] Commit in pidgin-lwqq/repos (8 files)
Date: Monday, March 2, 2015 @ 13:58:53 Author: fyan Revision: 128538 archrelease: copy trunk to community-i686, community-x86_64 Added: pidgin-lwqq/repos/community-i686/PKGBUILD (from rev 128537, pidgin-lwqq/trunk/PKGBUILD) pidgin-lwqq/repos/community-i686/pidgin-lwqq.install (from rev 128537, pidgin-lwqq/trunk/pidgin-lwqq.install) pidgin-lwqq/repos/community-x86_64/PKGBUILD (from rev 128537, pidgin-lwqq/trunk/PKGBUILD) pidgin-lwqq/repos/community-x86_64/pidgin-lwqq.install (from rev 128537, pidgin-lwqq/trunk/pidgin-lwqq.install) Deleted: pidgin-lwqq/repos/community-i686/PKGBUILD pidgin-lwqq/repos/community-i686/pidgin-lwqq.install pidgin-lwqq/repos/community-x86_64/PKGBUILD pidgin-lwqq/repos/community-x86_64/pidgin-lwqq.install --+ /PKGBUILD| 62 + /pidgin-lwqq.install | 22 +++ community-i686/PKGBUILD | 31 community-i686/pidgin-lwqq.install | 11 - community-x86_64/PKGBUILD| 31 community-x86_64/pidgin-lwqq.install | 11 - 6 files changed, 84 insertions(+), 84 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-02 12:58:21 UTC (rev 128537) +++ community-i686/PKGBUILD 2015-03-02 12:58:53 UTC (rev 128538) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org - -pkgname=pidgin-lwqq -pkgver=0.4.1.20150208 -#_gitver=tag=v$pkgver -_gitver='commit=a0fa8bfe45308b5fc165ff7df6abf91c634904bd' -pkgrel=1 -pkgdesc=A pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol -arch=('i686' 'x86_64') -url=https://github.com/xiehuc/pidgin-lwqq; -license=('GPL3') -depends=('lwqq' 'libpurple' 'hicolor-icon-theme' 'gtk-update-icon-cache') -optdepends=('pidgin: Multi-protocol instant messaging client' -'telepathy-haze: Empathy plugin support') -makedepends=('git' 'cmake') -install=$pkgname.install -source=(git://github.com/xiehuc/pidgin-lwqq.git#$_gitver) -sha512sums=('SKIP') - -build() { - cd $pkgname - - cmake -DCMAKE_INSTALL_PREFIX=/usr . - make -} - -package() { - cd $pkgname - make DESTDIR=${pkgdir} install -} Copied: pidgin-lwqq/repos/community-i686/PKGBUILD (from rev 128537, pidgin-lwqq/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-02 12:58:53 UTC (rev 128538) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org + +pkgname=pidgin-lwqq +pkgver=0.4.2 +_gitver=tag=v$pkgver +#_gitver='commit=a0fa8bfe45308b5fc165ff7df6abf91c634904bd' +pkgrel=1 +pkgdesc=A pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol +arch=('i686' 'x86_64') +url=https://github.com/xiehuc/pidgin-lwqq; +license=('GPL3') +depends=('lwqq' 'libpurple' 'hicolor-icon-theme' 'gtk-update-icon-cache') +optdepends=('pidgin: Multi-protocol instant messaging client' +'telepathy-haze: Empathy plugin support') +makedepends=('git' 'cmake') +install=$pkgname.install +source=(git://github.com/xiehuc/pidgin-lwqq.git#$_gitver) +sha512sums=('SKIP') + +build() { + cd $pkgname + + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + cd $pkgname + make DESTDIR=${pkgdir} install +} Deleted: community-i686/pidgin-lwqq.install === --- community-i686/pidgin-lwqq.install 2015-03-02 12:58:21 UTC (rev 128537) +++ community-i686/pidgin-lwqq.install 2015-03-02 12:58:53 UTC (rev 128538) @@ -1,11 +0,0 @@ -post_install() { -gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { -post_install -} - -post_remove() { -post_install -} Copied: pidgin-lwqq/repos/community-i686/pidgin-lwqq.install (from rev 128537, pidgin-lwqq/trunk/pidgin-lwqq.install) === --- community-i686/pidgin-lwqq.install (rev 0) +++ community-i686/pidgin-lwqq.install 2015-03-02 12:58:53 UTC (rev 128538) @@ -0,0 +1,11 @@ +post_install() { +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { +post_install +} + +post_remove() { +post_install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-03-02 12:58:21 UTC (rev 128537) +++ community-x86_64/PKGBUILD 2015-03-02 12:58:53 UTC (rev 128538) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org - -pkgname=pidgin-lwqq -pkgver=0.4.1.20150208 -#_gitver=tag=v$pkgver -_gitver='commit=a0fa8bfe45308b5fc165ff7df6abf91c634904bd' -pkgrel=1 -pkgdesc=A pidgin plugin based on lwqq, a excellent safe useful library for webqq
[arch-commits] Commit in (4 files)
Date: Monday, March 2, 2015 @ 14:42:31 Author: fyan Revision: 128541 addpkg: qopenvpn 1.2-2 Added: qopenvpn/ qopenvpn/repos/ qopenvpn/trunk/ qopenvpn/trunk/PKGBUILD --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Added: qopenvpn/trunk/PKGBUILD === --- qopenvpn/trunk/PKGBUILD (rev 0) +++ qopenvpn/trunk/PKGBUILD 2015-03-02 13:42:31 UTC (rev 128541) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: Michal Krenek (Mikos) m.kre...@gmail.com + +pkgname=qopenvpn +pkgver=1.2 +pkgrel=2 +pkgdesc=Simple OpenVPN GUI written in PyQt for systemd based distributions +arch=('any') +url=https://github.com/xmikos/qopenvpn; +license=('GPL3') +depends=('python-pyqt4' 'openvpn' 'systemd') +source=($pkgname-$pkgver.tar.gz::https://github.com/xmikos/qopenvpn/archive/$pkgver.tar.gz;) +md5sums=('46abc9f7190073c2f30526e5769252a9') + +build() { + cd $srcdir/$pkgname-$pkgver + python setup.py build +} + +package() { + cd $srcdir/$pkgname-$pkgver + python setup.py install --root=$pkgdir +} + +# vim:set ts=2 sw=2 et: Property changes on: qopenvpn/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in wiznote/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 15:08:10 Author: fyan Revision: 128543 upgpkg: wiznote 2.1.15.20150225-1 Modified: wiznote/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 13:44:03 UTC (rev 128542) +++ PKGBUILD2015-03-02 14:08:10 UTC (rev 128543) @@ -3,7 +3,8 @@ # Contributor: Albert.Zhou albert.z...@wiz.cn pkgname=wiznote -pkgver=2.1.15 +pkgver=2.1.15.20150225 +_commit=fe7cca5c81ecfe2bb8a54fa60d9190732b50dcc7 pkgrel=1 pkgdesc=Opensource cross-platform cloud based note-taking client arch=('i686' 'x86_64') @@ -13,7 +14,7 @@ makedepends=('cmake' 'qt5-tools' 'git' 'boost') install=wiznote.install _wiznote_project_name=WizQTClient -source=(git+https://github.com/WizTeam/${_wiznote_project_name}.git#branch=v$pkgver;) +source=(git+https://github.com/WizTeam/${_wiznote_project_name}.git#commit=$_commit;) md5sums=('SKIP') prepare() {
[arch-commits] Commit in eclipse-cdt/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 15:22:25 Author: arodseth Revision: 128545 upgpkg: eclipse-cdt 8.6.0-1 Modified: eclipse-cdt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 14:08:41 UTC (rev 128544) +++ PKGBUILD2015-03-02 14:22:25 UTC (rev 128545) @@ -5,7 +5,7 @@ # Contributor: Raimar Bühmann rai...@buehmann.de pkgname=eclipse-cdt -pkgver=8.5.0 +pkgver=8.6.0 pkgrel=1 pkgdesc='C/C++ Plugin for Eclipse' arch=('any') @@ -13,7 +13,7 @@ license=('EPL') depends=('eclipse' 'libxtst') source=(http://ftp.snt.utwente.nl/pub/software/eclipse/tools/cdt/releases/${pkgver%.*}/cdt-$pkgver.zip;) -sha1sums=('d060b87508121a5673df052a317909a696b42cfa') +sha1sums=('6363c3eece78277cc6b6748bb4eba0166db30a6a') package() { d=$pkgdir/usr/share/eclipse/dropins/cdt/eclipse
[arch-commits] Commit in eclipse-cdt/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, March 2, 2015 @ 15:37:24 Author: arodseth Revision: 128546 archrelease: copy trunk to community-any Added: eclipse-cdt/repos/community-any/PKGBUILD (from rev 128545, eclipse-cdt/trunk/PKGBUILD) Deleted: eclipse-cdt/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-02 14:22:25 UTC (rev 128545) +++ PKGBUILD2015-03-02 14:37:24 UTC (rev 128546) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth rods...@gmail.com -# Contributor: Paul Mattal p...@archlinux.org -# Contributor: Andrea Scarpino and...@archlinux.org -# Contributor: Raimar Bühmann rai...@buehmann.de - -pkgname=eclipse-cdt -pkgver=8.5.0 -pkgrel=1 -pkgdesc='C/C++ Plugin for Eclipse' -arch=('any') -url='http://www.eclipse.org/cdt' -license=('EPL') -depends=('eclipse' 'libxtst') -source=(http://ftp.snt.utwente.nl/pub/software/eclipse/tools/cdt/releases/${pkgver%.*}/cdt-$pkgver.zip;) -sha1sums=('d060b87508121a5673df052a317909a696b42cfa') - -package() { - d=$pkgdir/usr/share/eclipse/dropins/cdt/eclipse - install -d $d - cp -a features $d - cp -a plugins $d -} - -# vim:set ts=2 sw=2 et: Copied: eclipse-cdt/repos/community-any/PKGBUILD (from rev 128545, eclipse-cdt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-02 14:37:24 UTC (rev 128546) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Paul Mattal p...@archlinux.org +# Contributor: Andrea Scarpino and...@archlinux.org +# Contributor: Raimar Bühmann rai...@buehmann.de + +pkgname=eclipse-cdt +pkgver=8.6.0 +pkgrel=1 +pkgdesc='C/C++ Plugin for Eclipse' +arch=('any') +url='http://www.eclipse.org/cdt' +license=('EPL') +depends=('eclipse' 'libxtst') +source=(http://ftp.snt.utwente.nl/pub/software/eclipse/tools/cdt/releases/${pkgver%.*}/cdt-$pkgver.zip;) +sha1sums=('6363c3eece78277cc6b6748bb4eba0166db30a6a') + +package() { + d=$pkgdir/usr/share/eclipse/dropins/cdt/eclipse + install -d $d + cp -a features $d + cp -a plugins $d +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in qopenvpn/repos (community-any community-any/PKGBUILD)
Date: Monday, March 2, 2015 @ 14:44:03 Author: fyan Revision: 128542 archrelease: copy trunk to community-any Added: qopenvpn/repos/community-any/ qopenvpn/repos/community-any/PKGBUILD (from rev 128541, qopenvpn/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: qopenvpn/repos/community-any/PKGBUILD (from rev 128541, qopenvpn/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2015-03-02 13:44:03 UTC (rev 128542) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: Michal Krenek (Mikos) m.kre...@gmail.com + +pkgname=qopenvpn +pkgver=1.2 +pkgrel=2 +pkgdesc=Simple OpenVPN GUI written in PyQt for systemd based distributions +arch=('any') +url=https://github.com/xmikos/qopenvpn; +license=('GPL3') +depends=('python-pyqt4' 'openvpn' 'systemd') +source=($pkgname-$pkgver.tar.gz::https://github.com/xmikos/qopenvpn/archive/$pkgver.tar.gz;) +md5sums=('46abc9f7190073c2f30526e5769252a9') + +build() { + cd $srcdir/$pkgname-$pkgver + python setup.py build +} + +package() { + cd $srcdir/$pkgname-$pkgver + python setup.py install --root=$pkgdir +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (20 files)
Date: Monday, March 2, 2015 @ 12:09:35 Author: spupykin Revision: 128531 fix file names to avoid shared source cache conflicts Modified: acpi_call-lts/trunk/PKGBUILD acpi_call/trunk/PKGBUILD airspy/trunk/PKGBUILD apitrace/trunk/PKGBUILD assimp/trunk/PKGBUILD bbswitch-lts/trunk/PKGBUILD bbswitch/trunk/PKGBUILD bmon/trunk/PKGBUILD bup/trunk/PKGBUILD cbatticon/trunk/PKGBUILD cmus/trunk/PKGBUILD codespell/trunk/PKGBUILD cppcheck/trunk/PKGBUILD cuetools/trunk/PKGBUILD curseofwar/trunk/PKGBUILD dot2tex/trunk/PKGBUILD elixir/trunk/PKGBUILD emacs-pkgbuild-mode/trunk/PKGBUILD esmska/trunk/PKGBUILD ettercap/trunk/PKGBUILD + acpi_call-lts/trunk/PKGBUILD |2 +- acpi_call/trunk/PKGBUILD |2 +- airspy/trunk/PKGBUILD |2 +- apitrace/trunk/PKGBUILD|2 +- assimp/trunk/PKGBUILD |2 +- bbswitch-lts/trunk/PKGBUILD|2 +- bbswitch/trunk/PKGBUILD|2 +- bmon/trunk/PKGBUILD|2 +- bup/trunk/PKGBUILD |2 +- cbatticon/trunk/PKGBUILD |2 +- cmus/trunk/PKGBUILD|2 +- codespell/trunk/PKGBUILD |2 +- cppcheck/trunk/PKGBUILD|2 +- cuetools/trunk/PKGBUILD|2 +- curseofwar/trunk/PKGBUILD |2 +- dot2tex/trunk/PKGBUILD |2 +- elixir/trunk/PKGBUILD |2 +- emacs-pkgbuild-mode/trunk/PKGBUILD |3 ++- esmska/trunk/PKGBUILD |6 +++--- ettercap/trunk/PKGBUILD|2 +- 20 files changed, 23 insertions(+), 22 deletions(-) Modified: acpi_call/trunk/PKGBUILD === --- acpi_call/trunk/PKGBUILD2015-03-02 11:01:30 UTC (rev 128530) +++ acpi_call/trunk/PKGBUILD2015-03-02 11:09:35 UTC (rev 128531) @@ -14,7 +14,7 @@ depends=('linux=3.19' 'linux3.20') makedepends=('linux-headers=3.19' 'linux-headers3.20') install='acpi_call.install' -source=(http://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) +source=($pkgname-$pkgver.tar.gz::http://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') prepare() { Modified: acpi_call-lts/trunk/PKGBUILD === --- acpi_call-lts/trunk/PKGBUILD2015-03-02 11:01:30 UTC (rev 128530) +++ acpi_call-lts/trunk/PKGBUILD2015-03-02 11:09:35 UTC (rev 128531) @@ -15,7 +15,7 @@ makedepends=('linux-lts-headers=3.14.34') provides=(${pkgname%-*}) install=${pkgname%-*}.install -source=(${url}/archive/v${pkgver}.tar.gz) +source=(acpi_call-$pkgver.tar.gz::${url}/archive/v${pkgver}.tar.gz) sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') build() { Modified: airspy/trunk/PKGBUILD === --- airspy/trunk/PKGBUILD 2015-03-02 11:01:30 UTC (rev 128530) +++ airspy/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) @@ -9,7 +9,7 @@ license=('GPL2') depends=('libusb=1.0') makedepends=('cmake') -source=(https://github.com/airspy/host/archive/v$pkgver.tar.gz; +source=($pkgname-$pkgver.tar.gz::https://github.com/airspy/host/archive/v$pkgver.tar.gz; airspy.conf) md5sums=('fd0b80003a1098806ac40a5f42fea05f' '29e481d56bfc56cface4f1457ca6df23') Modified: apitrace/trunk/PKGBUILD === --- apitrace/trunk/PKGBUILD 2015-03-02 11:01:30 UTC (rev 128530) +++ apitrace/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) @@ -11,7 +11,7 @@ url=https://github.com/apitrace/apitrace; license=('custom') makedepends=('cmake' 'mesa' 'libgl' 'python2' 'qtwebkit') -source=(https://github.com/apitrace/apitrace/archive/${pkgver}.zip;) +source=($pkgname-$pkgver.zip::https://github.com/apitrace/apitrace/archive/${pkgver}.zip;) md5sums=('9661028558461feaab6e66538b15a805') build() { Modified: assimp/trunk/PKGBUILD === --- assimp/trunk/PKGBUILD 2015-03-02 11:01:30 UTC (rev 128530) +++ assimp/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) @@ -10,7 +10,7 @@ depends=('zlib' 'gcc-libs' 'boost-libs') makedepends=('cmake' 'boost') url=('http://assimp.sourceforge.net/index.html') -source=(https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz;) +source=($pkgname-$pkgver.tar.gz::https://github.com/assimp/assimp/archive/v${pkgver}.tar.gz;) md5sums=('ab9977edf95e9b2910d7cca286926e85') build() { Modified: bbswitch/trunk/PKGBUILD === --- bbswitch/trunk/PKGBUILD 2015-03-02 11:01:30 UTC (rev 128530) +++ bbswitch/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) @@ -14,7 +14,7 @@ depends=('linux=3.19'
[arch-commits] Commit in (47 files)
Date: Monday, March 2, 2015 @ 12:37:09 Author: spupykin Revision: 128533 fix file names to avoid shared source cache conflicts Modified: ninja-ide/trunk/PKGBUILD ninja/trunk/PKGBUILD offlineimap/trunk/PKGBUILD opencolorio/trunk/PKGBUILD paxd/trunk/PKGBUILD pcsx2/trunk/PKGBUILD (contents, properties) performous/trunk/PKGBUILD pion/trunk/PKGBUILD plowshare/trunk/PKGBUILD povray/trunk/PKGBUILD python-apsw/trunk/PKGBUILD python-cairocffi/trunk/PKGBUILD python-configobj/trunk/PKGBUILD python-cvxopt/trunk/PKGBUILD python-flask-oldsessions/trunk/PKGBUILD python-fonttools/trunk/PKGBUILD python-gd/trunk/PKGBUILD python-html5lib/trunk/PKGBUILD python-itsdangerous/trunk/PKGBUILD python-matplotlib/trunk/PKGBUILD python-mccabe/trunk/PKGBUILD python-numexpr/trunk/PKGBUILD python-pillow/trunk/PKGBUILD python-pygit2/trunk/PKGBUILD python-pyside-tools/trunk/PKGBUILD python-simplemediawiki/trunk/PKGBUILD python-urllib3/trunk/PKGBUILD python2-pychm/trunk/PKGBUILD qt-at-spi/trunk/PKGBUILD qtkeychain/trunk/PKGBUILD sage-mathematics-doc/trunk/PKGBUILD sage-mathematics/trunk/PKGBUILD sage-notebook/trunk/PKGBUILD sl/trunk/PKGBUILD slop/trunk/PKGBUILD spacefm/trunk/PKGBUILD speedcrunch/trunk/PKGBUILD stlink/trunk/PKGBUILD sub2srt/trunk/PKGBUILD sxiv/trunk/PKGBUILD syncthing-gtk/trunk/PKGBUILD tcplay/trunk/PKGBUILD tigervnc/trunk/PKGBUILD tiled/trunk/PKGBUILD tlp/trunk/PKGBUILD tt-rss/trunk/PKGBUILD tup/trunk/PKGBUILD -+ ninja-ide/trunk/PKGBUILD|2 +- ninja/trunk/PKGBUILD|2 +- offlineimap/trunk/PKGBUILD |2 +- opencolorio/trunk/PKGBUILD |2 +- paxd/trunk/PKGBUILD |3 ++- pcsx2/trunk/PKGBUILD|2 +- performous/trunk/PKGBUILD |2 +- pion/trunk/PKGBUILD |2 +- plowshare/trunk/PKGBUILD|2 +- povray/trunk/PKGBUILD |2 +- python-apsw/trunk/PKGBUILD |3 ++- python-cairocffi/trunk/PKGBUILD |2 +- python-configobj/trunk/PKGBUILD |2 +- python-cvxopt/trunk/PKGBUILD|2 +- python-flask-oldsessions/trunk/PKGBUILD |2 +- python-fonttools/trunk/PKGBUILD |2 +- python-gd/trunk/PKGBUILD|2 +- python-html5lib/trunk/PKGBUILD |2 +- python-itsdangerous/trunk/PKGBUILD |2 +- python-matplotlib/trunk/PKGBUILD|2 +- python-mccabe/trunk/PKGBUILD|2 +- python-numexpr/trunk/PKGBUILD |2 +- python-pillow/trunk/PKGBUILD|2 +- python-pygit2/trunk/PKGBUILD|2 +- python-pyside-tools/trunk/PKGBUILD |2 +- python-simplemediawiki/trunk/PKGBUILD |2 +- python-urllib3/trunk/PKGBUILD |2 +- python2-pychm/trunk/PKGBUILD|2 +- qt-at-spi/trunk/PKGBUILD|2 +- qtkeychain/trunk/PKGBUILD |2 +- sage-mathematics-doc/trunk/PKGBUILD |2 +- sage-mathematics/trunk/PKGBUILD |4 ++-- sage-notebook/trunk/PKGBUILD|2 +- sl/trunk/PKGBUILD |2 +- slop/trunk/PKGBUILD |2 +- spacefm/trunk/PKGBUILD |2 +- speedcrunch/trunk/PKGBUILD |2 +- stlink/trunk/PKGBUILD |2 +- sub2srt/trunk/PKGBUILD |2 +- sxiv/trunk/PKGBUILD |2 +- syncthing-gtk/trunk/PKGBUILD|2 +- tcplay/trunk/PKGBUILD |2 +- tigervnc/trunk/PKGBUILD |2 +- tiled/trunk/PKGBUILD|2 +- tlp/trunk/PKGBUILD |2 +- tt-rss/trunk/PKGBUILD |2 +- tup/trunk/PKGBUILD |2 +- 47 files changed, 50 insertions(+), 48 deletions(-) Modified: ninja/trunk/PKGBUILD === --- ninja/trunk/PKGBUILD2015-03-02 11:19:20 UTC (rev 128532) +++ ninja/trunk/PKGBUILD2015-03-02 11:37:09 UTC (rev 128533) @@ -13,7 +13,7 @@ license=(Apache) depends=(gcc-libs) makedepends=(python2 re2c emacs-nox) -source=(https://github.com/martine/ninja/archive/v$pkgver.zip) +source=($pkgname-$pkgver.zip::https://github.com/martine/ninja/archive/v$pkgver.zip) sha1sums=('1506e0f5ab59b9896d5f3af1edfc11454d35ea5d') build() { Modified: ninja-ide/trunk/PKGBUILD === --- ninja-ide/trunk/PKGBUILD2015-03-02 11:19:20 UTC (rev 128532) +++ ninja-ide/trunk/PKGBUILD2015-03-02 11:37:09 UTC (rev 128533) @@ -13,7 +13,7 @@ url=http://ninja-ide.org/; license=('GPL3') depends=('python2-setuptools' 'python2-pyqt' 'python2-pyinotify')
[arch-commits] Commit in libvirt/repos (20 files)
Date: Monday, March 2, 2015 @ 12:00:22 Author: spupykin Revision: 128524 archrelease: copy trunk to community-i686, community-x86_64 Added: libvirt/repos/community-i686/PKGBUILD (from rev 128523, libvirt/trunk/PKGBUILD) libvirt/repos/community-i686/libvirt.install (from rev 128523, libvirt/trunk/libvirt.install) libvirt/repos/community-i686/libvirt.tmpfiles.d (from rev 128523, libvirt/trunk/libvirt.tmpfiles.d) libvirt/repos/community-i686/libvirtd-guests.conf.d (from rev 128523, libvirt/trunk/libvirtd-guests.conf.d) libvirt/repos/community-i686/libvirtd.conf.d (from rev 128523, libvirt/trunk/libvirtd.conf.d) libvirt/repos/community-x86_64/PKGBUILD (from rev 128523, libvirt/trunk/PKGBUILD) libvirt/repos/community-x86_64/libvirt.install (from rev 128523, libvirt/trunk/libvirt.install) libvirt/repos/community-x86_64/libvirt.tmpfiles.d (from rev 128523, libvirt/trunk/libvirt.tmpfiles.d) libvirt/repos/community-x86_64/libvirtd-guests.conf.d (from rev 128523, libvirt/trunk/libvirtd-guests.conf.d) libvirt/repos/community-x86_64/libvirtd.conf.d (from rev 128523, libvirt/trunk/libvirtd.conf.d) Deleted: libvirt/repos/community-i686/PKGBUILD libvirt/repos/community-i686/libvirt.install libvirt/repos/community-i686/libvirt.tmpfiles.d libvirt/repos/community-i686/libvirtd-guests.conf.d libvirt/repos/community-i686/libvirtd.conf.d libvirt/repos/community-x86_64/PKGBUILD libvirt/repos/community-x86_64/libvirt.install libvirt/repos/community-x86_64/libvirt.tmpfiles.d libvirt/repos/community-x86_64/libvirtd-guests.conf.d libvirt/repos/community-x86_64/libvirtd.conf.d -+ /PKGBUILD | 244 ++ /libvirt.install| 30 +++ /libvirt.tmpfiles.d |8 /libvirtd-guests.conf.d | 18 ++ /libvirtd.conf.d|2 community-i686/PKGBUILD | 122 --- community-i686/libvirt.install | 15 - community-i686/libvirt.tmpfiles.d |4 community-i686/libvirtd-guests.conf.d |9 - community-i686/libvirtd.conf.d |1 community-x86_64/PKGBUILD | 122 --- community-x86_64/libvirt.install| 15 - community-x86_64/libvirt.tmpfiles.d |4 community-x86_64/libvirtd-guests.conf.d |9 - community-x86_64/libvirtd.conf.d|1 15 files changed, 302 insertions(+), 302 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-02 10:59:49 UTC (rev 128523) +++ community-i686/PKGBUILD 2015-03-02 11:00:22 UTC (rev 128524) @@ -1,122 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com -# Contributor: Jonathan Wiersma archaur at jonw dot org - -pkgname=libvirt -pkgver=1.2.12 -pkgrel=1 -pkgdesc=API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc) -arch=('i686' 'x86_64') -url=http://libvirt.org/; -license=('LGPL') -depends=('e2fsprogs' 'gnutls' 'iptables' 'libxml2' 'parted' 'polkit' 'python2' -'avahi' 'yajl' 'libpciaccess' 'udev' 'dbus' 'libxau' 'libxdmcp' 'libpcap' -'curl' 'libsasl' 'libgcrypt' 'libgpg-error' 'openssl' 'libxcb' 'gcc-libs' -'iproute2' 'libnl' 'libx11' 'numactl' 'gettext') - # 'audit' -makedepends=('pkgconfig' 'lvm2' 'linux-api-headers' 'dnsmasq' 'lxc' -'libiscsi' 'open-iscsi' -'perl-xml-xpath' 'libxslt') -optdepends=('ebtables: required for default NAT networking' - 'dnsmasq: required for default NAT/DHCP for guests' - 'bridge-utils: for brigded networking' - 'openbsd-netcat: for remote management over ssh' - 'qemu' - 'radvd' - 'dmidecode' - 'pm-utils: host power management') -options=('emptydirs') -backup=('etc/conf.d/libvirt-guests' - 'etc/conf.d/libvirtd' - 'etc/libvirt/libvirt.conf' - 'etc/libvirt/libvirtd.conf' - 'etc/libvirt/lxc.conf' - 'etc/libvirt/nwfilter/allow-arp.xml' - 'etc/libvirt/nwfilter/allow-dhcp-server.xml' - 'etc/libvirt/nwfilter/allow-dhcp.xml' - 'etc/libvirt/nwfilter/allow-incoming-ipv4.xml' - 'etc/libvirt/nwfilter/allow-ipv4.xml' - 'etc/libvirt/nwfilter/clean-traffic.xml' - 'etc/libvirt/nwfilter/no-arp-ip-spoofing.xml' - 'etc/libvirt/nwfilter/no-arp-mac-spoofing.xml' - 'etc/libvirt/nwfilter/no-arp-spoofing.xml' - 'etc/libvirt/nwfilter/no-ip-multicast.xml' - 'etc/libvirt/nwfilter/no-ip-spoofing.xml' - 'etc/libvirt/nwfilter/no-mac-broadcast.xml' - 'etc/libvirt/nwfilter/no-mac-spoofing.xml' - 'etc/libvirt/nwfilter/no-other-l2-traffic.xml' - 'etc/libvirt/nwfilter/no-other-rarp-traffic.xml' - 'etc/libvirt/nwfilter/qemu-announce-self-rarp.xml' -
[arch-commits] Commit in libvirt-python/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 12:00:32 Author: spupykin Revision: 128525 upgpkg: libvirt-python 1.2.13-1 upd Modified: libvirt-python/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 11:00:22 UTC (rev 128524) +++ PKGBUILD2015-03-02 11:00:32 UTC (rev 128525) @@ -4,7 +4,7 @@ pkgbase=libvirt-python pkgname=(libvirt-python libvirt-python3) -pkgver=1.2.12 +pkgver=1.2.13 pkgrel=1 pkgdesc=libvirt python binding arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ options=('emptydirs') install=libvirt-python.install source=(http://libvirt.org/sources/python/libvirt-python-$pkgver.tar.gz;) -md5sums=('4255f2bfece23aacbc8d94256598b302') +md5sums=('e873c7329e8f1ebdd502ab82ead7a8ee') package_libvirt-python() { depends=('python2' 'libvirt')
[arch-commits] Commit in libvirt-python/repos (8 files)
Date: Monday, March 2, 2015 @ 12:00:45 Author: spupykin Revision: 128526 archrelease: copy trunk to community-i686, community-x86_64 Added: libvirt-python/repos/community-i686/PKGBUILD (from rev 128525, libvirt-python/trunk/PKGBUILD) libvirt-python/repos/community-i686/libvirt-python.install (from rev 128525, libvirt-python/trunk/libvirt-python.install) libvirt-python/repos/community-x86_64/PKGBUILD (from rev 128525, libvirt-python/trunk/PKGBUILD) libvirt-python/repos/community-x86_64/libvirt-python.install (from rev 128525, libvirt-python/trunk/libvirt-python.install) Deleted: libvirt-python/repos/community-i686/PKGBUILD libvirt-python/repos/community-i686/libvirt-python.install libvirt-python/repos/community-x86_64/PKGBUILD libvirt-python/repos/community-x86_64/libvirt-python.install -+ /PKGBUILD | 66 ++ /libvirt-python.install |6 ++ community-i686/PKGBUILD | 33 --- community-i686/libvirt-python.install |3 - community-x86_64/PKGBUILD | 33 --- community-x86_64/libvirt-python.install |3 - 6 files changed, 72 insertions(+), 72 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-02 11:00:32 UTC (rev 128525) +++ community-i686/PKGBUILD 2015-03-02 11:00:45 UTC (rev 128526) @@ -1,33 +0,0 @@ -# $Id: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin $ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com -# Contributor: Jonathan Wiersma archaur at jonw dot org - -pkgbase=libvirt-python -pkgname=(libvirt-python libvirt-python3) -pkgver=1.2.12 -pkgrel=1 -pkgdesc=libvirt python binding -arch=('i686' 'x86_64') -url=http://libvirt.org/; -license=('LGPL') -makedepends=('python' 'python2' 'libvirt') -options=('emptydirs') -install=libvirt-python.install -source=(http://libvirt.org/sources/python/libvirt-python-$pkgver.tar.gz;) -md5sums=('4255f2bfece23aacbc8d94256598b302') - -package_libvirt-python() { - depends=('python2' 'libvirt') - - cd $srcdir/$pkgbase-$pkgver - python2 setup.py clean - python2 setup.py install --root=$pkgdir -} - -package_libvirt-python3() { - depends=('python' 'libvirt') - - cd $srcdir/$pkgbase-$pkgver - python setup.py clean - python setup.py install --root=$pkgdir -} Copied: libvirt-python/repos/community-i686/PKGBUILD (from rev 128525, libvirt-python/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-02 11:00:45 UTC (rev 128526) @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin $ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: Jonathan Wiersma archaur at jonw dot org + +pkgbase=libvirt-python +pkgname=(libvirt-python libvirt-python3) +pkgver=1.2.13 +pkgrel=1 +pkgdesc=libvirt python binding +arch=('i686' 'x86_64') +url=http://libvirt.org/; +license=('LGPL') +makedepends=('python' 'python2' 'libvirt') +options=('emptydirs') +install=libvirt-python.install +source=(http://libvirt.org/sources/python/libvirt-python-$pkgver.tar.gz;) +md5sums=('e873c7329e8f1ebdd502ab82ead7a8ee') + +package_libvirt-python() { + depends=('python2' 'libvirt') + + cd $srcdir/$pkgbase-$pkgver + python2 setup.py clean + python2 setup.py install --root=$pkgdir +} + +package_libvirt-python3() { + depends=('python' 'libvirt') + + cd $srcdir/$pkgbase-$pkgver + python setup.py clean + python setup.py install --root=$pkgdir +} Deleted: community-i686/libvirt-python.install === --- community-i686/libvirt-python.install 2015-03-02 11:00:32 UTC (rev 128525) +++ community-i686/libvirt-python.install 2015-03-02 11:00:45 UTC (rev 128526) @@ -1,3 +0,0 @@ -post_remove() { - rm -f /usr/lib/python[0-9].[0-9]/site-packages/libvirt.pyc -} Copied: libvirt-python/repos/community-i686/libvirt-python.install (from rev 128525, libvirt-python/trunk/libvirt-python.install) === --- community-i686/libvirt-python.install (rev 0) +++ community-i686/libvirt-python.install 2015-03-02 11:00:45 UTC (rev 128526) @@ -0,0 +1,3 @@ +post_remove() { + rm -f /usr/lib/python[0-9].[0-9]/site-packages/libvirt.pyc +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-03-02 11:00:32 UTC (rev 128525) +++ community-x86_64/PKGBUILD 2015-03-02 11:00:45 UTC (rev 128526) @@ -1,33 +0,0 @@ -# $Id: PKGBUILD 101980 2013-12-03 09:48:38Z spupykin $ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com -# Contributor: Jonathan Wiersma archaur at jonw dot org -
[arch-commits] Commit in tigervnc/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 12:00:49 Author: spupykin Revision: 128527 upgpkg: tigervnc 1.4.3-1 upd Modified: tigervnc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 11:00:45 UTC (rev 128526) +++ PKGBUILD2015-03-02 11:00:49 UTC (rev 128527) @@ -2,7 +2,7 @@ # Maintainer: Uroš Vampl mobile.leecher at gmail dot com pkgname=tigervnc -pkgver=1.4.2 +pkgver=1.4.3 pkgrel=1 _xorgver=1.17.1 pkgdesc=Suite of VNC servers and clients. Based on the VNC 4 branch of TightVNC. @@ -26,7 +26,7 @@ gethomedir.patch getmaster.patch xorg117.patch) -md5sums=('93b935487d0ec33341f079bc402df6b1' +md5sums=('2177ee42fa1a3902b6feeaa7747f1c2a' '5986510d59e394a50126a8e2833e79d3' '87678d73cc7c3fcd12797da43a0d061e' 'b200d83c60e80c6f9693ea19a2d9f5b0'
[arch-commits] Commit in trac/repos/community-any (8 files)
Date: Monday, March 2, 2015 @ 12:01:30 Author: spupykin Revision: 128530 archrelease: copy trunk to community-any Added: trac/repos/community-any/PKGBUILD (from rev 128529, trac/trunk/PKGBUILD) trac/repos/community-any/license.txt (from rev 128529, trac/trunk/license.txt) trac/repos/community-any/trac.install (from rev 128529, trac/trunk/trac.install) trac/repos/community-any/tracd.service (from rev 128529, trac/trunk/tracd.service) Deleted: trac/repos/community-any/PKGBUILD trac/repos/community-any/license.txt trac/repos/community-any/trac.install trac/repos/community-any/tracd.service ---+ PKGBUILD | 88 license.txt | 58 ++-- trac.install | 22 +++--- tracd.service | 22 +++--- 4 files changed, 95 insertions(+), 95 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-02 11:01:20 UTC (rev 128529) +++ PKGBUILD2015-03-02 11:01:30 UTC (rev 128530) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com -# Contributor: Rubin Simons ru...@xs4all.nl - -pkgname=trac -pkgver=1.0.3 -pkgrel=1 -pkgdesc=Trac Integrated SCM Project Management using Apache Subversion. -arch=('any') -url=http://trac.edgewall.org/; -license=('BSD') -depends=(python2 python2-genshi python2-babel python2-setuptools) -makedepends=(clearsilver) -install=trac.install -backup=(etc/conf.d/tracd.conf) -source=(http://ftp.edgewall.com/pub/trac/Trac-$pkgver.tar.gz - license.txt - tracd.service) -md5sums=('6a0e05e95782d2c807491540234d9bc7' - 'af9a4064fd7a5759fee0fc288f749977' - '36bad295c72e8f147724e40840ff3774') - -prepare() { - cd $srcdir/Trac-$pkgver - - # python2 fix - for file in trac/admin/console.py trac/test.py trac/tests/functional/*.py \ - trac/web/*.py trac/wiki/default-pages/TracFastCgi \ - contrib/cgi-bin/trac.{f,}cgi; do - sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' $file - sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file - done - -# patch -p3 $srcdir/babel.patch -} - -package() { - cd $srcdir/Trac-$pkgver - python2 setup.py install --prefix=/usr --root=$pkgdir - install -D -m644 $srcdir/license.txt $pkgdir/usr/share/licenses/trac/license.txt - install -D -m0755 contrib/cgi-bin/trac.cgi $pkgdir/usr/share/trac/trac.cgi - install -D -m0755 contrib/cgi-bin/trac.fcgi $pkgdir/usr/share/trac/trac.fcgi - install -Dm0644 $srcdir/tracd.service $pkgdir/usr/lib/systemd/system/tracd.service -} Copied: trac/repos/community-any/PKGBUILD (from rev 128529, trac/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-02 11:01:30 UTC (rev 128530) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: Rubin Simons ru...@xs4all.nl + +pkgname=trac +pkgver=1.0.4 +pkgrel=1 +pkgdesc=Trac Integrated SCM Project Management using Apache Subversion. +arch=('any') +url=http://trac.edgewall.org/; +license=('BSD') +depends=(python2 python2-genshi python2-babel python2-setuptools) +makedepends=(clearsilver) +install=trac.install +backup=(etc/conf.d/tracd.conf) +source=(http://ftp.edgewall.com/pub/trac/Trac-$pkgver.tar.gz + license.txt + tracd.service) +md5sums=('20f1f76b4d993cecab13b7b4a93547f5' + 'af9a4064fd7a5759fee0fc288f749977' + '36bad295c72e8f147724e40840ff3774') + +prepare() { + cd $srcdir/Trac-$pkgver + + # python2 fix + for file in trac/admin/console.py trac/test.py trac/tests/functional/*.py \ + trac/web/*.py trac/wiki/default-pages/TracFastCgi \ + contrib/cgi-bin/trac.{f,}cgi; do + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' $file + sed -i 's_#!/usr/bin/python_#!/usr/bin/python2_' $file + done + +# patch -p3 $srcdir/babel.patch +} + +package() { + cd $srcdir/Trac-$pkgver + python2 setup.py install --prefix=/usr --root=$pkgdir + install -D -m644 $srcdir/license.txt $pkgdir/usr/share/licenses/trac/license.txt + install -D -m0755 contrib/cgi-bin/trac.cgi $pkgdir/usr/share/trac/trac.cgi + install -D -m0755 contrib/cgi-bin/trac.fcgi $pkgdir/usr/share/trac/trac.fcgi + install -Dm0644 $srcdir/tracd.service $pkgdir/usr/lib/systemd/system/tracd.service +} Deleted: license.txt === --- license.txt 2015-03-02 11:01:20 UTC (rev 128529) +++ license.txt 2015-03-02 11:01:30 UTC (rev 128530) @@ -1,29 +0,0 @@ -Copyright (C) 2003-2005 Edgewall Software -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of
[arch-commits] Commit in tigervnc/repos (28 files)
Date: Monday, March 2, 2015 @ 12:01:15 Author: spupykin Revision: 128528 archrelease: copy trunk to community-i686, community-x86_64 Added: tigervnc/repos/community-i686/PKGBUILD (from rev 128527, tigervnc/trunk/PKGBUILD) tigervnc/repos/community-i686/compile_fix.patch (from rev 128527, tigervnc/trunk/compile_fix.patch) tigervnc/repos/community-i686/gethomedir.patch (from rev 128527, tigervnc/trunk/gethomedir.patch) tigervnc/repos/community-i686/getmaster.patch (from rev 128527, tigervnc/trunk/getmaster.patch) tigervnc/repos/community-i686/vncserver.service (from rev 128527, tigervnc/trunk/vncserver.service) tigervnc/repos/community-i686/vncviewer.desktop (from rev 128527, tigervnc/trunk/vncviewer.desktop) tigervnc/repos/community-i686/xorg117.patch (from rev 128527, tigervnc/trunk/xorg117.patch) tigervnc/repos/community-x86_64/PKGBUILD (from rev 128527, tigervnc/trunk/PKGBUILD) tigervnc/repos/community-x86_64/compile_fix.patch (from rev 128527, tigervnc/trunk/compile_fix.patch) tigervnc/repos/community-x86_64/gethomedir.patch (from rev 128527, tigervnc/trunk/gethomedir.patch) tigervnc/repos/community-x86_64/getmaster.patch (from rev 128527, tigervnc/trunk/getmaster.patch) tigervnc/repos/community-x86_64/vncserver.service (from rev 128527, tigervnc/trunk/vncserver.service) tigervnc/repos/community-x86_64/vncviewer.desktop (from rev 128527, tigervnc/trunk/vncviewer.desktop) tigervnc/repos/community-x86_64/xorg117.patch (from rev 128527, tigervnc/trunk/xorg117.patch) Deleted: tigervnc/repos/community-i686/PKGBUILD tigervnc/repos/community-i686/compile_fix.patch tigervnc/repos/community-i686/gethomedir.patch tigervnc/repos/community-i686/getmaster.patch tigervnc/repos/community-i686/vncserver.service tigervnc/repos/community-i686/vncviewer.desktop tigervnc/repos/community-i686/xorg117.patch tigervnc/repos/community-x86_64/PKGBUILD tigervnc/repos/community-x86_64/compile_fix.patch tigervnc/repos/community-x86_64/gethomedir.patch tigervnc/repos/community-x86_64/getmaster.patch tigervnc/repos/community-x86_64/vncserver.service tigervnc/repos/community-x86_64/vncviewer.desktop tigervnc/repos/community-x86_64/xorg117.patch + /PKGBUILD | 150 +++ /compile_fix.patch | 26 /gethomedir.patch | 40 +++ /getmaster.patch | 192 +++ /vncserver.service | 58 ++ /vncviewer.desktop | 18 +++ /xorg117.patch | 88 community-i686/PKGBUILD| 75 - community-i686/compile_fix.patch | 13 -- community-i686/gethomedir.patch| 20 --- community-i686/getmaster.patch | 96 - community-i686/vncserver.service | 29 - community-i686/vncviewer.desktop |9 - community-i686/xorg117.patch | 44 community-x86_64/PKGBUILD | 75 - community-x86_64/compile_fix.patch | 13 -- community-x86_64/gethomedir.patch | 20 --- community-x86_64/getmaster.patch | 96 - community-x86_64/vncserver.service | 29 - community-x86_64/vncviewer.desktop |9 - community-x86_64/xorg117.patch | 44 21 files changed, 572 insertions(+), 572 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 128527:128528 to see the changes.
[arch-commits] Commit in trac/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 12:01:20 Author: spupykin Revision: 128529 upgpkg: trac 1.0.4-1 upd Modified: trac/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 11:01:15 UTC (rev 128528) +++ PKGBUILD2015-03-02 11:01:20 UTC (rev 128529) @@ -3,7 +3,7 @@ # Contributor: Rubin Simons ru...@xs4all.nl pkgname=trac -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc=Trac Integrated SCM Project Management using Apache Subversion. arch=('any') @@ -16,7 +16,7 @@ source=(http://ftp.edgewall.com/pub/trac/Trac-$pkgver.tar.gz license.txt tracd.service) -md5sums=('6a0e05e95782d2c807491540234d9bc7' +md5sums=('20f1f76b4d993cecab13b7b4a93547f5' 'af9a4064fd7a5759fee0fc288f749977' '36bad295c72e8f147724e40840ff3774')
[arch-commits] Commit in lwqq/repos (6 files)
Date: Monday, March 2, 2015 @ 13:58:10 Author: fyan Revision: 128536 archrelease: copy trunk to community-i686, community-x86_64 Added: lwqq/repos/community-i686/PKGBUILD (from rev 128535, lwqq/trunk/PKGBUILD) lwqq/repos/community-x86_64/PKGBUILD (from rev 128535, lwqq/trunk/PKGBUILD) Deleted: lwqq/repos/community-i686/PKGBUILD lwqq/repos/community-i686/pt_tea.patch lwqq/repos/community-x86_64/PKGBUILD lwqq/repos/community-x86_64/pt_tea.patch ---+ /PKGBUILD | 70 community-i686/PKGBUILD | 35 community-i686/pt_tea.patch | 28 community-x86_64/PKGBUILD | 35 community-x86_64/pt_tea.patch | 28 5 files changed, 70 insertions(+), 126 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-02 12:57:37 UTC (rev 128535) +++ community-i686/PKGBUILD 2015-03-02 12:58:10 UTC (rev 128536) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org - -pkgname=lwqq -pkgver=0.4.1.20150208 -#_gitver=tag=v$pkgver -_gitver='commit=6606519ed314ba9a2c4acc813696e29c7911af60' -pkgrel=1 -pkgdesc=A library for webqq protocol -arch=('i686' 'x86_64') -url=https://github.com/xiehuc/lwqq; -license=('GPL3') -depends=('curl' 'libev' 'js17' 'sqlite') -makedepends=('git' 'cmake') -source=(git://github.com/xiehuc/lwqq.git#$_gitver) -sha512sums=('SKIP') - -prepare() { - cd $pkgname -} - -build() { - cd $pkgname - - sed -e 's/set(LIBSUFFIX 64)/set(LIBSUFFIX )/' \ - -i CMakeLists.txt - - cmake -DCMAKE_INSTALL_PREFIX=/usr . - make -} - -package() { - cd $pkgname - make DESTDIR=${pkgdir} install -} Copied: lwqq/repos/community-i686/PKGBUILD (from rev 128535, lwqq/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-02 12:58:10 UTC (rev 128536) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org + +pkgname=lwqq +pkgver=0.4.2 +_gitver=tag=v$pkgver +#_gitver='commit=6606519ed314ba9a2c4acc813696e29c7911af60' +pkgrel=1 +pkgdesc=A library for webqq protocol +arch=('i686' 'x86_64') +url=https://github.com/xiehuc/lwqq; +license=('GPL3') +depends=('curl' 'libev' 'js17' 'sqlite') +makedepends=('git' 'cmake') +source=(git://github.com/xiehuc/lwqq.git#$_gitver) +sha512sums=('SKIP') + +prepare() { + cd $pkgname +} + +build() { + cd $pkgname + + sed -e 's/set(LIBSUFFIX 64)/set(LIBSUFFIX )/' \ + -i CMakeLists.txt + + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + cd $pkgname + make DESTDIR=${pkgdir} install +} Deleted: community-i686/pt_tea.patch === --- community-i686/pt_tea.patch 2015-03-02 12:57:37 UTC (rev 128535) +++ community-i686/pt_tea.patch 2015-03-02 12:58:10 UTC (rev 128536) @@ -1,28 +0,0 @@ -From 7a1ad123e8347867fd25e7b587099db8ab1f9e97 Mon Sep 17 00:00:00 2001 -From: EricInBj erici...@hotmail.com -Date: Thu, 29 Jan 2015 14:23:37 +0800 -Subject: [PATCH] =?UTF-8?q?Fix:=20=E4=B8=80=E7=9B=B4=E6=8F=90=E7=A4=BA?= - =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=90=8D=E6=88=96=E5=AF=86=E7=A0=81=E9=94=99?= - =?UTF-8?q?=E8=AF=AF=E6=97=A0=E6=B3=95=E7=99=BB=E5=BD=95=E7=9A=84=E9=97=AE?= - =?UTF-8?q?=E9=A2=98?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - - lib/login.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/login.c b/lib/login.c -index 78b06ce..aa8b90f 100644 a/lib/login.c -+++ b/lib/login.c -@@ -129,7 +129,7 @@ static LwqqAsyncEvent* check_need_verify(LwqqClient *lc,const char* appid) - srand48(time(NULL)); - double random = drand48(); - snprintf(url, sizeof(url), WEBQQ_CHECK_HOST/check?uin=%sappid=%s -- js_ver=10037js_type=0%s%su1=http%%3A%%2F%%2Fweb2.qq.com%%2Floginproxy.htmlr=%.16lf, -+ js_ver=10112js_type=0%s%spt_tea=1r=%.16lf, - lc-username, appid, - lc-login_sig?login_sig=:, - lc-login_sig?:, Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-03-02 12:57:37 UTC (rev 128535) +++ community-x86_64/PKGBUILD 2015-03-02 12:58:10 UTC (rev 128536) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org - -pkgname=lwqq -pkgver=0.4.1.20150208 -#_gitver=tag=v$pkgver -_gitver='commit=6606519ed314ba9a2c4acc813696e29c7911af60' -pkgrel=1 -pkgdesc=A library for webqq protocol -arch=('i686' 'x86_64') -url=https://github.com/xiehuc/lwqq; -license=('GPL3') -depends=('curl' 'libev' 'js17' 'sqlite') -makedepends=('git' 'cmake')
[arch-commits] Commit in ibus-table/repos/community-any (4 files)
Date: Monday, March 2, 2015 @ 14:30:58 Author: fyan Revision: 128540 archrelease: copy trunk to community-any Added: ibus-table/repos/community-any/PKGBUILD (from rev 128539, ibus-table/trunk/PKGBUILD) ibus-table/repos/community-any/sgml_fix.patch (from rev 128539, ibus-table/trunk/sgml_fix.patch) Deleted: ibus-table/repos/community-any/PKGBUILD ibus-table/repos/community-any/sgml_fix.patch + PKGBUILD | 84 +++ sgml_fix.patch | 48 +++ 2 files changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-02 13:30:39 UTC (rev 128539) +++ PKGBUILD2015-03-02 13:30:58 UTC (rev 128540) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org -# Contributor: coderoar coder...@gmail.com -# Contributor: leemars leem...@gmail.com -# Contributor: Daniel J Griffiths ghost1...@archlinux.us - -pkgname=ibus-table -pkgver=1.9.2 -pkgrel=1 -pkgdesc='IM Engine framework for table-based input methods, such as ZhengMa, WuBi, ErBi, CangJie and so on' -arch=('any') -url=http://code.google.com/p/ibus/; -license=('LGPL') -makedepends=('git' 'docbook2x' 'docbook-sgml') -depends=('python-pyenchant' 'ibus' 'aspell-en') -source=(git+https://github.com/kaio/ibus-table.git#tag=$pkgver; -sgml_fix.patch) -sha512sums=('SKIP' - '930cd45e9687295159c44d5d4133e99a2259fb8f2ed51675b55b18ca59acb410144689a2d51b052b7bbcbe061f8135ebd511898658d1c71e7004303df969c880') - -prepare() { - cd ${pkgname} - - patch -p1 -i ../sgml_fix.patch -} - -build() { - cd $pkgname - - PYTHON=/usr/bin/python3 ./autogen.sh \ ---prefix=/usr \ ---libexecdir=/usr/lib/ibus - - make -} - -package() { - cd ${pkgname} - - make DESTDIR=${pkgdir} install -} - Copied: ibus-table/repos/community-any/PKGBUILD (from rev 128539, ibus-table/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-02 13:30:58 UTC (rev 128540) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: coderoar coder...@gmail.com +# Contributor: leemars leem...@gmail.com +# Contributor: Daniel J Griffiths ghost1...@archlinux.us + +pkgname=ibus-table +pkgver=1.9.3 +pkgrel=1 +pkgdesc='IM Engine framework for table-based input methods, such as ZhengMa, WuBi, ErBi, CangJie and so on' +arch=('any') +url=http://code.google.com/p/ibus/; +license=('LGPL') +makedepends=('git' 'docbook2x' 'docbook-sgml') +depends=('python-pyenchant' 'ibus' 'aspell-en') +source=(git+https://github.com/kaio/ibus-table.git#tag=$pkgver; +sgml_fix.patch) +sha512sums=('SKIP' + '930cd45e9687295159c44d5d4133e99a2259fb8f2ed51675b55b18ca59acb410144689a2d51b052b7bbcbe061f8135ebd511898658d1c71e7004303df969c880') + +prepare() { + cd ${pkgname} + + patch -p1 -i ../sgml_fix.patch +} + +build() { + cd $pkgname + + PYTHON=/usr/bin/python3 ./autogen.sh \ +--prefix=/usr \ +--libexecdir=/usr/lib/ibus + + make +} + +package() { + cd ${pkgname} + + make DESTDIR=${pkgdir} install +} + Deleted: sgml_fix.patch === --- sgml_fix.patch 2015-03-02 13:30:39 UTC (rev 128539) +++ sgml_fix.patch 2015-03-02 13:30:58 UTC (rev 128540) @@ -1,24 +0,0 @@ -diff --git a/engine/Makefile.am b/engine/Makefile.am -index 1334876..1836439 100644 a/engine/Makefile.am -+++ b/engine/Makefile.am -@@ -21,6 +21,7 @@ - - DOC2MAN = docbook2man - SGML = ibus-table-createdb.sgml -+XML = ibus-table-createdb.xml - BUILT_MANS = ibus-table-createdb.1 - man_MANS = $(BUILT_MANS) - -@@ -65,8 +66,9 @@ MAINTAINERCLEANFILES = \ - - ${man_MANS}: ${SGML} - $(AM_V_GEN) $(RM) $@; \ -- $(DOC2MAN) ${SGML}; \ -- $(RM) manpage.* -+ SGML_CATALOG_FILES=/etc/sgml/catalog sgml2xml -xlower -xid ${SGML} ${XML}; \ -+ $(DOC2MAN) ${XML}; \ -+ $(RM) manpage.* ${XML} - - table.xml: table.xml.in - ( \ Copied: ibus-table/repos/community-any/sgml_fix.patch (from rev 128539, ibus-table/trunk/sgml_fix.patch) === --- sgml_fix.patch (rev 0) +++ sgml_fix.patch 2015-03-02 13:30:58 UTC (rev 128540) @@ -0,0 +1,24 @@ +diff --git a/engine/Makefile.am b/engine/Makefile.am +index 1334876..1836439 100644 +--- a/engine/Makefile.am b/engine/Makefile.am +@@ -21,6 +21,7 @@ + + DOC2MAN = docbook2man + SGML = ibus-table-createdb.sgml ++XML = ibus-table-createdb.xml + BUILT_MANS = ibus-table-createdb.1 + man_MANS = $(BUILT_MANS) + +@@ -65,8 +66,9 @@ MAINTAINERCLEANFILES = \ + + ${man_MANS}: ${SGML} + $(AM_V_GEN) $(RM) $@; \ +- $(DOC2MAN) ${SGML}; \ +- $(RM) manpage.* ++ SGML_CATALOG_FILES=/etc/sgml/catalog sgml2xml -xlower -xid ${SGML} ${XML};
[arch-commits] Commit in lwqq/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 13:57:37 Author: fyan Revision: 128535 upgpkg: lwqq 0.4.2-1 Modified: lwqq/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 11:40:35 UTC (rev 128534) +++ PKGBUILD2015-03-02 12:57:37 UTC (rev 128535) @@ -2,9 +2,9 @@ # Maintainer: Felix Yan felixonm...@archlinux.org pkgname=lwqq -pkgver=0.4.1.20150208 -#_gitver=tag=v$pkgver -_gitver='commit=6606519ed314ba9a2c4acc813696e29c7911af60' +pkgver=0.4.2 +_gitver=tag=v$pkgver +#_gitver='commit=6606519ed314ba9a2c4acc813696e29c7911af60' pkgrel=1 pkgdesc=A library for webqq protocol arch=('i686' 'x86_64')
[arch-commits] Commit in ibus-table/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 14:30:39 Author: fyan Revision: 128539 upgpkg: ibus-table 1.9.3-1 Modified: ibus-table/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 12:58:53 UTC (rev 128538) +++ PKGBUILD2015-03-02 13:30:39 UTC (rev 128539) @@ -5,7 +5,7 @@ # Contributor: Daniel J Griffiths ghost1...@archlinux.us pkgname=ibus-table -pkgver=1.9.2 +pkgver=1.9.3 pkgrel=1 pkgdesc='IM Engine framework for table-based input methods, such as ZhengMa, WuBi, ErBi, CangJie and so on' arch=('any')
[arch-commits] Commit in lib32-util-linux/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 11:42:50 Author: spupykin Revision: 128520 fix base version in source url Modified: lib32-util-linux/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 04:23:50 UTC (rev 128519) +++ PKGBUILD2015-03-02 10:42:50 UTC (rev 128520) @@ -5,6 +5,8 @@ _pkgbasename=util-linux pkgname=lib32-$_pkgbasename pkgver=2.26 +_pkgver=(${pkgver//./ }) +_pkgver=${_pkgver[0]}.${_pkgver[1]} pkgrel=1 pkgdesc=Miscellaneous system utilities for Linux (32-bit) url='http://www.kernel.org/pub/linux/utils/util-linux/' @@ -14,7 +16,7 @@ makedepends=('gcc-multilib') license=('GPL2') options=('!libtool' '!emptydirs') -source=(ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/util-linux-$pkgver.tar.xz;) +source=(ftp://ftp.kernel.org/pub/linux/utils/util-linux/v${_pkgver}/util-linux-$pkgver.tar.xz;) md5sums=('912c550a4e5c47c0ce9abd0733fa9a64') build() {
[arch-commits] Commit in (12 files)
Date: Monday, March 2, 2015 @ 12:40:35 Author: spupykin Revision: 128534 fix file names to avoid shared source cache conflicts Modified: udevil/trunk/PKGBUILD umurmur/trunk/PKGBUILD unionfs-fuse/trunk/PKGBUILD urxvt-perls/trunk/PKGBUILD uthash/trunk/PKGBUILD vim-fugitive/trunk/PKGBUILD vim-jedi/trunk/PKGBUILD vim-jellybeans/trunk/PKGBUILD vim-minibufexpl/trunk/PKGBUILD vim-supertab/trunk/PKGBUILD vim-syntastic/trunk/PKGBUILD zsh-lovers/trunk/PKGBUILD + udevil/trunk/PKGBUILD |2 +- umurmur/trunk/PKGBUILD |2 +- unionfs-fuse/trunk/PKGBUILD|2 +- urxvt-perls/trunk/PKGBUILD |2 +- uthash/trunk/PKGBUILD |2 +- vim-fugitive/trunk/PKGBUILD|2 +- vim-jedi/trunk/PKGBUILD|2 +- vim-jellybeans/trunk/PKGBUILD |2 +- vim-minibufexpl/trunk/PKGBUILD |2 +- vim-supertab/trunk/PKGBUILD|2 +- vim-syntastic/trunk/PKGBUILD |2 +- zsh-lovers/trunk/PKGBUILD |2 +- 12 files changed, 12 insertions(+), 12 deletions(-) Modified: udevil/trunk/PKGBUILD === --- udevil/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ udevil/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -23,7 +23,7 @@ provides=('devmon') backup=('etc/udevil/udevil.conf') install=$pkgname.install -source=(https://github.com/IgnorantGuru/udevil/archive/$pkgver.tar.gz) +source=($pkgname-$pkgver.tar.gz::https://github.com/IgnorantGuru/udevil/archive/$pkgver.tar.gz) md5sums=('7b00971f875aa8e0b436213209c6b61c') build() { Modified: umurmur/trunk/PKGBUILD === --- umurmur/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ umurmur/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -13,7 +13,7 @@ depends=('mbedtls' 'libconfig' 'protobuf-c') install=$pkgname.install backup=('etc/umurmur/umurmur.conf') -source=(https://github.com/fatbob313/umurmur/archive/$pkgver.tar.gz +source=($pkgname-$pkgver.tar.gz::https://github.com/fatbob313/umurmur/archive/$pkgver.tar.gz umurmur.service) md5sums=('e29d831a8a4cbc465668ae7b8b4cd020' 'd9d556e4ffa77e193fb40ce508804720') Modified: unionfs-fuse/trunk/PKGBUILD === --- unionfs-fuse/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ unionfs-fuse/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -10,7 +10,7 @@ url=https://github.com/rpodgorny/unionfs-fuse; license=('BSD') depends=('fuse') -source=(https://github.com/rpodgorny/unionfs-fuse/archive/v${pkgver}.tar.gz;) +source=($pkgname-$pkgver.tar.gz::https://github.com/rpodgorny/unionfs-fuse/archive/v${pkgver}.tar.gz;) md5sums=('598590fb452129c413572ed79824c68a') build() { Modified: urxvt-perls/trunk/PKGBUILD === --- urxvt-perls/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ urxvt-perls/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -15,7 +15,7 @@ conflicts=('urxvt-url-select' 'urxvt-keyboard-select') replaces=('urxvt-url-select' 'urxvt-keyboard-select') install=$pkgname.install -source=(https://github.com/muennich/$pkgname/archive/$pkgver.tar.gz) +source=($pkgname-$pkgver.tar.gz::https://github.com/muennich/$pkgname/archive/$pkgver.tar.gz) md5sums=('656dace02d55536954154f530e8a0cb3') package() { Modified: uthash/trunk/PKGBUILD === --- uthash/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ uthash/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -8,7 +8,7 @@ arch=('any') url=https://troydhanson.github.io/uthash/index.htm; license=('BSD') -source=(https://github.com/troydhanson/$pkgname/archive/v$pkgver.tar.gz;) +source=($pkgname-$pkgver.tar.gz::https://github.com/troydhanson/$pkgname/archive/v$pkgver.tar.gz;) md5sums=('c3ce9197c818dcb7ca85b59912f310a4') package() { Modified: vim-fugitive/trunk/PKGBUILD === --- vim-fugitive/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ vim-fugitive/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -13,7 +13,7 @@ groups=('vim-plugins') depends=('vim') install=vimdoc.install -source=(https://github.com/tpope/$pkgname/archive/v${pkgver}.tar.gz; +source=($pkgname-$pkgver.tar.gz::https://github.com/tpope/$pkgname/archive/v${pkgver}.tar.gz; 'license.txt') md5sums=('d1c245be66c6a7817f3dab47ebdddfd8' 'cd49910a3dde6fe0a7e24ebe8cbf7066') Modified: vim-jedi/trunk/PKGBUILD === --- vim-jedi/trunk/PKGBUILD 2015-03-02 11:37:09 UTC (rev 128533) +++ vim-jedi/trunk/PKGBUILD 2015-03-02 11:40:35 UTC (rev 128534) @@ -13,7 +13,7 @@ optdepends=('vim-supertab: for tab completion'
[arch-commits] Commit in darktable/repos (8 files)
Date: Monday, March 2, 2015 @ 11:59:44 Author: spupykin Revision: 128522 archrelease: copy trunk to community-i686, community-x86_64 Added: darktable/repos/community-i686/PKGBUILD (from rev 128521, darktable/trunk/PKGBUILD) darktable/repos/community-i686/darktable.install (from rev 128521, darktable/trunk/darktable.install) darktable/repos/community-x86_64/PKGBUILD (from rev 128521, darktable/trunk/PKGBUILD) darktable/repos/community-x86_64/darktable.install (from rev 128521, darktable/trunk/darktable.install) Deleted: darktable/repos/community-i686/PKGBUILD darktable/repos/community-i686/darktable.install darktable/repos/community-x86_64/PKGBUILD darktable/repos/community-x86_64/darktable.install + /PKGBUILD | 100 +++ /darktable.install | 22 +++ community-i686/PKGBUILD| 50 - community-i686/darktable.install | 11 --- community-x86_64/PKGBUILD | 50 - community-x86_64/darktable.install | 11 --- 6 files changed, 122 insertions(+), 122 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-03-02 10:59:26 UTC (rev 128521) +++ community-i686/PKGBUILD 2015-03-02 10:59:44 UTC (rev 128522) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com -# Maintainer: Christian Himpel chressie at gmail dot com -# Contributor: Johannes Hanika hanatos at gmail dot com - -pkgname=darktable -pkgver=1.6.2 -pkgrel=1 -pkgdesc=Utility to organize and develop raw images -arch=('i686' 'x86_64') -url=http://darktable.sf.net/ -license=('GPL3') -depends=('exiv2=0.18' 'intltool=0.40' 'lcms2' 'lensfun=0.2.3' 'libglade' 'dbus-glib' -'curl' 'libsecret' 'libgphoto2' 'openexr' 'sqlite' 'libxslt' -'libsoup' 'gtk-engines' 'json-glib' 'flickcurl' 'lua') -makedepends=('intltool=0.40' 'cmake' 'librsvg') -optdepends=('librsvg') -install=darktable.install -source=($pkgname-$pkgver.tar.gz::https://github.com/darktable-org/darktable/archive/release-$pkgver.tar.gz;) -md5sums=('71f786a0bfce1b72e0a28ea560684205') - -prepare() { - cd $srcdir/$pkgname-release-$pkgver/cmake - sed s|@PROJECT_VERSION@|$pkgver| version.cmake.cmake version.cmake -} - -build() { - cd $srcdir/$pkgname-release-$pkgver - mkdir -p build - cd build - CXXFLAGS+= -fpermissive - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DDONT_INSTALL_GCONF_SCHEMAS=True \ - -DBINARY_PACKAGE_BUILD=1 \ - -DUSE_GCONF_BACKEND=Off \ - -DBUILD_USERMANUAL=False \ - -DUSE_LIBSECRET=On \ - -DUSE_LUA=On \ - -DUSE_GNOME_KEYRING=Off \ - .. - make -} - -package() { - cd $srcdir/$pkgname-release-$pkgver/build - make DESTDIR=$pkgdir install - mv ${pkgdir}/usr/share/doc/darktable ${pkgdir}/usr/share/doc/${pkgname}-${pkgver} -} Copied: darktable/repos/community-i686/PKGBUILD (from rev 128521, darktable/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-03-02 10:59:44 UTC (rev 128522) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Christian Himpel chressie at gmail dot com +# Contributor: Johannes Hanika hanatos at gmail dot com + +pkgname=darktable +pkgver=1.6.3 +pkgrel=1 +pkgdesc=Utility to organize and develop raw images +arch=('i686' 'x86_64') +url=http://darktable.sf.net/ +license=('GPL3') +depends=('exiv2=0.18' 'intltool=0.40' 'lcms2' 'lensfun=0.2.3' 'libglade' 'dbus-glib' +'curl' 'libsecret' 'libgphoto2' 'openexr' 'sqlite' 'libxslt' +'libsoup' 'gtk-engines' 'json-glib' 'flickcurl' 'lua') +makedepends=('intltool=0.40' 'cmake' 'librsvg') +optdepends=('librsvg') +install=darktable.install +source=($pkgname-$pkgver.tar.gz::https://github.com/darktable-org/darktable/archive/release-$pkgver.tar.gz;) +md5sums=('631eec1dfa2071bbb56156d99ed164c2') + +prepare() { + cd $srcdir/$pkgname-release-$pkgver/cmake + sed s|@PROJECT_VERSION@|$pkgver| version.cmake.cmake version.cmake +} + +build() { + cd $srcdir/$pkgname-release-$pkgver + mkdir -p build + cd build + CXXFLAGS+= -fpermissive + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DDONT_INSTALL_GCONF_SCHEMAS=True \ + -DBINARY_PACKAGE_BUILD=1 \ + -DUSE_GCONF_BACKEND=Off \ + -DBUILD_USERMANUAL=False \ + -DUSE_LIBSECRET=On \ + -DUSE_LUA=On \ + -DUSE_GNOME_KEYRING=Off \ + .. + make +} + +package() { + cd $srcdir/$pkgname-release-$pkgver/build + make DESTDIR=$pkgdir install + mv ${pkgdir}/usr/share/doc/darktable ${pkgdir}/usr/share/doc/${pkgname}-${pkgver} +} Deleted: community-i686/darktable.install
[arch-commits] Commit in libvirt/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 11:59:49 Author: spupykin Revision: 128523 upgpkg: libvirt 1.2.13-1 upd Modified: libvirt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 10:59:44 UTC (rev 128522) +++ PKGBUILD2015-03-02 10:59:49 UTC (rev 128523) @@ -3,7 +3,7 @@ # Contributor: Jonathan Wiersma archaur at jonw dot org pkgname=libvirt -pkgver=1.2.12 +pkgver=1.2.13 pkgrel=1 pkgdesc=API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc) arch=('i686' 'x86_64') @@ -64,7 +64,7 @@ libvirtd.conf.d libvirtd-guests.conf.d libvirt.tmpfiles.d) -md5sums=('2ae99535265ce4687d8718d744024c27' +md5sums=('237e0d9c7f8a31ec3cf0df9a41da2137' '5e31269067dbd12ca871234450bb66bb' '384fff96c6248d4f020f6fa66c32b357' '020971887442ebbf1b6949e031c8dd3f')
[arch-commits] Commit in darktable/trunk (PKGBUILD)
Date: Monday, March 2, 2015 @ 11:59:26 Author: spupykin Revision: 128521 upgpkg: darktable 1.6.3-1 upd Modified: darktable/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 10:42:50 UTC (rev 128520) +++ PKGBUILD2015-03-02 10:59:26 UTC (rev 128521) @@ -4,7 +4,7 @@ # Contributor: Johannes Hanika hanatos at gmail dot com pkgname=darktable -pkgver=1.6.2 +pkgver=1.6.3 pkgrel=1 pkgdesc=Utility to organize and develop raw images arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ optdepends=('librsvg') install=darktable.install source=($pkgname-$pkgver.tar.gz::https://github.com/darktable-org/darktable/archive/release-$pkgver.tar.gz;) -md5sums=('71f786a0bfce1b72e0a28ea560684205') +md5sums=('631eec1dfa2071bbb56156d99ed164c2') prepare() { cd $srcdir/$pkgname-release-$pkgver/cmake
[arch-commits] Commit in (35 files)
Date: Monday, March 2, 2015 @ 12:19:20 Author: spupykin Revision: 128532 fix file names to avoid shared source cache conflicts Modified: ettercap/trunk/PKGBUILD fail2ban/trunk/PKGBUILD fcgiwrap/trunk/PKGBUILD fdkaac/trunk/PKGBUILD fish/trunk/PKGBUILD goldendict/trunk/PKGBUILD gqrx/trunk/PKGBUILD gsimplecal/trunk/PKGBUILD hardening-wrapper/trunk/PKGBUILD harvid/trunk/PKGBUILD hdapsd/trunk/PKGBUILD ibus-hangul/trunk/PKGBUILD ibus-libpinyin/trunk/PKGBUILD injeqt/trunk/PKGBUILD jbig2dec/trunk/PKGBUILD kcm-touchpad/trunk/PKGBUILD kcmsystemd/trunk/PKGBUILD ldoc/trunk/PKGBUILD lib32-apitrace/trunk/PKGBUILD libstrophe/trunk/PKGBUILD libuv/trunk/PKGBUILD libvdpau-va-gl/trunk/PKGBUILD lmms/trunk/PKGBUILD luasocket/trunk/PKGBUILD luxrays/trunk/PKGBUILD maim/trunk/PKGBUILD mate-accountsdialog/trunk/PKGBUILD mate-color-manager/trunk/PKGBUILD mate-disk-utility/trunk/PKGBUILD mate-nettool/trunk/PKGBUILD mate-themes-extras/trunk/PKGBUILD mathjax/trunk/PKGBUILD mgba/trunk/PKGBUILD minetest/trunk/PKGBUILD mx/trunk/PKGBUILD + ettercap/trunk/PKGBUILD|2 +- fail2ban/trunk/PKGBUILD|2 +- fcgiwrap/trunk/PKGBUILD|2 +- fdkaac/trunk/PKGBUILD |2 +- fish/trunk/PKGBUILD|2 +- goldendict/trunk/PKGBUILD |2 +- gqrx/trunk/PKGBUILD|2 +- gsimplecal/trunk/PKGBUILD |2 +- hardening-wrapper/trunk/PKGBUILD |2 +- harvid/trunk/PKGBUILD |2 +- hdapsd/trunk/PKGBUILD |2 +- ibus-hangul/trunk/PKGBUILD |2 +- ibus-libpinyin/trunk/PKGBUILD |2 +- injeqt/trunk/PKGBUILD |2 +- jbig2dec/trunk/PKGBUILD|2 +- kcm-touchpad/trunk/PKGBUILD|2 +- kcmsystemd/trunk/PKGBUILD |2 +- ldoc/trunk/PKGBUILD|2 +- lib32-apitrace/trunk/PKGBUILD |2 +- libstrophe/trunk/PKGBUILD |2 +- libuv/trunk/PKGBUILD |2 +- libvdpau-va-gl/trunk/PKGBUILD |2 +- lmms/trunk/PKGBUILD|2 +- luasocket/trunk/PKGBUILD |2 +- luxrays/trunk/PKGBUILD |2 +- maim/trunk/PKGBUILD|2 +- mate-accountsdialog/trunk/PKGBUILD |2 +- mate-color-manager/trunk/PKGBUILD |2 +- mate-disk-utility/trunk/PKGBUILD |2 +- mate-nettool/trunk/PKGBUILD|2 +- mate-themes-extras/trunk/PKGBUILD |2 +- mathjax/trunk/PKGBUILD |2 +- mgba/trunk/PKGBUILD|2 +- minetest/trunk/PKGBUILD|4 ++-- mx/trunk/PKGBUILD |2 +- 35 files changed, 36 insertions(+), 36 deletions(-) Modified: ettercap/trunk/PKGBUILD === --- ettercap/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) +++ ettercap/trunk/PKGBUILD 2015-03-02 11:19:20 UTC (rev 128532) @@ -12,7 +12,7 @@ depends=('openssl' 'libpcap' 'pcre' 'libltdl' 'libnet' 'ethtool' 'curl') makedepends=('ghostscript' 'cmake' 'libpcap' 'libltdl' 'libnet' 'gtk2') options=('!makeflags' '!emptydirs') -source=($pkgname-$pkgver.tar.gz::https://github.com/Ettercap/ettercap/archive/v$pkgver.tar.gz;) +source=($pkgbase-$pkgver.tar.gz::https://github.com/Ettercap/ettercap/archive/v$pkgver.tar.gz;) md5sums=('1c6676b048137bdc4b5757b316d67bc8') build() { Modified: fail2ban/trunk/PKGBUILD === --- fail2ban/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) +++ fail2ban/trunk/PKGBUILD 2015-03-02 11:19:20 UTC (rev 128532) @@ -14,7 +14,7 @@ depends=('python' 'iptables' 'python-pyinotify' 'whois' 'sqlite') backup=(etc/fail2ban/fail2ban.conf) install=fail2ban.install -source=(https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz) +source=($pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz) md5sums=('3554cc3de3f06ddfd7f90f8305b765b8') package() { Modified: fcgiwrap/trunk/PKGBUILD === --- fcgiwrap/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) +++ fcgiwrap/trunk/PKGBUILD 2015-03-02 11:19:20 UTC (rev 128532) @@ -11,7 +11,7 @@ url='http://nginx.localdomain.pl/wiki/FcgiWrap' license=('MIT') depends=('fcgi' 'systemd') -source=(https://github.com/gnosek/fcgiwrap/archive/${pkgver}.tar.gz; +source=($pkgname-$pkgver.tar.gz::https://github.com/gnosek/fcgiwrap/archive/${pkgver}.tar.gz; 'LICENSE') md5sums=('d14f56bda6758a6e02aa7b3fb125cbce' '5aee62c27b4308f25ab32f05da387366') Modified: fdkaac/trunk/PKGBUILD === --- fdkaac/trunk/PKGBUILD 2015-03-02 11:09:35 UTC (rev 128531) +++ fdkaac/trunk/PKGBUILD 2015-03-02 11:19:20 UTC (rev 128532) @@ -10,7 +10,7
[arch-commits] Commit in roundcubemail/repos/community-any (6 files)
Date: Monday, March 2, 2015 @ 16:09:46 Author: spupykin Revision: 128548 archrelease: copy trunk to community-any Added: roundcubemail/repos/community-any/PKGBUILD (from rev 128547, roundcubemail/trunk/PKGBUILD) roundcubemail/repos/community-any/apache.conf (from rev 128547, roundcubemail/trunk/apache.conf) roundcubemail/repos/community-any/roundcubemail.install (from rev 128547, roundcubemail/trunk/roundcubemail.install) Deleted: roundcubemail/repos/community-any/PKGBUILD roundcubemail/repos/community-any/apache.conf roundcubemail/repos/community-any/roundcubemail.install ---+ PKGBUILD | 110 apache.conf | 13 +++-- roundcubemail.install | 14 +++--- 3 files changed, 69 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-03-02 15:09:30 UTC (rev 128547) +++ PKGBUILD2015-03-02 15:09:46 UTC (rev 128548) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -pkgname=roundcubemail -pkgver=1.1.0 -pkgrel=6 -pkgdesc=A PHP web-based mail client -arch=('any') -url=http://www.roundcube.net; -license=('GPL') -depends=('php' 'php-pear' 'pear-net-idna2' 'pear-mail-mime' 'pear-net-smtp' -'pear-auth-sasl' 'pear-mail-mime-decode' 'pear-net-sieve') -optdepends=('python2') -backup=('etc/webapps/roundcubemail/.htaccess' - 'etc/webapps/roundcubemail/apache.conf') -install=roundcubemail.install -options=('!strip' 'emptydirs') -source=(http://downloads.sourceforge.net/sourceforge/roundcubemail/roundcubemail-${pkgver/rc/-rc}.tar.gz - apache.conf) -md5sums=('784b001753cebb9d0db59142f22e1764' - 'afa5113b40709550573f32d032b388b8') - -prepare() { - cd ${srcdir}/roundcubemail-${pkgver/rc/-rc} - sed -i \ --e s|RCUBE_INSTALL_PATH . 'temp.*|'/var/cache/roundcubemail';| \ --e s|RCUBE_INSTALL_PATH . 'logs.*|'/var/log/roundcubemail';| \ -config/defaults.inc.php \ -program/lib/Roundcube/rcube_config.php -} - -package() { - mkdir -p ${pkgdir}/etc/webapps/roundcubemail - mkdir -p ${pkgdir}/usr/share/webapps - mkdir -p ${pkgdir}/var/log - cd ${pkgdir}/usr/share/webapps - cp -ra ${srcdir}/roundcubemail-${pkgver/rc/-rc} roundcubemail - cd roundcubemail - - mv .htaccess $pkgdir/etc/webapps/roundcubemail/ - ln -s /etc/webapps/roundcubemail/.htaccess .htaccess - - mv config $pkgdir/etc/webapps/roundcubemail/ - ln -s /etc/webapps/roundcubemail/config config - - install -dm0750 $pkgdir/var/{log,cache}/roundcubemail - install -Dm0644 $srcdir/apache.conf $pkgdir/etc/webapps/roundcubemail/apache.conf - - install -dm0755 $pkgdir/etc/php/conf.d/ - cat 'EOF' $pkgdir/etc/php/conf.d/$pkgname.ini -open_basedir = ${open_basedir}:/etc/webapps/roundcubemail:/usr/share/webapps/roundcubemail:/var/log/roundcubemail:/var/cache/roundcubemail -EOF - - rm -rf temp logs -} Copied: roundcubemail/repos/community-any/PKGBUILD (from rev 128547, roundcubemail/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-03-02 15:09:46 UTC (rev 128548) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=roundcubemail +pkgver=1.1.0 +pkgrel=7 +pkgdesc=A PHP web-based mail client +arch=('any') +url=http://www.roundcube.net; +license=('GPL') +depends=('php' 'php-pear' 'pear-net-idna2' 'pear-mail-mime' 'pear-net-smtp' +'pear-auth-sasl' 'pear-mail-mime-decode' 'pear-net-sieve') +optdepends=('python2') +backup=('etc/webapps/roundcubemail/.htaccess' + 'etc/webapps/roundcubemail/apache.conf') +install=roundcubemail.install +options=('!strip' 'emptydirs') +source=(http://downloads.sourceforge.net/sourceforge/roundcubemail/roundcubemail-${pkgver/rc/-rc}.tar.gz + apache.conf) +md5sums=('784b001753cebb9d0db59142f22e1764' + 'f11b17e2a80b383cde4af963fb307541') + +prepare() { + cd ${srcdir}/roundcubemail-${pkgver/rc/-rc} + sed -i \ +-e s|RCUBE_INSTALL_PATH . 'temp.*|'/var/cache/roundcubemail';| \ +-e s|RCUBE_INSTALL_PATH . 'logs.*|'/var/log/roundcubemail';| \ +config/defaults.inc.php \ +program/lib/Roundcube/rcube_config.php +} + +package() { + mkdir -p ${pkgdir}/etc/webapps/roundcubemail + mkdir -p ${pkgdir}/usr/share/webapps + mkdir -p ${pkgdir}/var/log + cd ${pkgdir}/usr/share/webapps + cp -ra ${srcdir}/roundcubemail-${pkgver/rc/-rc} roundcubemail + cd roundcubemail + + mv .htaccess $pkgdir/etc/webapps/roundcubemail/ + ln -s /etc/webapps/roundcubemail/.htaccess .htaccess + + mv config $pkgdir/etc/webapps/roundcubemail/ + ln -s /etc/webapps/roundcubemail/config config + + install -dm0750 $pkgdir/var/{log,cache}/roundcubemail + install -Dm0644 $srcdir/apache.conf $pkgdir/etc/webapps/roundcubemail/apache.conf + +# install -dm0755 $pkgdir/etc/php/conf.d/ +# cat 'EOF'
[arch-commits] Commit in roundcubemail/trunk (PKGBUILD apache.conf)
Date: Monday, March 2, 2015 @ 16:09:30 Author: spupykin Revision: 128547 upgpkg: roundcubemail 1.1.0-7 upd Modified: roundcubemail/trunk/PKGBUILD roundcubemail/trunk/apache.conf -+ PKGBUILD| 12 ++-- apache.conf |1 + 2 files changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-02 14:37:24 UTC (rev 128546) +++ PKGBUILD2015-03-02 15:09:30 UTC (rev 128547) @@ -3,7 +3,7 @@ pkgname=roundcubemail pkgver=1.1.0 -pkgrel=6 +pkgrel=7 pkgdesc=A PHP web-based mail client arch=('any') url=http://www.roundcube.net; @@ -18,7 +18,7 @@ source=(http://downloads.sourceforge.net/sourceforge/roundcubemail/roundcubemail-${pkgver/rc/-rc}.tar.gz apache.conf) md5sums=('784b001753cebb9d0db59142f22e1764' - 'afa5113b40709550573f32d032b388b8') + 'f11b17e2a80b383cde4af963fb307541') prepare() { cd ${srcdir}/roundcubemail-${pkgver/rc/-rc} @@ -46,10 +46,10 @@ install -dm0750 $pkgdir/var/{log,cache}/roundcubemail install -Dm0644 $srcdir/apache.conf $pkgdir/etc/webapps/roundcubemail/apache.conf - install -dm0755 $pkgdir/etc/php/conf.d/ - cat 'EOF' $pkgdir/etc/php/conf.d/$pkgname.ini -open_basedir = ${open_basedir}:/etc/webapps/roundcubemail:/usr/share/webapps/roundcubemail:/var/log/roundcubemail:/var/cache/roundcubemail -EOF +# install -dm0755 $pkgdir/etc/php/conf.d/ +# cat 'EOF' $pkgdir/etc/php/conf.d/$pkgname.ini +#open_basedir = ${open_basedir}:/etc/webapps/roundcubemail:/usr/share/webapps/roundcubemail:/var/log/roundcubemail:/var/cache/roundcubemail +#EOF rm -rf temp logs } Modified: apache.conf === --- apache.conf 2015-03-02 14:37:24 UTC (rev 128546) +++ apache.conf 2015-03-02 15:09:30 UTC (rev 128547) @@ -3,4 +3,5 @@ AllowOverride All Options FollowSymlinks Require all granted +php_admin_value open_basedir /tmp/:/var/cache/roundcubemail:/usr/share/webapps/roundcubemail:/etc/webapps/roundcubemail:/usr/share/pear/:/var/log/roundcubemail /Directory
[arch-commits] Commit in e2fsprogs/repos (12 files)
Date: Monday, March 2, 2015 @ 16:19:09 Author: ronald Revision: 232411 archrelease: copy trunk to testing-i686, testing-x86_64 Added: e2fsprogs/repos/testing-i686/ e2fsprogs/repos/testing-i686/CVE-2015-1572.patch (from rev 232410, e2fsprogs/trunk/CVE-2015-1572.patch) e2fsprogs/repos/testing-i686/MIT-LICENSE (from rev 232410, e2fsprogs/trunk/MIT-LICENSE) e2fsprogs/repos/testing-i686/PKGBUILD (from rev 232410, e2fsprogs/trunk/PKGBUILD) e2fsprogs/repos/testing-i686/e2fsprogs.install (from rev 232410, e2fsprogs/trunk/e2fsprogs.install) e2fsprogs/repos/testing-i686/mke2fs.conf (from rev 232410, e2fsprogs/trunk/mke2fs.conf) e2fsprogs/repos/testing-x86_64/ e2fsprogs/repos/testing-x86_64/CVE-2015-1572.patch (from rev 232410, e2fsprogs/trunk/CVE-2015-1572.patch) e2fsprogs/repos/testing-x86_64/MIT-LICENSE (from rev 232410, e2fsprogs/trunk/MIT-LICENSE) e2fsprogs/repos/testing-x86_64/PKGBUILD (from rev 232410, e2fsprogs/trunk/PKGBUILD) e2fsprogs/repos/testing-x86_64/e2fsprogs.install (from rev 232410, e2fsprogs/trunk/e2fsprogs.install) e2fsprogs/repos/testing-x86_64/mke2fs.conf (from rev 232410, e2fsprogs/trunk/mke2fs.conf) + testing-i686/CVE-2015-1572.patch | 53 + testing-i686/MIT-LICENSE | 25 ++ testing-i686/PKGBUILD | 62 +++ testing-i686/e2fsprogs.install | 20 +++ testing-i686/mke2fs.conf | 26 ++ testing-x86_64/CVE-2015-1572.patch | 53 + testing-x86_64/MIT-LICENSE | 25 ++ testing-x86_64/PKGBUILD| 62 +++ testing-x86_64/e2fsprogs.install | 20 +++ testing-x86_64/mke2fs.conf | 26 ++ 10 files changed, 372 insertions(+) Copied: e2fsprogs/repos/testing-i686/CVE-2015-1572.patch (from rev 232410, e2fsprogs/trunk/CVE-2015-1572.patch) === --- testing-i686/CVE-2015-1572.patch(rev 0) +++ testing-i686/CVE-2015-1572.patch2015-03-02 15:19:09 UTC (rev 232411) @@ -0,0 +1,53 @@ +From 49d0fe2a14f2a23da2fe299643379b8c1d37df73 Mon Sep 17 00:00:00 2001 +From: Theodore Ts'o ty...@mit.edu +Date: Fri, 6 Feb 2015 12:46:39 -0500 +Subject: libext2fs: fix potential buffer overflow in closefs() + +The bug fix in f66e6ce4446: libext2fs: avoid buffer overflow if +s_first_meta_bg is too big had a typo in the fix for +ext2fs_closefs(). In practice most of the security exposure was from +the openfs path, since this meant if there was a carefully crafted +file system, buffer overrun would be triggered when the file system was +opened. + +However, if corrupted file system didn't trip over some corruption +check, and then the file system was modified via tune2fs or debugfs, +such that the superblock was marked dirty and then written out via the +closefs() path, it's possible that the buffer overrun could be +triggered when the file system is closed. + +Also clear up a signed vs unsigned warning while we're at it. + +Thanks to Nick Kralevich n...@google.com for asking me to look at +compiler warning in the code in question, which led me to notice the +bug in f66e6ce4446. + +Addresses: CVE-2015-1572 + +Signed-off-by: Theodore Ts'o ty...@mit.edu + +diff --git a/lib/ext2fs/closefs.c b/lib/ext2fs/closefs.c +index 1f99113..ab5b2fb 100644 +--- a/lib/ext2fs/closefs.c b/lib/ext2fs/closefs.c +@@ -287,7 +287,7 @@ errcode_t ext2fs_flush2(ext2_filsys fs, int flags) + dgrp_t j; + #endif + char*group_ptr; +- int old_desc_blocks; ++ blk64_t old_desc_blocks; + struct ext2fs_numeric_progress_struct progress; + + EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS); +@@ -346,7 +346,7 @@ errcode_t ext2fs_flush2(ext2_filsys fs, int flags) + group_ptr = (char *) group_shadow; + if (fs-super-s_feature_incompat EXT2_FEATURE_INCOMPAT_META_BG) { + old_desc_blocks = fs-super-s_first_meta_bg; +- if (old_desc_blocks fs-super-s_first_meta_bg) ++ if (old_desc_blocks fs-desc_blocks) + old_desc_blocks = fs-desc_blocks; + } else + old_desc_blocks = fs-desc_blocks; +-- +cgit v0.10.2 + Copied: e2fsprogs/repos/testing-i686/MIT-LICENSE (from rev 232410, e2fsprogs/trunk/MIT-LICENSE) === --- testing-i686/MIT-LICENSE(rev 0) +++ testing-i686/MIT-LICENSE2015-03-02 15:19:09 UTC (rev 232411) @@ -0,0 +1,25 @@ +Copyright (c) 2003-2007 Theodore Ts'o ty...@mit.edu +Copyright (c) 1997-2003 Yann Dirson dir...@debian.org +Copyright (c) 2001 Alcove http://www.alcove.com/ +Copyright (c) 1997 Klee Dienes +Copyright (c) 1995-1996 Michael Nonweiler mr...@cam.ac.uk + +Permission is
[arch-commits] Commit in e2fsprogs/trunk (CVE-2015-1572.patch PKGBUILD)
Date: Monday, March 2, 2015 @ 16:18:54 Author: ronald Revision: 232410 upgpkg: e2fsprogs 1.42.12-2 FS#44015: CVE-2015-1572 backport Added: e2fsprogs/trunk/CVE-2015-1572.patch Modified: e2fsprogs/trunk/PKGBUILD -+ CVE-2015-1572.patch | 53 ++ PKGBUILD|8 +-- 2 files changed, 59 insertions(+), 2 deletions(-) Added: CVE-2015-1572.patch === --- CVE-2015-1572.patch (rev 0) +++ CVE-2015-1572.patch 2015-03-02 15:18:54 UTC (rev 232410) @@ -0,0 +1,53 @@ +From 49d0fe2a14f2a23da2fe299643379b8c1d37df73 Mon Sep 17 00:00:00 2001 +From: Theodore Ts'o ty...@mit.edu +Date: Fri, 6 Feb 2015 12:46:39 -0500 +Subject: libext2fs: fix potential buffer overflow in closefs() + +The bug fix in f66e6ce4446: libext2fs: avoid buffer overflow if +s_first_meta_bg is too big had a typo in the fix for +ext2fs_closefs(). In practice most of the security exposure was from +the openfs path, since this meant if there was a carefully crafted +file system, buffer overrun would be triggered when the file system was +opened. + +However, if corrupted file system didn't trip over some corruption +check, and then the file system was modified via tune2fs or debugfs, +such that the superblock was marked dirty and then written out via the +closefs() path, it's possible that the buffer overrun could be +triggered when the file system is closed. + +Also clear up a signed vs unsigned warning while we're at it. + +Thanks to Nick Kralevich n...@google.com for asking me to look at +compiler warning in the code in question, which led me to notice the +bug in f66e6ce4446. + +Addresses: CVE-2015-1572 + +Signed-off-by: Theodore Ts'o ty...@mit.edu + +diff --git a/lib/ext2fs/closefs.c b/lib/ext2fs/closefs.c +index 1f99113..ab5b2fb 100644 +--- a/lib/ext2fs/closefs.c b/lib/ext2fs/closefs.c +@@ -287,7 +287,7 @@ errcode_t ext2fs_flush2(ext2_filsys fs, int flags) + dgrp_t j; + #endif + char*group_ptr; +- int old_desc_blocks; ++ blk64_t old_desc_blocks; + struct ext2fs_numeric_progress_struct progress; + + EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS); +@@ -346,7 +346,7 @@ errcode_t ext2fs_flush2(ext2_filsys fs, int flags) + group_ptr = (char *) group_shadow; + if (fs-super-s_feature_incompat EXT2_FEATURE_INCOMPAT_META_BG) { + old_desc_blocks = fs-super-s_first_meta_bg; +- if (old_desc_blocks fs-super-s_first_meta_bg) ++ if (old_desc_blocks fs-desc_blocks) + old_desc_blocks = fs-desc_blocks; + } else + old_desc_blocks = fs-desc_blocks; +-- +cgit v0.10.2 + Modified: PKGBUILD === --- PKGBUILD2015-03-02 12:48:15 UTC (rev 232409) +++ PKGBUILD2015-03-02 15:18:54 UTC (rev 232410) @@ -4,7 +4,7 @@ pkgname=e2fsprogs pkgver=1.42.12 -pkgrel=1 +pkgrel=2 pkgdesc=Ext2/3/4 filesystem utilities arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'MIT') @@ -13,11 +13,12 @@ depends=('sh' 'libutil-linux') makedepends=('bc' 'util-linux') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz; -'MIT-LICENSE') +'CVE-2015-1572.patch' 'MIT-LICENSE') backup=('etc/mke2fs.conf') options=('staticlibs') install=${pkgname}.install sha1sums=('083c1bb0d1e85672e8038a2fadf70b24e7409db7' + '7d0a46b59ea298e517f983f8ff67d29a0307f1ba' 'f4a0d5b0cdb980e3fedd6f5e7dde0b0ffb7bbdfb') prepare() { @@ -25,6 +26,9 @@ # Remove unnecessary init.d directory sed -i '/init\.d/s|^|#|' misc/Makefile.in + + # backport CVE 2015-1572 fix + patch -Np1 -i ${srcdir}/CVE-2015-1572.patch } build() {