From 975d6f489c6c43bbc7b816ac43333c54c1f4df21 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 16 Apr 2013 00:06:15 -0700 Subject: Tue Apr 16 00:06:15 PDT 2013 --- ...inter-reference-when-closing-an-unused-mu.patch | 39 ----------- core/curl/PKGBUILD | 32 ++++----- core/gcc/PKGBUILD | 34 ++++++---- core/gpm/PKGBUILD | 11 +-- core/gpm/gpm | 41 ----------- core/gpm/gpm.conf.d | 4 -- core/isl/PKGBUILD | 10 +-- core/perl/CVE-2012-6329.patch | 79 ++++++++++++++++++++++ core/perl/PKGBUILD | 7 +- 9 files changed, 125 insertions(+), 132 deletions(-) delete mode 100644 core/curl/0001-Fix-NULL-pointer-reference-when-closing-an-unused-mu.patch delete mode 100755 core/gpm/gpm delete mode 100644 core/gpm/gpm.conf.d create mode 100644 core/perl/CVE-2012-6329.patch (limited to 'core') diff --git a/core/curl/0001-Fix-NULL-pointer-reference-when-closing-an-unused-mu.patch b/core/curl/0001-Fix-NULL-pointer-reference-when-closing-an-unused-mu.patch deleted file mode 100644 index aaedc27c6..000000000 --- a/core/curl/0001-Fix-NULL-pointer-reference-when-closing-an-unused-mu.patch +++ /dev/null @@ -1,39 +0,0 @@ -From da3fc1ee91de656a30f3a12de394bcba55119872 Mon Sep 17 00:00:00 2001 -From: Linus Nielsen Feltzing -Date: Sun, 10 Feb 2013 22:57:58 +0100 -Subject: [PATCH] Fix NULL pointer reference when closing an unused multi - handle. - ---- - lib/multi.c | 8 +++++--- - tests/data/Makefile.am | 1 + - tests/data/test1508 | 31 +++++++++++++++++++++++++++++ - tests/libtest/Makefile.inc | 6 +++++- - tests/libtest/lib1508.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++ - 5 files changed, 91 insertions(+), 4 deletions(-) - create mode 100644 tests/data/test1508 - create mode 100644 tests/libtest/lib1508.c - -diff --git a/lib/multi.c b/lib/multi.c -index fa0afb9..706df23 100644 ---- a/lib/multi.c -+++ b/lib/multi.c -@@ -1773,10 +1773,12 @@ CURLMcode curl_multi_cleanup(CURLM *multi_handle) - /* Close all the connections in the connection cache */ - close_all_connections(multi); - -- multi->closure_handle->dns.hostcache = multi->hostcache; -- Curl_hostcache_clean(multi->closure_handle); -+ if(multi->closure_handle) { -+ multi->closure_handle->dns.hostcache = multi->hostcache; -+ Curl_hostcache_clean(multi->closure_handle); - -- Curl_close(multi->closure_handle); -+ Curl_close(multi->closure_handle); -+ } - multi->closure_handle = NULL; - - Curl_hash_destroy(multi->sockhash); --- -1.8.1.3 - diff --git a/core/curl/PKGBUILD b/core/curl/PKGBUILD index 51d860f43..cda53a9cc 100644 --- a/core/curl/PKGBUILD +++ b/core/curl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 177958 2013-02-12 13:57:28Z dreisner $ +# $Id: PKGBUILD 182802 2013-04-15 12:46:55Z dreisner $ # Maintainer: Dave Reisner # Contributor: Angel Velasquez # Contributor: Eric Belanger @@ -6,8 +6,8 @@ # Contributor: Daniel J Griffiths pkgname=curl -pkgver=7.29.0 -pkgrel=2 +pkgver=7.30.0 +pkgrel=1 pkgdesc="An URL retrieval utility and library" arch=('i686' 'x86_64') url="http://curl.haxx.se" @@ -15,27 +15,14 @@ license=('MIT') depends=('ca-certificates' 'libssh2' 'openssl' 'zlib') options=('!libtool') source=("http://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc} - 0001-Fix-NULL-pointer-reference-when-closing-an-unused-mu.patch curlbuild.h) -md5sums=('4f57d3b4a3963038bd5e04dbff385390' - '6283fbb36933cf8720acc34c43169f1d' - '5bfd1899e8b19cfdd78774f6337f8b47' +md5sums=('60bb6ff558415b73ba2f00163fd307c5' + 'SKIP' '751bd433ede935c8fae727377625a8ae') -ptrsize=$(cpp <<<'__SIZEOF_POINTER__' | sed '/^#/d') -case $ptrsize in - 8) _curlbuild=curlbuild-64.h ;; - 4) _curlbuild=curlbuild-32.h ;; - *) error "unknown pointer size for architecture: %s bytes" "$ptrsize" - exit 1 - ;; -esac - build() { cd "$pkgname-$pkgver" - patch -Np1 <"$srcdir/0001-Fix-NULL-pointer-reference-when-closing-an-unused-mu.patch" - ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ @@ -58,6 +45,15 @@ package() { make DESTDIR="$pkgdir" install + local ptrsize=$(cpp <<<'__SIZEOF_POINTER__' | sed '/^#/d') + case $ptrsize in + 8) _curlbuild=curlbuild-64.h ;; + 4) _curlbuild=curlbuild-32.h ;; + *) error "unknown pointer size for architecture: %s bytes" "$ptrsize" + exit 1 + ;; + esac + # license install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD index 4b855c496..393b40877 100644 --- a/core/gcc/PKGBUILD +++ b/core/gcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181166 2013-04-02 06:48:56Z allan $ +# $Id: PKGBUILD 182769 2013-04-15 01:13:43Z allan $ # Maintainer: Allan McRae # toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc @@ -6,18 +6,18 @@ pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') pkgver=4.8.0 -pkgrel=1 -#_snapshot=4.7-20120721 +pkgrel=2 +_snapshot=4.8-20130411 pkgdesc="The GNU Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url="http://gcc.gnu.org" makedepends=('binutils>=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') -checkdepends=('dejagnu') +checkdepends=('dejagnu' 'inetutils') options=('!libtool' '!emptydirs') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) - #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 -md5sums=('e6040024eb9e761c3bea348d1fa5abb0') +source=(ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2) + #ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 +md5sums=('cb529205469260f0d56adc01088c4850') if [ -n "${_snapshot}" ]; then @@ -26,7 +26,7 @@ else _basedir=gcc-${pkgver} fi -build() { +prepare() { cd ${srcdir}/${_basedir} # Do not run fixincludes @@ -37,14 +37,20 @@ build() { echo ${pkgver} > gcc/BASE-VER + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + # using -pipe causes spurious test-suite failures # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 CFLAGS=${CFLAGS/-pipe/} CXXFLAGS=${CXXFLAGS/-pipe/} - cd ${srcdir} - mkdir gcc-build && cd gcc-build - ${srcdir}/${_basedir}/configure --prefix=/usr \ --libdir=/usr/lib --libexecdir=/usr/lib \ --mandir=/usr/share/man --infodir=/usr/share/info \ @@ -132,17 +138,15 @@ package_gcc() # unfortunately it is much, much easier to install the lot and clean-up the mess... rm $pkgdir/usr/bin/{{$CHOST-,}gfortran,{$CHOST-,}gccgo,gnat*} rm $pkgdir/usr/lib/*.so* - rm $pkgdir/usr/lib/lib{atomic,ffi,gfortran,go{,begin},iberty,objc}.a + rm $pkgdir/usr/lib/lib{atomic,gfortran,go{,begin},iberty,objc}.a rm $pkgdir/usr/lib/libgfortran.spec rm -r $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{ada{include,lib},finclude,include/objc} - rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/include/ffi{,target}.h rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{cc1obj{,plus},f951,gnat1,go1} rm $pkgdir/usr/lib/gcc/$CHOST/${pkgver}/{libcaf_single,libgfortranbegin}.a rm -r $pkgdir/usr/lib/go - rm $pkgdir/usr/share/info/{gccgo,gfortran,gnat*,libffi,libgomp,libquadmath,libitm}.info + rm $pkgdir/usr/share/info/{gccgo,gfortran,gnat*,libgomp,libquadmath,libitm}.info rm $pkgdir/usr/share/locale/{de,fr}/LC_MESSAGES/libstdc++.mo rm $pkgdir/usr/share/man/man1/{gccgo,gfortran}.1 - rm $pkgdir/usr/share/man/man3/ffi* # many packages expect this symlinks ln -s gcc ${pkgdir}/usr/bin/cc diff --git a/core/gpm/PKGBUILD b/core/gpm/PKGBUILD index d77f47151..fbb494374 100644 --- a/core/gpm/PKGBUILD +++ b/core/gpm/PKGBUILD @@ -1,22 +1,19 @@ -# $Id: PKGBUILD 170033 2012-10-31 05:23:26Z eric $ +# $Id: PKGBUILD 182863 2013-04-15 21:02:26Z eric $ # Maintainer: Eric Bélanger pkgname=gpm pkgver=1.20.7 -pkgrel=1 +pkgrel=2 pkgdesc="A mouse server for the console and xterm" arch=('i686' 'x86_64') url="http://www.nico.schottelius.org/software/gpm/" license=('GPL') depends=('ncurses' 'bash') -backup=('etc/conf.d/gpm') options=('!makeflags') install=gpm.install source=(http://www.nico.schottelius.org/software/gpm/archives/${pkgname}-${pkgver}.tar.lzma \ - gpm gpm.conf.d gpm.sh gpm.service) + gpm.sh gpm.service) sha1sums=('8d9f3655c80ce7667d31ede2a100b44986480369' - '19e1feb1493373512a77801699df012d186336ea' - '4c31cb7dd51cee4d16d3f7a8956e6d87fac1ad86' '88fe5ff10916c68a87abc8418a56eb0073f69fa9' '20b92360f0ad38a2032fcae37bdbd01b31e43f77') @@ -30,8 +27,6 @@ build() { package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - install -D -m755 ../gpm "${pkgdir}/etc/rc.d/gpm" - install -D -m644 ../gpm.conf.d "${pkgdir}/etc/conf.d/gpm" install -D -m755 ../gpm.sh "${pkgdir}/etc/profile.d/gpm.sh" install -D -m644 ../gpm.service "${pkgdir}/usr/lib/systemd/system/gpm.service" diff --git a/core/gpm/gpm b/core/gpm/gpm deleted file mode 100755 index 7b5213dd7..000000000 --- a/core/gpm/gpm +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash - -# source application-specific settings -GPM_ARGS= -[ -f /etc/conf.d/gpm ] && . /etc/conf.d/gpm - -. /etc/rc.conf -. /etc/rc.d/functions - -PID=$(pidof -o %PPID /usr/sbin/gpm) -case "$1" in - start) - stat_busy "Starting GPM Daemon" - [ -z "$PID" ] && /usr/sbin/gpm ${GPM_ARGS} - PID=$(pidof -o %PPID /usr/sbin/gpm) - if [ -z "$PID" ]; then - stat_fail - else - add_daemon gpm - stat_done - fi - ;; - stop) - stat_busy "Stopping GPM Daemon" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon gpm - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 diff --git a/core/gpm/gpm.conf.d b/core/gpm/gpm.conf.d deleted file mode 100644 index ab43bb7eb..000000000 --- a/core/gpm/gpm.conf.d +++ /dev/null @@ -1,4 +0,0 @@ -# -# Parameters to be passed to gpm -# -GPM_ARGS="-m /dev/input/mice -t imps2" diff --git a/core/isl/PKGBUILD b/core/isl/PKGBUILD index 7333352ed..ac1fc27bc 100644 --- a/core/isl/PKGBUILD +++ b/core/isl/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182142 2013-04-08 05:56:24Z allan $ +# $Id: PKGBUILD 182768 2013-04-15 01:13:42Z allan $ # Maintainer: Allan McRae pkgname=isl -pkgver=0.11.1 -pkgrel=2 +pkgver=0.11.2 +pkgrel=1 pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints" arch=('i686' 'x86_64') url="http://www.kotnet.org/~skimo/isl/" @@ -11,7 +11,7 @@ depends=('gmp') license=('MIT') options=('!libtool') source=(http://www.kotnet.org/~skimo/isl/$pkgname-$pkgver.tar.bz2) -md5sums=('bce1586384d8635a76d2f017fb067cd2') +md5sums=('c40daa17d2995d1c98a0c1aca607541f') build() { cd "$srcdir/$pkgname-$pkgver" @@ -29,7 +29,7 @@ package() { make -j1 DESTDIR="$pkgdir/" install install -dm755 $pkgdir/usr/share/gdb/auto-load/usr/lib/ - mv $pkgdir/{,/usr/share/gdb/auto-load/}usr/lib/libisl.so.10.1.1-gdb.py + mv $pkgdir/{,/usr/share/gdb/auto-load/}usr/lib/libisl.so.10.1.2-gdb.py install -Dm644 LICENSE $pkgdir/usr/share/licenses/isl/LICENSE } diff --git a/core/perl/CVE-2012-6329.patch b/core/perl/CVE-2012-6329.patch new file mode 100644 index 000000000..5f59e03c1 --- /dev/null +++ b/core/perl/CVE-2012-6329.patch @@ -0,0 +1,79 @@ +commit 1735f6f53ca19f99c6e9e39496c486af323ba6a8 +Author: Brian Carlson +Date: Wed Nov 28 08:54:33 2012 -0500 + + Fix misparsing of maketext strings. + + Case 61251: This commit fixes a misparse of maketext strings that could + lead to arbitrary code execution. Basically, maketext was compiling + bracket notation into functions, but neglected to escape backslashes + inside the content or die on fully-qualified method names when + generating the code. This change escapes all such backslashes and dies + when a method name with a colon or apostrophe is specified. +--- + AUTHORS | 1 + + dist/Locale-Maketext/lib/Locale/Maketext.pm | 24 ++++++++---------------- + 2 files changed, 9 insertions(+), 16 deletions(-) + +diff --git a/AUTHORS b/AUTHORS +index 70734b0..009dea0 100644 +--- a/AUTHORS ++++ b/AUTHORS +@@ -154,6 +154,7 @@ Breno G. de Oliveira + Brent Dax + Brooks D Boyd + Brian Callaghan ++Brian Carlson + Brian Clarke + brian d foy + Brian Fraser +diff --git a/dist/Locale-Maketext/lib/Locale/Maketext.pm b/dist/Locale-Maketext/lib/Locale/Maketext.pm +index 4822027..63e5fba 100644 +--- a/dist/Locale-Maketext/lib/Locale/Maketext.pm ++++ b/dist/Locale-Maketext/lib/Locale/Maketext.pm +@@ -625,21 +625,9 @@ sub _compile { + # 0-length method name means to just interpolate: + push @code, ' ('; + } +- elsif($m =~ /^\w+(?:\:\:\w+)*$/s +- and $m !~ m/(?:^|\:)\d/s +- # exclude starting a (sub)package or symbol with a digit ++ elsif($m =~ /^\w+$/s ++ # exclude anything fancy, especially fully-qualified module names + ) { +- # Yes, it even supports the demented (and undocumented?) +- # $obj->Foo::bar(...) syntax. +- $target->_die_pointing( +- $string_to_compile, q{Can't use "SUPER::" in a bracket-group method}, +- 2 + length($c[-1]) +- ) +- if $m =~ m/^SUPER::/s; +- # Because for SUPER:: to work, we'd have to compile this into +- # the right package, and that seems just not worth the bother, +- # unless someone convinces me otherwise. +- + push @code, ' $_[0]->' . $m . '('; + } + else { +@@ -693,7 +681,9 @@ sub _compile { + elsif(substr($1,0,1) ne '~') { + # it's stuff not containing "~" or "[" or "]" + # i.e., a literal blob +- $c[-1] .= $1; ++ my $text = $1; ++ $text =~ s/\\/\\\\/g; ++ $c[-1] .= $text; + + } + elsif($1 eq '~~') { # "~~" +@@ -731,7 +721,9 @@ sub _compile { + else { + # It's a "~X" where X is not a special character. + # Consider it a literal ~ and X. +- $c[-1] .= $1; ++ my $text = $1; ++ $text =~ s/\\/\\\\/g; ++ $c[-1] .= $text; + } + } + } diff --git a/core/perl/PKGBUILD b/core/perl/PKGBUILD index 1dd0db9fb..29693141f 100644 --- a/core/perl/PKGBUILD +++ b/core/perl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 180140 2013-03-18 08:31:17Z bluewind $ +# $Id: PKGBUILD 182787 2013-04-15 10:15:37Z bluewind $ # Maintainer: Florian Pritz # Contributor: Angel Velasquez # Contributor: kevin @@ -7,7 +7,7 @@ pkgname=perl pkgver=5.16.3 -pkgrel=1 +pkgrel=2 pkgdesc="A highly capable, feature-rich programming language" arch=(i686 x86_64) license=('GPL' 'PerlArtistic') @@ -18,6 +18,7 @@ source=(http://www.cpan.org/src/5.0/perl-${pkgver}.tar.bz2 cgi-cr-escaping.diff perlbin.sh perlbin.csh + CVE-2012-6329.patch provides.pl) install=perl.install options=('makeflags' '!purge') @@ -25,6 +26,7 @@ md5sums=('025102de0e4a597cf541e57da80c6aa3' '0486659c9eefe682364a3e364d814296' '5ed2542fdb9a60682f215bd33701e61a' '1f0cbbee783e8a6d32f01be5118e0d5e' + '5dc374e095d896fb30618e414aeb9017' '999c3eea6464860704abbb055a0f0896') # workaround to let the integrity check find the correct provides array if [[ ${0##*/} = "parse_pkgbuilds.sh" ]]; then @@ -35,6 +37,7 @@ build() { cd ${srcdir}/${pkgname}-${pkgver} patch -i "$srcdir/cgi-cr-escaping.diff" -p1 + patch -i "$srcdir/CVE-2012-6329.patch" -p1 if [ "${CARCH}" = "x86_64" ]; then # for x86_64 -- cgit v1.2.3-54-g00ecf From 0f02baec6afdab918d86a226ee9a984482b5a534 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 17 Apr 2013 00:05:54 -0700 Subject: Wed Apr 17 00:05:54 PDT 2013 --- community/converseen/PKGBUILD | 8 +- community/drivel/PKGBUILD | 15 +- community/drivel/drivel.install | 13 +- community/enet/PKGBUILD | 11 +- community/flickcurl/PKGBUILD | 8 +- community/fox/PKGBUILD | 6 +- community/gnomesu/PKGBUILD | 31 ---- community/gphpedit/PKGBUILD | 16 +- community/gphpedit/gphpedit.install | 1 + community/gprolog/PKGBUILD | 6 +- community/ipset/PKGBUILD | 6 +- community/libexosip2/PKGBUILD | 5 +- community/libmaa/PKGBUILD | 6 +- community/libmatchbox/PKGBUILD | 20 +-- community/libmicrohttpd/PKGBUILD | 8 +- community/libmilter/PKGBUILD | 6 +- community/libosip2/PKGBUILD | 9 +- community/lightdm/PKGBUILD | 30 +++- community/lockfile-progs/PKGBUILD | 12 +- community/netcf/PKGBUILD | 8 +- community/ngspice/PKGBUILD | 15 +- community/opencc/PKGBUILD | 40 +++-- community/openimageio/PKGBUILD | 6 +- community/radvd/PKGBUILD | 12 +- community/radvd/radvd.service | 1 + community/ratpoison/PKGBUILD | 27 ++-- community/recoll/PKGBUILD | 10 +- community/roxterm/PKGBUILD | 16 +- community/t1utils/PKGBUILD | 12 +- community/unifdef/PKGBUILD | 12 +- community/uriparser/PKGBUILD | 17 ++- community/virtviewer/PKGBUILD | 10 +- community/weston/PKGBUILD | 16 +- community/xcircuit/PKGBUILD | 14 +- community/xnee/PKGBUILD | 16 +- community/xnee/gnee.desktop | 9 ++ community/xnee/xnee.changelog | 5 + ...nvfiles-do-not-skip-lines-following-empty.patch | 167 +++++++++++++++++++++ ...-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch | 35 +++++ ...-avoid-creating-stale-session-state-files.patch | 48 ++++++ core/systemd/PKGBUILD | 16 +- extra/accountsservice/PKGBUILD | 6 +- extra/fakechroot/PKGBUILD | 12 +- extra/fakechroot/fakechroot.install | 3 - extra/freeglut/PKGBUILD | 10 +- extra/help2man/PKGBUILD | 6 +- extra/json-glib/PKGBUILD | 8 +- extra/lensfun/PKGBUILD | 14 +- extra/liblqr/PKGBUILD | 8 +- extra/libmp3splt/PKGBUILD | 12 +- extra/libnl1/PKGBUILD | 18 +-- extra/libnl1/fix-compilation.patch | 10 -- extra/libofx/PKGBUILD | 10 +- extra/libofx/libofx-gcc47.patch | 11 -- extra/mp3splt/PKGBUILD | 6 +- extra/perl-ev/PKGBUILD | 41 ++--- extra/perl-html-parser/PKGBUILD | 14 +- extra/perl-libintl-perl/PKGBUILD | 10 +- extra/python-numpy/PKGBUILD | 13 +- .../numpy-1.6.2-python-3.3-build-fix.patch | 92 ------------ extra/qemu/PKGBUILD | 15 +- extra/sharutils/PKGBUILD | 6 +- extra/wayland/PKGBUILD | 6 +- pcr/babeld/PKGBUILD | 8 +- pcr/pandoc/PKGBUILD | 6 +- 65 files changed, 650 insertions(+), 424 deletions(-) delete mode 100644 community/gnomesu/PKGBUILD create mode 100644 community/xnee/gnee.desktop create mode 100644 core/systemd/0001-fileio-in-envfiles-do-not-skip-lines-following-empty.patch create mode 100644 core/systemd/0001-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch create mode 100644 core/systemd/0001-logind-avoid-creating-stale-session-state-files.patch delete mode 100644 extra/libnl1/fix-compilation.patch delete mode 100644 extra/libofx/libofx-gcc47.patch delete mode 100644 extra/python-numpy/numpy-1.6.2-python-3.3-build-fix.patch (limited to 'core') diff --git a/community/converseen/PKGBUILD b/community/converseen/PKGBUILD index 337578c7c..08052c8b2 100644 --- a/community/converseen/PKGBUILD +++ b/community/converseen/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 86574 2013-03-20 02:34:19Z eric $ +# $Id: PKGBUILD 88356 2013-04-16 16:20:52Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: archtux pkgname=converseen -pkgver=0.5.3 -pkgrel=3 +pkgver=0.6 +pkgrel=1 pkgdesc="The batch image converter and resizer" arch=('i686' 'x86_64') url="http://converseen.sourceforge.net/" @@ -13,7 +13,7 @@ depends=('imagemagick' 'qt4' 'libwmf' 'openexr') makedepends=('cmake') install=converseen.install source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2") -md5sums=('8064020c56a531bb190967369c907cec') +md5sums=('fbb618d313980ed5ad754ba9ca06a05f') build() { cd "${srcdir}" diff --git a/community/drivel/PKGBUILD b/community/drivel/PKGBUILD index bbbf73516..75c82abf3 100644 --- a/community/drivel/PKGBUILD +++ b/community/drivel/PKGBUILD @@ -1,24 +1,27 @@ -# $Id: PKGBUILD 65140 2012-02-20 05:01:22Z spupykin $ +# $Id: PKGBUILD 88291 2013-04-16 00:57:51Z bgyorgy $ # Maintainer: Sergej Pupykin # old Maintainer: Andrei "Garoth" Thorp # Contributor: Alexandr Nevskiy pkgname=drivel pkgver=3.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="GTK client for working with online journals (blogs)." -url="http://www.dropline.net/drivel/index.php" +url="http://drivel.sourceforge.net/" arch=('i686' 'x86_64') license=("GPL") -depends=('curl' 'gtksourceview2' 'gtkspell' 'libgnomeui>=2.0.0' 'libsoup') -makedepends=('perlxml' 'pkgconfig' 'intltool>=0.21' 'gnome-doc-utils>=0.3.2') +depends=('curl' 'gnome-vfs' 'gtksourceview2' 'gtkspell' 'libsoup' 'desktop-file-utils') +makedepends=('intltool>=0.21' 'gnome-doc-utils>=0.3.2') install=drivel.install source=(http://downloads.sourceforge.net/drivel/$pkgname-$pkgver.tar.gz) md5sums=('295a583d6ed652ab591070245283fb5b') build() { cd $srcdir/$pkgname-$pkgver - LDFLAGS=-lm ./configure --prefix=/usr --sysconfdir=/etc + sed -i 's/ -Werror//' configure + LDFLAGS=-lm ./configure --prefix=/usr --sysconfdir=/etc \ + --disable-desktop-update --disable-schemas-install \ + --with-gconf-schema-file-dir=/usr/share/gconf/schemas make } diff --git a/community/drivel/drivel.install b/community/drivel/drivel.install index 47f683f79..cbb2491ce 100644 --- a/community/drivel/drivel.install +++ b/community/drivel/drivel.install @@ -1,13 +1,22 @@ +pkgname=drivel + post_install() { - [ -e /usr/bin/gtk-update-icon-cache ] && gtk-update-icon-cache -q -t -f usr/share/icons + usr/sbin/gconfpkg --install ${pkgname} + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor update-desktop-database -q + update-mime-database usr/share/mime } post_upgrade() { post_install $1 } +pre_remove() { + usr/sbin/gconfpkg --uninstall ${pkgname} +} + post_remove() { - [ -e /usr/bin/gtk-update-icon-cache ] && gtk-update-icon-cache -q -t -f usr/share/icons + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor update-desktop-database -q + update-mime-database usr/share/mime } diff --git a/community/enet/PKGBUILD b/community/enet/PKGBUILD index a1ee98aea..98c26c4ea 100644 --- a/community/enet/PKGBUILD +++ b/community/enet/PKGBUILD @@ -1,9 +1,10 @@ -# $Id: PKGBUILD 81243 2012-12-14 12:11:24Z svenstaro $ -# Maintainer: Mateusz Herych +# $Id: PKGBUILD 88352 2013-04-16 15:17:10Z svenstaro $ +# Maintainer: Sven-Hendrik Haase +# Contributor: Mateusz Herych # Contributor: Bj?indeijer pkgname=enet -pkgver=1.3.6 +pkgver=1.3.7 pkgrel=1 pkgdesc='A relatively thin, simple and robust network communication layer on top of UDP.' arch=('i686' 'x86_64') @@ -12,11 +13,11 @@ license=('custom') depends=('glibc') options=('!libtool') source=("http://enet.bespin.org/download/${pkgname}-${pkgver}.tar.gz") -md5sums=('215faae73d7e1f0d6dc48676884d07c7') +sha1sums=('5611926d47ce0699c8176898496603192d5744e4') build() { cd "${pkgname}-${pkgver}" - CFLAGS+="-fPIC" ./configure --prefix=/usr + ./configure --prefix=/usr make } diff --git a/community/flickcurl/PKGBUILD b/community/flickcurl/PKGBUILD index 86fcf0017..9b316bb1c 100644 --- a/community/flickcurl/PKGBUILD +++ b/community/flickcurl/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 59867 2011-12-01 13:14:32Z spupykin $ +# $Id: PKGBUILD 88309 2013-04-16 13:27:02Z spupykin $ # Maintainer: Sergej Pupykin pkgname=flickcurl -pkgver=1.21 -pkgrel=3 +pkgver=1.24 +pkgrel=1 pkgdesc="C library for the Flickr API" arch=(i686 x86_64) url="http://librdf.org/flickcurl/" license=('GPL') depends=('raptor' 'curl') source=(http://download.dajobe.org/flickcurl/flickcurl-$pkgver.tar.gz) -md5sums=('d4d364231505dc22a6af42be7bc85edf') +md5sums=('7cf6a627465471d76a5f4dc31099d9cf') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/fox/PKGBUILD b/community/fox/PKGBUILD index 0f211e45d..c4183ab7a 100644 --- a/community/fox/PKGBUILD +++ b/community/fox/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80103 2012-11-16 06:59:27Z spupykin $ +# $Id: PKGBUILD 88311 2013-04-16 13:27:26Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Ben pkgname=fox -pkgver=1.6.47 +pkgver=1.6.49 pkgrel=1 pkgdesc="Free Objects for X: GUI Toolkit for C++" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ makedepends=('mesa') optdepends=('perl') options=('!libtool') source=(http://ftp.fox-toolkit.org/pub/fox-$pkgver.tar.gz) -md5sums=('9bd233adff5af3fc2d1139c8a22f556c') +md5sums=('e120647d26a27ed37cd5fed8b75c8a3d') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/community/gnomesu/PKGBUILD b/community/gnomesu/PKGBUILD deleted file mode 100644 index ed183e16a..000000000 --- a/community/gnomesu/PKGBUILD +++ /dev/null @@ -1,31 +0,0 @@ -# $Id: PKGBUILD 65528 2012-02-21 08:44:37Z spupykin $ -# Maintainer: Sergej Pupykin -# Maintainer: Eric Belanger -# Contributor: Kritoke - -pkgname=gnomesu -pkgver=0.3.1 -pkgrel=7 -pkgdesc="A program that allows a user to su to root in a Gnome environment." -arch=('i686' 'x86_64') -url="http://www.gtkfiles.org/app.php/GnomeSu" -license=("GPL") -depends=('libgnomeui' 'libzvt') -makedepends=('pkgconfig') -conflicts=('libgnomesu') -source=(http://downloads.sourceforge.net/sourceforge/xsu/$pkgname-$pkgver.tar.gz) -md5sums=('8ebcf248b4f8430c96d80379ec2acdd8') - -build() { - cd $srcdir/$pkgname-$pkgver - sed -i 's/1.4/1.10/' configure - sed -i 's/gsu/gnomesu/' xsu.desktop.in - sed -i 's/gnome-warning/dialog-warning/' xsu.desktop.in - sed -i 's|gnome-warning|/usr/share/icons/gnome/16x16/status/dialog-warning|' src/xsu.c - ./configure --prefix=/usr --mandir=/usr/share - make CFLAGS+=-Wl,-export-dynamic - make DESTDIR=$pkgdir install - install -D -m644 xsu.desktop $pkgdir/usr/share/applications/gnomesu.desktop - rm -r $pkgdir/usr/share/gnome - mv $pkgdir/usr/doc $pkgdir/usr/share/doc -} diff --git a/community/gphpedit/PKGBUILD b/community/gphpedit/PKGBUILD index 8bd94d706..589ee4afe 100644 --- a/community/gphpedit/PKGBUILD +++ b/community/gphpedit/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 65586 2012-02-21 09:11:19Z spupykin $ +# $Id: PKGBUILD 88295 2013-04-16 02:34:03Z bgyorgy $ # Maintainer: Sergej Pupykin # Maintainer: tobias # Contributor: Tobias Kieslich pkgname=gphpedit pkgver=0.9.98RC1 -pkgrel=3 +pkgrel=4 pkgdesc="a scintilla/gnome based editor specialized on php-files" arch=(i686 x86_64) license=('GPL') -depends=('libgnomeui>=2.18.1-2' 'libgtkhtml>=2.11.0' 'desktop-file-utils' 'libwebkit') +depends=('gconf' 'webkitgtk2' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('intltool') url="http://www.gphpedit.org/" options=('!makeflags') @@ -19,11 +19,11 @@ md5sums=('cc3c5f50704fa0ed3ef3d4ac983db525') build() { cd ${srcdir}/*$pkgname* - ./autogen.sh - LDFLAGS=`pkg-config --libs gtk+-2.0` ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var + LDFLAGS=`pkg-config --libs gmodule-2.0` ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var make +} + +package() { + cd ${srcdir}/*$pkgname* make DESTDIR=$pkgdir install - # extend MimeType declaration - echo "MimeType=application/x-php;text-x-php-text/x-php-source;" >> \ - $pkgdir/usr/share/applications/gphpedit.desktop } diff --git a/community/gphpedit/gphpedit.install b/community/gphpedit/gphpedit.install index 39bc96919..8e46769be 100644 --- a/community/gphpedit/gphpedit.install +++ b/community/gphpedit/gphpedit.install @@ -1,5 +1,6 @@ post_install() { update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor } post_upgrade() { diff --git a/community/gprolog/PKGBUILD b/community/gprolog/PKGBUILD index 99a1f32dd..8c7eb438e 100644 --- a/community/gprolog/PKGBUILD +++ b/community/gprolog/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80909 2012-12-06 10:51:57Z spupykin $ +# $Id: PKGBUILD 88313 2013-04-16 13:27:51Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Geoffroy Carrier # Contributer: Jason Chu pkgname=gprolog -pkgver=1.4.2 +pkgver=1.4.3 pkgrel=1 pkgdesc="GNU Prolog" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url="http://www.gprolog.org/" depends=() license=('GPL') source=(ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz) -md5sums=('e9266515435dffbcabf5af8fcd2f2204') +md5sums=('c6d62f93a0274492a2029c267ca8edee') build() { cd "$srcdir/gprolog-$pkgver/src" diff --git a/community/ipset/PKGBUILD b/community/ipset/PKGBUILD index fbf7ba29e..cff3a8b96 100644 --- a/community/ipset/PKGBUILD +++ b/community/ipset/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 84727 2013-02-23 17:46:16Z seblu $ +# $Id: PKGBUILD 88370 2013-04-16 20:03:40Z seblu $ # Maintainer: Sébastien Luttringer pkgname=ipset -pkgver=6.17 +pkgver=6.18 pkgrel=1 pkgdesc='Administration tool for IP sets' arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ options=('!libtool') source=("http://ipset.netfilter.org/$pkgname-$pkgver.tar.bz2" "$pkgname.systemd" "$pkgname.service") -md5sums=('9d439e279e02076f29fe7c9c059a5cae' +md5sums=('776de6afe32ae386e6827a51c025464f' '7daa4f163eef9db216cb4c428e0342a3' 'b032241b96b5802975fe4321cc511c6b') diff --git a/community/libexosip2/PKGBUILD b/community/libexosip2/PKGBUILD index 60b3103ae..aa31a11c4 100644 --- a/community/libexosip2/PKGBUILD +++ b/community/libexosip2/PKGBUILD @@ -1,15 +1,16 @@ -# $Id: PKGBUILD 61348 2011-12-28 15:42:18Z spupykin $ +# $Id: PKGBUILD 88347 2013-04-16 14:01:30Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Darwin Bautista pkgname=libexosip2 +epoch=1 pkgver=3.6.0 pkgrel=1 pkgdesc="A library that hides the complexity of using SIP for multimedia session establishement" arch=('i686' 'x86_64') url="http://savannah.nongnu.org/projects/exosip/" license=('GPL') -depends=('libosip2>=3.6.0' 'openssl') +depends=('libosip2>=4.0.0' 'openssl') options=(!libtool) source=(http://download.savannah.nongnu.org/releases/exosip/libeXosip2-${pkgver/_/-}.tar.gz) md5sums=('6fef4c110f1305048a8b307f440933d9') diff --git a/community/libmaa/PKGBUILD b/community/libmaa/PKGBUILD index 5a35a9a5d..085518f80 100644 --- a/community/libmaa/PKGBUILD +++ b/community/libmaa/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 1528 2009-08-25 09:47:25Z spupykin $ +# $Id: PKGBUILD 88315 2013-04-16 13:28:16Z spupykin $ # Maintainer: Sergej Pupykin pkgname=libmaa -pkgver=1.3.1 +pkgver=1.3.2 pkgrel=1 pkgdesc="Provides many low-level data structures which are helpful for writing compilers" url="http://sourceforge.net/projects/dict/" @@ -12,7 +12,7 @@ depends=('glibc') makedepends=('flex') options=('!libtool') source=("http://downloads.sourceforge.net/dict/${pkgname}-${pkgver}.tar.gz") -md5sums=('04fcb72e8767c0795059bf397f5a0355') +md5sums=('01dab2cde2e0a322653e45bfa63537ee') build() { cd "${srcdir}/$pkgname-$pkgver" diff --git a/community/libmatchbox/PKGBUILD b/community/libmatchbox/PKGBUILD index 7024885ce..f397788f1 100644 --- a/community/libmatchbox/PKGBUILD +++ b/community/libmatchbox/PKGBUILD @@ -1,26 +1,28 @@ -# $Id: PKGBUILD 63648 2012-02-05 12:03:24Z ibiru $ +# $Id: PKGBUILD 88317 2013-04-16 13:28:36Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Henrique C. Alves pkgname=libmatchbox -pkgver=1.9 -pkgrel=5 +pkgver=1.10 +pkgrel=1 pkgdesc="Base library for Matchbox WM" arch=('i686' 'x86_64') license=('LGPL') depends=('pango' 'libpng' 'libjpeg>=7' 'xsettings-client' 'libxext') options=('!libtool') url="http://matchbox-project.org/" -source=(http://matchbox-project.org/sources/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2 - libpng15.patch) -md5sums=('9f73e7515cc4679171a5db180dc1343b' - '09f782c76fe313efd0e87fabb276e2fe') +source=(http://downloads.yoctoproject.org/releases/matchbox/libmatchbox/$pkgver/libmatchbox-$pkgver.tar.gz) +md5sums=('042c5874631dfb95151aa793dc1434b8') build() { cd "$srcdir/$pkgname-$pkgver" - sed -i 's|png_check_sig( header, 8 )|png_sig_cmp( header, 0, 8 ) == 0|' libmb/mbpixbuf.c - patch -Rp1 <$srcdir/libpng15.patch +# sed -i 's|png_check_sig( header, 8 )|png_sig_cmp( header, 0, 8 ) == 0|' libmb/mbpixbuf.c +# patch -Rp1 <$srcdir/libpng15.patch LDFLAGS="-lX11" ./configure --prefix=/usr --enable-pango --enable-jpeg --enable-xsettings make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install } diff --git a/community/libmicrohttpd/PKGBUILD b/community/libmicrohttpd/PKGBUILD index e640709e5..92f502161 100644 --- a/community/libmicrohttpd/PKGBUILD +++ b/community/libmicrohttpd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 88045 2013-04-10 16:08:55Z spupykin $ +# $Id: PKGBUILD 88319 2013-04-16 13:28:55Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Norberto Lopes # Contributor: Kao Dome @@ -6,8 +6,8 @@ # Contributor: Mathias Rohnstock pkgname=libmicrohttpd -pkgver=0.9.25 -pkgrel=2 +pkgver=0.9.26 +pkgrel=1 pkgdesc="a small C library that is supposed to make it easy to run an HTTP server as part of another application." arch=('i686' 'x86_64') url="http://www.gnu.org/software/libmicrohttpd/" @@ -16,7 +16,7 @@ options=('!libtool') depends=('gnutls' 'libgcrypt') install=libmicrohttpd.install source=(ftp://ftp.gnu.org/gnu/libmicrohttpd/$pkgname-$pkgver.tar.gz) -md5sums=('4f3b8ccd50e7133283f2aec5cc21620f') +md5sums=('bdac9b62fa3080890f9ab44cf29749fc') build() { cd ${pkgname}-${pkgver} diff --git a/community/libmilter/PKGBUILD b/community/libmilter/PKGBUILD index 3d842fb77..6256f409f 100644 --- a/community/libmilter/PKGBUILD +++ b/community/libmilter/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 60205 2011-12-07 15:22:36Z spupykin $ +# $Id: PKGBUILD 88321 2013-04-16 13:29:18Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: mutantmonkey pkgname=libmilter -pkgver=8.14.5 +pkgver=8.14.6 pkgrel=1 pkgdesc="libmilter" arch=(i686 x86_64) url="http://www.postfix.org/MILTER_README.html" license=('custom:Sendmail open source license') source="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${pkgver}.tar.gz" -md5sums=('02ccfc331cc81ed00ec8bb5ecfc69018') +md5sums=('9eeed3d1baecbf4e17d829d2ec005553') build(){ cd "${srcdir}/sendmail-${pkgver}" diff --git a/community/libosip2/PKGBUILD b/community/libosip2/PKGBUILD index e881de22b..399eef688 100644 --- a/community/libosip2/PKGBUILD +++ b/community/libosip2/PKGBUILD @@ -1,8 +1,9 @@ -# $Id: PKGBUILD 61350 2011-12-28 15:43:02Z spupykin $ +# $Id: PKGBUILD 88345 2013-04-16 13:58:17Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Michal Hybner pkgname=libosip2 +epoch=1 pkgver=3.6.0 pkgrel=1 pkgdesc="oSIP is an implementation of SIP" @@ -39,6 +40,10 @@ diff -wbBur libosip2-3.1.0/src/osip2/port_sema.c libosip2-3.1.0.my/src/osip2/por EOF ./configure --prefix=/usr --disable-semaphore --enable-sysv - make + make +} + +package() { + cd $srcdir/libosip2-${pkgver/_/-}/ make DESTDIR=$pkgdir install } diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD index c77836982..69b3ba567 100755 --- a/community/lightdm/PKGBUILD +++ b/community/lightdm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 87736 2013-04-05 17:29:45Z alucryd $ +# $Id: PKGBUILD 88301 2013-04-16 08:19:06Z alucryd $ # Maintainer: Maxime Gauduin # Contributor: Morfeo pkgbase=lightdm -pkgname=('lightdm' 'liblightdm-qt4') -pkgver=1.4.1 +pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5') +pkgver=1.6.0 pkgrel=1 epoch=1 pkgdesc="A lightweight display manager" @@ -12,9 +12,9 @@ arch=('i686' 'x86_64') url="https://launchpad.net/lightdm" license=('GPL3' 'LGPL3') groups=('lightdm') -makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'qt4') +makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'qt4' 'qt5-base' 'yelp-tools') options=('!emptydirs' '!libtool') -source=("https://launchpad.net/lightdm/1.4/${pkgver}/+download/${pkgbase}-${pkgver}.tar.gz" +source=("https://launchpad.net/lightdm/1.6/${pkgver}/+download/${pkgbase}-${pkgver}.tar.xz" 'lightdm.service' 'lightdm.tmpfiles' 'lightdm.pam' @@ -23,7 +23,7 @@ source=("https://launchpad.net/lightdm/1.4/${pkgver}/+download/${pkgbase}-${pkgv 'lightdm-default-config.patch' 'lightdm-lock-screen-before-switch.patch' 'xsession') -sha256sums=('f9ca1c03c3330b6265d03048f1ebafda596c436f279b5382bda656ab3a619439' +sha256sums=('882ece568df0d81c0b6e399ff00b3f89eee6d50efc09ad1c52c61d8753efb419' '2e03423cbe88c9fdc3a9684d6d14221aa6e92d105f9d1d53b08747d966c45125' 'b29521fbd7a48a8f60b93ecca3b30c30bcb71560de8033c8d39b25c22c6f696f' 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' @@ -38,6 +38,7 @@ prepare() { patch -Np1 -i ../lightdm-default-config.patch patch -Np1 -i ../lightdm-lock-screen-before-switch.patch + sed -i 's/MOC5 --qt=qt5/MOC5/' configure } build() { @@ -95,6 +96,23 @@ depends=('lightdm' 'qt4') make DESTDIR="${pkgdir}" -C liblightdm-gobject install make DESTDIR="${pkgdir}" -C liblightdm-qt install make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall + find "${pkgdir}" -type d -name *qt5* -exec rm -rf {} + + find "${pkgdir}" -type f -name *qt5* -exec rm {} + + find "${pkgdir}" -type l -name *qt5* -exec rm {} + +} + +package_liblightdm-qt5() { +pkgdesc=('LightDM Qt client library') +depends=('lightdm' 'qt5-base') + + cd "${srcdir}"/${pkgbase}-${pkgver} + + make DESTDIR="${pkgdir}" -C liblightdm-gobject install + make DESTDIR="${pkgdir}" -C liblightdm-qt install + make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall + find "${pkgdir}" -type d -name *qt[!5]* -exec rm -rf {} + + find "${pkgdir}" -type f -name *qt[!5]* -exec rm {} + + find "${pkgdir}" -type l -name *qt[!5]* -exec rm {} + } # vim: ts=2 sw=2 et: diff --git a/community/lockfile-progs/PKGBUILD b/community/lockfile-progs/PKGBUILD index 78f97d413..f41542171 100644 --- a/community/lockfile-progs/PKGBUILD +++ b/community/lockfile-progs/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 66210 2012-02-23 03:23:57Z spupykin $ +# $Id: PKGBUILD 88325 2013-04-16 13:30:02Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Andreas Wagner pkgname=lockfile-progs -pkgver=0.1.15 -pkgrel=2 +pkgver=0.1.17 +pkgrel=1 pkgdesc="programs for locking and unlocking files and mailboxes" arch=('i686' 'x86_64') license=('GPL') @@ -12,15 +12,15 @@ url="http://packages.debian.org/unstable/misc/lockfile-progs" depends=('glibc') makedepends=('gcc' 'make' 'liblockfile') source=(http://ftp.debian.org/debian/pool/main/l/lockfile-progs/${pkgname}_${pkgver}.tar.gz) -md5sums=('abfcda83a1868073673f4d78066b8f8a') +md5sums=('64424a766fbc8cf6d613fcc14a096e14') build() { - cd $srcdir/sid + cd $srcdir/lockfile-progs-$pkgver make CFLAGS="-g -Wall -O2" } package() { - cd $srcdir/sid + cd $srcdir/lockfile-progs-$pkgver mkdir -p $pkgdir/usr/bin install -s bin/* $pkgdir/usr/bin mkdir -p $pkgdir/usr/share/man/man1 diff --git a/community/netcf/PKGBUILD b/community/netcf/PKGBUILD index e23f369d5..b38b7e59c 100644 --- a/community/netcf/PKGBUILD +++ b/community/netcf/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 88091 2013-04-11 09:41:03Z spupykin $ +# $Id: PKGBUILD 88327 2013-04-16 13:30:25Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Aurélien Wailly pkgname=netcf -pkgver=0.2.2 -pkgrel=4 +pkgver=0.2.3 +pkgrel=1 pkgdesc="A library for configuring network interfaces" arch=('i686' 'x86_64') license=('LGPL') @@ -13,7 +13,7 @@ depends=('augeas>=0.7.4' 'netctl' 'libxslt' 'libxml2' 'libnl') makedepends=('gcc') options=(!libtool) source=("https://fedorahosted.org/released/netcf/$pkgname-$pkgver.tar.gz") -md5sums=('fbcd47101797b8fcd9519e22002cd200') +md5sums=('bee292470b06201b59af0fad473a1b65') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/ngspice/PKGBUILD b/community/ngspice/PKGBUILD index b5fc60881..e55415fa4 100644 --- a/community/ngspice/PKGBUILD +++ b/community/ngspice/PKGBUILD @@ -1,26 +1,30 @@ -# $Id: PKGBUILD 86760 2013-03-21 22:59:23Z kkeen $ +# $Id: PKGBUILD 88376 2013-04-16 21:34:14Z kkeen $ # Maintainer: Kyle Keen # Contributor: Abhishek Dasgupta # Contributor: Jason Taylor +# Contributor: Luis Henrique pkgname=ngspice pkgver=25 -pkgrel=1 +pkgrel=2 pkgdesc='Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.' url='http://ngspice.sourceforge.net' license=('BSD') arch=('i686' 'x86_64') depends=('libxaw' 'libedit' 'gcc-libs') -source=("http://downloads.sourceforge.net/$pkgname/$pkgver/ngspice-$pkgver.tar.gz") -sha1sums=('745c3c32385b7d5c808836e393fe7699f8568860') +source=("http://downloads.sourceforge.net/project/$pkgname/ng-spice-rework/$pkgver/$pkgname-$pkgver.tar.gz" + "http://downloads.sourceforge.net/project/$pkgname/ng-spice-rework/$pkgver/$pkgname-doc-$pkgver.tar.gz") +sha1sums=('745c3c32385b7d5c808836e393fe7699f8568860' + 'db7a1de7553b4e0d454e6c99b4371677eaf130aa') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ + --with-readline=yes \ --enable-xspice \ - --with-editline=yes \ + --enable-cider \ --enable-openmp make } @@ -29,4 +33,5 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="$pkgdir" install install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 "$srcdir/$pkgname-doc-$pkgver/manual.pdf" "$pkgdir/usr/share/doc/$pkgname/manual.pdf" } diff --git a/community/opencc/PKGBUILD b/community/opencc/PKGBUILD index 4ddc9b982..23122e818 100644 --- a/community/opencc/PKGBUILD +++ b/community/opencc/PKGBUILD @@ -1,25 +1,41 @@ -# $Id: PKGBUILD 88240 2013-04-15 00:24:49Z fyan $ +# $Id: PKGBUILD 88293 2013-04-16 02:22:14Z fyan $ # Maintainer: Felix Yan -pkgname=opencc +pkgbase=opencc +pkgname=(opencc opencc-doc) pkgver=0.4.2 -pkgrel=1 -pkgdesc="Library for Open Chinese Convert" -arch=('i686' 'x86_64') +pkgrel=2 url="http://code.google.com/p/opencc/" +arch=('i686' 'x86_64') license=('Apache') -depends=('glibc') -makedepends=('cmake') -source=("http://opencc.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") +makedepends=('cmake' 'doxygen') +source=("http://opencc.googlecode.com/files/${pkgbase}-${pkgver}.tar.gz") build() { - cd "$srcdir/${pkgname}-${pkgver}" - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release + cd "$srcdir/${pkgbase}-${pkgver}" + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION:BOOL=ON make } -package() { - cd "$srcdir/${pkgname}-${pkgver}" +package_opencc() { + pkgdesc="Library for Open Chinese Convert" + depends=('glibc') + + cd "$srcdir/${pkgbase}-${pkgver}" make DESTDIR="${pkgdir}" install + + # Remove docs - install in splitted package + rm -r "$pkgdir/usr/share/opencc/doc" } + +package_opencc-doc() { + pkgdesc="Documentation for Library for Open Chinese Convert" + + cd "$srcdir/${pkgbase}-${pkgver}/doc" + make DESTDIR="${pkgdir}" install + + # Remove manpages - already installed in main package + rm -r "$pkgdir/usr/share/man" +} + md5sums=('d5c001098e824dae0e3debb1b864304b') diff --git a/community/openimageio/PKGBUILD b/community/openimageio/PKGBUILD index 583bda8a4..fd44dc76f 100644 --- a/community/openimageio/PKGBUILD +++ b/community/openimageio/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 87425 2013-03-31 19:18:31Z stephane $ +# $Id: PKGBUILD 88354 2013-04-16 15:17:44Z svenstaro $ # Contributor: SpepS # Maintainer: Sven-Hendrik Haase pkgname=openimageio -pkgver=1.1.8 +pkgver=1.1.9 pkgrel=1 pkgdesc="A library for reading and writing images, including classes, utilities, and applications" arch=(i686 x86_64) @@ -14,7 +14,7 @@ makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa') optdepends=('qt4: iv image viewer' 'python2: bindings support') source=(https://github.com/OpenImageIO/oiio/tarball/Release-$pkgver) -md5sums=('2d816e0ff48f12dfc0491d39a4918456') +md5sums=('19ac43e2bf00e5b6b7f2dbc778ce9648') build() { cd "$srcdir"/$_pkgname* diff --git a/community/radvd/PKGBUILD b/community/radvd/PKGBUILD index 939ac4b50..63ba99525 100644 --- a/community/radvd/PKGBUILD +++ b/community/radvd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 83582 2013-02-03 13:24:28Z seblu $ -# Maintainer: Sébastien Luttringer +# $Id: PKGBUILD 88368 2013-04-16 19:57:49Z seblu $ +# Maintainer: Sébastien Luttringer # Contributor: Kaiting Chen # Contributor: Mark Smith pkgname=radvd -pkgver=1.9.2 -pkgrel=2 +pkgver=1.9.3 +pkgrel=1 pkgdesc='IPv6 Router Advertisement Daemon' url='http://www.litech.org/radvd/' license=('custom') @@ -14,8 +14,8 @@ arch=('i686' 'x86_64') backup=('etc/radvd.conf') source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.gz" "$pkgname.service") -sha1sums=('5bc39b7bec0d73ffa443634c340e75b54867766c' - '9cb6b2eaaf445fe8d17dfc50fde15709d4de7d1d') +sha1sums=('14b025bdcec77ea7278cd8ee2a32af3f81d26f4d' + 'f1e97885117b5ee2a533916624fa4297ce66e418') build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --sysconfdir=/etc --with-pidfile=/run/radvd.pid \ diff --git a/community/radvd/radvd.service b/community/radvd/radvd.service index f6f5ad67e..92685d73b 100644 --- a/community/radvd/radvd.service +++ b/community/radvd/radvd.service @@ -1,5 +1,6 @@ [Unit] Description=IPv6 Router Advertisement Daemon +After=network.target [Service] ExecStart=/usr/sbin/radvd --nodaemon --logmethod=stderr diff --git a/community/ratpoison/PKGBUILD b/community/ratpoison/PKGBUILD index b14b1b78e..b98d4f66f 100644 --- a/community/ratpoison/PKGBUILD +++ b/community/ratpoison/PKGBUILD @@ -1,11 +1,12 @@ -# $Id: PKGBUILD 83180 2013-01-27 16:26:22Z pierre $ -# Maintainer: Aaron Griffin +# $Id: PKGBUILD 88374 2013-04-16 20:26:08Z kkeen $ +# Maintainer: Kyle Keen +# Contributor: Aaron Griffin # Contributor: juergen # Contributor: John Proctor pkgname=ratpoison -pkgver=1.4.5 -pkgrel=5 +pkgver=1.4.6 +pkgrel=1 pkgdesc="A simple keystroke-driven window manager" arch=('i686' 'x86_64') license=('GPL') @@ -14,7 +15,7 @@ url="http://www.nongnu.org/ratpoison/" install="${pkgname}.install" source=("http://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.gz" "${pkgname}.desktop") -md5sums=('330a08dbed6be88cab54f6947e9f0b60' +md5sums=('5fbaab737cf7fcc8e5eb2d619aaa0eab' '29c3cb9be59758e39d8471391231a74a') build() { @@ -29,20 +30,20 @@ package() { make DESTDIR="${pkgdir}" install # fix permissions - chmod a+x ${pkgdir}/usr/share/ratpoison/{allwindows.sh,clickframe.pl,rpshowall.sh,rpws,split.sh} + chmod a+x "${pkgdir}/usr/share/ratpoison/"{allwindows.sh,clickframe.pl,rpshowall.sh,rpws,split.sh} # Not useful outside the source tree. Kill it - rm ${pkgdir}/usr/share/ratpoison/genrpbindings + rm "${pkgdir}/usr/share/ratpoison/genrpbindings" cd contrib ./genrpbindings - install -dm755 ${pkgdir}/usr/share/ratpoison/bindings + install -dm755 "${pkgdir}/usr/share/ratpoison/bindings" install -m644 {Ratpoison.pm,ratpoison-cmd.el,ratpoison.rb,ratpoison.lisp,ratpoison.py} \ - ${pkgdir}/usr/share/ratpoison/bindings/ + "${pkgdir}/usr/share/ratpoison/bindings/" - install -Dm644 ${srcdir}/${pkgname}.desktop \ - ${pkgdir}/etc/X11/sessions/${pkgname}.desktop + install -Dm644 "${srcdir}/${pkgname}.desktop" \ + "${pkgdir}/etc/X11/sessions/${pkgname}.desktop" - install -Dm644 ${pkgdir}/usr/share/ratpoison/ratpoison.el \ - ${pkgdir}/usr/share/emacs/site-lisp/ratpoison.el + install -Dm644 "${pkgdir}/usr/share/ratpoison/ratpoison.el" \ + "${pkgdir}/usr/share/emacs/site-lisp/ratpoison.el" } diff --git a/community/recoll/PKGBUILD b/community/recoll/PKGBUILD index d4cbb739f..5c5d940e5 100644 --- a/community/recoll/PKGBUILD +++ b/community/recoll/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85408 2013-03-01 10:39:48Z andrea $ +# $Id: PKGBUILD 88329 2013-04-16 13:30:45Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Daniel J Griffiths # Contributor: Andrea Scarpino @@ -6,8 +6,8 @@ # Contributor: Robert Emil Berge pkgname=recoll -pkgver=1.18.1 -pkgrel=3 +pkgver=1.18.2 +pkgrel=1 pkgdesc="Full text search tool based on Xapian backend" arch=('i686' 'x86_64') url="http://www.lesbonscomptes.com/recoll/" @@ -31,7 +31,7 @@ optdepends=('libxslt: for XML based formats (fb2,etc)' 'aspell-en: English stemming support') install=recoll.install source=("http://www.lesbonscomptes.com/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('f0e4ba8fc988d67a92e15f6283a485a4') +md5sums=('fee17c0edbe9199ae7662f6ec46eda07') build() { cd "$srcdir/$pkgname-$pkgver" @@ -47,7 +47,7 @@ build() { sed -i '1,1i#include ' utils/rclionice.cpp - ./configure \ + QMAKE=qmake-qt4 ./configure \ --prefix=/usr \ --mandir=/usr/share/man make diff --git a/community/roxterm/PKGBUILD b/community/roxterm/PKGBUILD index f970099cf..040667852 100644 --- a/community/roxterm/PKGBUILD +++ b/community/roxterm/PKGBUILD @@ -1,26 +1,26 @@ -# $Id: PKGBUILD 72814 2012-06-22 18:59:49Z ttopper $ +# $Id: PKGBUILD 88305 2013-04-16 12:29:33Z ttoepper $ # Maintainer: Thorsten Töpper # Contributor: Alexander Fehr pkgname=roxterm -pkgver=2.6.5 +pkgver=2.7.1 pkgrel=1 -pkgdesc="Tabbed, VTE-based terminal emulator" +pkgdesc='Tabbed, VTE-based terminal emulator' arch=('i686' 'x86_64') -url="http://roxterm.sourceforge.net/" +url='http://roxterm.sourceforge.net/' license=('GPL3') -depends=('dbus-glib' 'vte3' 'hicolor-icon-theme' 'libsm') +depends=('dbus-glib' 'vte3' 'hicolor-icon-theme') makedepends=('docbook-xsl' 'xmlto' 'po4a' 'python2' 'python2-lockfile' 'imagemagick' 'librsvg') install=roxterm.install source=("http://downloads.sourceforge.net/roxterm/roxterm-$pkgver.tar.bz2") -sha1sums=('1c0062abe7c133cf606f2f12013bad5a991b33a8') -md5sums=('c95d9a74f342573bce71a19b50d46832') +md5sums=('97b33c75fbded13d99ecdc1452ec6d0b') +sha1sums=('3fb4012d5b5283cb740962cd295cdfd5c6c0044d') build() { cd "${srcdir}/roxterm-${pkgver}" - python2 mscript.py configure --prefix="/usr" + python2 mscript.py configure --prefix='/usr' python2 mscript.py build } diff --git a/community/t1utils/PKGBUILD b/community/t1utils/PKGBUILD index 9c3141bb7..9833a57c8 100644 --- a/community/t1utils/PKGBUILD +++ b/community/t1utils/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65395 2012-02-21 03:23:56Z spupykin $ +# $Id: PKGBUILD 88333 2013-04-16 13:31:22Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Simo Leone pkgname=t1utils -pkgver=1.36 -pkgrel=2 +pkgver=1.37 +pkgrel=1 pkgdesc="A collection of simple Type 1 font manipulation programs" arch=('i686' 'x86_64') url="http://www.lcdf.org/~eddietwo/type/#t1utils" @@ -12,13 +12,17 @@ license=("custom") depends=('glibc') source=("http://www.lcdf.org/~eddietwo/type/$pkgname-$pkgver.tar.gz" LICENSE) -md5sums=('f580e78a38807bce0242b63b5da3a572' +md5sums=('dcff07df0b334c06d1808530956a634e' '5a1334c824d21f0314c831f9fd19a587') build() { cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install install -D -m644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/unifdef/PKGBUILD b/community/unifdef/PKGBUILD index d9e468341..7e25872c7 100644 --- a/community/unifdef/PKGBUILD +++ b/community/unifdef/PKGBUILD @@ -1,21 +1,25 @@ -# $Id: PKGBUILD 83684 2013-02-04 11:06:31Z spupykin $ +# $Id: PKGBUILD 88335 2013-04-16 13:31:44Z spupykin $ # Maintainer: Sergej Pupykin pkgname=unifdef -pkgver=2.6 -pkgrel=3 +pkgver=2.7 +pkgrel=1 pkgdesc="Remove #ifdef'ed lines" arch=(i686 x86_64) url="http://dotat.at/prog/unifdef/" license=('GPL') depends=() source=("http://dotat.at/prog/unifdef/unifdef-$pkgver.tar.gz") -md5sums=('18b832baea2c7b6b00bd7d4f3db38f62') +md5sums=('72357e9faa877fe21f5d621d2024a242') build() { cd "$srcdir/$pkgname-$pkgver" make clean make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/man/man1 install -m 0755 unifdef $pkgdir/usr/bin/ install -m 0644 unifdef.1 $pkgdir/usr/share/man/man1/ diff --git a/community/uriparser/PKGBUILD b/community/uriparser/PKGBUILD index 8f78d72e2..eb1e77d9d 100644 --- a/community/uriparser/PKGBUILD +++ b/community/uriparser/PKGBUILD @@ -1,25 +1,28 @@ -# $Id: PKGBUILD 65355 2012-02-21 02:18:49Z spupykin $ +# $Id: PKGBUILD 88337 2013-04-16 13:32:04Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Juan Pablo Gonzalez Tognarelli pkgname=uriparser -pkgver=0.7.5 -pkgrel=2 +pkgver=0.7.7 +pkgrel=1 pkgdesc="uriparser is a strictly RFC 3986 compliant URI parsing library. uriparser is cross-platform, fast, supports Unicode" url="http://sourceforge.net/projects/uriparser/" -depends=(glibc) -makedepends=(doxygen) +depends=() +makedepends=(doxygen graphviz) arch=('i686' 'x86_64') license=("custom") source=(http://downloads.sourceforge.net/sourceforge/uriparser/$pkgname-$pkgver.tar.bz2) -md5sums=('4f4349085fe5de33bcae8d0f26649593') +md5sums=('2da950ef006be5a842dcc383cbbeaa78') build() { cd ${srcdir}/$pkgname-$pkgver [ -f Makefile ] || ./configure --prefix=/usr --disable-test - ln -s ${srcdir}/$pkgname-$pkgver/doc/Doxyfile.in ${srcdir}/$pkgname-$pkgver/doc/Doxyfile sed -i 's|{css,gif,html,png}|{css,html,png}|' doc/Makefile make +} + +package() { + cd ${srcdir}/$pkgname-$pkgver make DESTDIR=$pkgdir install install -D -m644 "${srcdir}/$pkgname-$pkgver/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/community/virtviewer/PKGBUILD b/community/virtviewer/PKGBUILD index 0ad3fb7af..a42b0ebcd 100644 --- a/community/virtviewer/PKGBUILD +++ b/community/virtviewer/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 76592 2012-09-24 09:59:33Z spupykin $ +# $Id: PKGBUILD 88339 2013-04-16 13:32:26Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Jonathan Wiersma pkgname=virtviewer -pkgver=0.5.4 +pkgver=0.5.5 pkgrel=1 pkgdesc="A lightweight interface for interacting with the graphical display of virtualized guest OS." depends=('gtk-vnc' 'libglade>=2.6.0' 'libvirt') @@ -12,11 +12,15 @@ url="http://virt-manager.et.redhat.com" arch=('i686' 'x86_64') license=('GPL') source=("http://virt-manager.et.redhat.com/download/sources/virt-viewer/virt-viewer-$pkgver.tar.gz") -md5sums=('43c269da571e65b12421b6fc9f871e98') +md5sums=('a5516d33a29df5d135611c4667c03f77') build() { cd $srcdir/virt-viewer-$pkgver ./configure --prefix=/usr make +} + +package() { + cd $srcdir/virt-viewer-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/weston/PKGBUILD b/community/weston/PKGBUILD index c0f56bf36..0bae3a41b 100644 --- a/community/weston/PKGBUILD +++ b/community/weston/PKGBUILD @@ -2,16 +2,17 @@ # Contributor: Joel Teichroeb pkgname=weston -pkgver=1.0.6 -pkgrel=2 +pkgver=1.1.0 +pkgrel=1 pkgdesc='Reference implementation of a Wayland compositor' arch=('i686' 'x86_64') url='http://wayland.freedesktop.org' license=('MIT') options=(!libtool) -depends=('libxkbcommon' 'wayland' 'mesa' 'cairo' 'poppler-glib' 'mtdev' 'libxcursor' 'glu' 'xkeyboard-config') +depends=('libxkbcommon' 'libunwind' 'wayland' 'mesa' 'cairo' 'poppler-glib' 'mtdev' 'libxcursor' 'glu' + 'pango' 'xkeyboard-config') source=("http://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz") -sha1sums=('d39d487317ededb9d66365bc1402ee0bc5e20dd0') +sha1sums=('0929afa86d795e0e970936623d86bdd950d48e8d') build() { cd $pkgname-$pkgver @@ -28,8 +29,11 @@ package() { # license install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" # embed more clients - for _c in clickdot cliptest dnd editor eventdemo flower gears image \ - keyboard resizor simple-egl simple-shm smoke view; do + for _c in calibrator clickdot cliptest dnd editor eventdemo flower gears image \ + resizor simple-egl simple-shm simple-touch smoke transformed view; do install -Dm755 "clients/$_c" "$pkgdir/usr/bin/weston-$_c" done + for _c in info keyboard screensaver screenshooter tablet-shell terminal; do + install -Dm755 "clients/weston-$_c" "$pkgdir/usr/bin/weston-$_c" + done } diff --git a/community/xcircuit/PKGBUILD b/community/xcircuit/PKGBUILD index 3cc2b9c2b..683a6c7ca 100644 --- a/community/xcircuit/PKGBUILD +++ b/community/xcircuit/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 81613 2012-12-25 00:34:18Z foutrelis $ +# $Id: PKGBUILD 88341 2013-04-16 13:32:48Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Giovanni Scafora # Contributor: simo pkgname=xcircuit -pkgver=3.7.26 -pkgrel=3 +pkgver=3.7.48 +pkgrel=1 pkgdesc="A program for drawing publishable-quality electrical circuit schematic diagrams" arch=('i686' 'x86_64') url="http://opencircuitdesign.com/xcircuit" @@ -13,12 +13,16 @@ license=('GPL2') depends=('tk' 'libxpm' 'zlib') makedepends=('chrpath') source=(http://opencircuitdesign.com/xcircuit/archive/$pkgname-$pkgver.tgz) -md5sums=('6026f65a4bc327e5769157ffd1387342') +md5sums=('efe537f908b12d30ef1aeebf77222fbf') build() { cd $srcdir/$pkgname-$pkgver - ./configure prefix=/usr --with-tcl=/usr/lib --with-tk=/usr/lib --mandir=/usr/share/man + ./configure --prefix=/usr --with-tcl=/usr/lib --with-tk=/usr/lib --mandir=/usr/share/man make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install mkdir -p $pkgdir/usr/share/man/man1 mv $pkgdir/usr/lib/xcircuit-3.7/man/* $pkgdir/usr/share/man/man1/ diff --git a/community/xnee/PKGBUILD b/community/xnee/PKGBUILD index 0735311bb..a56b991be 100644 --- a/community/xnee/PKGBUILD +++ b/community/xnee/PKGBUILD @@ -1,24 +1,27 @@ -# $Id: PKGBUILD 82003 2013-01-05 15:43:50Z jlichtblau $ +# $Id: PKGBUILD 88303 2013-04-16 10:25:07Z bgyorgy $ # Maintainer: Jaroslav Lichtblau # Contributor: Jaroslaw Swierczynski pkgname=xnee pkgver=3.15 -pkgrel=1 +pkgrel=2 pkgdesc="A program to record, distribute, and replay X (X11) protocol data" arch=('i686' 'x86_64') url="http://www.sandklef.com/xnee/" license=('GPL3') -depends=('gtk2' 'libgnomeui' 'libxtst') +depends=('gtk2' 'libxtst') makedepends=('texinfo') +optdepends=('xosd: feedback support') options=('!libtool' '!emptydirs') -source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('56e0b1cca36ebf95b6f7c82c7028ab8a9b5003728ca1044016031b489bc3e8cd') +source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz + gnee.desktop) +sha256sums=('56e0b1cca36ebf95b6f7c82c7028ab8a9b5003728ca1044016031b489bc3e8cd' + 'de42d419a46083e39a9b6d60c045c1cd68deb793cc5166a86df81dff608387c1') build() { cd ${srcdir}/$pkgname-$pkgver - ./configure --prefix=/usr --disable-gnome-applet + ./configure --prefix=/usr --enable-gui --enable-lib --disable-static --disable-static-programs make } @@ -26,4 +29,5 @@ package() { cd ${srcdir}/$pkgname-$pkgver make DESTDIR=${pkgdir} install + install -Dm644 ${srcdir}/gnee.desktop ${pkgdir}/usr/share/applications/gnee.desktop } diff --git a/community/xnee/gnee.desktop b/community/xnee/gnee.desktop new file mode 100644 index 000000000..c96850599 --- /dev/null +++ b/community/xnee/gnee.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Gnee +GenericName=X11 Recorder +Comment=For replay action under X11 environment +Exec=gnee +Icon=/usr/share/pixmaps/xnee.png +Terminal=false +Type=Application +Categories=Utility; diff --git a/community/xnee/xnee.changelog b/community/xnee/xnee.changelog index b93cdf5b5..b10864c83 100644 --- a/community/xnee/xnee.changelog +++ b/community/xnee/xnee.changelog @@ -1,3 +1,8 @@ +2013-04-16 Balló György + * fix dependencies + * enable GUI and library + * add .desktop file + 2013-01-05 Jaroslav Lichtblau * xnee 3.15-1 diff --git a/core/systemd/0001-fileio-in-envfiles-do-not-skip-lines-following-empty.patch b/core/systemd/0001-fileio-in-envfiles-do-not-skip-lines-following-empty.patch new file mode 100644 index 000000000..c245ce1e2 --- /dev/null +++ b/core/systemd/0001-fileio-in-envfiles-do-not-skip-lines-following-empty.patch @@ -0,0 +1,167 @@ +From d3b6d0c21ea5a0d15ec6dbd8b8d179138b7463bc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= +Date: Sat, 13 Apr 2013 20:22:53 -0400 +Subject: [PATCH] fileio: in envfiles, do not skip lines following empty lines + +https://bugs.freedesktop.org/show_bug.cgi?id=63477 +--- + src/binfmt/binfmt.c | 2 +- + src/journal/catalog.c | 2 +- + src/modules-load/modules-load.c | 2 +- + src/shared/conf-parser.c | 2 +- + src/shared/install.c | 2 +- + src/shared/util.h | 2 +- + src/sysctl/sysctl.c | 2 +- + src/test/test-unit-file.c | 31 +++++++++++++++++++++++++++++++ + 8 files changed, 38 insertions(+), 7 deletions(-) + +diff --git a/src/binfmt/binfmt.c b/src/binfmt/binfmt.c +index 9ca1e60..5a42b3d 100644 +--- a/src/binfmt/binfmt.c ++++ b/src/binfmt/binfmt.c +@@ -110,7 +110,7 @@ static int apply_file(const char *path, bool ignore_enoent) { + p = strstrip(l); + if (!*p) + continue; +- if (strchr(COMMENTS, *p)) ++ if (strchr(COMMENTS "\n", *p)) + continue; + + k = apply_rule(p); +diff --git a/src/journal/catalog.c b/src/journal/catalog.c +index ebf0622..7681af6 100644 +--- a/src/journal/catalog.c ++++ b/src/journal/catalog.c +@@ -180,7 +180,7 @@ int catalog_import_file(Hashmap *h, struct strbuf *sb, const char *path) { + continue; + } + +- if (strchr(COMMENTS, line[0])) ++ if (strchr(COMMENTS "\n", line[0])) + continue; + + if (empty_line && +diff --git a/src/modules-load/modules-load.c b/src/modules-load/modules-load.c +index 9ee2603..b3f7af0 100644 +--- a/src/modules-load/modules-load.c ++++ b/src/modules-load/modules-load.c +@@ -206,7 +206,7 @@ static int apply_file(struct kmod_ctx *ctx, const char *path, bool ignore_enoent + l = strstrip(line); + if (!*l) + continue; +- if (strchr(COMMENTS, *l)) ++ if (strchr(COMMENTS "\n", *l)) + continue; + + k = load_module(ctx, l); +diff --git a/src/shared/conf-parser.c b/src/shared/conf-parser.c +index fbacf98..fea2e56 100644 +--- a/src/shared/conf-parser.c ++++ b/src/shared/conf-parser.c +@@ -174,7 +174,7 @@ static int parse_line( + if (!*l) + return 0; + +- if (strchr(COMMENTS, *l)) ++ if (strchr(COMMENTS "\n", *l)) + return 0; + + if (startswith(l, ".include ")) { +diff --git a/src/shared/install.c b/src/shared/install.c +index f9d223e..71e0433 100644 +--- a/src/shared/install.c ++++ b/src/shared/install.c +@@ -1699,7 +1699,7 @@ int unit_file_query_preset(UnitFileScope scope, const char *name) { + if (!*l) + continue; + +- if (strchr(COMMENTS, *l)) ++ if (strchr(COMMENTS "\n", *l)) + continue; + + if (first_word(l, "enable")) { +diff --git a/src/shared/util.h b/src/shared/util.h +index 99ec0a3..ad97536 100644 +--- a/src/shared/util.h ++++ b/src/shared/util.h +@@ -52,7 +52,7 @@ union dirent_storage { + #define WHITESPACE " \t\n\r" + #define NEWLINE "\n\r" + #define QUOTES "\"\'" +-#define COMMENTS "#;\n" ++#define COMMENTS "#;" + + #define FORMAT_BYTES_MAX 8 + +diff --git a/src/sysctl/sysctl.c b/src/sysctl/sysctl.c +index e0ba78a..db18dd9 100644 +--- a/src/sysctl/sysctl.c ++++ b/src/sysctl/sysctl.c +@@ -149,7 +149,7 @@ static int parse_file(Hashmap *sysctl_options, const char *path, bool ignore_eno + if (!*p) + continue; + +- if (strchr(COMMENTS, *p)) ++ if (strchr(COMMENTS "\n", *p)) + continue; + + value = strchr(p, '='); +diff --git a/src/test/test-unit-file.c b/src/test/test-unit-file.c +index 3cf8463..1bf11e6 100644 +--- a/src/test/test-unit-file.c ++++ b/src/test/test-unit-file.c +@@ -199,6 +199,17 @@ static void test_config_parse_exec(void) { + "#--nouser-config \\\n" \ + "normal=line" + ++#define env_file_4 \ ++ "# Generated\n" \ ++ "\n" \ ++ "HWMON_MODULES=\"coretemp f71882fg\"\n" \ ++ "\n" \ ++ "# For compatibility reasons\n" \ ++ "\n" \ ++ "MODULE_0=coretemp\n" \ ++ "MODULE_1=f71882fg" ++ ++ + static void test_load_env_file_1(void) { + char _cleanup_strv_free_ **data = NULL; + int r; +@@ -251,6 +262,25 @@ static void test_load_env_file_3(void) { + unlink(name); + } + ++static void test_load_env_file_4(void) { ++ char _cleanup_strv_free_ **data = NULL; ++ int r; ++ ++ char name[] = "/tmp/test-load-env-file.XXXXXX"; ++ int _cleanup_close_ fd = mkstemp(name); ++ assert(fd >= 0); ++ assert_se(write(fd, env_file_4, sizeof(env_file_4)) == sizeof(env_file_4)); ++ ++ r = load_env_file(name, NULL, &data); ++ assert(r == 0); ++ assert(streq(data[0], "HWMON_MODULES=coretemp f71882fg")); ++ assert(streq(data[1], "MODULE_0=coretemp")); ++ assert(streq(data[2], "MODULE_1=f71882fg")); ++ assert(data[3] == NULL); ++ unlink(name); ++} ++ ++ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wnonnull" + +@@ -327,6 +357,7 @@ int main(int argc, char *argv[]) { + test_load_env_file_1(); + test_load_env_file_2(); + test_load_env_file_3(); ++ test_load_env_file_4(); + test_install_printf(); + + return 0; +-- +1.8.2.1 + diff --git a/core/systemd/0001-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch b/core/systemd/0001-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch new file mode 100644 index 000000000..19edce5f4 --- /dev/null +++ b/core/systemd/0001-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch @@ -0,0 +1,35 @@ +From d378991747d67fff1d4dc39e7fb2bc8f49f1b561 Mon Sep 17 00:00:00 2001 +From: Mirco Tischler +Date: Sat, 13 Apr 2013 01:03:49 +0200 +Subject: [PATCH] journal: fix broken tags _SOURCE_REALTIME_TIMESTAMP and + _MACHINE_ID + +--- + src/journal/journald-server.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c +index 53e3830..be84323 100644 +--- a/src/journal/journald-server.c ++++ b/src/journal/journald-server.c +@@ -538,7 +538,7 @@ static void dispatch_message_real( + char pid[sizeof("_PID=") + DECIMAL_STR_MAX(ucred->pid)], + uid[sizeof("_UID=") + DECIMAL_STR_MAX(ucred->uid)], + gid[sizeof("_GID=") + DECIMAL_STR_MAX(ucred->gid)], +- source_time[sizeof("_SOURCE_REALTIME_TIMESTAMP=" + DECIMAL_STR_MAX(usec_t))], ++ source_time[sizeof("_SOURCE_REALTIME_TIMESTAMP=") + DECIMAL_STR_MAX(usec_t)], + boot_id[sizeof("_BOOT_ID=") + 32] = "_BOOT_ID=", + machine_id[sizeof("_MACHINE_ID=") + 32] = "_MACHINE_ID="; + +@@ -699,7 +699,7 @@ static void dispatch_message_real( + + r = sd_id128_get_machine(&id); + if (r >= 0) { +- sd_id128_to_string(id, machine_id + sizeof("_MACHINE_ID") - 1); ++ sd_id128_to_string(id, machine_id + sizeof("_MACHINE_ID=") - 1); + IOVEC_SET_STRING(iovec[n++], machine_id); + } + +-- +1.8.2.1 + diff --git a/core/systemd/0001-logind-avoid-creating-stale-session-state-files.patch b/core/systemd/0001-logind-avoid-creating-stale-session-state-files.patch new file mode 100644 index 000000000..9cac29b77 --- /dev/null +++ b/core/systemd/0001-logind-avoid-creating-stale-session-state-files.patch @@ -0,0 +1,48 @@ +From 50fb97935d689a520251b2d543599be14bdfd0ed Mon Sep 17 00:00:00 2001 +From: Fedora systemd team +Date: Wed, 10 Apr 2013 09:49:24 +0200 +Subject: [PATCH] logind: avoid creating stale session state files + +There were old session state files accumulating in /run/systemd/session. +They confused e.g. "reboot", which thought there were still users logged +in. The files got created like this: + +session_stop(Session *s) -> + ... + unlink(s->state_file); + ... + seat_set_active(s->seat, NULL) -> + session_save(...); /* re-creates the state file we just + unlinked */ + +Fix it simply by clearing the s->started flag earlier to prevent +any further writes of the state file (session_save() checks the flag). +--- + src/login/logind-session.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/login/logind-session.c b/src/login/logind-session.c +index 508336d..e2f41d3 100644 +--- a/src/login/logind-session.c ++++ b/src/login/logind-session.c +@@ -710,6 +710,8 @@ int session_stop(Session *s) { + if (s->started) + session_send_signal(s, false); + ++ s->started = false; ++ + if (s->seat) { + if (s->seat->active == s) + seat_set_active(s->seat, NULL); +@@ -721,8 +723,6 @@ int session_stop(Session *s) { + user_send_changed(s->user, "Sessions\0"); + user_save(s->user); + +- s->started = false; +- + return r; + } + +-- +1.8.2.1 + diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD index 137f6f714..360aec4fd 100644 --- a/core/systemd/PKGBUILD +++ b/core/systemd/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=systemd pkgname=('systemd' 'systemd-sysvcompat') pkgver=201 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.freedesktop.org/wiki/Software/systemd" license=('GPL2' 'LGPL2.1' 'MIT') @@ -16,11 +16,17 @@ source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz" 'initcpio-hook-udev' 'initcpio-install-udev' 'initcpio-install-timestamp' + '0001-fileio-in-envfiles-do-not-skip-lines-following-empty.patch' + '0001-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch' + '0001-logind-avoid-creating-stale-session-state-files.patch' 'use-split-usr-path.patch') md5sums=('3e758392ff0e9206b3f7ee252b4a654b' 'e99e9189aa2f6084ac28b8ddf605aeb8' 'fb37e34ea006c79be1c54cbb0f803414' 'df69615503ad293c9ddf9d8b7755282d' + 'd575a29ca735944aa45126ab9d3087a5' + '8170482f10bb0420770a64dce23975bc' + 'b1355aae98071e83fca27549a0ac3def' '76bf83fe34c5b40533abc5dc940576a6') prepare() { @@ -28,6 +34,10 @@ prepare() { # hang onto this until we do the /{,s}bin merge patch -Np1 <"$srcdir/use-split-usr-path.patch" + + patch -Np1 <"$srcdir/0001-fileio-in-envfiles-do-not-skip-lines-following-empty.patch" + patch -Np1 <"$srcdir/0001-journal-fix-broken-tags-_SOURCE_REALTIME_TIMESTAMP-a.patch" + patch -Np1 <"$srcdir/0001-logind-avoid-creating-stale-session-state-files.patch" } build() { @@ -84,6 +94,10 @@ package_systemd() { install -dm755 "$pkgdir/bin" ln -s ../usr/lib/systemd/systemd "$pkgdir/bin/systemd" + # fix .so links in manpage stubs + find "$pkgdir/usr/share/man" -type f -name '*.[[:digit:]]' \ + -exec sed -ri '1s|^\.so (.*)\.([0-9]+)|.so man\2/\1.\2|' {} + + # don't write units to /etc by default -- we'll enable this on post_install # as a sane default rm "$pkgdir/etc/systemd/system/getty.target.wants/getty@tty1.service" diff --git a/extra/accountsservice/PKGBUILD b/extra/accountsservice/PKGBUILD index 0a5078c63..7a3ed0fbb 100644 --- a/extra/accountsservice/PKGBUILD +++ b/extra/accountsservice/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 173212 2012-12-13 09:39:25Z heftig $ +# $Id: PKGBUILD 182980 2013-04-16 15:48:01Z heftig $ # Maintainer: Ionut Biru pkgname=accountsservice -pkgver=0.6.30 +pkgver=0.6.31 pkgrel=1 pkgdesc="D-Bus interface for user account query and manipulation" arch=(i686 x86_64) @@ -12,7 +12,7 @@ depends=('glib2' 'polkit' 'systemd') makedepends=('intltool' 'gobject-introspection' 'vala') options=('!libtool') source=($url/$pkgname-$pkgver.tar.xz more-exclusions.patch) -md5sums=('8955b53b0ac9036b3f6a91202ff954f1' +md5sums=('d594f1da95c6a83c0463695ca31815b2' '1d5cf127e5aac407fe7c37b2f4fd503c') build() { diff --git a/extra/fakechroot/PKGBUILD b/extra/fakechroot/PKGBUILD index 12587fced..7fdc2b3a6 100644 --- a/extra/fakechroot/PKGBUILD +++ b/extra/fakechroot/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 144961 2011-12-12 08:42:45Z allan $ +# $Id: PKGBUILD 182910 2013-04-16 04:51:02Z allan $ # Maintainer : Allan McRae # Contributor: Aaron Griffin pkgname=fakechroot pkgver=2.16 -pkgrel=1 +pkgrel=2 pkgdesc="Gives a fake chroot environment" arch=('i686' 'x86_64') url="https://github.com/fakechroot/fakechroot/wiki" @@ -14,6 +14,14 @@ install=fakechroot.install source=(https://github.com/downloads/fakechroot/fakechroot/fakechroot-${pkgver}.tar.gz) md5sums=('3ea5efb76664e787450e0cfcefc1b807') + +prepare() { + cd ${srcdir}/${pkgname}-${pkgver} + + # https://github.com/fakechroot/fakechroot/issues/10 + sed -i "s#usr/sbin/chroot#usr/bin/chroot#" test/testtree.sh test/t/chroot.t +} + build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --libdir=/usr/lib/libfakeroot --sysconfdir=/etc diff --git a/extra/fakechroot/fakechroot.install b/extra/fakechroot/fakechroot.install index 2b5eb2100..61c5b73e5 100644 --- a/extra/fakechroot/fakechroot.install +++ b/extra/fakechroot/fakechroot.install @@ -3,9 +3,6 @@ post_install() { } post_upgrade() { - if [ "$(vercmp $2 2.9-2)" -lt 0 ]; then - sed -i -e '/\/usr\/lib\/libfakechroot/d' etc/ld.so.conf - fi sbin/ldconfig -r . } diff --git a/extra/freeglut/PKGBUILD b/extra/freeglut/PKGBUILD index a0196905e..a1bd8e76c 100644 --- a/extra/freeglut/PKGBUILD +++ b/extra/freeglut/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 168622 2012-10-13 15:13:40Z andyrtr $ +# $Id: PKGBUILD 182877 2013-04-15 22:13:33Z heftig $ # Maintainer: Eric Belanger # Contributor: Tom Newsom pkgname=freeglut -pkgver=2.8.0 -pkgrel=2 +pkgver=2.8.1 +pkgrel=1 pkgdesc="Provides functionality for small OpenGL programs" arch=('i686' 'x86_64') url="http://freeglut.sourceforge.net/" @@ -16,8 +16,8 @@ provides=('glut') conflicts=('glut') options=('!libtool') source=(http://downloads.sourceforge.net/freeglut/${pkgname}-${pkgver}.tar.gz) -md5sums=('5db8651af306bc403fbfd36934a20e1d') -sha1sums=('4debbe559c6c9841ce1abaddc9d461d17c6083b1') +md5sums=('918ffbddcffbac83c218bc52355b6d5a') +sha1sums=('7330b622481e2226c0c9f6d2e72febe96b03f9c4') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/help2man/PKGBUILD b/extra/help2man/PKGBUILD index d09a679d3..0068ad123 100644 --- a/extra/help2man/PKGBUILD +++ b/extra/help2man/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 176065 2013-01-27 09:20:55Z giovanni $ +# $Id: PKGBUILD 182988 2013-04-16 16:24:02Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Paul Mattal pkgname=help2man -pkgver=1.41.1 +pkgver=1.41.2 pkgrel=1 pkgdesc="Conversion tool to create man files" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL') depends=('perl-locale-gettext') install=help2man.install source=("http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") -md5sums=('4485615cd699a78eb42444324546942a') +md5sums=('48cb7fa1d9cca2ebea1844694668c8a8') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/json-glib/PKGBUILD b/extra/json-glib/PKGBUILD index 26e5b1a94..974018af5 100644 --- a/extra/json-glib/PKGBUILD +++ b/extra/json-glib/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 169945 2012-10-30 22:46:18Z heftig $ +# $Id: PKGBUILD 183001 2013-04-16 19:33:50Z heftig $ # Maintainer: Ionut Biru pkgname=json-glib -pkgver=0.15.2 +pkgver=0.16.0 pkgrel=1 pkgdesc="JSON library built on GLib" arch=('i686' 'x86_64') @@ -11,8 +11,8 @@ license=('GPL') depends=('glib2') makedepends=('gobject-introspection') options=('!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/0.15/${pkgname}-${pkgver}.tar.xz) -sha256sums=('f090cd94acc85989e033d72028fa70863d05092ae5bba6b454e70c132b24cdde') +source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver::4}/${pkgname}-${pkgver}.tar.xz) +sha256sums=('e4a3fd2f399e4c148aad608e6ed0a94095f2ddde9dd12f5aa2f072ecae5c1d37') build(){ cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/lensfun/PKGBUILD b/extra/lensfun/PKGBUILD index 425ac426b..a3a2cedd0 100644 --- a/extra/lensfun/PKGBUILD +++ b/extra/lensfun/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 162692 2012-06-28 10:33:24Z tpowa $ +# $Id: PKGBUILD 182923 2013-04-16 07:16:05Z tpowa $ # Maintainer: Tobias Powalowski pkgname=lensfun -pkgver=0.2.6 +pkgver=0.2.7 pkgrel=1 pkgdesc="Database of photographic lenses and a library that allows advanced access to the database" arch=(i686 x86_64) @@ -12,10 +12,14 @@ depends=('glibc' 'glib2') makedepends=('python2' 'libpng' 'doxygen') source=("http://download.berlios.de/${pkgname}/${pkgname}-${pkgver}.tar.bz2") -build() { +prepare() { cd "${srcdir}/${pkgname}-${pkgver}" sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' configure - ./configure \ +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ --prefix=/usr \ --libdir=/usr/lib make all @@ -25,4 +29,4 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make INSTALL_PREFIX="$pkgdir" install } -md5sums=('740e4749db04da0a597630dd6339b966') +md5sums=('6061cc2d00a42d3e62512878426fc841') diff --git a/extra/liblqr/PKGBUILD b/extra/liblqr/PKGBUILD index 06d08637f..13a87ff91 100644 --- a/extra/liblqr/PKGBUILD +++ b/extra/liblqr/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 150613 2012-02-18 22:56:34Z pierre $ +# $Id: PKGBUILD 182915 2013-04-16 05:57:47Z eric $ # Maintainer: Tobias Powalowski pkgname=liblqr -pkgver=0.4.1 -pkgrel=3 +pkgver=0.4.2 +pkgrel=1 pkgdesc="A seam-carving C/C++ library called Liquid Rescale" arch=('i686' 'x86_64') url="http://liblqr.wikidot.com/" @@ -12,7 +12,7 @@ depends=('glib2') makedepends=('pkgconfig') options=('!libtool' '!emptydirs') source=("http://liblqr.wikidot.com/local--files/en:download-page/$pkgname-1-$pkgver.tar.bz2") -md5sums=('0e24ed3c9fcdcb111062640764d7b87a') +md5sums=('915643d993da97e10665d48c0bf8f3d0') build() { cd "$srcdir/$pkgname-1-$pkgver" diff --git a/extra/libmp3splt/PKGBUILD b/extra/libmp3splt/PKGBUILD index c5a01b5e3..318f80c71 100644 --- a/extra/libmp3splt/PKGBUILD +++ b/extra/libmp3splt/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179313 2013-03-05 11:12:56Z tpowa $ +# $Id: PKGBUILD 182921 2013-04-16 07:10:02Z tpowa $ # Maintainer: Tobias Powalowski pkgname=libmp3splt -pkgver=0.8.1a +pkgver=0.8.2 pkgrel=1 pkgdesc="Library for splitting mp3 and ogg files without decoding" arch=('i686' 'x86_64') @@ -13,10 +13,14 @@ makedepends=('libtool') options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/mp3splt/$pkgname-$pkgver.tar.gz") -build() { +prepare() { cd $srcdir/$pkgname-$pkgver libtoolize --copy --force ./autogen.sh +} + +build() { + cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr make } @@ -25,4 +29,4 @@ package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir/ install } -md5sums=('5889dad7fc9443cd61987309622aa382') +md5sums=('562b39b6788f8128b7185b83f14ca516') diff --git a/extra/libnl1/PKGBUILD b/extra/libnl1/PKGBUILD index 6d35c216d..6130b5cde 100644 --- a/extra/libnl1/PKGBUILD +++ b/extra/libnl1/PKGBUILD @@ -1,28 +1,26 @@ -# $Id: PKGBUILD 150908 2012-02-23 13:56:22Z heftig $ +# $Id: PKGBUILD 182913 2013-04-16 05:29:35Z eric $ # Maintainer: Jan de Groot # Contributor: William Rea pkgname=libnl1 -pkgver=1.1 +pkgver=1.1.3 pkgrel=1 pkgdesc="Library for applications dealing with netlink sockets (Legacy version)" arch=('i686' 'x86_64') url="http://www.infradead.org/~tgr/libnl/" license=('GPL') depends=('glibc') -source=("http://www.infradead.org/~tgr/libnl/files/libnl-${pkgver}.tar.gz" - 'fix-compilation.patch') -md5sums=('ae970ccd9144e132b68664f98e7ceeb1' - 'e1f5e82c8aa1b3ad025c7b588178de1e') +options=('!staticlibs') +source=("http://www.infradead.org/~tgr/libnl/files/libnl-${pkgver}.tar.gz") +md5sums=('4e4fa2197f4412b20c2952325d674b12') build() { - cd ${srcdir}/libnl-${pkgver} - patch -Np1 -i ${srcdir}/fix-compilation.patch + cd libnl-${pkgver} ./configure --prefix=/usr make } package() { - cd ${srcdir}/libnl-${pkgver} - make DESTDIR=${pkgdir} install + cd libnl-${pkgver} + make DESTDIR="${pkgdir}" install } diff --git a/extra/libnl1/fix-compilation.patch b/extra/libnl1/fix-compilation.patch deleted file mode 100644 index 891562a39..000000000 --- a/extra/libnl1/fix-compilation.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- libnl-1.1.orig/include/netlink-local.h 2008-01-14 16:48:45.000000000 +0100 -+++ libnl-1.1/include/netlink-local.h 2009-06-26 11:15:33.186011844 +0200 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - - #include - #include diff --git a/extra/libofx/PKGBUILD b/extra/libofx/PKGBUILD index 7ee36f258..85db72147 100644 --- a/extra/libofx/PKGBUILD +++ b/extra/libofx/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 165144 2012-08-11 18:49:23Z eric $ +# $Id: PKGBUILD 182911 2013-04-16 04:51:05Z eric $ # Maintainer: Aaron Griffin pkgbase=libofx pkgname=('libofx' 'libofx-doc') -pkgver=0.9.5 +pkgver=0.9.7 pkgrel=1 pkgdesc="API for the OFX banking standard" arch=('i686' 'x86_64') @@ -11,13 +11,11 @@ url="http://libofx.sourceforge.net" license=('GPL') depends=('opensp' 'curl' 'libxml++') checkdepends=('gnupg') -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz libofx-gcc47.patch) -sha1sums=('7e5245d68a0f3f7efad2fd809b2afbbff6ba0e73' - '6c327e24543cb8ba901bfb204343a85c68264654') +source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) +sha1sums=('9c6ac208dcc6a89525281827c3ab56c08923a02c') build() { cd "$srcdir/$pkgbase-$pkgver" - patch -p1 -i "$srcdir/libofx-gcc47.patch" ./configure --prefix=/usr make } diff --git a/extra/libofx/libofx-gcc47.patch b/extra/libofx/libofx-gcc47.patch deleted file mode 100644 index 899fe09e0..000000000 --- a/extra/libofx/libofx-gcc47.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nru libofx-0.9.4/debian/patches/fix-ftbfs-gcc4.7.diff libofx-0.9.4/debian/patches/fix-ftbfs-gcc4.7.diff ---- libofx-0.9.4.orig/ofxconnect/ofxpartner.cpp 2011-03-30 22:30:50.000000000 +0000 -+++ libofx-0.9.4/ofxconnect/ofxpartner.cpp 2012-04-17 06:08:38.711940892 +0000 -@@ -37,6 +37,7 @@ - #include - #include - #include -+#include - - using std::string; - using std::vector; diff --git a/extra/mp3splt/PKGBUILD b/extra/mp3splt/PKGBUILD index 35e33f49c..3e2e12a23 100644 --- a/extra/mp3splt/PKGBUILD +++ b/extra/mp3splt/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179311 2013-03-05 11:12:31Z tpowa $ +# $Id: PKGBUILD 182919 2013-04-16 07:09:21Z tpowa $ # Maintainer: Tobias Powalowski pkgname=mp3splt -pkgver=2.5.1 +pkgver=2.5.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Commandline tool for splitting mp3 and ogg files without decoding" @@ -22,4 +22,4 @@ package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir/ install } -md5sums=('c0c66be0058cbc26ed52cfd2b50659fd') +md5sums=('cd8eb9f866dddb934357b7cdefb5a370') diff --git a/extra/perl-ev/PKGBUILD b/extra/perl-ev/PKGBUILD index 604dac065..5f968227e 100644 --- a/extra/perl-ev/PKGBUILD +++ b/extra/perl-ev/PKGBUILD @@ -1,9 +1,8 @@ -# Packager: Justin Davis (juster) -# $Id: PKGBUILD 160527 2012-06-02 10:27:33Z bluewind $ +# $Id: PKGBUILD 182901 2013-04-16 04:01:09Z eric $ pkgname=perl-ev -pkgver=4.11 -pkgrel=2 +pkgver=4.15 +pkgrel=1 pkgdesc='perl interface to libev, a high performance full-featured event loop' arch=(i686 x86_64) license=(PerlArtistic GPL) @@ -11,36 +10,24 @@ options=(!emptydirs) depends=(perl-common-sense) url=https://metacpan.org/release/EV source=("http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-$pkgver.tar.gz") -md5sums=(405c6d74f9dff12918b12560c1a57877) -sha512sums=(6aca3eeb617a313de7947b760558c12ed85af4fa8efd5bb4fd8bc2f271b4556312989aebf77cda4e212fd3b1351c268624aeaf2b1cf700507ff46c0c9dcc9db8) -_dir="$srcdir/EV-$pkgver" +md5sums=('546d10fb5901f2af937e53b41a92b2bb') -build() -( - cd "$_dir" +build() { + cd EV-$pkgver export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps unset PERL5LIB PERL_MM_OPT - /usr/bin/perl Makefile.PL + perl Makefile.PL make -) +} -check() -( - cd "$_dir" +check() { + cd EV-$pkgver export PERL_MM_USE_DEFAULT=1 unset PERL5LIB make test -) +} -package() -( - cd "$_dir" +package() { + cd EV-$pkgver make install INSTALLDIRS=vendor DESTDIR="$pkgdir" - find "$pkgdir" -name .packlist -o -name perllocal.pod -delete -) - -# Local Variables: -# mode: shell-script -# sh-basic-offset: 2 -# End: -# vim:set ts=2 sw=2 et: +} diff --git a/extra/perl-html-parser/PKGBUILD b/extra/perl-html-parser/PKGBUILD index b30443f40..1469dab58 100644 --- a/extra/perl-html-parser/PKGBUILD +++ b/extra/perl-html-parser/PKGBUILD @@ -1,20 +1,21 @@ -# $Id: PKGBUILD 160535 2012-06-02 10:27:46Z bluewind $ +# $Id: PKGBUILD 182897 2013-04-16 03:24:08Z eric $ # Maintainer: kevin # Contributor: Manolis Tzanidakis # Contributor: Firmicus pkgname=perl-html-parser _realname=HTML-Parser -pkgver=3.69 -pkgrel=2 +pkgver=3.70 +pkgrel=1 pkgdesc="Perl HTML parser class" arch=('i686' 'x86_64') license=('PerlArtistic') url="http://search.cpan.org/dist/${_realname}/" -depends=('perl-html-tagset' 'perl>=5.12.1') -options=(!emptydirs) +depends=('perl-html-tagset' 'perl') +checkdepends=('perl-test-pod') +options=('!emptydirs') source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz) -md5sums=('d22cc6468ce670a56034be907e4e7c54') +md5sums=('efe7699f5ece3a230d730a3682359c08') build() { cd "${srcdir}/${_realname}-${pkgver}" @@ -32,4 +33,3 @@ package() { cd "${srcdir}/${_realname}-${pkgver}" make install DESTDIR="${pkgdir}" } -# vim: ts=2 sw=2 et ft=sh diff --git a/extra/perl-libintl-perl/PKGBUILD b/extra/perl-libintl-perl/PKGBUILD index 6554a2524..add6c8a44 100644 --- a/extra/perl-libintl-perl/PKGBUILD +++ b/extra/perl-libintl-perl/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 160537 2012-06-02 10:27:49Z bluewind $ +# $Id: PKGBUILD 182899 2013-04-16 03:42:32Z eric $ # Maintainer: kevin # Contributor: Tobias Kieslich pkgname=perl-libintl-perl _realname=libintl-perl -pkgver=1.20 -pkgrel=4 +pkgver=1.23 +pkgrel=1 pkgdesc="Perl Module: Localization support" arch=('i686' 'x86_64') license=('LGPL') url="http://search.cpan.org/dist/${_realname}/" depends=('gettext' 'perl') -options=(!emptydirs) +options=('!emptydirs') source=(http://www.cpan.org/authors/id/G/GU/GUIDO/${_realname}-$pkgver.tar.gz) -md5sums=('cb36f58a7d2e15974f25b35381548b1b') +md5sums=('2e79dc842af1c9efc14fbe6664dc89bf') build() { cd "${srcdir}/${_realname}-$pkgver" diff --git a/extra/python-numpy/PKGBUILD b/extra/python-numpy/PKGBUILD index 5207bbb34..e8f9530f6 100755 --- a/extra/python-numpy/PKGBUILD +++ b/extra/python-numpy/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 179941 2013-03-13 02:09:45Z jgc $ +# $Id: PKGBUILD 182931 2013-04-16 08:33:21Z jgc $ # Maintainer: Jan de Groot # Contributor: Douglas Soares de Andrade # Contributor: Angel 'angvp' Velasquez pkgbase=python-numpy pkgname=('python2-numpy' 'python-numpy') -pkgver=1.7.0 -pkgrel=2 +pkgver=1.7.1 +pkgrel=1 pkgdesc="Scientific tools for Python" arch=('i686' 'x86_64') license=('custom') url="http://www.numpy.org/" makedepends=('lapack' 'python' 'python2' 'python-distribute' 'python2-distribute' 'gcc-fortran' 'python-nose') source=(http://downloads.sourceforge.net/numpy/numpy-${pkgver}.tar.gz) -md5sums=('4fa54e40b6a243416f0248123b6ec332') +md5sums=('0ab72b3b83528a7ae79c6df9042d61c6') build() { cd "${srcdir}" @@ -62,6 +62,7 @@ package_python-numpy() { conflicts=('python3-numpy') _pyver=3.3 + _pyinc=3.3m export ATLAS=None export LDFLAGS="$LDFLAGS -shared" @@ -72,6 +73,6 @@ package_python-numpy() { install -m755 -d "${pkgdir}/usr/share/licenses/python-numpy" install -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-numpy/" - install -m755 -d "${pkgdir}/usr/include/python${_pyver}" - ln -sf /usr/lib/python${_pyver}/site-packages/numpy/core/include/numpy "${pkgdir}/usr/include/python${_pyver}/numpy" + install -m755 -d "${pkgdir}/usr/include/python${_pyinc}" + ln -sf /usr/lib/python${_pyver}/site-packages/numpy/core/include/numpy "${pkgdir}/usr/include/python${_pyinc}/numpy" } diff --git a/extra/python-numpy/numpy-1.6.2-python-3.3-build-fix.patch b/extra/python-numpy/numpy-1.6.2-python-3.3-build-fix.patch deleted file mode 100644 index 072afbc0e..000000000 --- a/extra/python-numpy/numpy-1.6.2-python-3.3-build-fix.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff --git a/numpy/core/src/multiarray/scalarapi.c b/numpy/core/src/multiarray/scalarapi.c -index 00c71f9..0afdc17 100644 ---- a/numpy/core/src/multiarray/scalarapi.c -+++ b/numpy/core/src/multiarray/scalarapi.c -@@ -641,6 +641,40 @@ PyArray_Scalar(void *data, PyArray_Descr *descr, PyObject *base) - itemsize = (((itemsize - 1) >> 2) + 1) << 2; - } - } -+#if PY_VERSION_HEX >= 0x03030000 -+ if (type_num == NPY_UNICODE) { -+ PyObject *u, *args; -+ char *buffer; -+ if (swap) { -+ buffer = malloc(itemsize); -+ if (buffer == NULL) { -+ PyErr_NoMemory(); -+ return NULL; -+ } -+ memcpy(buffer, data, itemsize); -+ byte_swap_vector(buffer, itemsize >> 2, 4); -+ } else { -+ buffer = data; -+ } -+ u = PyUnicode_FromKindAndData(PyUnicode_4BYTE_KIND, buffer, -+ itemsize >> 2); -+ if (swap) { -+ free(buffer); -+ } -+ if (u == NULL) { -+ return NULL; -+ } -+ args = Py_BuildValue("(O)", u); -+ if (args == NULL) { -+ Py_DECREF(u); -+ return NULL; -+ } -+ obj = type->tp_new(type, args, NULL); -+ Py_DECREF(u); -+ Py_DECREF(args); -+ return obj; -+ } -+#endif - if (type->tp_itemsize != 0) { - /* String type */ - obj = type->tp_alloc(type, itemsize); -@@ -672,6 +706,7 @@ PyArray_Scalar(void *data, PyArray_Descr *descr, PyObject *base) - memcpy(destptr, data, itemsize); - return obj; - } -+#if PY_VERSION_HEX < 0x03030000 - else if (type_num == PyArray_UNICODE) { - /* tp_alloc inherited from Python PyBaseObject_Type */ - PyUnicodeObject *uni = (PyUnicodeObject*)obj; -@@ -743,6 +778,7 @@ PyArray_Scalar(void *data, PyArray_Descr *descr, PyObject *base) - #endif - return obj; - } -+#endif // PY_VERSION_HEX < 0x03030000 - else { - PyVoidScalarObject *vobj = (PyVoidScalarObject *)obj; - vobj->base = NULL; -diff --git a/numpy/core/src/multiarray/scalartypes.c.src b/numpy/core/src/multiarray/scalartypes.c.src -index e547071..12745d7 100644 ---- a/numpy/core/src/multiarray/scalartypes.c.src -+++ b/numpy/core/src/multiarray/scalartypes.c.src -@@ -2592,7 +2592,11 @@ finish: - *((npy_@name@ *)dest) = *((npy_@name@ *)src); - #elif @default@ == 1 /* unicode and strings */ - if (itemsize == 0) { /* unicode */ -+#if PY_VERSION_HEX >= 0x03030000 -+ itemsize = PyUnicode_GetLength(robj) * PyUnicode_KIND(robj); -+#else - itemsize = ((PyUnicodeObject *)robj)->length * sizeof(Py_UNICODE); -+#endif - } - memcpy(dest, src, itemsize); - /* @default@ == 2 won't get here */ -diff --git a/numpy/core/src/multiarray/methods.c b/numpy/core/src/multiarray/methods.c -index c4147ef..119056c 100644 ---- a/numpy/core/src/multiarray/methods.c -+++ b/numpy/core/src/multiarray/methods.c -@@ -1587,7 +1587,7 @@ array_setstate(PyArrayObject *self, PyObject *args) - if (!PyDataType_FLAGCHK(typecode, NPY_LIST_PICKLE)) { - int swap=!PyArray_ISNOTSWAPPED(self); - self->data = datastr; -- if (!_IsAligned(self) || swap) { -+ if (!_IsAligned(self) || swap || (len <= 1000)) { - intp num = PyArray_NBYTES(self); - self->data = PyDataMem_NEW(num); - if (self->data == NULL) { --- -1.7.12.3 diff --git a/extra/qemu/PKGBUILD b/extra/qemu/PKGBUILD index 510c68258..df94d3eba 100644 --- a/extra/qemu/PKGBUILD +++ b/extra/qemu/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179325 2013-03-05 14:58:22Z tpowa $ +# $Id: PKGBUILD 182925 2013-04-16 07:40:13Z tpowa $ # Maintainer: Tobias Powalowski pkgname=qemu -pkgver=1.4.0 -pkgrel=2 +pkgver=1.4.1 +pkgrel=1 pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -17,13 +17,18 @@ source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.bz2 replaces=('qemu-kvm') options=(!strip) -build() +prepare() { cd "${srcdir}/${pkgname}-${pkgver}" sed -i -e 's/lib64/lib/g' ldscripts/x86_64.ld # fix building with tex version 5.0 # https://bugs.launchpad.net/qemu/+bug/1130533 patch -Np1 -i ${srcdir}/doc-fix-sheepdog-invalid-texi-table-list-syntax.patch +} + +build () +{ + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list=oss,alsa,sdl,pa \ --python=/usr/bin/python2 \ --audio-card-list=ac97,sb16,es1370,hda \ @@ -52,6 +57,6 @@ package() { done } -md5sums=('78f13b774814b6b7ebcaf4f9b9204318' +md5sums=('eb2d696956324722b5ecfa46e41f9a75' 'b431782f310bfc6af4ef21a8068f866b' 'b316a066d2f1bb57d8f5b7ea1d0d1caf') diff --git a/extra/sharutils/PKGBUILD b/extra/sharutils/PKGBUILD index 735426b07..42a729254 100644 --- a/extra/sharutils/PKGBUILD +++ b/extra/sharutils/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 181164 2013-04-02 02:28:47Z bisson $ +# $Id: PKGBUILD 182986 2013-04-16 16:21:08Z bisson $ # Maintainer: Gaetan Bisson # Contributor: Kevin Piche # Contributor: Tom Newsom pkgname=sharutils -pkgver=4.13.4 +pkgver=4.13.5 pkgrel=1 pkgdesc='Makes so-called shell archives out of many files' url='http://www.gnu.org/software/sharutils/' @@ -12,7 +12,7 @@ license=('GPL') arch=('i686' 'x86_64') depends=('perl' 'gettext' 'texinfo') source=("ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz") -sha1sums=('9becdd47dd03a6e139f29c9a2ab311a541409553') +sha1sums=('8c2e352860994332fa03f2a6c92d789097fb2e52') install=install diff --git a/extra/wayland/PKGBUILD b/extra/wayland/PKGBUILD index d1596f352..2369b7f48 100644 --- a/extra/wayland/PKGBUILD +++ b/extra/wayland/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 180543 2013-03-23 00:31:47Z tomegun $ +# $Id: PKGBUILD 182997 2013-04-16 18:42:01Z tomegun $ # Maintainer: Tom Gundersen # Contributor: Sébastien Luttringer # Contributor: Joel Teichroeb pkgname=wayland -pkgver=1.0.6 +pkgver=1.1.0 pkgrel=1 pkgdesc='A computer display server protocol' arch=('i686' 'x86_64') @@ -27,4 +27,4 @@ package() { make DESTDIR="$pkgdir" install install -Dm 644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } -md5sums=('936a2590aea69fa3c0cf234d54b9137c') +md5sums=('d2dc9398a83692cafc16eba6e45f85d8') diff --git a/pcr/babeld/PKGBUILD b/pcr/babeld/PKGBUILD index dd132dd35..6794b3aca 100644 --- a/pcr/babeld/PKGBUILD +++ b/pcr/babeld/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer (AUR): Yann Lopez # Maintainer (Parabola): fauno pkgname=babeld -pkgver=1.3.4 -pkgrel=2 +pkgver=1.3.5 +pkgrel=1 pkgdesc="Loop-free distance-vector routing protocol" arch=(i686 x86_64 mips64el) url="http://www.pps.jussieu.fr/~jch/software/babel/" @@ -10,8 +10,6 @@ license=('custom') depends=(glibc) source=(http://www.pps.jussieu.fr/~jch/software/files/$pkgname-$pkgver.tar.gz{,.asc}) install=babeld.install -md5sums=('37be1cbcc23cd00ee47efc9157c58795' - 'e2dfae49b497ba70c0c1014feae80f3a') build() { cd "$srcdir/$pkgname-$pkgver" @@ -30,3 +28,5 @@ package() { install -Dm 644 LICENCE $pkgdir/usr/share/licenses/$pkgname/LICENCE } +md5sums=('55f3df2429f4cf7816fce312591ba488' + 'SKIP') diff --git a/pcr/pandoc/PKGBUILD b/pcr/pandoc/PKGBUILD index 5698ac14f..88f951d03 100644 --- a/pcr/pandoc/PKGBUILD +++ b/pcr/pandoc/PKGBUILD @@ -17,6 +17,9 @@ source=(https://repo.parabolagnulinux.org/other/${pkgname}-${pkgver}-$pkgrel-any # citeproc-hs-pre-0.3.7.patch) conflicts=('haskell-pandoc') optdepends=('texlive-most: for pdf creation') +md5sums=('74acd042fcd85bee9edb093cc3fe5c2e' + 'SKIP' + 'ee9d5924632ac07b5049be834a1ed054') # PKGBUILD functions build() { @@ -87,6 +90,3 @@ package() { install -d ${pkgdir}/usr/share cp -rv ${srcdir}/build/usr/share/doc ${pkgdir}/usr/share/ } -md5sums=('74acd042fcd85bee9edb093cc3fe5c2e' - 'SKIP' - '0d5b6d7adf6fdcea52dcbb7b62368b19') -- cgit v1.2.3-54-g00ecf From 55c3b92ede6a3b9eb17f254b338931f01a3ea5c6 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 18 Apr 2013 00:07:00 -0700 Subject: Thu Apr 18 00:06:59 PDT 2013 --- community/at/PKGBUILD | 36 +++++++++ community/at/atd | 35 +++++++++ community/at/atd.service | 9 +++ community/cinnamon-control-center/PKGBUILD | 6 +- community/collectd/PKGBUILD | 18 ++--- community/collectd/install | 8 -- community/gsql/PKGBUILD | 22 +++--- community/libgit2/PKGBUILD | 22 ++++-- community/lightdm-kde-greeter/PKGBUILD | 11 ++- community/opensmtpd/PKGBUILD | 69 ++++++++++++++++++ community/opensmtpd/opensmtpd.install | 14 ++++ community/opensmtpd/smtpd.service | 10 +++ community/opensmtpd/smtpd.socket | 8 ++ community/openssh-askpass/PKGBUILD | 6 +- community/xlockmore/PKGBUILD | 12 ++- core/bison/PKGBUILD | 8 +- core/expat/PKGBUILD | 6 +- core/m4/PKGBUILD | 17 ++++- core/m4/m4.install | 2 +- core/tar/PKGBUILD | 19 ++++- extra/alsa-utils/PKGBUILD | 11 ++- extra/alsa-utils/arecord-1.0.27.patch | 24 ++++++ extra/apr-util/PKGBUILD | 6 +- extra/at/PKGBUILD | 36 --------- extra/at/atd | 35 --------- extra/at/atd.service | 9 --- extra/cairo-perl/PKGBUILD | 13 ++-- extra/chkrootkit/PKGBUILD | 42 ----------- extra/chkrootkit/backslashes.patch | 22 ------ extra/chkrootkit/chkrootkit.cron | 2 - extra/chkrootkit/fix-tools-path.patch | 11 --- extra/chkrootkit/kallsyms.patch | 30 -------- extra/gob2/PKGBUILD | 6 +- extra/icedtea-web-java7/PKGBUILD | 15 ++-- extra/libkdcraw/PKGBUILD | 7 +- extra/libplist/PKGBUILD | 9 ++- extra/libpst/PKGBUILD | 14 ++-- extra/mediastreamer/PKGBUILD | 37 ++++++++++ extra/mediastreamer/mediastreamer-ffmpeg.patch | 57 +++++++++++++++ extra/telepathy-kde-accounts-kcm/PKGBUILD | 8 +- extra/telepathy-kde-approver/PKGBUILD | 6 +- extra/telepathy-kde-auth-handler/PKGBUILD | 6 +- extra/telepathy-kde-common-internals/PKGBUILD | 10 +-- extra/telepathy-kde-contact-list/PKGBUILD | 8 +- extra/telepathy-kde-contact-runner/PKGBUILD | 6 +- extra/telepathy-kde-desktop-applets/PKGBUILD | 6 +- extra/telepathy-kde-filetransfer-handler/PKGBUILD | 6 +- extra/telepathy-kde-integration-module/PKGBUILD | 6 +- extra/telepathy-kde-send-file/PKGBUILD | 6 +- extra/telepathy-kde-text-ui/PKGBUILD | 6 +- extra/xf86-video-vmware/PKGBUILD | 12 ++- extra/xf86-video-vmware/git-fixes.patch | 89 ----------------------- extra/xorg-server/PKGBUILD | 8 +- kernels/linux-libre-pae/PKGBUILD | 6 +- kernels/linux-libre-pae/linux-libre-pae.install | 2 +- kernels/linux-libre-xen/PKGBUILD | 6 +- kernels/linux-libre-xen/linux-libre-xen.install | 2 +- libre/linux-libre-kmod-alx/PKGBUILD | 4 +- libre/linux-libre-lts-kmod-alx/PKGBUILD | 4 +- libre/linux-libre-lts/PKGBUILD | 10 +-- libre/linux-libre-lts/linux-libre-lts.install | 2 +- libre/linux-libre/PKGBUILD | 10 +-- libre/linux-libre/linux-libre.install | 2 +- libre/lirc-libre/PKGBUILD | 20 +---- libre/lirc-libre/irexec.conf | 5 -- libre/lirc-libre/irexecd | 38 ---------- libre/lirc-libre/lircd | 52 ------------- libre/lirc-libre/lircd.conf | 8 -- libre/lirc-libre/lircmd | 36 --------- libre/virtualbox-libre-modules/PKGBUILD | 2 +- pcr/gnuhealth/PKGBUILD | 4 +- pcr/mediastreamer/PKGBUILD | 33 --------- pcr/mediastreamer/mediastreamer-ffmpeg.patch | 57 --------------- pcr/python2-pycha/PKGBUILD | 35 +++++++++ pcr/python2-relatorio/PKGBUILD | 42 +++++++---- pcr/trytond/PKGBUILD | 6 +- 76 files changed, 573 insertions(+), 720 deletions(-) create mode 100644 community/at/PKGBUILD create mode 100644 community/at/atd create mode 100644 community/at/atd.service delete mode 100644 community/collectd/install create mode 100644 community/opensmtpd/PKGBUILD create mode 100644 community/opensmtpd/opensmtpd.install create mode 100644 community/opensmtpd/smtpd.service create mode 100644 community/opensmtpd/smtpd.socket create mode 100644 extra/alsa-utils/arecord-1.0.27.patch delete mode 100644 extra/at/PKGBUILD delete mode 100644 extra/at/atd delete mode 100644 extra/at/atd.service delete mode 100644 extra/chkrootkit/PKGBUILD delete mode 100644 extra/chkrootkit/backslashes.patch delete mode 100644 extra/chkrootkit/chkrootkit.cron delete mode 100644 extra/chkrootkit/fix-tools-path.patch delete mode 100644 extra/chkrootkit/kallsyms.patch create mode 100644 extra/mediastreamer/PKGBUILD create mode 100644 extra/mediastreamer/mediastreamer-ffmpeg.patch delete mode 100644 extra/xf86-video-vmware/git-fixes.patch delete mode 100644 libre/lirc-libre/irexec.conf delete mode 100644 libre/lirc-libre/irexecd delete mode 100644 libre/lirc-libre/lircd delete mode 100644 libre/lirc-libre/lircd.conf delete mode 100644 libre/lirc-libre/lircmd delete mode 100644 pcr/mediastreamer/PKGBUILD delete mode 100644 pcr/mediastreamer/mediastreamer-ffmpeg.patch create mode 100644 pcr/python2-pycha/PKGBUILD (limited to 'core') diff --git a/community/at/PKGBUILD b/community/at/PKGBUILD new file mode 100644 index 000000000..43bdaf5af --- /dev/null +++ b/community/at/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 88443 2013-04-17 18:45:36Z eric $ +# Maintainer: Judd Vinet +# Contributor: Todd Musall + +pkgname=at +pkgver=3.1.13 +pkgrel=2 +pkgdesc="AT and batch delayed command scheduling utility and daemon" +arch=('i686' 'x86_64') +url="http://packages.qa.debian.org/a/at.html" +license=('GPL') +depends=('pam') +makedepends=('ssmtp') +backup=('etc/at.deny') +options=('!makeflags') +source=(http://ftp.debian.org/debian/pool/main/a/at/at_${pkgver}.orig.tar.gz + atd atd.service) +md5sums=('1da61af6c29e323abaaf13ee1a8dad79' + '35574e34829e7df07a3269d4ab646a29' + '33976a813f4fe7f5659354601044c6f8') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --with-jobdir=/var/spool/atd \ + --with-atspool=/var/spool/atd + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make IROOT="${pkgdir}" docdir=/usr/share/doc install + install -D -m755 "${srcdir}/atd" "${pkgdir}/etc/rc.d/atd" + install -D -m644 "${srcdir}/atd.service" "${pkgdir}/usr/lib/systemd/system/atd.service" +} diff --git a/community/at/atd b/community/at/atd new file mode 100644 index 000000000..d10a46a3b --- /dev/null +++ b/community/at/atd @@ -0,0 +1,35 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/sbin/atd` +case "$1" in + start) + stat_busy "Starting ATD Daemon" + [ -z "$PID" ] && /usr/sbin/atd + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon atd + stat_done + fi + ;; + stop) + stat_busy "Stopping ATD Daemon" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon atd + stat_done + fi + ;; + restart) + $0 stop + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/community/at/atd.service b/community/at/atd.service new file mode 100644 index 000000000..ba359878c --- /dev/null +++ b/community/at/atd.service @@ -0,0 +1,9 @@ +[Unit] +Description=ATD daemon + +[Service] +Type=forking +ExecStart=/usr/sbin/atd + +[Install] +WantedBy=multi-user.target diff --git a/community/cinnamon-control-center/PKGBUILD b/community/cinnamon-control-center/PKGBUILD index 74b724004..d187b373f 100644 --- a/community/cinnamon-control-center/PKGBUILD +++ b/community/cinnamon-control-center/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 86850 2013-03-22 21:27:24Z faidoc $ +# $Id: PKGBUILD 88411 2013-04-17 07:47:53Z faidoc $ # Maintainer: Alexandre Filgueira # Jan de Groot pkgname=cinnamon-control-center -pkgver=1.7.2 +pkgver=1.7.3 pkgrel=1 pkgdesc="The Control Center for Cinnamon" arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ install=cinnamon-control-center.install license=('GPL') options=('!libtool' '!emptydirs') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/cinnamon-control-center/archive/$pkgver.tar.gz") -sha256sums=('09af52ae7417b611b91ca9fdafbde08c68356f2b66241780b513ad2249a831c1') +sha256sums=('44a4484238c2b9e9060d062028438df589fc29c9e3da45edad068198a990c8be') build() { cd $pkgname-$pkgver diff --git a/community/collectd/PKGBUILD b/community/collectd/PKGBUILD index 3f8ac903d..07b3708d9 100644 --- a/community/collectd/PKGBUILD +++ b/community/collectd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 86998 2013-03-25 19:16:35Z bpiotrowski $ +# $Id: PKGBUILD 88406 2013-04-17 07:01:42Z bisson $ # Maintainer: Gaetan Bisson # Contributor: Gerhard Brauer pkgname=collectd -pkgver=5.2.1 +pkgver=5.3.0 pkgrel=1 pkgdesc='Daemon which collects system performance statistics periodically' url='http://collectd.org/' @@ -42,39 +42,37 @@ source=("${url}files/${pkgname}-${pkgver}.tar.gz" 'libperl.patch' 'service' 'rc.d') -sha1sums=('2c51c21d339c221bd9f94b1ee2b44b1e388d6b39' +sha1sums=('53879095aa51b7dd0b30882b0c9b6ce8c93a8539' '245c098d121a4a05594553583310953b3a2f6461' 'b56907f532b9174e1b6995aadb518228d7464d3b' '0f441718d5519cb043b1130e5a1d0379078adbcc') backup=('etc/collectd.conf') options=('!libtool') -install=install -build() { +prepare() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../libperl.patch autoconf + sed 's/-Werror//g' -i src/Makefile.in +} +build() { + cd "${srcdir}/${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-static=no \ --with-python=/usr/bin/python2 - make all } package() { cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - rmdir "${pkgdir}/var/run" # FS#30201 install -Dm755 ../rc.d "${pkgdir}/etc/rc.d/${pkgname}" install -Dm644 ../service "${pkgdir}"/usr/lib/systemd/system/collectd.service install -Dm644 contrib/collectd2html.pl "${pkgdir}"/usr/share/collectd/collectd2html.pl - mv "${pkgdir}"/usr/man/man3 "${pkgdir}"/usr/share/man # perl man magic ignores datarootdir } diff --git a/community/collectd/install b/community/collectd/install deleted file mode 100644 index 54cc0e1b3..000000000 --- a/community/collectd/install +++ /dev/null @@ -1,8 +0,0 @@ -post_install() { - cat < Customize your /etc/collectd.conf (you really want to). -==> Then start and stop the daemon using: /etc/rc.d/collectd -==> To see some result of collected data, use the Perl script: -==> /usr/share/collectd/collectd2html.pl -EOF -} diff --git a/community/gsql/PKGBUILD b/community/gsql/PKGBUILD index 6b2ade1d1..a4d3f5c39 100644 --- a/community/gsql/PKGBUILD +++ b/community/gsql/PKGBUILD @@ -1,32 +1,36 @@ -# $Id: PKGBUILD 87004 2013-03-25 19:16:44Z bpiotrowski $ +# $Id: PKGBUILD 88439 2013-04-17 16:49:53Z bgyorgy $ # Contributor: Michael Kanis pkgname=gsql pkgver=0.2.2 -pkgrel=5 +pkgrel=6 pkgdesc="Integrated database development tool for GNOME" url="http://gsql.org/" license=('GPL') arch=('i686' 'x86_64') -depends=('gtk2>=2.12' 'gtksourceview2' 'vte' 'libgnomeui' 'gconf' - 'desktop-file-utils' 'libnotify') -makedepends=('libmariadbclient' 'postgresql-libs' 'libssh') -optdepends=('libmariadbclient' 'postgresql-libs' 'libssh') +depends=('gtk2>=2.12' 'gtksourceview2' 'libglade' 'gconf' + 'desktop-file-utils' 'libnotify' 'hicolor-icon-theme') +makedepends=('vte' 'libmariadbclient' 'postgresql-libs' 'libssh') +optdepends=('libmariadbclient: MySQL engine' + 'libssh: SSH tunneling plugin' + 'postgresql-libs: PostgreSQL engine' + 'vte: Terminal session plugin') install=gsql.install -options=(!libtool) +options=(!libtool !emptydirs) source=(http://gsql.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2) md5sums=('8f3322a75390584729e84a8570e08bea') build() { cd "$srcdir/$pkgname-$pkgver" sed -i 's/notify_notification_new (subj, message, NULL, NULL);/notify_notification_new (subj, message, NULL);/' libgsql/notify.c - ./configure --prefix=/usr --sysconfdir=/etc + LDFLAGS="$LDFLAGS `pkg-config --libs gthread-2.0`" ./configure --prefix=/usr --sysconfdir=/etc \ + --disable-static --without-gnome make } package() { cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install install -d "${pkgdir}/usr/share/gconf/schemas" gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" "${pkgdir}"/etc/gconf/schemas/*.schemas rm -f "${pkgdir}"/etc/gconf/schemas/*.schemas diff --git a/community/libgit2/PKGBUILD b/community/libgit2/PKGBUILD index 3a093b9af..f47445fe9 100644 --- a/community/libgit2/PKGBUILD +++ b/community/libgit2/PKGBUILD @@ -1,27 +1,33 @@ -# $Id$ +# $Id: PKGBUILD 88415 2013-04-17 09:17:05Z thestinger $ # Maintainer: Daniel Micay # Contributor: Hilton Medeiros # Contributor: Dave Reisner pkgname=libgit2 -pkgver=0.17.0 -pkgrel=2 +pkgver=0.18.0 +pkgrel=1 pkgdesc="A linkable library for Git" arch=('i686' 'x86_64') url="http://libgit2.github.com/" -depends=('zlib') +depends=(zlib openssl) makedepends=(cmake python) license=('GPL2') source=("src-$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/tarball/v$pkgver") -md5sums=('5a09dd1118d1354375407119d19e0f2c') +md5sums=('50409ddb0c34713677b33ef617e92c94') build() { - cd "$srcdir"/$pkgname-* - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + cd $pkgname-* + export LANG=en_US.UTF-8 + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DTHREADSAFE=ON make } +check() { + cd $pkgname-* + make test +} + package() { - cd "$srcdir"/$pkgname-* + cd $pkgname-* make DESTDIR="$pkgdir" install } diff --git a/community/lightdm-kde-greeter/PKGBUILD b/community/lightdm-kde-greeter/PKGBUILD index f9730bd45..4625234db 100755 --- a/community/lightdm-kde-greeter/PKGBUILD +++ b/community/lightdm-kde-greeter/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 86258 2013-03-14 11:40:16Z alucryd $ +# $Id: PKGBUILD 88435 2013-04-17 15:31:11Z alucryd $ # Maintainer: Maxime Gauduin # Contributor: Massimiliano Torromeo # Contributor: Mladen Pejakovic # Contributor: Xiao-Long Chen pkgname=lightdm-kde-greeter -pkgver=0.3.1 -pkgrel=2 +pkgver=0.3.2.1 +pkgrel=1 pkgdesc="KDE greeter for LightDM" arch=('i686' 'x86_64') url="https://projects.kde.org/projects/playground/base/lightdm" @@ -17,17 +17,17 @@ backup=('etc/lightdm/lightdm-kde-greeter.conf' 'etc/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf') source=("ftp://ftp.kde.org/pub/kde/unstable/${pkgname%-*}/src/${pkgname%-*}-${pkgver}.tar.bz2" 'lightdm-kde-greeter.conf') -sha256sums=('855cffaccc6500e25016e104cd593189cad9aa88ee34f237b01964fce1bcfcf9' +sha256sums=('65b2a1bab2c88bf55a07e62cbe0eb8ac3660638636c5825e5925b28d03f12188' 'a8fe10ef68d553781b91b1377106f95915c3ca14d835bd66910e08f922ef64c8') build() { cd "${srcdir}"/lightdm-${pkgver} -# Build if [[ -d build ]]; then rm -rf build fi mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr make } @@ -35,7 +35,6 @@ build() { package() { cd "${srcdir}"/lightdm-${pkgver}/build -# Install make DESTDIR="${pkgdir}" install install -dm 755 "${pkgdir}"/etc/lightdm install -m 644 ../../lightdm-kde-greeter.conf "${pkgdir}"/etc/lightdm/lightdm-kde-greeter.conf diff --git a/community/opensmtpd/PKGBUILD b/community/opensmtpd/PKGBUILD new file mode 100644 index 000000000..77d165f5e --- /dev/null +++ b/community/opensmtpd/PKGBUILD @@ -0,0 +1,69 @@ +# $Id: PKGBUILD 88392 2013-04-17 00:49:59Z seblu $ +# Maintainer: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.3.1p1 +pkgrel=1 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libevent') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd.conf' 'etc/aliases') +install=opensmtpd.install +source=("http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz" + 'smtpd.service' + 'smtpd.socket') +md5sums=('0ee036a473f19fe27012cda0068cd287' + 'a278f272d97a9fe5a8aac784a7c98d67' + 'c2c01e9ca78df3f65efe40a7c0e17ee0') + +build() { + cd $pkgname-$pkgver + ./bootstrap + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libexecdir=/usr/bin \ + --with-maildir=/var/spool/mail \ + --with-privsep-path=/var/empty \ + --with-sock-dir=/run \ + --with-privsep-user=mail \ + --with-filter-user=mail \ + --with-queue-user=mail \ + --with-pam + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir/" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cd "$pkgdir" + # working directory + install -dm711 var/spool/smtpd + # license + install -Dm644 "$srcdir/smtpd.service" usr/lib/systemd/system/smtpd.service + install -Dm644 "$srcdir/smtpd.socket" usr/lib/systemd/system/smtpd.socket + # remove duplicate hardlink into a subfolder + rm -r usr/bin/opensmtpd + # empty aliases file + install -Dm644 /dev/null "$pkgdir/etc/aliases" + install -Dm644 /dev/null "$pkgdir/etc/virtual" + install -Dm644 /dev/null "$pkgdir/etc/secrets" + # fake sendmail binary (used to be smtp-forwarder) + # use hardlink as upstream does... + cd "$pkgdir/usr/bin" + ln smtpctl "$pkgdir/usr/bin/sendmail" + # symlink binary from usr/bin to usr/sbin (waiting /usr merge) + install -dm755 "$pkgdir/usr/sbin" + for _p in *; do + ln -s "../bin/$_p" "$pkgdir/usr/sbin/$_p" + done +} + +# vim:set ts=2 sw=2 et: diff --git a/community/opensmtpd/opensmtpd.install b/community/opensmtpd/opensmtpd.install new file mode 100644 index 000000000..0e3d8c0e1 --- /dev/null +++ b/community/opensmtpd/opensmtpd.install @@ -0,0 +1,14 @@ +# arg 1: the new package version +# arg 2: the old package version + +# arg 1: the new package version +post_install() { + makemap -t aliases /etc/aliases +} + +# arg 1: the old package version +post_remove() { + rm -f /etc/aliases.db +} + +# vim:set ts=2 sw=2 et: diff --git a/community/opensmtpd/smtpd.service b/community/opensmtpd/smtpd.service new file mode 100644 index 000000000..0ad21825c --- /dev/null +++ b/community/opensmtpd/smtpd.service @@ -0,0 +1,10 @@ +[Unit] +Description=OpenSMTPD +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/smtpd + +[Install] +WantedBy=multi-user.target diff --git a/community/opensmtpd/smtpd.socket b/community/opensmtpd/smtpd.socket new file mode 100644 index 000000000..5d1d105cb --- /dev/null +++ b/community/opensmtpd/smtpd.socket @@ -0,0 +1,8 @@ +[Unit] +Description=OpenSMTPD Socket + +[Socket] +ListenStream=/run/smtpd.sock + +[Install] +WantedBy=sockets.target diff --git a/community/openssh-askpass/PKGBUILD b/community/openssh-askpass/PKGBUILD index 423f36f6b..f69d7eb9b 100644 --- a/community/openssh-askpass/PKGBUILD +++ b/community/openssh-askpass/PKGBUILD @@ -3,8 +3,8 @@ # Contributor: Massimiliano Torromeo pkgname=openssh-askpass -pkgver=1.3.6 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 pkgdesc='A plasma-like passphrase dialog for ssh' arch=('i686' 'x86_64') url='http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=openssh-askpass&full=1' @@ -32,5 +32,5 @@ package() { install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/etc/profile.d/$pkgname.sh" } -md5sums=('795519396f070038857cd35710e2ff85' +md5sums=('99b31e5bc2c12f91cc88869661ad92be' '961738244318f3723ba99cdcaac91a21') diff --git a/community/xlockmore/PKGBUILD b/community/xlockmore/PKGBUILD index d2add346c..dfbdd8fa0 100644 --- a/community/xlockmore/PKGBUILD +++ b/community/xlockmore/PKGBUILD @@ -1,20 +1,21 @@ -# $Id: PKGBUILD 80569 2012-11-25 17:22:16Z spupykin $ +# $Id: PKGBUILD 88423 2013-04-17 12:42:33Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: dorphell pkgname=xlockmore -pkgver=5.41 +pkgver=5.42 pkgrel=1 pkgdesc="screen saver / locker for the X Window System" arch=(i686 x86_64) license=('BSD') depends=(freetype2 gtk2 libxpm lesstif pam libxmu glu) +optdepends=('fortune-mod') makedepends=(mesa) url="http://www.tux.org/~bagleyd/xlockmore.html" options=('!makeflags') source=(http://www.tux.org/~bagleyd/xlock/xlockmore-$pkgver/xlockmore-$pkgver.tar.bz2 LICENSE) -md5sums=('a9af1cc72f0fd096ba4bba9097f9291c' +md5sums=('de1dc31f686178703659fbb46d638518' 'a64afab4283f53972a6702c2e59850d7') build() { @@ -23,6 +24,11 @@ build() { --enable-appdefaultdir=/usr/share/X11/app-defaults \ --enable-pam --with-gtk2 --without-esound --without-ftgl make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make xapploaddir=$pkgdir/usr/share/X11/app-defaults \ mandir=$pkgdir/usr/man/man1 \ prefix=$pkgdir/usr install diff --git a/core/bison/PKGBUILD b/core/bison/PKGBUILD index 4905ff507..7b254540a 100644 --- a/core/bison/PKGBUILD +++ b/core/bison/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 173327 2012-12-19 01:16:33Z allan $ +# $Id: PKGBUILD 183046 2013-04-17 02:02:01Z allan $ # Maintainer: Allan McRae # Contributor: Eric Belanger pkgname=bison -pkgver=2.7 +pkgver=2.7.1 pkgrel=1 pkgdesc="The GNU general-purpose parser generator" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ depends=('glibc' 'm4' 'sh') groups=('base-devel') install=bison.install source=(ftp://ftp.gnu.org/gnu/bison/${pkgname}-${pkgver}.tar.xz{,.sig}) -md5sums=('234cdfac99257cf99ac4a03c898f37b9' - '853204af1f9a5602d84989b4852e317e') +md5sums=('7be02eb973eccf388f1ae750fc09eed0' + 'SKIP') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/core/expat/PKGBUILD b/core/expat/PKGBUILD index 73688e009..5c2967ff7 100644 --- a/core/expat/PKGBUILD +++ b/core/expat/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 156201 2012-04-16 03:41:12Z allan $ +# $Id: PKGBUILD 183047 2013-04-17 02:02:02Z allan $ # Maintainer: Allan McRae # Committer: Judd Vinet pkgname=expat pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="An XML parser library" arch=('i686' 'x86_64') url="http://expat.sourceforge.net/" @@ -16,7 +16,7 @@ md5sums=('dd7dab7a5fea97d2a6a43f511449b7cd') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr --mandir=/usr/share/man + ./configure --prefix=/usr #--mandir=/usr/share/man make } diff --git a/core/m4/PKGBUILD b/core/m4/PKGBUILD index de13524da..d0e2ffb5a 100644 --- a/core/m4/PKGBUILD +++ b/core/m4/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 142068 2011-11-04 23:36:00Z allan $ +# $Id: PKGBUILD 183048 2013-04-17 02:02:03Z allan $ # Maintainer: Allan McRae # Contributor: Andreas Radke pkgname=m4 pkgver=1.4.16 -pkgrel=2 +pkgrel=3 pkgdesc="The GNU macro processor" arch=('i686' 'x86_64') url="http://www.gnu.org/software/m4" @@ -15,12 +15,21 @@ install=m4.install source=(ftp://ftp.gnu.org/gnu/m4/$pkgname-$pkgver.tar.xz{,.sig} m4-1.4.16-readlink-einval.patch) md5sums=('7548ec061a1ba993790159764f522d0e' - 'eebe5c94e74e7551e2e30c5844f1b653' + 'SKIP' 'cea138fa9b568d06e46269611cec8dd0') -build() { +prepare() { cd ${srcdir}/$pkgname-$pkgver + + # glibc-2.16 compatibility + sed -i -e '/gets is a/d' lib/stdio.in.h + + # patch testsuite failure with newer kernels patch -Np1 -i $srcdir/m4-1.4.16-readlink-einval.patch +} + +build() { + cd ${srcdir}/$pkgname-$pkgver ./configure --prefix=/usr make } diff --git a/core/m4/m4.install b/core/m4/m4.install index be4138170..523d39bd6 100644 --- a/core/m4/m4.install +++ b/core/m4/m4.install @@ -1,5 +1,5 @@ infodir=usr/share/info -filelist=(m4.info m4.info-1 m4.info-2) +filelist=('m4.info' 'm4.info-1' 'm4.info-2') post_install() { [ -x usr/bin/install-info ] || return 0 diff --git a/core/tar/PKGBUILD b/core/tar/PKGBUILD index f064f08c1..472bf0d44 100644 --- a/core/tar/PKGBUILD +++ b/core/tar/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 142080 2011-11-04 23:36:17Z allan $ +# $Id: PKGBUILD 183049 2013-04-17 02:02:04Z allan $ # Maintainer: Allan McRae # Contributor: Andreas Radke pkgname=tar pkgver=1.26 -pkgrel=2 +pkgrel=3 pkgdesc="Utility used to store, backup, and transport files" arch=('i686' 'x86_64') url="http://www.gnu.org/software/tar/tar.html" @@ -19,10 +19,16 @@ md5sums=('0ced6f20b9fa1bea588005b5ad4b52c1' '6618d5fe7785e138c27d7d6a24e998b2' 'e97e7343f4e23724b4c48bca2f033e38') -build() { +prepare() { cd ${srcdir}/$pkgname-$pkgver - ./configure --prefix=/usr --libexecdir=/usr/lib/tar --bindir=/bin + # fix build failure with glibc-2.16 + sed -i -e '/gets is a/d' gnu/stdio.in.h +} + +build() { + cd ${srcdir}/$pkgname-$pkgver + ./configure --prefix=/usr --libexecdir=/usr/lib/tar make } @@ -34,5 +40,10 @@ check() { package() { cd ${srcdir}/$pkgname-$pkgver make DESTDIR=${pkgdir} install + + # probably needed for compatibility + install -dm755 ${pkgdir}/bin + ln -s ../usr/bin/tar ${pkgdir}/bin/tar + install -Dm644 ${srcdir}/tar.1 ${pkgdir}/usr/share/man/man1/tar.1 } diff --git a/extra/alsa-utils/PKGBUILD b/extra/alsa-utils/PKGBUILD index e63024bb2..ff0ae1a20 100644 --- a/extra/alsa-utils/PKGBUILD +++ b/extra/alsa-utils/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 182805 2013-04-15 13:03:31Z tpowa $ +# $Id: PKGBUILD 183071 2013-04-17 07:11:00Z tpowa $ # Maintainer: Tobias Powalowski # Contributor: judd pkgname=alsa-utils pkgver=1.0.27 -pkgrel=3 +pkgrel=4 pkgdesc="An alternative implementation of Linux sound support" arch=('i686' 'x86_64') url="http://www.alsa-project.org" @@ -15,13 +15,15 @@ license=('GPL') source=(ftp://ftp.alsa-project.org/pub/utils/$pkgname-${pkgver}.tar.bz2 90alsa alsa-restore-1.0.27.service.patch - alsactl-fix-buffer-overflow-1.0.27.patch) + alsactl-fix-buffer-overflow-1.0.27.patch + arecord-1.0.27.patch) backup=(etc/conf.d/alsa) prepare() { cd ${srcdir}/${pkgname}-${pkgver} patch -Np1 -i ${srcdir}/alsa-restore-1.0.27.service.patch patch -Np1 -i ${srcdir}/alsactl-fix-buffer-overflow-1.0.27.patch + patch -Np1 -i ${srcdir}/arecord-1.0.27.patch } build() { @@ -43,4 +45,5 @@ package() { md5sums=('cbfb21a24f63fb052b3392195639ce48' '529216f6a46e61a546640e08ea7a0879' '0a27f7b80351d6baa274c32d859bf037' - 'cd577445636542f9f60b420e4ffe3f0f') + 'cd577445636542f9f60b420e4ffe3f0f' + 'cecb38f03bd245d0584bfd63370e9a05') diff --git a/extra/alsa-utils/arecord-1.0.27.patch b/extra/alsa-utils/arecord-1.0.27.patch new file mode 100644 index 000000000..f9edb2d21 --- /dev/null +++ b/extra/alsa-utils/arecord-1.0.27.patch @@ -0,0 +1,24 @@ +From: Jaroslav Kysela +Date: Wed, 17 Apr 2013 06:34:34 +0000 (+0200) +Subject: arecord: add a missing break to the capture loop +X-Git-Url: http://git.alsa-project.org/?p=alsa-utils.git;a=commitdiff_plain;h=b4f34ac26037c10ac51c4bb29203500165848977 + +arecord: add a missing break to the capture loop + +Signed-off-by: Jaroslav Kysela +--- + +diff --git a/aplay/aplay.c b/aplay/aplay.c +index 5bdc39c..000d25b 100644 +--- a/aplay/aplay.c ++++ b/aplay/aplay.c +@@ -3021,6 +3021,9 @@ static void capture(char *orig_name) + fd = -1; + } + ++ if (in_aborting) ++ break; ++ + /* repeat the loop when format is raw without timelimit or + * requested counts of data are recorded + */ diff --git a/extra/apr-util/PKGBUILD b/extra/apr-util/PKGBUILD index 377e14c69..13be5ebf5 100644 --- a/extra/apr-util/PKGBUILD +++ b/extra/apr-util/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 172058 2012-11-27 12:16:31Z jgc $ +# $Id: PKGBUILD 183103 2013-04-17 15:00:29Z jgc $ # Maintainer: Jan de Groot # Maintainer: Pierre Schmitz pkgname=apr-util -pkgver=1.5.1 +pkgver=1.5.2 pkgrel=1 pkgdesc="The Apache Portable Runtime" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('apr' 'gdbm' 'expat' 'db' 'libldap' 'unixodbc') options=('!libtool') license=('APACHE') source=("http://www.apache.org/dist/apr/apr-util-${pkgver}.tar.bz2") -md5sums=('9c1db8606e520f201c451ec9a0b095f6') +md5sums=('89c1348aa79e898d7c34a6206311c9c2') build() { cd "${srcdir}/apr-util-${pkgver}" diff --git a/extra/at/PKGBUILD b/extra/at/PKGBUILD deleted file mode 100644 index 19267a906..000000000 --- a/extra/at/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# $Id: PKGBUILD 168299 2012-10-08 05:32:58Z eric $ -# Maintainer: Judd Vinet -# Contributor: Todd Musall - -pkgname=at -pkgver=3.1.13 -pkgrel=2 -pkgdesc="AT and batch delayed command scheduling utility and daemon" -arch=('i686' 'x86_64') -url="http://packages.qa.debian.org/a/at.html" -license=('GPL') -depends=('pam') -makedepends=('ssmtp') -backup=('etc/at.deny') -options=('!makeflags') -source=(http://ftp.debian.org/debian/pool/main/a/at/at_${pkgver}.orig.tar.gz - atd atd.service) -md5sums=('1da61af6c29e323abaaf13ee1a8dad79' - '35574e34829e7df07a3269d4ab646a29' - '33976a813f4fe7f5659354601044c6f8') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --with-jobdir=/var/spool/atd \ - --with-atspool=/var/spool/atd - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make IROOT="${pkgdir}" docdir=/usr/share/doc install - install -D -m755 "${srcdir}/atd" "${pkgdir}/etc/rc.d/atd" - install -D -m644 "${srcdir}/atd.service" "${pkgdir}/usr/lib/systemd/system/atd.service" -} diff --git a/extra/at/atd b/extra/at/atd deleted file mode 100644 index d10a46a3b..000000000 --- a/extra/at/atd +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -PID=`pidof -o %PPID /usr/sbin/atd` -case "$1" in - start) - stat_busy "Starting ATD Daemon" - [ -z "$PID" ] && /usr/sbin/atd - if [ $? -gt 0 ]; then - stat_fail - else - add_daemon atd - stat_done - fi - ;; - stop) - stat_busy "Stopping ATD Daemon" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon atd - stat_done - fi - ;; - restart) - $0 stop - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 diff --git a/extra/at/atd.service b/extra/at/atd.service deleted file mode 100644 index ba359878c..000000000 --- a/extra/at/atd.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=ATD daemon - -[Service] -Type=forking -ExecStart=/usr/sbin/atd - -[Install] -WantedBy=multi-user.target diff --git a/extra/cairo-perl/PKGBUILD b/extra/cairo-perl/PKGBUILD index 17cae72ed..710f42b82 100644 --- a/extra/cairo-perl/PKGBUILD +++ b/extra/cairo-perl/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 160461 2012-06-02 10:25:40Z bluewind $ +# $Id: PKGBUILD 183105 2013-04-17 15:04:54Z jgc $ # Maintainer: Jan de Groot pkgname=cairo-perl -pkgver=1.082 -pkgrel=2 +pkgver=1.103 +pkgrel=1 pkgdesc="Perl wrappers for cairo" arch=(i686 x86_64) license=('LGPL') @@ -11,14 +11,11 @@ url="http://gtk2-perl.sourceforge.net/" options=('!emptydirs') depends=('cairo' 'perl') makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig') -source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Cairo-${pkgver}.tar.gz - testsuite.patch) -md5sums=('cfd61e519ff20023979c255d4040fe06' - '6a3ceac304a5a53f8fdd5652d98f6855') +source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Cairo-${pkgver}.tar.gz) +md5sums=('c693e5535ed60283c068d92120412f98') build() { cd "${srcdir}/Cairo-${pkgver}" - patch -Np1 -i "${srcdir}/testsuite.patch" perl Makefile.PL INSTALLDIRS=vendor make } diff --git a/extra/chkrootkit/PKGBUILD b/extra/chkrootkit/PKGBUILD deleted file mode 100644 index 2b950dc9c..000000000 --- a/extra/chkrootkit/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -# $Id: PKGBUILD 143673 2011-11-28 09:58:36Z eric $ -# Maintainer: Eric Bélanger - -pkgname=chkrootkit -pkgver=0.49 -pkgrel=3 -pkgdesc="Locally checks for signs of a rootkit" -arch=('i686' 'x86_64') -url="http://www.chkrootkit.org" -depends=('sh' 'net-tools') -license=('BSD') -source=(http://www.reznor.com/tools/chkrootkit.tar.gz chkrootkit.cron \ - fix-tools-path.patch backslashes.patch kallsyms.patch) -md5sums=('304d840d52840689e0ab0af56d6d3a18' - 'f4b6494270f708bf016e087104681739' - '3e5f2d5e2f4fa7a0d780baec9039c07f' - '758f892dcf73e8a2a4694662fba366d4' - 'd087f3aad8a9e97fea496ef83e4f1d48') -sha1sums=('cec1a3c482b95b20d3a946b07fffb23290abc4a6' - '6dda90abf779b6f5c3bacd638e1231f34635575d' - '7fcad8117a064f0a6910134e8bb3a55de110650f' - 'e22546f445c145cf05dbc1a10f7b196fcd1c8202' - 'dc5b402ee69a7a5ae622ecfd733682516df54e88') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's|/var/adm|/var/log|' check_wtmpx.c chklastlog.c chkutmp.c chkwtmp.c - patch -p0 -i "${srcdir}/fix-tools-path.patch" - patch -p1 -i "${srcdir}/backslashes.patch" - patch -p1 -i "${srcdir}/kallsyms.patch" - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - for i in check_wtmpx chkdirs chklastlog chkproc chkrootkit \ - chkutmp chkwtmp ifpromisc strings-static ; do - install -D -m755 $i "${pkgdir}/usr/sbin/$i" - done - install -D -m744 "${srcdir}/chkrootkit.cron" "${pkgdir}/etc/cron.weekly/chkrootkit" - install -D -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} diff --git a/extra/chkrootkit/backslashes.patch b/extra/chkrootkit/backslashes.patch deleted file mode 100644 index 6ac981441..000000000 --- a/extra/chkrootkit/backslashes.patch +++ /dev/null @@ -1,22 +0,0 @@ -Author: James R. Van Zandt -Description: Two of the chkrootkit messages have unnecessary backslashes (#498063) ---- a/chkrootkit -+++ b/chkrootkit -@@ -672,7 +672,7 @@ etc/ld.so.hash sbin/init.zk usr/lib/in.h - if [ "`find ${LIBS} -name libproc.a 2> /dev/null`" != "" -a \ - "$SYSTEM" != "FreeBSD" ] - then -- echo "Possible t0rn v8 \(or variation\) rootkit installed" -+ echo "Possible t0rn v8 (or variation) rootkit installed" - else - if [ "${QUIET}" != "t" ]; then echo "nothing found"; fi - fi -@@ -726,7 +726,7 @@ etc/ld.so.hash sbin/init.zk usr/lib/in.h - - if [ -d ${ROOTDIR}dev/ptyxx -o -r "${ROOTDIR}usr/lib/.ark?" -o \ - -d ${ROOTDIR}usr/doc/"... " ]; then -- echo "Possible Ambient's rootkit \(ark\) installed" -+ echo "Possible Ambient's rootkit (ark) installed" - else - if [ "${QUIET}" != "t" ]; then echo "nothing found"; fi - fi diff --git a/extra/chkrootkit/chkrootkit.cron b/extra/chkrootkit/chkrootkit.cron deleted file mode 100644 index 0fc84ded8..000000000 --- a/extra/chkrootkit/chkrootkit.cron +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/usr/sbin/chkrootkit -q diff --git a/extra/chkrootkit/fix-tools-path.patch b/extra/chkrootkit/fix-tools-path.patch deleted file mode 100644 index d45f07901..000000000 --- a/extra/chkrootkit/fix-tools-path.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- chkrootkit -+++ chkrootkit -@@ -17,6 +17,8 @@ unalias netstat > /dev/null 2>&1 - unalias ps > /dev/null 2>&1 - unalias dirname > /dev/null 2>&1 - -+cd /usr/sbin -+ - # Workaround for recent GNU coreutils - _POSIX2_VERSION=199209 - export _POSIX2_VERSION diff --git a/extra/chkrootkit/kallsyms.patch b/extra/chkrootkit/kallsyms.patch deleted file mode 100644 index 4e3694aad..000000000 --- a/extra/chkrootkit/kallsyms.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/chkrootkit -+++ b/chkrootkit -@@ -308,7 +316,7 @@ lkm () - fi - - if [ "${EXPERT}" = "t" ]; then -- [ -r /proc/ksyms ] && ${egrep} -i "adore|sebek" < /proc/ksyms 2>/dev/null -+ [ -r /proc/kallsyms ] && ${egrep} -i "adore|sebek" < /proc/kallsyms 2>/dev/null - [ -d /proc/knark ] && ${ls} -la /proc/knark 2> /dev/null - PV=`$ps -V 2>/dev/null| $cut -d " " -f 3 |${awk} -F . '{ print $1 "." $2 $3 }' | ${awk} '{ if ($0 > 3.19) print 3; else if ($0 < 2.015) print 1; else print 2 }'` - [ "$PV" = "" ] && PV=2 -@@ -318,14 +326,14 @@ lkm () - fi - - ### adore LKM -- [ -r /proc/ksyms ] && \ -- if `${egrep} -i adore < /proc/ksyms >/dev/null 2>&1`; then -+ [ -r /proc/kallsyms ] && \ -+ if `${egrep} -i adore < /proc/kallsyms >/dev/null 2>&1`; then - echo "Warning: Adore LKM installed" - fi - - ### sebek LKM (Adore based) -- [ -r /proc/ksyms ] && \ -- if `${egrep} -i sebek < /proc/ksyms >/dev/null 2>&1`; then -+ [ -r /proc/kallsyms ] && \ -+ if `${egrep} -i sebek < /proc/kallsyms >/dev/null 2>&1`; then - echo "Warning: Sebek LKM installed" - fi - diff --git a/extra/gob2/PKGBUILD b/extra/gob2/PKGBUILD index 061325a4b..b2f85a97f 100644 --- a/extra/gob2/PKGBUILD +++ b/extra/gob2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 145709 2011-12-28 14:25:19Z jgc $ +# $Id: PKGBUILD 183109 2013-04-17 15:27:46Z jgc $ # Contributor: Sarah Hay # Maintainer: Kevin Piche pkgname=gob2 -pkgver=2.0.18 +pkgver=2.0.19 pkgrel=1 pkgdesc="GTK Object Builder (GOB) is a simple preprocessor for easily creating GTK objects" arch=(i686 x86_64) @@ -11,7 +11,7 @@ license=('GPL') depends=('glib2') url="http://www.5z.com/jirka/gob.html" source=(http://ftp.5z.com/pub/gob/${pkgname}-${pkgver}.tar.xz) -md5sums=('cd08248762962aec88100ddaaff4f9e0') +md5sums=('d7f2e7b96c33458d69b6381e28e4ac69') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/icedtea-web-java7/PKGBUILD b/extra/icedtea-web-java7/PKGBUILD index d304aa9e8..64ad7fd10 100644 --- a/extra/icedtea-web-java7/PKGBUILD +++ b/extra/icedtea-web-java7/PKGBUILD @@ -3,15 +3,15 @@ pkgbase=icedtea-web-java7 pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc') -pkgver=1.3.1 -pkgrel=2 +pkgver=1.3.2 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org/wiki/IcedTea-Web" license=('GPL2') -makedepends=('jdk7-openjdk' 'zip' 'gtk2' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') +makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany') noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz) -sha256sums=('20c7fd1eef6c79cbc6478bb01236a3eb2f0af6184eaed24baca59a3c37eafb56') +md5sums=('94ce02c42c1e4d1411357fb3c1014f67') _javaver=7 _jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk @@ -28,9 +28,8 @@ build() { --with-browser-tests \ --with-firefox=/usr/bin/firefox \ --with-chromium=/usr/bin/chromium \ - --with-epiphany=/usr/bin/epiphany \ - --with-gtk=2 - make + --with-epiphany=/usr/bin/epiphany + make } check() { @@ -44,7 +43,7 @@ check() { package_icedtea-web-java7() { pkgdesc="provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project" - depends=('jre7-openjdk' 'gtk2' 'desktop-file-utils') + depends=('jre7-openjdk' 'desktop-file-utils') provides=('java-web-start=7') replaces=('icedtea-web') install=${pkgname}.install diff --git a/extra/libkdcraw/PKGBUILD b/extra/libkdcraw/PKGBUILD index f3d91846b..44aadff7a 100644 --- a/extra/libkdcraw/PKGBUILD +++ b/extra/libkdcraw/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 181892 2013-04-05 08:54:36Z svenstaro $ +# $Id: PKGBUILD 183096 2013-04-17 14:16:08Z andrea $ # Maintainer: Andrea Scarpino pkgname=libkdcraw pkgver=4.10.2 -pkgrel=1 +pkgrel=2 pkgdesc="A C++ interface used to decode RAW picture" url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkdcraw" arch=('i686' 'x86_64') @@ -22,7 +22,8 @@ build() { cmake ../${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_LCMS2=ON make } diff --git a/extra/libplist/PKGBUILD b/extra/libplist/PKGBUILD index ebf732b69..542980296 100644 --- a/extra/libplist/PKGBUILD +++ b/extra/libplist/PKGBUILD @@ -1,10 +1,11 @@ -# $Id: PKGBUILD 156914 2012-04-23 09:08:57Z ibiru $ +# $Id: PKGBUILD 183073 2013-04-17 10:22:07Z tomegun $ +# Maintainer : Tom Gundersen # Maintainer : Ionut Biru # Contributor: Gabriel Martinez < reitaka at gmail dot com > pkgname=libplist -pkgver=1.8 -pkgrel=2 +pkgver=1.10 +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') @@ -12,7 +13,6 @@ license=('GPL2' 'LGPL2.1') depends=('glib2' 'libxml2' 'python2') makedepends=('cmake' 'swig') source=(http://www.libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2) -sha256sums=('a418da3880308199b74766deef2a760a9b169b81a868a6a9032f7614e20500ec') build() { mkdir build @@ -28,3 +28,4 @@ package() { cd build make DESTDIR="$pkgdir" install } +md5sums=('fe642d0c8602d70c408994555c330dd1') diff --git a/extra/libpst/PKGBUILD b/extra/libpst/PKGBUILD index c54ba288a..dc851c80a 100644 --- a/extra/libpst/PKGBUILD +++ b/extra/libpst/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 181123 2013-03-31 19:16:47Z stephane $ +# $Id: PKGBUILD 183115 2013-04-17 16:05:23Z jgc $ # Maintainer: Jan de Groot pkgbase=libpst pkgname=('libpst' 'libpst-docs') -pkgver=0.6.54 -pkgrel=4 +pkgver=0.6.58 +pkgrel=1 arch=('i686' 'x86_64') url="http://www.five-ten-sg.com/libpst/" license=('GPL') -makedepends=('python2' 'boost') +makedepends=('python2' 'boost' 'libgsf') source=(http://www.five-ten-sg.com/libpst/packages/${pkgbase}-${pkgver}.tar.gz) -sha1sums=('a4713b87e330556acb0786b4efa975a3c739cd84') +sha1sums=('c398d58b8b5106725f1659c900305c6385c0773e') build() { cd "${srcdir}/${pkgbase}-${pkgver}" @@ -21,7 +21,7 @@ build() { package_libpst() { pkgdesc="Outlook .pst file converter" - depends=('gcc-libs') + depends=('gcc-libs' 'libgsf') optdepends=('boost-libs: for libpst python interface') options=('!libtool' '!docs') @@ -31,7 +31,7 @@ package_libpst() { package_libpst-docs() { pkgdesc="Documentation for Outlook .pst file converter" - options=('!libtool') + options=('!libtool' 'docs') cd "${srcdir}/${pkgbase}-${pkgver}" make DESTDIR="${pkgdir}" install-htmlDATA diff --git a/extra/mediastreamer/PKGBUILD b/extra/mediastreamer/PKGBUILD new file mode 100644 index 000000000..1c3a15fa7 --- /dev/null +++ b/extra/mediastreamer/PKGBUILD @@ -0,0 +1,37 @@ +# $Id: PKGBUILD 183011 2013-04-16 22:29:29Z eric $ +# Maintainer: +# Contributor: Andrea Scarpino +# Contributor: Sergej Pupykin +# Contributor: Adrià Arrufat + +pkgname=mediastreamer +pkgver=2.8.2 +pkgrel=5 +pkgdesc="A library written in C that allows you to create and run audio and video streams" +arch=('i686' 'x86_64') +url="http://www.linphone.org/" +license=('GPL') +depends=('ortp' 'speex' 'ffmpeg' 'v4l-utils' 'libxv' 'libpulse') +makedepends=('intltool') +options=('!libtool') +source=("http://download-mirror.savannah.gnu.org/releases/linphone/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig} + mediastreamer-ffmpeg.patch) +md5sums=('e51ea9d5fce1396b374d10473dfbadec' + '805da7def98f367e621363fa0c951fe8' + '553d5d47ea4a8c8dfeabdc0281849d5f') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i "${srcdir}"/mediastreamer-ffmpeg.patch +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="${pkgdir}" install +} diff --git a/extra/mediastreamer/mediastreamer-ffmpeg.patch b/extra/mediastreamer/mediastreamer-ffmpeg.patch new file mode 100644 index 000000000..3304e9f56 --- /dev/null +++ b/extra/mediastreamer/mediastreamer-ffmpeg.patch @@ -0,0 +1,57 @@ +commit f586917ea4d66f9ba8910f0967a8830e54d50784 +Author: Yann Diorcet +Date: Tue Jun 5 11:07:48 2012 +0200 + + Fixes for new versions of ffmpeg + +diff --git a/src/h264dec.c b/src/h264dec.c +index c4a84ee..5229b5e 100644 +--- a/src/h264dec.c ++++ b/src/h264dec.c +@@ -45,7 +45,9 @@ typedef struct _DecData{ + static void ffmpeg_init(){ + static bool_t done=FALSE; + if (!done){ ++#ifdef FF_API_AVCODEC_INIT + avcodec_init(); ++#endif + avcodec_register_all(); + done=TRUE; + } +diff --git a/src/videoenc.c b/src/videoenc.c +index 21d016f..fb35760 100644 +--- a/src/videoenc.c ++++ b/src/videoenc.c +@@ -39,6 +39,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + static bool_t avcodec_initialized=FALSE; + ++#ifndef FF_I_TYPE ++#define FF_I_TYPE AV_PICTURE_TYPE_I ++#endif ++ + #ifdef ENABLE_LOG_FFMPEG + + void ms_ffmpeg_log_callback(void* ptr, int level, const char* fmt, va_list vl) +@@ -53,7 +57,9 @@ void ms_ffmpeg_log_callback(void* ptr, int level, const char* fmt, va_list vl) + + void ms_ffmpeg_check_init(){ + if(!avcodec_initialized){ ++#ifdef FF_API_AVCODEC_INIT + avcodec_init(); ++#endif + avcodec_register_all(); + avcodec_initialized=TRUE; + #ifdef ENABLE_LOG_FFMPEG +@@ -300,10 +306,10 @@ static void prepare_h263(EncState *s){ + if (s->profile==0){ + s->codec=CODEC_ID_H263; + }else{ ++ /* + c->flags|=CODEC_FLAG_H263P_UMV; + c->flags|=CODEC_FLAG_AC_PRED; + c->flags|=CODEC_FLAG_H263P_SLICE_STRUCT; +- /* + c->flags|=CODEC_FLAG_OBMC; + c->flags|=CODEC_FLAG_AC_PRED; + */ diff --git a/extra/telepathy-kde-accounts-kcm/PKGBUILD b/extra/telepathy-kde-accounts-kcm/PKGBUILD index e5baa2980..6ec245c68 100644 --- a/extra/telepathy-kde-accounts-kcm/PKGBUILD +++ b/extra/telepathy-kde-accounts-kcm/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 182124 2013-04-08 00:32:17Z eric $ +# $Id: PKGBUILD 183062 2013-04-17 06:09:00Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier pkgname=telepathy-kde-accounts-kcm _pkgname=ktp-accounts-kcm -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="KCM Module for configuring Telepathy Instant Messaging Accounts" arch=('i686' 'x86_64') url="http://community.kde.org/Real-Time_Communication_and_Collaboration" license=('GPL') depends=('telepathy-kde-common-internals' 'telepathy-kde-contact-list') -makedepends=('cmake' 'automoc4') +makedepends=('cmake' 'automoc4' 'boost') optdepends=('telepathy-gabble: XMPP/Jabber/GTalk support' 'telepathy-haze: all protocols supported by libpurple') groups=('kde-telepathy') conflicts=('telepathy-kde-accounts-kcm-plugins') replaces=('telepathy-kde-accounts-kcm-plugins') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('8951573b54d5d940687c3c2b7b77fb441b0fddd9') +sha1sums=('a6ba149da9a52423a41fe99704e57344d384b1cc') build() { mkdir build diff --git a/extra/telepathy-kde-approver/PKGBUILD b/extra/telepathy-kde-approver/PKGBUILD index 0797a87af..294b9af44 100644 --- a/extra/telepathy-kde-approver/PKGBUILD +++ b/extra/telepathy-kde-approver/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 182126 2013-04-08 00:43:14Z eric $ +# $Id: PKGBUILD 183131 2013-04-17 17:57:15Z eric $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier pkgname=telepathy-kde-approver _pkgname=ktp-approver -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="KDE Channel Approver for Telepathy" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('telepathy-kde-common-internals' 'telepathy-kde-contact-list') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('340cd26c37297540c0f70e75adbb43bcab0889c7') +sha1sums=('1ccb773a14fa480e7e4c14611bc6d8a95e970e8e') build() { mkdir build diff --git a/extra/telepathy-kde-auth-handler/PKGBUILD b/extra/telepathy-kde-auth-handler/PKGBUILD index f499a624f..b4bbdfc43 100644 --- a/extra/telepathy-kde-auth-handler/PKGBUILD +++ b/extra/telepathy-kde-auth-handler/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182128 2013-04-08 00:45:51Z eric $ +# $Id: PKGBUILD 183133 2013-04-17 18:23:20Z eric $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-auth-handler _pkgname=ktp-auth-handler -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('telepathy-kde-common-internals' 'qjson') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('392ee2e0146e445950ecad1b0cae27ece77b7a3e') +sha1sums=('c3cc980dced0a7d63b287c382cec05fb9ef0348a') build() { mkdir build diff --git a/extra/telepathy-kde-common-internals/PKGBUILD b/extra/telepathy-kde-common-internals/PKGBUILD index acc3dc578..381f9c610 100644 --- a/extra/telepathy-kde-common-internals/PKGBUILD +++ b/extra/telepathy-kde-common-internals/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 182129 2013-04-08 00:46:52Z eric $ +# $Id: PKGBUILD 183068 2013-04-17 06:14:39Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-common-internals _pkgname=ktp-common-internals -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Common components for KDE-Telepathy" arch=('i686' 'x86_64') url="http://community.kde.org/Real-Time_Communication_and_Collaboration" license=('GPL') -depends=('kdelibs' 'telepathy-qt' 'telepathy-mission-control') -makedepends=('cmake' 'automoc4') +depends=('kdelibs' 'telepathy-logger-qt' 'telepathy-mission-control') +makedepends=('cmake' 'automoc4' 'boost' 'doxygen') install=${pkgname}.install source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('93ef0f8498c44b86dc25539f0b4f55354dc566ec') +sha1sums=('47f99b56e2faa6ef7c760f2112a7b10445f9c709') build() { mkdir build diff --git a/extra/telepathy-kde-contact-list/PKGBUILD b/extra/telepathy-kde-contact-list/PKGBUILD index 92aa1fcd1..d698242bd 100644 --- a/extra/telepathy-kde-contact-list/PKGBUILD +++ b/extra/telepathy-kde-contact-list/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 182131 2013-04-08 00:47:59Z eric $ +# $Id: PKGBUILD 183065 2013-04-17 06:12:27Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier pkgname=telepathy-kde-contact-list _pkgname=ktp-contact-list -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Telepathy contact list application" arch=('i686' 'x86_64') url="http://community.kde.org/Real-Time_Communication_and_Collaboration" license=('GPL') depends=('telepathy-kde-common-internals' 'kdebase-runtime') -makedepends=('cmake' 'automoc4') +makedepends=('cmake' 'automoc4' 'boost') groups=('kde-telepathy') install=${pkgname}.install source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('2cb4bf8f7b5df1660027eab606d513b9cccebad5') +sha1sums=('0fb7888effd4e9a8f584dfbdcce31e088fbe71de') build() { mkdir build diff --git a/extra/telepathy-kde-contact-runner/PKGBUILD b/extra/telepathy-kde-contact-runner/PKGBUILD index f6902403d..2adaa1652 100644 --- a/extra/telepathy-kde-contact-runner/PKGBUILD +++ b/extra/telepathy-kde-contact-runner/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182133 2013-04-08 00:48:26Z eric $ +# $Id: PKGBUILD 183135 2013-04-17 18:25:34Z eric $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-contact-runner _pkgname=ktp-contact-runner -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="KRunner plugin for KDE Telepathy" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('telepathy-kde-common-internals') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('576642c35f2d03b7859e15a004590ed6cc321ebd') +sha1sums=('1acb3f1371008040abf3a75d39a61fbe9f580821') build() { mkdir build diff --git a/extra/telepathy-kde-desktop-applets/PKGBUILD b/extra/telepathy-kde-desktop-applets/PKGBUILD index 904250ff9..cd38cc095 100644 --- a/extra/telepathy-kde-desktop-applets/PKGBUILD +++ b/extra/telepathy-kde-desktop-applets/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182019 2013-04-05 09:11:00Z andrea $ +# $Id: PKGBUILD 183137 2013-04-17 18:33:27Z eric $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-desktop-applets _pkgname=ktp-desktop-applets -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="The KDE-Telepathy Plasma desktop applets" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ groups=('kde-telepathy') conflicts=('telepathy-kde-contact-applet' 'telepathy-kde-presence-applet') replaces=('telepathy-kde-contact-applet' 'telepathy-kde-presence-applet') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('890ea9e21b56d794c079e6437ef8a3d356eeb4af') +sha1sums=('78cf1e37fbaf2af2b3c14df81dde7417a5bd7c07') build() { mkdir build diff --git a/extra/telepathy-kde-filetransfer-handler/PKGBUILD b/extra/telepathy-kde-filetransfer-handler/PKGBUILD index d7546bc42..62eb1109f 100644 --- a/extra/telepathy-kde-filetransfer-handler/PKGBUILD +++ b/extra/telepathy-kde-filetransfer-handler/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182135 2013-04-08 00:49:01Z eric $ +# $Id: PKGBUILD 183140 2013-04-17 18:34:04Z eric $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-filetransfer-handler _pkgname=ktp-filetransfer-handler -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Telepathy file transfer handler" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('telepathy-kde-common-internals') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('6c061a13f483fd14d3ef184d1008e4f8002e46a8') +sha1sums=('66e365cf5ec60233d04869570cc89ad70eacb214') build() { mkdir build diff --git a/extra/telepathy-kde-integration-module/PKGBUILD b/extra/telepathy-kde-integration-module/PKGBUILD index 363064114..397e4b620 100644 --- a/extra/telepathy-kde-integration-module/PKGBUILD +++ b/extra/telepathy-kde-integration-module/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182137 2013-04-08 00:49:44Z eric $ +# $Id: PKGBUILD 183141 2013-04-17 18:34:18Z eric $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-integration-module _pkgname=ktp-kded-integration-module -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('telepathy-kde-common-internals') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('eb1fc514199587b018036bc307d385766fc40094') +sha1sums=('c5121ed5ba4f7ea0e7885b0aa7a42008c3ec6930') build() { mkdir build diff --git a/extra/telepathy-kde-send-file/PKGBUILD b/extra/telepathy-kde-send-file/PKGBUILD index 2e3edb768..99a821e8d 100644 --- a/extra/telepathy-kde-send-file/PKGBUILD +++ b/extra/telepathy-kde-send-file/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182139 2013-04-08 00:50:17Z eric $ +# $Id: PKGBUILD 183143 2013-04-17 18:35:12Z eric $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-send-file _pkgname=ktp-send-file -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="A File manager plugin to launch a file transfer job with a specified contact" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4') groups=('kde-telepathy') install=${pkgname}.install source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('bc3b7832c88a866b396d5358c20c3a1f3a0048d2') +sha1sums=('48ece90d7f2614aa133b8304d4891e0151d26f00') build() { mkdir build diff --git a/extra/telepathy-kde-text-ui/PKGBUILD b/extra/telepathy-kde-text-ui/PKGBUILD index 268eb3b86..74cddc43f 100644 --- a/extra/telepathy-kde-text-ui/PKGBUILD +++ b/extra/telepathy-kde-text-ui/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 182141 2013-04-08 00:51:21Z eric $ +# $Id: PKGBUILD 183145 2013-04-17 18:35:36Z eric $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier pkgname=telepathy-kde-text-ui _pkgname=ktp-text-ui -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="Telepathy handler for Text Chats" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('telepathy-kde-contact-list' 'telepathy-logger-qt') makedepends=('cmake' 'automoc4' 'boost') groups=('kde-telepathy') source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('87a519f132cc338b7f1f47aa8997e89f9f566bfd') +sha1sums=('6dd32df14da326bcaeed8b68a25634b2731f0b6b') build() { mkdir build diff --git a/extra/xf86-video-vmware/PKGBUILD b/extra/xf86-video-vmware/PKGBUILD index ade9eedff..2ce3dc6ab 100644 --- a/extra/xf86-video-vmware/PKGBUILD +++ b/extra/xf86-video-vmware/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182671 2013-04-12 14:13:36Z andyrtr $ +# $Id: PKGBUILD 183093 2013-04-17 14:08:02Z jgc $ # Maintainer: Jan de Groot pkgname=xf86-video-vmware -pkgver=13.0.0 -pkgrel=3 +pkgver=13.0.1 +pkgrel=1 pkgdesc="X.org vmware video driver" arch=(i686 x86_64) url="http://xorg.freedesktop.org/" @@ -13,13 +13,11 @@ makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=14' 'resourceproto' 'sc conflicts=('xorg-server<1.14.0' 'X-ABI-VIDEODRV_VERSION<14' 'X-ABI-VIDEODRV_VERSION>=15') groups=('xorg-drivers' 'xorg') options=('!libtool' '!emptydirs') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 git-fixes.patch) -sha256sums=('44919ecd88654f2ab40a1732b5ea6a1dbd1c696b4b0748e68e8b5f1a3486bca6' - '9322d467d2111be4049e8649b1d2729a2a2ab35cc9769cfee5be63f18e176938') +source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) +sha256sums=('802dda415c22412edad6c3df44fe18a06e91d0f8456d9a58bac0d340fdf8fe3d') build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i ${srcdir}/git-fixes.patch ./configure --prefix=/usr --enable-vmwarectrl-client make } diff --git a/extra/xf86-video-vmware/git-fixes.patch b/extra/xf86-video-vmware/git-fixes.patch deleted file mode 100644 index f1cde34aa..000000000 --- a/extra/xf86-video-vmware/git-fixes.patch +++ /dev/null @@ -1,89 +0,0 @@ -From 23d87c92b7211cc5249eefe4ab3a2c7f370e279e Mon Sep 17 00:00:00 2001 -From: Zack Rusin -Date: Thu, 14 Feb 2013 22:33:01 +0000 -Subject: Kill mibstore - -It was a noop for at least 5 years and it has been removed. - -Signed-off-by: Zack Rusin ---- -diff --git a/saa/saa_priv.h b/saa/saa_priv.h -index 6652054..5d81453 100644 ---- a/saa/saa_priv.h -+++ b/saa/saa_priv.h -@@ -48,7 +48,6 @@ - #include "pixmapstr.h" - #include "windowstr.h" - #include "servermd.h" --#include "mibstore.h" - #include "colormapst.h" - #include "gcstruct.h" - #include "input.h" -diff --git a/src/vmware.c b/src/vmware.c -index 41201f1..6b74e14 100644 ---- a/src/vmware.c -+++ b/src/vmware.c -@@ -23,7 +23,6 @@ char rcsId_vmware[] = - #include "xf86Pci.h" /* pci */ - - #include "mipointer.h" /* sw cursor */ --#include "mibstore.h" /* backing store */ - #include "micmap.h" /* mi color map */ - #include "vgaHW.h" /* VGA hardware */ - #include "fb.h" -@@ -1483,7 +1482,6 @@ VMWAREScreenInit(SCREEN_INIT_ARGS_DECL) - * If backing store is to be supported (as is usually the case), - * initialise it. - */ -- miInitializeBackingStore(pScreen); - xf86SetBackingStore(pScreen); - xf86SetSilkenMouse(pScreen); - -diff --git a/vmwgfx/vmwgfx_driver.c b/vmwgfx/vmwgfx_driver.c -index 9959ffb..7863ba2 100644 ---- a/vmwgfx/vmwgfx_driver.c -+++ b/vmwgfx/vmwgfx_driver.c -@@ -1036,7 +1036,6 @@ drv_screen_init(SCREEN_INIT_ARGS_DECL) - (ms->only_hw_presents) ? "enabled" : "disabled"); - } - -- miInitializeBackingStore(pScreen); - xf86SetBackingStore(pScreen); - xf86SetSilkenMouse(pScreen); - miDCInitialize(pScreen, xf86GetPointerScreenFuncs()); --- -cgit v0.9.0.2-2-gbebe -From d13a6334fe76f4e869b2cb8c0a6a13c185b1bedd Mon Sep 17 00:00:00 2001 -From: Loïc Yhuel -Date: Thu, 11 Apr 2013 09:29:10 +0000 -Subject: vmwgfx: Use myGlyphs to fix crashes - -Tested-by: Christian Hesse -Reviewed-by: Jakob Bornecrantz -Signed-off-by: Loïc Yhuel -Signed-off-by: Jakob Bornecrantz ---- -diff --git a/saa/saa_render.c b/saa/saa_render.c -index c69f2c9..c6ce68c 100644 ---- a/saa/saa_render.c -+++ b/saa/saa_render.c -@@ -406,6 +406,8 @@ saa_render_setup(ScreenPtr pScreen) - saa_wrap(sscreen, ps, Trapezoids, saa_trapezoids); - saa_wrap(sscreen, ps, Triangles, saa_triangles); - saa_wrap(sscreen, ps, Composite, saa_composite); -+ saa_wrap(sscreen, ps, Glyphs, miGlyphs); -+ saa_wrap(sscreen, ps, UnrealizeGlyph, miUnrealizeGlyph); - } - } - -@@ -419,6 +421,8 @@ saa_render_takedown(ScreenPtr pScreen) - saa_unwrap(sscreen, ps, Trapezoids); - saa_unwrap(sscreen, ps, Triangles); - saa_unwrap(sscreen, ps, Composite); -+ saa_unwrap(sscreen, ps, Glyphs); -+ saa_unwrap(sscreen, ps, UnrealizeGlyph); - } - } - #endif --- -cgit v0.9.0.2-2-gbebe diff --git a/extra/xorg-server/PKGBUILD b/extra/xorg-server/PKGBUILD index 4a9e967e4..77ce16d88 100644 --- a/extra/xorg-server/PKGBUILD +++ b/extra/xorg-server/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 180178 2013-03-18 16:08:50Z andyrtr $ +# $Id: PKGBUILD 183085 2013-04-17 12:51:32Z andyrtr $ # Maintainer: AndyRTR # Maintainer: Jan de Groot pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') -pkgver=1.14.0 -pkgrel=2 +pkgver=1.14.1 +pkgrel=1 arch=('i686' 'x86_64') license=('custom') url="http://xorg.freedesktop.org" @@ -23,7 +23,7 @@ source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2 xvfb-run.1 10-quirks.conf git-fixes.patch) -sha256sums=('1f5107573252c26439fdd165481765a2c0964e02a2e9fab36e02414d08f30630' +sha256sums=('a5adb02571efb7d7459dde83286a3adb77dfd1a52a7348e75d2dc72d6f8d28aa' '66e25f76a7496c429e0aff4b0670f168719bb0ceaeb88c6f2272f2bf3ed21162' 'd027776fac1f7675b0a9ee817502290b1c45f9c09b0f0a6bb058c35f92361e84' 'e033f9bcc21980f7f0428e6ed6c362a3d55ad293b05fd6e6c6c1933b86f9e63a' diff --git a/kernels/linux-libre-pae/PKGBUILD b/kernels/linux-libre-pae/PKGBUILD index 296bea51a..c5b27882b 100644 --- a/kernels/linux-libre-pae/PKGBUILD +++ b/kernels/linux-libre-pae/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 182718 2013-04-13 10:58:55Z tpowa $ +# $Id: PKGBUILD 183078 2013-04-17 12:08:12Z tpowa $ # Contributor: Tobias Powalowski # Contributor: Thomas Baechler # Maintainer (Parabola): André Silva @@ -6,7 +6,7 @@ pkgbase=linux-libre-pae # Build stock -LIBRE-PAE kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.8 -pkgver=${_basekernel}.7 +pkgver=${_basekernel}.8 pkgrel=1 arch=('i686') url="http://linux-libre.fsfla.org/" @@ -22,7 +22,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'boot-logo.patch' 'change-default-console-loglevel.patch') md5sums=('84c2a77910932ffc7d958744ac9cf2f5' - 'f83582104813c022e6739e12664dbb0c' + 'cc93810441658cdf40a4bc051f8f4774' '6294513cfa9830d48ad1915ff7053a98' 'f302c931bd85309da9d9792b4cc96467' '04b21c79df0a952c22d681dd4f4562df' diff --git a/kernels/linux-libre-pae/linux-libre-pae.install b/kernels/linux-libre-pae/linux-libre-pae.install index 1e8ed6868..69d8bc984 100644 --- a/kernels/linux-libre-pae/linux-libre-pae.install +++ b/kernels/linux-libre-pae/linux-libre-pae.install @@ -2,7 +2,7 @@ # arg 2: the old package version KERNEL_NAME=-pae -KERNEL_VERSION=3.8.7-1-LIBRE-PAE +KERNEL_VERSION=3.8.8-1-LIBRE-PAE # set a sane PATH to ensure that critical utils like depmod will be found export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' diff --git a/kernels/linux-libre-xen/PKGBUILD b/kernels/linux-libre-xen/PKGBUILD index 45759cd92..e34f4919e 100644 --- a/kernels/linux-libre-xen/PKGBUILD +++ b/kernels/linux-libre-xen/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 182718 2013-04-13 10:58:55Z tpowa $ +# $Id: PKGBUILD 183078 2013-04-17 12:08:12Z tpowa $ # Contributor: Tobias Powalowski # Contributor: Thomas Baechler # Maintainer (Parabola): André Silva @@ -6,7 +6,7 @@ pkgbase=linux-libre-xen # Build stock -LIBRE-XEN kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.8 -pkgver=${_basekernel}.7 +pkgver=${_basekernel}.8 pkgrel=1 arch=('i686') url="http://linux-libre.fsfla.org/" @@ -22,7 +22,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'boot-logo.patch' 'change-default-console-loglevel.patch') md5sums=('84c2a77910932ffc7d958744ac9cf2f5' - 'f83582104813c022e6739e12664dbb0c' + 'cc93810441658cdf40a4bc051f8f4774' '2708b6f03f827e2c94ecbd050df4286d' 'b7c2805bb287a644c0a303bf7721e534' '04b21c79df0a952c22d681dd4f4562df' diff --git a/kernels/linux-libre-xen/linux-libre-xen.install b/kernels/linux-libre-xen/linux-libre-xen.install index f9430058d..c385956af 100644 --- a/kernels/linux-libre-xen/linux-libre-xen.install +++ b/kernels/linux-libre-xen/linux-libre-xen.install @@ -2,7 +2,7 @@ # arg 2: the old package version KERNEL_NAME=-xen -KERNEL_VERSION=3.8.7-1-LIBRE-XEN +KERNEL_VERSION=3.8.8-1-LIBRE-XEN # set a sane PATH to ensure that critical utils like depmod will be found export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' diff --git a/libre/linux-libre-kmod-alx/PKGBUILD b/libre/linux-libre-kmod-alx/PKGBUILD index d6dc1c328..6c04db17b 100644 --- a/libre/linux-libre-kmod-alx/PKGBUILD +++ b/libre/linux-libre-kmod-alx/PKGBUILD @@ -1,12 +1,12 @@ # Maintainer: André Silva -_kernver=3.8.7 +_kernver=3.8.8 _kernrel=1 pkgname=('linux-libre-kmod-alx') _version=v3.8-rc7 _pkgver=3.8-rc7-1-u pkgver=3.8rc7.1 -pkgrel=13 +pkgrel=14 pkgdesc='Atheros alx ethernet device driver for linux-libre kernel' arch=('i686' 'x86_64') url='http://www.linuxfoundation.org/collaborate/workgroups/networking/alx' diff --git a/libre/linux-libre-lts-kmod-alx/PKGBUILD b/libre/linux-libre-lts-kmod-alx/PKGBUILD index 1963f2536..d7902119f 100644 --- a/libre/linux-libre-lts-kmod-alx/PKGBUILD +++ b/libre/linux-libre-lts-kmod-alx/PKGBUILD @@ -1,12 +1,12 @@ # Maintainer: André Silva -_kernver=3.0.73 +_kernver=3.0.74 _kernrel=1 pkgname=('linux-libre-lts-kmod-alx') _version=v3.8-rc7 _pkgver=3.8-rc7-1-u pkgver=3.8rc7.1 -pkgrel=11 +pkgrel=12 pkgdesc='Atheros alx ethernet device driver for linux-libre-lts kernel' arch=('i686' 'x86_64') url='http://www.linuxfoundation.org/collaborate/workgroups/networking/alx' diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD index df302a20d..f4341cb83 100644 --- a/libre/linux-libre-lts/PKGBUILD +++ b/libre/linux-libre-lts/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 182731 2013-04-13 15:31:06Z tpowa $ +# $Id: PKGBUILD 183082 2013-04-17 12:40:54Z tpowa $ # Maintainer: Tobias Powalowski # Maintainer: Thomas Baechler # Maintainer (Parabola): André Silva @@ -7,10 +7,10 @@ pkgbase=linux-libre-lts # Build stock -LIBRE-LTS kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.0 -_sublevel=73 +_sublevel=74 pkgver=${_basekernel}.${_sublevel} pkgrel=1 -_lxopkgver=${_basekernel}.72 # nearly always the same as pkgver +_lxopkgver=${_basekernel}.73 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -32,7 +32,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'module-init-wait-3.0.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('5f64180fe7df4e574dac5911b78f5067' - '846a503d4bacfaca417fbea67aceabc2' + 'a0984b44eba8de48e20357c9c146baf6' 'fe0e9b4415b82f306fc1b63eb9a742a4' '69a689019ea0b6ed46b387907f14bc8a' 'c072b17032e80debc6a8626299245d46' @@ -44,7 +44,7 @@ md5sums=('5f64180fe7df4e574dac5911b78f5067' 'f36222e7ce20c8e4dc27376f9be60f6c' '670931649c60fcb3ef2e0119ed532bd4' '8a71abc4224f575008f974a099b5cf6f' - '5d433e634f9744824a5a3122d734e6f6') + '624eacedd2a576161512ffefc1797bc1') if [ "$CARCH" != "mips64el" ]; then # Don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] diff --git a/libre/linux-libre-lts/linux-libre-lts.install b/libre/linux-libre-lts/linux-libre-lts.install index c3aff92ae..b8118b60d 100644 --- a/libre/linux-libre-lts/linux-libre-lts.install +++ b/libre/linux-libre-lts/linux-libre-lts.install @@ -2,7 +2,7 @@ # arg 2: the old package version KERNEL_NAME=-lts -KERNEL_VERSION=3.0.73-1-LIBRE-LTS +KERNEL_VERSION=3.0.74-1-LIBRE-LTS # set a sane PATH to ensure that critical utils like depmod will be found export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' diff --git a/libre/linux-libre/PKGBUILD b/libre/linux-libre/PKGBUILD index f0ca4a325..9d1e52de9 100644 --- a/libre/linux-libre/PKGBUILD +++ b/libre/linux-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 182718 2013-04-13 10:58:55Z tpowa $ +# $Id: PKGBUILD 183078 2013-04-17 12:08:12Z tpowa $ # Maintainer: Tobias Powalowski # Maintainer: Thomas Baechler # Maintainer (Parabola): Nicolás Reynolds @@ -10,10 +10,10 @@ pkgbase=linux-libre # Build stock -LIBRE kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.8 -_sublevel=7 +_sublevel=8 pkgver=${_basekernel}.${_sublevel} pkgrel=1 -_lxopkgver=${_basekernel}.6 # nearly always the same as pkgver +_lxopkgver=${_basekernel}.7 # nearly always the same as pkgver arch=('i686' 'x86_64' 'mips64el') url="http://linux-libre.fsfla.org/" license=('GPL2') @@ -31,7 +31,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'change-default-console-loglevel.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('84c2a77910932ffc7d958744ac9cf2f5' - 'f83582104813c022e6739e12664dbb0c' + 'cc93810441658cdf40a4bc051f8f4774' '9b425f069f920cdd6798b3adab79d3af' '9316ebdb21ea9948ae5c83795a3dcf61' 'e49ac236dfeef709f91a3d993ea7b62c' @@ -39,7 +39,7 @@ md5sums=('84c2a77910932ffc7d958744ac9cf2f5' '8267264d9a8966e57fdacd1fa1fc65c4' '04b21c79df0a952c22d681dd4f4562df' 'f3def2cefdcbb954c21d8505d23cc83c' - '5629a56818c1875bcc77a51c69347d98') + 'fead20edc727fbb89789194eaebb6daa') if [ "$CARCH" != "mips64el" ]; then # Don't use the Loongson-specific patches on non-mips64el arches. unset source[${#source[@]}-1] diff --git a/libre/linux-libre/linux-libre.install b/libre/linux-libre/linux-libre.install index 46f383749..c6fa71c97 100644 --- a/libre/linux-libre/linux-libre.install +++ b/libre/linux-libre/linux-libre.install @@ -2,7 +2,7 @@ # arg 2: the old package version KERNEL_NAME= -KERNEL_VERSION=3.8.7-1-LIBRE +KERNEL_VERSION=3.8.8-1-LIBRE # set a sane PATH to ensure that critical utils like depmod will be found export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' diff --git a/libre/lirc-libre/PKGBUILD b/libre/lirc-libre/PKGBUILD index bdc8b63c0..0634f6f6c 100644 --- a/libre/lirc-libre/PKGBUILD +++ b/libre/lirc-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 182068 2013-04-06 09:25:55Z tpowa $ +# $Id: PKGBUILD 183118 2013-04-17 16:51:39Z tpowa $ # Maintainer: Paul Mattal # Maintainer (Parabola): André Silva @@ -6,7 +6,7 @@ _pkgbase=lirc pkgbase=lirc-libre pkgname=('lirc-libre' 'lirc-utils-libre') pkgver=0.9.0 -pkgrel=41 +pkgrel=42 epoch=1 _extramodules=extramodules-3.8-LIBRE arch=('i686' 'x86_64' 'mips64el') @@ -21,7 +21,7 @@ source=(http://prdownloads.sourceforge.net/${_pkgbase}/${_pkgbase}-${pkgver}.tar lirc_atiusb-kfifo.patch kernel-2.6.39.patch linux-3.8.patch - lircd lircmd lirc.logrotate lircd.conf irexec.conf irexecd + lirc.logrotate lirc.service lircm.service irexec.service lirc.tmpfiles) @@ -82,13 +82,10 @@ package_lirc-utils-libre() { replaces=('lirc-utils') conflicts=('lirc-utils') provides=("lirc-utils=$pkgver") - backup=('etc/conf.d/lircd.conf' 'etc/conf.d/irexec.conf') install=lirc-utils.install cd "${srcdir}/lirc-${pkgver}" make DESTDIR="${pkgdir}" install - install -d "${pkgdir}/usr/share/lirc" "${pkgdir}/etc/rc.d" - cp "${srcdir}"/{lircd,lircmd,irexecd} "${pkgdir}/etc/rc.d" install -D -m644 "${srcdir}"/lirc.service "${pkgdir}"/usr/lib/systemd/system/lirc.service install -D -m644 "${srcdir}"/lircm.service "${pkgdir}"/usr/lib/systemd/system/lircm.service install -D -m644 "${srcdir}"/irexec.service "${pkgdir}"/usr/lib/systemd/system/irexec.service @@ -99,12 +96,6 @@ package_lirc-utils-libre() { # install the logrotate config install -Dm644 "${srcdir}/lirc.logrotate" "${pkgdir}/etc/logrotate.d/lirc" - # install conf.d file - install -Dm644 "${srcdir}/lircd.conf" "${pkgdir}/etc/conf.d/lircd.conf" - - # install conf.d file - install -Dm644 "${srcdir}/irexec.conf" "${pkgdir}/etc/conf.d/irexec.conf" - install -d "${pkgdir}/etc/lirc" # remove built modules @@ -116,12 +107,7 @@ md5sums=('b232aef26f23fe33ea8305d276637086' '1f8b104a2365d9f93404b143f499059b' '087a7d102e1c96bf1179f38db2b0b237' '9ee196bd03ea44af5a752fb0cc6ca96a' - '8d0e238dc0eda95e340fe570605da492' - '85f7fdac55e5256967241864049bf5e9' '3deb02604b37811d41816e9b4385fcc3' - '5b1f8c9cd788a39a6283f93302ce5c6e' - 'f0c0ac930326168035f0c8e24357ae55' - '69d099e6deedfa3c1ee2b6e82d9b8bfb' 'dab8a73bcc5fd5479d8750493d8d97dc' 'c2e20fe68b034df752dba2773db16ebe' '07131d117fcfe9dcd50c453c3a5e9531' diff --git a/libre/lirc-libre/irexec.conf b/libre/lirc-libre/irexec.conf deleted file mode 100644 index f911c7515..000000000 --- a/libre/lirc-libre/irexec.conf +++ /dev/null @@ -1,5 +0,0 @@ -# -# Parameters for irexec daemon (path to lircrc) -# - -IREXEC_OPTS="" \ No newline at end of file diff --git a/libre/lirc-libre/irexecd b/libre/lirc-libre/irexecd deleted file mode 100644 index a64b033a5..000000000 --- a/libre/lirc-libre/irexecd +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions -. /etc/conf.d/irexec.conf - -PID=`pidof -o %PPID /usr/bin/irexec` -case "$1" in - start) - stat_busy "Starting IREXEC Daemon" - [ -z "$PID" ] && /usr/bin/irexec --daemon $IREXEC_OPTS - if [ $? -gt 0 ]; then - stat_fail - else - add_daemon irexecd - stat_done - fi - ;; - stop) - stat_busy "Stopping IREXEC Daemon" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon irexecd - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 - diff --git a/libre/lirc-libre/lircd b/libre/lirc-libre/lircd deleted file mode 100644 index e9739b36e..000000000 --- a/libre/lirc-libre/lircd +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions -. /etc/conf.d/lircd.conf - -PID=$(pidof -o %PPID /usr/sbin/lircd) -LIRCD_SYMLINKFILE=/dev/lircd -LIRCD_SOCKET=/var/run/lirc/lircd -case "$1" in - start) - stat_busy "Starting LIRC Daemon" - [ ! -d /var/run/lirc ] && install -d /var/run/lirc &>/dev/null - rm -f $LIRCD_SOCKET && ln -s $LIRCD_SOCKET $LIRCD_SYMLINKFILE - if [ $? -ne 0 ]; then - stat_fail - exit 0 - fi - [ -n "$LIRC_DRIVER" ] && LIRC_EXTRAOPTS="-H $LIRC_DRIVER $LIRC_EXTRAOPTS" - [ -z "$PID" ] && - if [ -n "$LIRC_DEVICE" ] ; then - eval /usr/sbin/lircd -d "$LIRC_DEVICE" $LIRC_EXTRAOPTS $LIRC_CONFIGFILE - else - /usr/sbin/lircd $LIRC_EXTRAOPTS $LIRC_CONFIGFILE - fi - if [ $? -gt 0 ]; then - stat_fail - else - add_daemon lircd - stat_done - fi - ;; - stop) - stat_busy "Stopping LIRC Daemon" - rm -f $LIRCD_SYMLINKFILE - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon lircd - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 start|stop|restart" -esac -exit 0 diff --git a/libre/lirc-libre/lircd.conf b/libre/lirc-libre/lircd.conf deleted file mode 100644 index 760dab065..000000000 --- a/libre/lirc-libre/lircd.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# Parameters for lirc daemon -# - -LIRC_DEVICE="/dev/lirc0" -LIRC_DRIVER="" -LIRC_EXTRAOPTS="" -LIRC_CONFIGFILE="" diff --git a/libre/lirc-libre/lircmd b/libre/lirc-libre/lircmd deleted file mode 100644 index 220c47c9c..000000000 --- a/libre/lirc-libre/lircmd +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -PID=`pidof -o %PPID /usr/sbin/lircmd` -case "$1" in - start) - stat_busy "Starting lircmd Daemon" - [ -z "$PID" ] && /usr/sbin/lircmd - if [ $? -gt 0 ]; then - stat_fail - else - add_daemon lircmd - stat_done - fi - ;; - stop) - stat_busy "Stopping lircmd Daemon" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon lircmd - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" -esac -exit 0 diff --git a/libre/virtualbox-libre-modules/PKGBUILD b/libre/virtualbox-libre-modules/PKGBUILD index d6d50f425..59816a051 100644 --- a/libre/virtualbox-libre-modules/PKGBUILD +++ b/libre/virtualbox-libre-modules/PKGBUILD @@ -8,7 +8,7 @@ pkgbase=virtualbox-libre-modules pkgname=('virtualbox-libre-host-modules' 'virtualbox-libre-guest-modules') pkgver=4.2.12 _extramodules=extramodules-3.8-LIBRE -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/pcr/gnuhealth/PKGBUILD b/pcr/gnuhealth/PKGBUILD index c7db21793..0a02eba94 100644 --- a/pcr/gnuhealth/PKGBUILD +++ b/pcr/gnuhealth/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer (Parabola): André Silva pkgname=gnuhealth -pkgver=1.8.0 +pkgver=1.8.1 pkgrel=1 pkgdesc="A free Health and Hospital Information System" arch=(any) @@ -10,7 +10,7 @@ url="http://health.gnu.org/" license=('GPL3') depends=('trytond') source=("http://ftp.gnu.org/gnu/health/$pkgname-$pkgver.tar.gz") -md5sums=('2273870ccd77a24ac21b398d095a29b5') +md5sums=('d3837242011df1d39ce7a0f1d6e6a46a') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/pcr/mediastreamer/PKGBUILD b/pcr/mediastreamer/PKGBUILD deleted file mode 100644 index e55ace473..000000000 --- a/pcr/mediastreamer/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: -# Contributor: Andrea Scarpino -# Contributor: Sergej Pupykin -# Contributor: Adrià Arrufat - -pkgname=mediastreamer -pkgver=2.8.2 -pkgrel=4.1 -pkgdesc="A library written in C that allows you to create and run audio and video streams" -arch=('i686' 'x86_64') -url="http://www.linphone.org/" -license=('GPL') -depends=('ortp' 'speex' 'ffmpeg=1:1.2' 'v4l-utils' 'libxv' 'libpulse') -makedepends=('intltool') -options=('!libtool') -source=("http://download-mirror.savannah.gnu.org/releases/linphone/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig} - mediastreamer-ffmpeg.patch) -md5sums=('e51ea9d5fce1396b374d10473dfbadec' - '805da7def98f367e621363fa0c951fe8' - '553d5d47ea4a8c8dfeabdc0281849d5f') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - patch -p1 -i "${srcdir}"/mediastreamer-ffmpeg.patch - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - make DESTDIR="${pkgdir}" install -} diff --git a/pcr/mediastreamer/mediastreamer-ffmpeg.patch b/pcr/mediastreamer/mediastreamer-ffmpeg.patch deleted file mode 100644 index 3304e9f56..000000000 --- a/pcr/mediastreamer/mediastreamer-ffmpeg.patch +++ /dev/null @@ -1,57 +0,0 @@ -commit f586917ea4d66f9ba8910f0967a8830e54d50784 -Author: Yann Diorcet -Date: Tue Jun 5 11:07:48 2012 +0200 - - Fixes for new versions of ffmpeg - -diff --git a/src/h264dec.c b/src/h264dec.c -index c4a84ee..5229b5e 100644 ---- a/src/h264dec.c -+++ b/src/h264dec.c -@@ -45,7 +45,9 @@ typedef struct _DecData{ - static void ffmpeg_init(){ - static bool_t done=FALSE; - if (!done){ -+#ifdef FF_API_AVCODEC_INIT - avcodec_init(); -+#endif - avcodec_register_all(); - done=TRUE; - } -diff --git a/src/videoenc.c b/src/videoenc.c -index 21d016f..fb35760 100644 ---- a/src/videoenc.c -+++ b/src/videoenc.c -@@ -39,6 +39,10 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - static bool_t avcodec_initialized=FALSE; - -+#ifndef FF_I_TYPE -+#define FF_I_TYPE AV_PICTURE_TYPE_I -+#endif -+ - #ifdef ENABLE_LOG_FFMPEG - - void ms_ffmpeg_log_callback(void* ptr, int level, const char* fmt, va_list vl) -@@ -53,7 +57,9 @@ void ms_ffmpeg_log_callback(void* ptr, int level, const char* fmt, va_list vl) - - void ms_ffmpeg_check_init(){ - if(!avcodec_initialized){ -+#ifdef FF_API_AVCODEC_INIT - avcodec_init(); -+#endif - avcodec_register_all(); - avcodec_initialized=TRUE; - #ifdef ENABLE_LOG_FFMPEG -@@ -300,10 +306,10 @@ static void prepare_h263(EncState *s){ - if (s->profile==0){ - s->codec=CODEC_ID_H263; - }else{ -+ /* - c->flags|=CODEC_FLAG_H263P_UMV; - c->flags|=CODEC_FLAG_AC_PRED; - c->flags|=CODEC_FLAG_H263P_SLICE_STRUCT; -- /* - c->flags|=CODEC_FLAG_OBMC; - c->flags|=CODEC_FLAG_AC_PRED; - */ diff --git a/pcr/python2-pycha/PKGBUILD b/pcr/python2-pycha/PKGBUILD new file mode 100644 index 000000000..4c9cf4ea4 --- /dev/null +++ b/pcr/python2-pycha/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Jakub Klinkovský +# Contributor (Parabola): André Silva +pkgname=python2-pycha +pkgver=279 +pkgrel=1 +pkgdesc="Pycha is a very simple Python package for drawing charts using the great Cairo library." +arch=('any') +url="http://bitbucket.org/lgs/pycha/" +license=('LGPL') +depends=('pycairo') +makedepends=('mercurial' 'python2-distribute') + +_hgroot="https://bitbucket.org/lgs/pycha" +_hgrepo="pycha" + +build() { + cd "$srcdir" + msg "Connecting to Mercurial server...." + + if [[ -d "$_hgrepo" ]]; then + cd "$_hgrepo" + hg pull -u + msg "The local files are updated." + else + hg clone "$_hgroot" "$_hgrepo" + fi + + msg "Mercurial checkout done or server timeout" +} + +package() { + cd "$srcdir/$_hgrepo" + msg "Starting build..." + python2 setup.py install --root=$pkgdir +} diff --git a/pcr/python2-relatorio/PKGBUILD b/pcr/python2-relatorio/PKGBUILD index 497a50920..fcaae5c7a 100644 --- a/pcr/python2-relatorio/PKGBUILD +++ b/pcr/python2-relatorio/PKGBUILD @@ -1,21 +1,35 @@ -# Contributor: Florian Walch -# Maintainer: Thomas Bahn +# Maintainer: Jakub Klinkovský +# Contributor (Parabola): André Silva pkgname=python2-relatorio -pkgver=0.5.6 -pkgrel=2 -pkgdesc="A templating library able to output odt and pdf files" -arch=('i686' 'x86_64' 'mips64el') +pkgver=183 +pkgrel=1 +pkgdesc="Relatorio is an OpenHex and B2CK project to easily create reports in a variety of formats (openoffice text, PDF, XHTML) from python objects." +arch=('any') url="http://relatorio.openhex.org" license=('GPL') -depends=('python2-genshi>=0.5' 'python2-lxml>=1.3.6') -makedepends=('python2-distribute') -source=("http://pypi.python.org/packages/source/r/relatorio/relatorio-$pkgver.tar.gz") +depends=('python2-genshi' 'python2-lxml' 'python2-yaml' 'python2-pycha') +makedepends=('mercurial' 'python2-distribute') + +_hgroot="http://hg.openhex.org/hgwebdir.cgi/relatorio" +_hgrepo="relatorio" build() { - cd $srcdir/relatorio-$pkgver - chmod 644 relatorio.egg-info/* - python2 setup.py install --root=$pkgdir -} + cd "$srcdir" + msg "Connecting to Mercurial server...." + if [[ -d "$_hgrepo" ]]; then + cd "$_hgrepo" + hg pull -u + msg "The local files are updated." + else + hg clone "$_hgroot" "$_hgrepo" + fi -md5sums=('944fb60fadaff451ab6ee8818de516ad') + msg "Mercurial checkout done or server timeout" +} + +package() { + cd "$srcdir/$_hgrepo" + msg "Starting build..." + python2 setup.py install --root=$pkgdir +} diff --git a/pcr/trytond/PKGBUILD b/pcr/trytond/PKGBUILD index b270df368..a34a8890f 100644 --- a/pcr/trytond/PKGBUILD +++ b/pcr/trytond/PKGBUILD @@ -3,12 +3,12 @@ pkgname=trytond pkgver=2.6.3 _pkgdir=2.6 -pkgrel=1 +pkgrel=2 pkgdesc="A three-tiers high-level general purpose application platform (server application)" arch=('any') url="http://www.tryton.org/" license=('GPL3') -depends=('python2>=2.4' 'python-lxml' 'python2-egenix-mx-base' 'python2-relatorio>=0.2.0' 'python2-genshi>=0.5' 'python2-polib') +depends=('python2>=2.7' 'python-lxml' 'python2-egenix-mx-base' 'python2-relatorio>=183' 'python2-genshi>=0.6' 'python2-polib') optdepends=('python-psycopg2: support for PostgreSQL database' 'python-pywebdav: support for WebDAV feature' 'pydot: support for displaying workflow graphs' @@ -23,7 +23,7 @@ md5sums=('0dd81769fc18fe2d20e83de4f17cb10d' '768e68c01cb5913e36ea89c67fc98038' 'b1535a8528dfd8f655624bf6faea6985') -build() { +package() { cd $srcdir/$pkgname-$pkgver python2 setup.py install --root=$pkgdir install -D -m644 etc/trytond.conf $pkgdir/etc/trytond.conf -- cgit v1.2.3-54-g00ecf From 1fedf1f5d5351aefd88268cba7353c79adac9b8a Mon Sep 17 00:00:00 2001 From: root Date: Fri, 19 Apr 2013 01:05:57 -0700 Subject: Fri Apr 19 01:05:57 PDT 2013 --- community/cairo-dock-plugins/PKGBUILD | 8 +-- .../cairo-dock-plugins/alsa-mixer-applet.patch | 10 ---- community/cairo-dock-plugins/applet-host-ias.patch | 17 ------ community/cairo-dock/PKGBUILD | 6 +- community/dillo/PKGBUILD | 8 +-- community/gnuchess/PKGBUILD | 22 +++++--- community/gocr/PKGBUILD | 8 +-- community/libfbclient/PKGBUILD | 8 +-- community/libtaginfo/PKGBUILD | 6 +- community/mongodb/PKGBUILD | 10 ++-- community/mongodb/removeWerror.patch | 10 ++++ community/passenger/PKGBUILD | 10 ++-- community/pax-utils/PKGBUILD | 6 +- community/pidgin-lwqq/PKGBUILD | 15 ++--- community/squid/PKGBUILD | 8 +-- core/krb5/PKGBUILD | 6 +- core/krb5/krb5-kadmind | 40 ++++++++++++++ core/krb5/krb5-kadmind.service | 8 +++ core/krb5/krb5-kdc | 40 ++++++++++++++ core/krb5/krb5-kdc.service | 9 +++ core/krb5/krb5-kpropd | 40 ++++++++++++++ core/krb5/krb5-kpropd.service | 8 +++ core/krb5/krb5-kpropd.socket | 9 +++ core/krb5/krb5-kpropd@.service | 8 +++ extra/bitlbee/PKGBUILD | 11 ++-- extra/bitlbee/rc.d | 49 ----------------- extra/check/PKGBUILD | 6 +- .../0001-Fix-wrong-size-in-memset-call.patch | 26 +++++++++ extra/dnsmasq/PKGBUILD | 28 +++++----- extra/dnsmasq/dnsmasq.confd | 9 --- extra/dnsmasq/rc.dnsmasq | 64 ---------------------- extra/farstream/PKGBUILD | 13 +++-- extra/geoip/PKGBUILD | 8 +-- extra/ibus/PKGBUILD | 6 +- extra/libofx/PKGBUILD | 6 +- extra/libtasn1/PKGBUILD | 8 +-- extra/libwpd/PKGBUILD | 12 ++-- extra/neverball/PKGBUILD | 37 +++++++------ extra/neverball/neverball.install | 11 ++++ extra/qsynth/PKGBUILD | 14 ++--- extra/razor/PKGBUILD | 32 +++++------ extra/razor/razor-2.85-cosmetic-pv-fix.patch | 22 ++++++++ libre/virtualbox-libre-modules-lts/PKGBUILD | 2 +- 43 files changed, 381 insertions(+), 303 deletions(-) delete mode 100755 community/cairo-dock-plugins/alsa-mixer-applet.patch delete mode 100755 community/cairo-dock-plugins/applet-host-ias.patch create mode 100644 core/krb5/krb5-kadmind create mode 100644 core/krb5/krb5-kadmind.service create mode 100644 core/krb5/krb5-kdc create mode 100644 core/krb5/krb5-kdc.service create mode 100644 core/krb5/krb5-kpropd create mode 100644 core/krb5/krb5-kpropd.service create mode 100644 core/krb5/krb5-kpropd.socket create mode 100644 core/krb5/krb5-kpropd@.service delete mode 100644 extra/bitlbee/rc.d create mode 100644 extra/dnsmasq/0001-Fix-wrong-size-in-memset-call.patch delete mode 100644 extra/dnsmasq/dnsmasq.confd delete mode 100755 extra/dnsmasq/rc.dnsmasq create mode 100644 extra/neverball/neverball.install create mode 100644 extra/razor/razor-2.85-cosmetic-pv-fix.patch (limited to 'core') diff --git a/community/cairo-dock-plugins/PKGBUILD b/community/cairo-dock-plugins/PKGBUILD index c79d02162..c2bba4804 100755 --- a/community/cairo-dock-plugins/PKGBUILD +++ b/community/cairo-dock-plugins/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87793 2013-04-06 17:02:52Z alucryd $ +# $Id: PKGBUILD 88459 2013-04-18 09:05:42Z alucryd $ # Maintainer: Maxime Gauduin # Contributor: Tofe # Contributor: zhuqin @@ -6,8 +6,8 @@ # Contributor: snoopy33 pkgname=cairo-dock-plugins -pkgver=3.2.0 -pkgrel=2 +pkgver=3.2.1 +pkgrel=1 pkgdesc="Plugins for Cairo-Dock" url="https://launchpad.net/cairo-dock" license=('GPL') @@ -34,7 +34,7 @@ optdepends=('alsa-lib: AlsaMixer, Sound Effects applets' 'webkitgtk3: Weblets applet') options=('!libtool') source=("http://launchpad.net/cairo-dock-plug-ins/3.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") -sha256sums=('e407e1c0d54ae37815726d0f2a66f12ec8263499df99198646bcecccfc688b5c') +sha256sums=('11b4433e40bbb1507757b23e167c521d620827576c2f30bb1a9642e0bff57e01') build() { cd "${srcdir}"/${pkgname}-${pkgver} diff --git a/community/cairo-dock-plugins/alsa-mixer-applet.patch b/community/cairo-dock-plugins/alsa-mixer-applet.patch deleted file mode 100755 index b70b89f0c..000000000 --- a/community/cairo-dock-plugins/alsa-mixer-applet.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/alsaMixer/src/applet-struct.h 2013-03-23 16:55:27.000000000 +0100 -+++ b/alsaMixer/src/applet-struct.h 2013-03-28 18:56:15.981944400 +0100 -@@ -19,6 +19,7 @@ - - #ifndef __CD_APPLET_STRUCT__ - #define __CD_APPLET_STRUCT__ -+#include - - #include - #include diff --git a/community/cairo-dock-plugins/applet-host-ias.patch b/community/cairo-dock-plugins/applet-host-ias.patch deleted file mode 100755 index a5316704f..000000000 --- a/community/cairo-dock-plugins/applet-host-ias.patch +++ /dev/null @@ -1,17 +0,0 @@ -=== modified file 'Status-Notifier/src/applet-host-ias.c' ---- old/Status-Notifier/src/applet-host-ias.c 2012-03-18 02:41:47 +0000 -+++ new/Status-Notifier/src/applet-host-ias.c 2012-05-27 12:50:54 +0000 -@@ -238,10 +238,12 @@ - cIconThemePath, - #if (INDICATOR_OLD_NAMES == 0) - cAccessbleDesc && *cAccessbleDesc != '\0' ? cAccessbleDesc : -+ #if (INDICATOR_APPLICATIONADDED_HAS_HINT == 1) - #if (INDICATOR_APPLICATIONADDED_HAS_TITLE == 1) - cTitle && *cTitle != '\0' ? cTitle : - #endif - #endif -+ #endif - cLabel - ); - - diff --git a/community/cairo-dock/PKGBUILD b/community/cairo-dock/PKGBUILD index 5c742b33d..3820dd2fc 100755 --- a/community/cairo-dock/PKGBUILD +++ b/community/cairo-dock/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 87791 2013-04-06 16:56:43Z alucryd $ +# $Id: PKGBUILD 88485 2013-04-18 13:57:25Z alucryd $ # Maintainer: Maxime Gauduin # Contributor: Tofe # Contributor: erm67 pkgname=cairo-dock -pkgver=3.2.0 +pkgver=3.2.1 pkgrel=2 pkgdesc="Light eye-candy fully themable animated dock" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ makedepends=('cmake') optdepends=('cairo-dock-plugins: Plugins for Cairo-Dock') options=('!libtool') source=("http://launchpad.net/${pkgname}-core/3.2/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz" 'gldit-rpath.patch') -sha256sums=('69d57dab16e70bb0683ba91f1dfd19a9ee0de0b1642ca6480fef9dacbb9c2fd2' +sha256sums=('441e407f92138dc604c796b0455777b765e298ecb8f3120104f521d0e0b34543' '5a5fbc67aaa210387ef4410701747fe741942c99c4bd84ae771b96a3bdd1c4cc') prepare() { diff --git a/community/dillo/PKGBUILD b/community/dillo/PKGBUILD index 13600444a..69cef3f71 100644 --- a/community/dillo/PKGBUILD +++ b/community/dillo/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 63530 2012-02-05 11:53:50Z ibiru $ +# $Id: PKGBUILD 88466 2013-04-18 12:14:39Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: dorphell pkgname=dillo -pkgver=3.0.2 -pkgrel=2 +pkgver=3.0.3 +pkgrel=1 pkgdesc="A small, fast graphical web browser built on FLTK" arch=(i686 x86_64) url="http://www.dillo.org" @@ -13,7 +13,7 @@ depends=('fltk' 'libjpeg' 'perl' 'openssl' 'libpng' 'gcc-libs' 'libxcursor' 'libxi' 'libxinerama') backup=(etc/dillo/{dillorc,dpidrc}) source=(http://www.dillo.org/download/$pkgname-$pkgver.tar.bz2) -md5sums=('81b82112cefcc7d54fe2972a21f42930') +md5sums=('726cd0b7a18c5e25f4d80ebeffe7607e') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/gnuchess/PKGBUILD b/community/gnuchess/PKGBUILD index ab77e7855..d68d886f0 100644 --- a/community/gnuchess/PKGBUILD +++ b/community/gnuchess/PKGBUILD @@ -1,26 +1,30 @@ -# $Id: PKGBUILD 76871 2012-10-01 14:52:29Z bisson $ -# Maintainer: Allan McRae +# $Id: PKGBUILD 88493 2013-04-18 15:55:51Z jsteel $ +# Maintainer: Jonathan Steel +# Contributor: Allan McRae # Contributor: Tom Newsom pkgname=gnuchess -pkgver=6.0.2 +pkgver=6.0.3 pkgrel=1 pkgdesc="Lets most modern computers play a full game of chess" url="http://www.gnu.org/software/chess/chess.html" arch=('i686' 'x86_64') license=('GPL') depends=('glibc' 'ncurses' 'readline') -source=(ftp://ftp.gnu.org/pub/gnu/chess/$pkgname-$pkgver.tar.gz{,.sig}) -md5sums=('566a145479c47f2f9d7d9b7b8119e1b0' - '044487606aa14ecb29ab9613f83918d9') +optdepends=('xboard: for a GUI') +source=(ftp://ftp.gnu.org/pub/gnu/chess/$pkgname-$pkgver.tar.gz) +md5sums=('28625afb8f48b86211ee1d217c308064') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr + make } package() { - cd $srcdir/$pkgname-$pkgver - make prefix=$pkgdir/usr install + cd "$srcdir"/$pkgname-$pkgver + + make prefix="$pkgdir"/usr install } diff --git a/community/gocr/PKGBUILD b/community/gocr/PKGBUILD index 1a8d60138..1bf3b3c5a 100644 --- a/community/gocr/PKGBUILD +++ b/community/gocr/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 65536 2012-02-21 08:47:11Z spupykin $ +# $Id: PKGBUILD 88468 2013-04-18 12:15:06Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: damir pkgname=gocr -pkgver=0.49 -pkgrel=2 +pkgver=0.50 +pkgrel=1 pkgdesc="Open-source character recognition (OCR)" arch=("i686" "x86_64") url="http://jocr.sourceforge.net/index.html" @@ -12,7 +12,7 @@ license=('GPL') depends=('glibc' 'netpbm') optdepends=('tk: to use the tk frontend') source=(http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-${pkgver}.tar.gz) -md5sums=('4e527bc4bdd97c2be15fdd818857507f') +md5sums=('553ea40c2b3a1a0b03a30675d0e0aba1') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/libfbclient/PKGBUILD b/community/libfbclient/PKGBUILD index d5ef393d6..44cb112af 100644 --- a/community/libfbclient/PKGBUILD +++ b/community/libfbclient/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 87048 2013-03-26 11:49:42Z foutrelis $ +# $Id: PKGBUILD 88481 2013-04-18 13:13:14Z lcarlier $ # Maintainer: Carlier Laurent # Contributor: Douglas Soares de Andrade pkgname=libfbclient -pkgver=2.5.2.26539 -pkgrel=3 +pkgver=2.5.2.26540 +pkgrel=1 pkgdesc="Client library for Firebird." arch=('i686' 'x86_64') url="http://www.firebirdsql.org/" @@ -13,7 +13,7 @@ depends=('gcc-libs' 'icu') options=('!makeflags') source=(http://downloads.sourceforge.net/firebird/Firebird-$pkgver-0.tar.bz2 LICENSE) -md5sums=('adf2d2f9d48a53dc6c490ba1e44631fd' +md5sums=('21154d2004e025c8a3666625b0357bb5' '0d61798861e159c85dbdf0f30fe2f2ce') build() { diff --git a/community/libtaginfo/PKGBUILD b/community/libtaginfo/PKGBUILD index 7ce899f5c..3042a577b 100644 --- a/community/libtaginfo/PKGBUILD +++ b/community/libtaginfo/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 85877 2013-03-08 05:59:57Z fyan $ +# $Id: PKGBUILD 88454 2013-04-18 04:14:11Z fyan $ # Maintainer: Felix Yan pkgname=libtaginfo -pkgver=0.1.3 +pkgver=0.1.6 pkgrel=1 pkgdesc="Library for reading media metadata" arch=('i686' 'x86_64') @@ -22,4 +22,4 @@ package() { make DESTDIR="$pkgdir" install } -md5sums=('8bbeea26697c05d346d1607401c8f1db') +md5sums=('781361a667767e8553735682d63670ca') diff --git a/community/mongodb/PKGBUILD b/community/mongodb/PKGBUILD index 00e0e6a62..ddd110ef1 100644 --- a/community/mongodb/PKGBUILD +++ b/community/mongodb/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87422 2013-03-31 19:18:27Z stephane $ +# $Id: PKGBUILD 88479 2013-04-18 12:55:25Z fyan $ # Maintainer: Felix Yan # Contributor: Sven-Hendrik Haase # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -6,8 +6,8 @@ # Contributor: Alec Thomas pkgname=mongodb -pkgver=2.4.1 -pkgrel=2 +pkgver=2.4.2 +pkgrel=1 pkgdesc='A high-performance, open source, schema-free document-oriented database' arch=('i686' 'x86_64') url='http://www.mongodb.org' @@ -64,8 +64,8 @@ package() { mv ${pkgdir}/usr/lib64/libmongoclient.a ${pkgdir}/usr/lib/ || true rm -r ${pkgdir}/usr/lib64 || true } -md5sums=('2123758b166144947860b2af490996c1' +md5sums=('8c65fa1d678763dbc855b0129d1eea96' '4839fe1d638187ca3226e8267b947318' '96ab4517b48974ce0e566d9746a75a4f' 'a9529e2a6e392ffecef7a9178394c814' - 'c980ebfe46df6dc87f4b3380af69a6cc') + 'c97f3fd59bbbdd9f0f6916322d95feb4') diff --git a/community/mongodb/removeWerror.patch b/community/mongodb/removeWerror.patch index c5220cc1e..dd96084da 100644 --- a/community/mongodb/removeWerror.patch +++ b/community/mongodb/removeWerror.patch @@ -9,3 +9,13 @@ if not has_option('clang'): env.Append( CCFLAGS=["-fno-builtin-memcmp"] ) # glibc's memcmp is faster than gcc's +--- a/src/third_party/v8/SConscript 2013-04-17 03:21:23.000000000 +0800 ++++ b/src/third_party/v8/SConscript 2013-04-18 17:41:29.878618892 +0800 +@@ -47,7 +47,6 @@ + 'gcc': { + 'all': { + 'CCFLAGS': ['-Wall', +- '-Werror', + '-W', + '-Wno-unused-parameter', + '-Woverloaded-virtual', diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD index 287b1c96a..b5e91da38 100644 --- a/community/passenger/PKGBUILD +++ b/community/passenger/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 86878 2013-03-23 23:10:37Z td123 $ +# $Id: PKGBUILD 88487 2013-04-18 14:09:48Z spupykin $ # Maintainer: Sergej Pupykin pkgname=passenger -pkgver=3.9.5.rc3 -pkgrel=1 +pkgver=4.0.0.rc6 +pkgrel=2 pkgdesc="mod_rails passenger" arch=('i686' 'x86_64') url="http://www.modrails.com" @@ -14,7 +14,7 @@ makedepends=('apache') install=passenger.install options=('!emptydirs') source=($pkgname-$pkgver.tar.gz::https://github.com/FooBarWidget/passenger/archive/release-$pkgver.tar.gz) -md5sums=('60a1e0033fd2f0928607af559e2184f7') +md5sums=('2cc01a611431f4f980b65b87dbbd9e5a') build(){ cd $srcdir/passenger-release-$pkgver @@ -32,5 +32,5 @@ package() { cp -R * $pkgdir/usr/lib/passenger/ mkdir -p $pkgdir/usr/lib/httpd/modules - ln -sf /usr/lib/passenger/ext/apache2/mod_passenger.so $pkgdir/usr/lib/httpd/modules/mod_passenger.so + ln -sf /usr/lib/passenger/libout/apache2/mod_passenger.so $pkgdir/usr/lib/httpd/modules/mod_passenger.so } diff --git a/community/pax-utils/PKGBUILD b/community/pax-utils/PKGBUILD index 2b5331239..6298b812a 100644 --- a/community/pax-utils/PKGBUILD +++ b/community/pax-utils/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 79825 2012-11-13 13:54:15Z tredaelli $ +# $Id: PKGBUILD 88483 2013-04-18 13:24:39Z tredaelli $ # Maintainer: Timothy Redaelli # Contributor: sh0 # Contributor: Maxwel pkgname=pax-utils -pkgver=0.5 +pkgver=0.7 pkgrel=1 pkgdesc='ELF related utils for ELF 32/64 binaries that can check files for security relevant properties' url='http://hardened.gentoo.org/pax-utils.xml' @@ -13,7 +13,7 @@ license=('GPL') depends=('bash' 'libcap') checkdepends=('python') source=("http://distfiles.gentoo.org/distfiles/${pkgname}-${pkgver}.tar.xz") -sha256sums=('1ba4f5e8680449c18841db2397aca320527fb06628b4ad9212e42f5e01de833b') +sha256sums=('1ac4cee9a9ca97a723505eb29a25e50adeccffba3f0f0ef4f035cf082caf3b84') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/pidgin-lwqq/PKGBUILD b/community/pidgin-lwqq/PKGBUILD index 994291243..dce40bb8d 100644 --- a/community/pidgin-lwqq/PKGBUILD +++ b/community/pidgin-lwqq/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 87459 2013-04-01 05:10:16Z fyan $ +# $Id: PKGBUILD 88464 2013-04-18 10:48:26Z fyan $ # Maintainer: Felix Yan pkgname=pidgin-lwqq pkgver=0.1d _pkgver=0.1-d -pkgrel=1 +pkgrel=2 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" @@ -19,18 +19,13 @@ source=("https://github.com/xiehuc/$pkgname/archive/${_pkgver}.tar.gz") build() { cd "${srcdir}/$pkgname-${_pkgver}" - - rm -rf build - mkdir build - cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr .. + cmake -DCMAKE_INSTALL_PREFIX=/usr . make } package() { - cd "$srcdir/$pkgname-${_pkgver}/build" + cd "$srcdir/$pkgname-${_pkgver}" make DESTDIR="${pkgdir}" install } -md5sums=('b638e5132bbacdc84d951f7b0f66d2fd') +md5sums=('5ec83a5a3328dac2ded431bcd7c5c034') diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD index aab157d21..070376bf2 100644 --- a/community/squid/PKGBUILD +++ b/community/squid/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 87868 2013-04-08 10:05:32Z spupykin $ +# $Id: PKGBUILD 88474 2013-04-18 12:16:13Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Mark Coolen # Contributor: Tom Newsom # Contributor: Kevin Piche pkgname=squid -pkgver=3.3.2 -pkgrel=2 +pkgver=3.3.3 +pkgrel=1 pkgdesc='Full-featured Web proxy cache server' arch=('x86_64' 'i686') url='http://www.squid-cache.org' @@ -24,7 +24,7 @@ source=("http://www.squid-cache.org/Versions/v3/3.3/$pkgname-$pkgver.tar.bz2" 'squid.pam' 'squid.cron' 'squid.service') -md5sums=('fedbad5be528bcf3e632538b11e0cc19' +md5sums=('20f63ab34eae93b36969c9c7519f6462' 'e90895ce22c0b618c89a46a9a181fe6c' '2383772ef94efddc7b920628bc7ac5b0' '270977cdd9b47ef44c0c427ab9034777' diff --git a/core/krb5/PKGBUILD b/core/krb5/PKGBUILD index 49062b56e..945d31f3d 100644 --- a/core/krb5/PKGBUILD +++ b/core/krb5/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179909 2013-03-11 19:50:37Z stephane $ +# $Id: PKGBUILD 183174 2013-04-18 12:38:02Z stephane $ # Maintainer: Stéphane Gaudreault pkgname=krb5 -pkgver=1.11.1 +pkgver=1.11.2 pkgrel=1 pkgdesc="The Kerberos network authentication system" arch=('i686' 'x86_64') @@ -21,7 +21,7 @@ source=(http://web.mit.edu/kerberos/dist/${pkgname}/1.11/${pkgname}-${pkgver}-si krb5-kpropd.service krb5-kpropd@.service krb5-kpropd.socket) -sha1sums=('e2e759c35e775d8f03b75c26ffcaa4f2514147f5' +sha1sums=('3863f7bdb2d8fc3e50484fb566124373c4b0a250' '09e478cddfb9d46d2981dd25ef96b8c3fd91e1aa' '2aa229369079ed1bbb201a1ef72c47bf143f4dbe' 'a2a01e7077d9e89cda3457ea0e216debb3dc353c' diff --git a/core/krb5/krb5-kadmind b/core/krb5/krb5-kadmind new file mode 100644 index 000000000..04df0dcff --- /dev/null +++ b/core/krb5/krb5-kadmind @@ -0,0 +1,40 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/sbin/kadmind` +case "$1" in + start) + stat_busy "Starting Kerberos Admin Daemon" + if [ -z "$PID" ]; then + /usr/sbin/kadmind + fi + if [ ! -z "$PID" -o $? -gt 0 ]; then + stat_fail + else + add_daemon krb5-kadmind + stat_done + fi + ;; + stop) + stat_busy "Stopping Kerberos Admin Daemon" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon krb5-kadmind + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" + ;; +esac +exit 0 diff --git a/core/krb5/krb5-kadmind.service b/core/krb5/krb5-kadmind.service new file mode 100644 index 000000000..f3836c898 --- /dev/null +++ b/core/krb5/krb5-kadmind.service @@ -0,0 +1,8 @@ +[Unit] +Description=Kerberos 5 administration server + +[Service] +ExecStart=/usr/sbin/kadmind -nofork + +[Install] +WantedBy=multi-user.target diff --git a/core/krb5/krb5-kdc b/core/krb5/krb5-kdc new file mode 100644 index 000000000..05a03411e --- /dev/null +++ b/core/krb5/krb5-kdc @@ -0,0 +1,40 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/sbin/krb5kdc` +case "$1" in + start) + stat_busy "Starting Kerberos Authentication" + if [ -z "$PID" ]; then + /usr/sbin/krb5kdc + fi + if [ ! -z "$PID" -o $? -gt 0 ]; then + stat_fail + else + add_daemon krb5-kdc + stat_done + fi + ;; + stop) + stat_busy "Stopping Kerberos Authentication" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon krb5-kdc + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" + ;; +esac +exit 0 diff --git a/core/krb5/krb5-kdc.service b/core/krb5/krb5-kdc.service new file mode 100644 index 000000000..6ec93bb72 --- /dev/null +++ b/core/krb5/krb5-kdc.service @@ -0,0 +1,9 @@ +[Unit] +Description=Kerberos 5 KDC + +[Service] +ExecStart=/usr/sbin/krb5kdc -n +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/core/krb5/krb5-kpropd b/core/krb5/krb5-kpropd new file mode 100644 index 000000000..a0077d68e --- /dev/null +++ b/core/krb5/krb5-kpropd @@ -0,0 +1,40 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/sbin/kpropd` +case "$1" in + start) + stat_busy "Starting Kerberos Database Propagation Daemon" + if [ -z "$PID" ]; then + /usr/sbin/kpropd -S + fi + if [ ! -z "$PID" -o $? -gt 0 ]; then + stat_fail + else + add_daemon kpropd + stat_done + fi + ;; + stop) + stat_busy "Stopping Kerberos Database Propagation Daemon" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon kpropd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" + ;; +esac +exit 0 diff --git a/core/krb5/krb5-kpropd.service b/core/krb5/krb5-kpropd.service new file mode 100644 index 000000000..a7c5b579d --- /dev/null +++ b/core/krb5/krb5-kpropd.service @@ -0,0 +1,8 @@ +[Unit] +Description=Kerberos 5 propagation server + +[Service] +ExecStart=/usr/sbin/kpropd -S + +[Install] +WantedBy=multi-user.target diff --git a/core/krb5/krb5-kpropd.socket b/core/krb5/krb5-kpropd.socket new file mode 100644 index 000000000..4389290c0 --- /dev/null +++ b/core/krb5/krb5-kpropd.socket @@ -0,0 +1,9 @@ +[Unit] +Description=Kerberos 5 propagation server + +[Socket] +ListenStream=754 +Accept=yes + +[Install] +WantedBy=sockets.target diff --git a/core/krb5/krb5-kpropd@.service b/core/krb5/krb5-kpropd@.service new file mode 100644 index 000000000..46f7e3639 --- /dev/null +++ b/core/krb5/krb5-kpropd@.service @@ -0,0 +1,8 @@ +[Unit] +Description=Kerberos 5 propagation server +Conflicts=krb5-kpropd.service + +[Service] +ExecStart=/usr/sbin/kpropd +StandardInput=socket +StandardError=syslog diff --git a/extra/bitlbee/PKGBUILD b/extra/bitlbee/PKGBUILD index ef8176d1f..e293ebcdf 100644 --- a/extra/bitlbee/PKGBUILD +++ b/extra/bitlbee/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 174921 2013-01-09 00:32:15Z dreisner $ +# $Id: PKGBUILD 183180 2013-04-18 13:14:56Z dreisner $ # Contributor: FUBAR # Contributor: simo @@ -9,23 +9,21 @@ pkgname=bitlbee pkgver=3.2 -pkgrel=1 +pkgrel=2 pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC' url='http://www.bitlbee.org/' license=('GPL') arch=('i686' 'x86_64') -depends=('openssl' 'glib2') +depends=('gnutls' 'glib2') makedepends=('asciidoc' 'libotr3') optdepends=('skype4py: to use skyped' 'libotr3: for OTR encryption support' 'xinetd: to run bitlbee through xinetd') source=("http://get.bitlbee.org/src/${pkgname}-${pkgver}.tar.gz" 'xinetd' - 'rc.d' 'bitlbee.tmpfiles') sha1sums=('21e17f082c776566429603b1e8c966983a75ac9e' '5e0af27ba9cc4fe455e3381c75fc49a9326e2f17' - '02423c500ac64f673ba26a3395c7c7036c17343e' '3695ed2fe22436c4d0fc3ead829f7d1f89bc491c') backup=('etc/bitlbee/bitlbee.conf' 'etc/bitlbee/motd.txt' @@ -41,7 +39,7 @@ build() { --pidfile=/run/bitlbee/bitlbee.pid \ --ipcsocket=/run/bitlbee/bitlbee.sock \ --systemdsystemunitdir=/usr/lib/systemd/system \ - --ssl=openssl \ + --ssl=gnutls \ --strip=0 \ --otr=plugin \ --skype=plugin @@ -58,6 +56,5 @@ package() { install -o65 -g65 -dm770 "$pkgdir/var/lib/bitlbee" install -Dm644 "$srcdir/xinetd" "$pkgdir/etc/xinetd.d/bitlbee" - install -Dm755 "$srcdir/rc.d" "$pkgdir/etc/rc.d/bitlbee" install -Dm644 "$srcdir/bitlbee.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/bitlbee.conf" } diff --git a/extra/bitlbee/rc.d b/extra/bitlbee/rc.d deleted file mode 100644 index ade85221a..000000000 --- a/extra/bitlbee/rc.d +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions - -pidfile=/run/bitlbee/bitlbee.pid -if [[ -r $pidfile ]]; then - read -r PID < "$pidfile" - if [[ ! -d /proc/$PID ]]; then - # stale pidfile - unset PID - rm -f "$pidfile" - fi -fi - -case $1 in - start) - stat_busy "Starting bitlbee daemon" - if [[ $PID ]] || ! su -s /bin/sh -c '/usr/sbin/bitlbee -F' bitlbee; then - stat_fail - exit 1 - else - add_daemon bitlbee - stat_done - fi - ;; - stop) - stat_busy "Stopping bitlbee daemon" - if [[ -z $PID ]] || ! kill $PID &>/dev/null; then - stat_fail - exit 1 - else - rm -f "$pidfile" - rm_daemon bitlbee - stat_done - fi - ;; - restart) - $0 stop - sleep 3 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" - exit 1 - ;; -esac - -# vim: set ft=sh et ts=2 sw=2: diff --git a/extra/check/PKGBUILD b/extra/check/PKGBUILD index 6ab2354ba..84574061f 100644 --- a/extra/check/PKGBUILD +++ b/extra/check/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 171322 2012-11-17 08:55:42Z heftig $ +# $Id: PKGBUILD 183188 2013-04-18 16:03:52Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) # Contributor: Jaroslav Lichtblau # Contributor: Jeremy Cowgar pkgname=check -pkgver=0.9.9 +pkgver=0.9.10 pkgrel=1 pkgdesc="A unit testing framework for C" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ license=('LGPL') options=('!libtool') install=$pkgname.install source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('f3702f2fcfc19ce3f62dca66c241a168') +md5sums=('6d10a8efb9a683467b92b3bce97aeb30') build() { cd $pkgname-$pkgver diff --git a/extra/dnsmasq/0001-Fix-wrong-size-in-memset-call.patch b/extra/dnsmasq/0001-Fix-wrong-size-in-memset-call.patch new file mode 100644 index 000000000..05223cdb2 --- /dev/null +++ b/extra/dnsmasq/0001-Fix-wrong-size-in-memset-call.patch @@ -0,0 +1,26 @@ +From 71aaad9f663efda7032e27c201a7025ff6332a2d Mon Sep 17 00:00:00 2001 +From: Simon Kelley +Date: Thu, 18 Apr 2013 09:47:49 +0100 +Subject: [PATCH] Fix wrong size in memset() call. + +Thanks to Dave Reisner. +--- + src/ipset.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ipset.c b/src/ipset.c +index a34ed96..f175fa4 100644 +--- a/src/ipset.c ++++ b/src/ipset.c +@@ -110,7 +110,7 @@ static int new_add_to_ipset(const char *setname, const struct all_addr *ipaddr, + return -1; + } + +- memset(buffer, 0, sizeof(buffer)); ++ memset(buffer, 0, BUFF_SZ); + + nlh = (struct nlmsghdr *)buffer; + nlh->nlmsg_len = NL_ALIGN(sizeof(struct nlmsghdr)); +-- +1.8.2.1 + diff --git a/extra/dnsmasq/PKGBUILD b/extra/dnsmasq/PKGBUILD index 09757a55a..38accba08 100644 --- a/extra/dnsmasq/PKGBUILD +++ b/extra/dnsmasq/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 173229 2012-12-14 17:31:42Z dreisner $ +# $Id: PKGBUILD 183176 2013-04-18 12:45:45Z dreisner $ # Maintainer: Dave Reisner # Contributor: Paul Mattal # Contributor: Tom Newsom pkgname=dnsmasq -pkgver=2.65 +pkgver=2.66 pkgrel=1 pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server" url="http://www.thekelleys.org.uk/dnsmasq/doc.html" @@ -12,17 +12,20 @@ arch=('i686' 'x86_64') license=('GPL') depends=('glibc' 'dbus-core') install=$pkgname.install -backup=('etc/dnsmasq.conf' - 'etc/conf.d/dnsmasq') -source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.gz" - 'dnsmasq.confd' - 'rc.dnsmasq' +backup=('etc/dnsmasq.conf') +source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.xz" + '0001-Fix-wrong-size-in-memset-call.patch' 'dnsmasq.service') -md5sums=('a91534a5d6f053d5c80f67ef502afa34' - '66479e99123faeab83ebaed709ef95b5' - '819fbdf6440d710616e6df5f8ca9cdba' +md5sums=('cd1c70dd66d2e3ad02b66ca6af4ebf20' + '05ccefefde68ebdebce5e40d2b3c78be' '7ac45726cabef4145db40d758cc7fedf') +prepare() { + cd "$pkgname-$pkgver" + + patch -Np1 <"$srcdir/0001-Fix-wrong-size-in-memset-call.patch" +} + build() { cd "$pkgname-$pkgver" @@ -30,7 +33,7 @@ build() { # compile time opts report properly on startup. yuck. sed -i '/^#ifdef DNSMASQ_COMPILE_OPTS/ i#define HAVE_DBUS' src/config.h - make + make "CFLAGS=$CPPFLAGS $CFLAGS" "LDFLAGS=$LDFLAGS" } package() { @@ -38,9 +41,6 @@ package() { make BINDIR=/usr/bin PREFIX=/usr DESTDIR="$pkgdir" install - install -Dm755 "$srcdir"/rc.dnsmasq "$pkgdir"/etc/rc.d/dnsmasq - install -Dm644 "$srcdir"/dnsmasq.confd "$pkgdir/etc/conf.d/dnsmasq" - install -Dm644 "dbus/dnsmasq.conf" "$pkgdir"/etc/dbus-1/system.d/dnsmasq.conf install -Dm644 "dnsmasq.conf.example" "$pkgdir"/etc/dnsmasq.conf install -Dm644 "$srcdir/dnsmasq.service" "$pkgdir"/usr/lib/systemd/system/dnsmasq.service diff --git a/extra/dnsmasq/dnsmasq.confd b/extra/dnsmasq/dnsmasq.confd deleted file mode 100644 index 933b92850..000000000 --- a/extra/dnsmasq/dnsmasq.confd +++ /dev/null @@ -1,9 +0,0 @@ -# -# runtime config for dnsmasq -# - -# if unset, dnsmasq will run as nobody. -DNSMASQ_USER=dnsmasq - -# other runtime options. treated as an array. -DNSMASQ_OPTS=() diff --git a/extra/dnsmasq/rc.dnsmasq b/extra/dnsmasq/rc.dnsmasq deleted file mode 100755 index 4030c2896..000000000 --- a/extra/dnsmasq/rc.dnsmasq +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash - -. /etc/rc.conf -. /etc/rc.d/functions -. /etc/conf.d/dnsmasq - -checkconfig() { - local testout - - if ! testout=$(/usr/bin/dnsmasq --test 2>&1); then - echo "$testout" - return 1 - fi - - return 0 -} - -pidfile=/run/dnsmasq.pid -if [[ -r $pidfile ]]; then - read -r PID < "$pidfile" - if [[ ! -d /proc/$PID ]]; then - # stale pidfile - unset PID - rm -f "$pidfile" - fi -fi - -case $1 in - start) - stat_busy "Starting DNS/DHCP daemon" - if [[ -z $PID ]] && checkconfig && - /usr/bin/dnsmasq "--user=${DNSMASQ_USER:-nobody}" \ - "--pid-file=$pidfile" \ - "${DNSMASQ_OPTS[@]}"; then - add_daemon dnsmasq - stat_done - else - stat_fail - fi - ;; - stop) - stat_busy "Stopping DNS/DHCP daemon" - if [[ $PID ]] && kill "$PID" &> /dev/null; then - # dnsmasq doesn't clean up after itself - rm -f "$pidfile" - rm_daemon dnsmasq - stat_done - else - stat_fail - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - checkconfig) - # diagnostics will be printed, with zero/non-zero exit - /usr/bin/dnsmasq --test - ;; - *) - echo "usage: $0 " -esac - diff --git a/extra/farstream/PKGBUILD b/extra/farstream/PKGBUILD index 60c493c8f..e89b5193b 100644 --- a/extra/farstream/PKGBUILD +++ b/extra/farstream/PKGBUILD @@ -1,24 +1,25 @@ -# $Id: PKGBUILD 170993 2012-11-14 14:37:18Z ibiru $ +# $Id: PKGBUILD 183166 2013-04-18 07:35:04Z eric $ # Maintainer: Ionut Biru pkgname=farstream -pkgver=0.2.2 +pkgver=0.2.3 pkgrel=1 pkgdesc="Farstream (formerly Farsight) - Audio/Video Communications Framework" arch=(i686 x86_64) url="http://www.freedesktop.org/wiki/Software/Farstream" -license=('LGPL2.1') +license=('LGPL') depends=('gst-plugins-base-libs' 'libnice') makedepends=('gobject-introspection') optdepends=('gst-plugins-good' 'gst-plugins-bad') conflicts=('farsight2') replaces=('farsight2') options=(!libtool) -source=(http://freedesktop.org/software/$pkgname/releases/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('01c20c1ed014ad4e18e55f1f6caf7877') +source=(http://freedesktop.org/software/$pkgname/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.asc}) +md5sums=('a8971167068b69a6933d3eaaeb9ab448' + 'SKIP') build() { - cd $pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr \ --with-package-name='Arch Linux farstream package' \ --with-package-origin='http://archlinux.org' \ diff --git a/extra/geoip/PKGBUILD b/extra/geoip/PKGBUILD index 8e75a5e94..e409fb486 100644 --- a/extra/geoip/PKGBUILD +++ b/extra/geoip/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 158109 2012-05-03 01:01:32Z foutrelis $ +# $Id: PKGBUILD 183169 2013-04-18 10:54:20Z juergen $ # Maintainer: Dan McGee # Contributor: Manolis Tzanidakis pkgname=geoip -pkgver=1.4.8 -pkgrel=2 +pkgver=1.5.0 +pkgrel=1 pkgdesc="Non-DNS IP-to-country resolver C library & utils" arch=('i686' 'x86_64') url="http://www.maxmind.com/app/c" @@ -13,7 +13,7 @@ depends=('zlib' 'geoip-database') backup=('etc/geoip/GeoIP.conf') options=('!libtool' '!emptydirs') source=(http://www.maxmind.com/download/geoip/api/c/GeoIP-$pkgver.tar.gz) -sha256sums=('cf0f6b2bac1153e34d6ef55ee3851479b347d2b5c191fda8ff6a51fab5291ff4') +sha256sums=('d1dbd4f27bcf0e760329f0f9c67a5fc81b4c56efbe0666159934c2bcd38caea2') build() { cd "$srcdir/GeoIP-$pkgver" diff --git a/extra/ibus/PKGBUILD b/extra/ibus/PKGBUILD index a81a1a3a1..97d6589dd 100644 --- a/extra/ibus/PKGBUILD +++ b/extra/ibus/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 173164 2012-12-11 22:33:51Z eric $ +# $Id: PKGBUILD 183196 2013-04-18 19:51:15Z eric $ # Contributor: Rainy # Contributor: Lee.MaRS # Contributor: Daniel J Griffiths # Maintainer: Brad Fanella pkgname=ibus -pkgver=1.5.1 +pkgver=1.5.2 pkgrel=1 pkgdesc="Next Generation Input Bus for Linux" arch=('i686' 'x86_64') @@ -16,7 +16,7 @@ makedepends=('gobject-introspection' 'vala' 'dconf' 'iso-codes' 'intltool') options=('!libtool') install=ibus.install source=(http://ibus.googlecode.com/files/${pkgname}-${pkgver}.tar.gz) -sha1sums=('31d732c17d0a103565fa29995c5610e8be8b2dca') +sha1sums=('a7e1695731b4c954fa8897d091e6dda64e08b28c') build() { cd ${pkgname}-${pkgver} diff --git a/extra/libofx/PKGBUILD b/extra/libofx/PKGBUILD index 85db72147..bf97cc154 100644 --- a/extra/libofx/PKGBUILD +++ b/extra/libofx/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 182911 2013-04-16 04:51:05Z eric $ +# $Id: PKGBUILD 183162 2013-04-18 06:30:55Z eric $ # Maintainer: Aaron Griffin pkgbase=libofx pkgname=('libofx' 'libofx-doc') -pkgver=0.9.7 +pkgver=0.9.8 pkgrel=1 pkgdesc="API for the OFX banking standard" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL') depends=('opensp' 'curl' 'libxml++') checkdepends=('gnupg') source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha1sums=('9c6ac208dcc6a89525281827c3ab56c08923a02c') +sha1sums=('e0159d77c4458eb937871373db85c9f392e86554') build() { cd "$srcdir/$pkgbase-$pkgver" diff --git a/extra/libtasn1/PKGBUILD b/extra/libtasn1/PKGBUILD index ce8825abe..721f23a58 100644 --- a/extra/libtasn1/PKGBUILD +++ b/extra/libtasn1/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 173800 2012-12-24 00:28:32Z andyrtr $ +# $Id: PKGBUILD 183190 2013-04-18 16:15:55Z andyrtr $ # Maintainer: Jan de Groot # Contributor: judd pkgname=libtasn1 -pkgver=3.2 +pkgver=3.3 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ depends=('glibc' 'texinfo') options=('!libtool') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('1b07629163025b9693aae9b8957842b2' - '67bdae9b78ac7bbfa2ab24c7d46bd577') +md5sums=('2bdd687f487c50a0382b99553866a6e0' + 'SKIP') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/libwpd/PKGBUILD b/extra/libwpd/PKGBUILD index c5846bdd5..306b7fc68 100644 --- a/extra/libwpd/PKGBUILD +++ b/extra/libwpd/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 156639 2012-04-22 00:00:22Z andyrtr $ +# $Id: PKGBUILD 183192 2013-04-18 16:39:00Z andyrtr $ # Maintainer: AndyRTR pkgname=libwpd -pkgver=0.9.4 +pkgver=0.9.6 pkgrel=1 pkgdesc="Library for importing WordPerfect (tm) documents" arch=('i686' 'x86_64') url="http://libwpd.sourceforge.net/" license=('LGPL') -depends=('gcc-libs') -makedepends=('libgsf>=1.14.20') +depends=('gcc-libs' 'zlib') +makedepends=('libgsf>=1.14.26') options=('!libtool' '!emptydirs') -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('d30d1726c3b113db70daaae423dd4448') +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.xz) +md5sums=('63f476b892bf783072854b98d2fc4fa2') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/neverball/PKGBUILD b/extra/neverball/PKGBUILD index 1b6dd8a5f..82116ab17 100644 --- a/extra/neverball/PKGBUILD +++ b/extra/neverball/PKGBUILD @@ -1,35 +1,36 @@ -# $Id: PKGBUILD 148860 2012-02-05 11:53:11Z ibiru $ +# $Id: PKGBUILD 183160 2013-04-18 02:16:47Z eric $ # Maintainer: Eric Bélanger pkgname=neverball pkgver=1.5.4 -pkgrel=4 +pkgrel=5 pkgdesc="3D game similar to Super Monkey Ball or Marble Madness" arch=('i686' 'x86_64') url="http://neverball.org/" license=('GPL') -depends=('sdl_ttf' 'libgl' 'libpng' 'libjpeg' 'libvorbis' 'physfs') +depends=('sdl_ttf' 'libgl' 'libpng' 'libjpeg' 'libvorbis' 'physfs' \ + 'hicolor-icon-theme' 'xdg-utils') makedepends=('mesa') +install=neverball.install source=(http://neverball.org/${pkgname}-${pkgver}.tar.gz neverball-1.5.4-underlink.patch) sha1sums=('619c227e1958bd60738f12dbbde9b30c91dd79a7' 'f71982b7187d569c57b30c4c40fedd6c0e72baca') -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's|#define CONFIG_LOCALE "./locale"|#define CONFIG_LOCALE "/usr/share/locale"|' share/base_config.h +prepare() { + cd ${pkgname}-${pkgver} patch -p0 -i ../neverball-1.5.4-underlink.patch +} - if [ "${CARCH}" = "i686" ] ;then - make ENABLE_NLS=1 DATADIR=/usr/share/neverball SSE_CFLAGS="" - else - make ENABLE_NLS=1 DATADIR=/usr/share/neverball - fi +build() { + cd ${pkgname}-${pkgver} + make DATADIR=/usr/share/neverball LOCALEDIR=/usr/share/locale \ + CPPFLAGS="$CPPFLAGS -DNDEBUG" CFLAGS="$CFLAGS" } package(){ - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} install -d "${pkgdir}/usr/bin" - install -d "${pkgdir}"/usr/share/{neverball,locale,applications,pixmaps,doc/neverball} + install -d "${pkgdir}"/usr/share/{neverball,locale,applications,doc/neverball} install -d "${pkgdir}"/usr/share/man/man{1,6} install -m755 neverball neverputt mapc "${pkgdir}/usr/bin" @@ -37,11 +38,13 @@ package(){ cp -r data/* "${pkgdir}/usr/share/neverball/" install -m644 doc/* "${pkgdir}/usr/share/doc/neverball/" install -m644 dist/*.desktop "${pkgdir}/usr/share/applications/" - install -m644 dist/*.png "${pkgdir}/usr/share/pixmaps/" install -m644 dist/mapc.1 "${pkgdir}/usr/share/man/man1" install -m644 dist/{neverball.6,neverputt.6} "${pkgdir}/usr/share/man/man6" - ln -s neverball_48.png "${pkgdir}/usr/share/pixmaps/neverball.png" - ln -s neverputt_48.png "${pkgdir}/usr/share/pixmaps/neverputt.png" - find "${pkgdir}/usr/share/neverball" -type f -exec chmod 0644 {} \; + for i in 16 24 32 48 64 128 256; do + install -D -m644 dist/neverball_$i.png "${pkgdir}/usr/share/icons/hicolor/${i}x$i/apps/neverball.png" + install -D -m644 dist/neverputt_$i.png "${pkgdir}/usr/share/icons/hicolor/${i}x$i/apps/neverputt.png" + done + + chmod -R u=rwX,go=rX "${pkgdir}/usr/share/neverball" } diff --git a/extra/neverball/neverball.install b/extra/neverball/neverball.install new file mode 100644 index 000000000..1c0de2e4f --- /dev/null +++ b/extra/neverball/neverball.install @@ -0,0 +1,11 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/extra/qsynth/PKGBUILD b/extra/qsynth/PKGBUILD index c4c3caaa8..1af07faba 100644 --- a/extra/qsynth/PKGBUILD +++ b/extra/qsynth/PKGBUILD @@ -1,22 +1,19 @@ -# $Id: PKGBUILD 178984 2013-03-01 10:24:07Z andrea $ +# $Id: PKGBUILD 183182 2013-04-18 15:40:20Z schiv $ # Maintainer: Ray Rashif # Contributor: damir pkgname=qsynth -pkgver=0.3.6 -pkgrel=3 +pkgver=0.3.7 +pkgrel=1 pkgdesc="Qt GUI for FluidSynth" arch=('i686' 'x86_64') url="http://qsynth.sourceforge.net/" license=('GPL') depends=('fluidsynth' 'qt4') -options=('!makeflags') source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('3cba3c87463be75ac188ebc3c3023d12') +md5sums=('a101a50a7ecfb7319482a5022df1d58b') build() { - . /etc/profile.d/qt4.sh - cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr @@ -25,7 +22,8 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install + + make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/extra/razor/PKGBUILD b/extra/razor/PKGBUILD index 1907c778f..a38df1083 100644 --- a/extra/razor/PKGBUILD +++ b/extra/razor/PKGBUILD @@ -1,41 +1,39 @@ -# $Id: PKGBUILD 160573 2012-06-02 10:28:53Z bluewind $ +# $Id: PKGBUILD 183164 2013-04-18 06:55:29Z eric $ # Maintainer: # Contributor: Dale Blount # Contributor: Manolis Tzanidakis pkgname=razor -pkgver=2.84 -pkgrel=7 +pkgver=2.85 +pkgrel=1 pkgdesc="A distributed, collaborative, spam detection and filtering network" arch=('i686' 'x86_64') url="http://razor.sourceforge.net" license=('PerlArtistic') depends=('perl-net-dns' 'perl-digest-sha1' 'perl-uri' 'perl-digest-nilsimsa' 'perl') options=('!emptydirs') -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2") -md5sums=('8b9a11a6ce020383c32c45d1530d77c2') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-agents-${pkgver}.tar.bz2" + razor-2.85-cosmetic-pv-fix.patch) +md5sums=('014d08db40187cb1316482191566b012' + '850645e088b21845f4b6653623d59515') -build() { - cd "${srcdir}"/${pkgname}-agents-${pkgver} - - # skip install_razor_agents (we'll do the linking later) - # /bin/sed -i "s|install :: all pure_install doc_install install_razor_agents|install :: all pure_install doc_install|g" Makefile +prepare() { + cd ${pkgname}-agents-${pkgver} + patch -p1 -i "$srcdir/razor-2.85-cosmetic-pv-fix.patch" +} +build() { + cd ${pkgname}-agents-${pkgver} perl Makefile.PL INSTALLDIRS=vendor make } check() { - cd "${srcdir}"/${pkgname}-agents-${pkgver} + cd ${pkgname}-agents-${pkgver} make test } package() { - cd "${srcdir}"/${pkgname}-agents-${pkgver} + cd ${pkgname}-agents-${pkgver} make DESTDIR="${pkgdir}" install - - # cd ${pkgdir}/usr/bin - # for i in razor-check razor-report razor-revoke razor-admin; do - # /bin/ln -sf razor-client $i; - # done } diff --git a/extra/razor/razor-2.85-cosmetic-pv-fix.patch b/extra/razor/razor-2.85-cosmetic-pv-fix.patch new file mode 100644 index 000000000..c391d48fb --- /dev/null +++ b/extra/razor/razor-2.85-cosmetic-pv-fix.patch @@ -0,0 +1,22 @@ +--- a/lib/Razor2/Client/Version.pm 2007-05-10 22:32:10.000000000 +0200 ++++ b/lib/Razor2/Client/Version.pm 2010-03-25 11:11:36.911409707 +0100 +@@ -14,7 +14,7 @@ + + $PROTOCOL = 3; + +-$VERSION = '2.84'; ++$VERSION = '2.85'; + + 1; + +--- a/META.yml 2007-05-23 20:29:34.000000000 +0200 ++++ b/META.yml 2010-03-25 11:11:43.691408628 +0100 +@@ -1,7 +1,7 @@ + # http://module-build.sourceforge.net/META-spec.html + #XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX# + name: razor-agents +-version: 2.84 ++version: 2.85 + version_from: lib/Razor2/Client/Version.pm + installdirs: site + requires: diff --git a/libre/virtualbox-libre-modules-lts/PKGBUILD b/libre/virtualbox-libre-modules-lts/PKGBUILD index a9464f1fd..172e318c5 100644 --- a/libre/virtualbox-libre-modules-lts/PKGBUILD +++ b/libre/virtualbox-libre-modules-lts/PKGBUILD @@ -8,7 +8,7 @@ pkgbase=virtualbox-libre-modules-lts pkgname=('virtualbox-libre-host-modules-lts' 'virtualbox-libre-guest-modules-lts') pkgver=4.2.12 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') -- cgit v1.2.3-54-g00ecf