From 146025aa1c838c12fa7b4873414da73816bfb6bd Mon Sep 17 00:00:00 2001 From: root Date: Sat, 17 Dec 2011 23:14:43 +0000 Subject: Sat Dec 17 23:14:43 UTC 2011 --- community/calibre/PKGBUILD | 8 +- community/cppcheck/PKGBUILD | 7 +- community/ebtables/PKGBUILD | 11 +-- community/mingetty/PKGBUILD | 28 ++++++ community/mingetty/mingetty-utf8.patch | 158 +++++++++++++++++++++++++++++++++ community/netselect/PKGBUILD | 32 +++++++ community/netselect/license.txt | 35 ++++++++ community/nodejs/PKGBUILD | 13 ++- community/openocd/PKGBUILD | 33 +++++++ community/openocd/openocd.install | 22 +++++ community/python2-pymongo/PKGBUILD | 5 +- community/quilt/PKGBUILD | 30 ++++--- community/snort/PKGBUILD | 8 +- community/tor/PKGBUILD | 9 +- community/upx/PKGBUILD | 6 +- community/wine/PKGBUILD | 9 +- 16 files changed, 370 insertions(+), 44 deletions(-) create mode 100644 community/mingetty/PKGBUILD create mode 100644 community/mingetty/mingetty-utf8.patch create mode 100644 community/netselect/PKGBUILD create mode 100644 community/netselect/license.txt create mode 100644 community/openocd/PKGBUILD create mode 100644 community/openocd/openocd.install (limited to 'community') diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index 760f8c429..ad7ea8e30 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 60299 2011-12-09 17:18:34Z giovanni $ +# $Id: PKGBUILD 60656 2011-12-16 15:19:32Z giovanni $ # Maintainer: Giovanni Scafora # Contributor: Petrov Roman # Contributor: Andrea Fagiani pkgname=calibre -pkgver=0.8.30 +pkgver=0.8.31 pkgrel=1 pkgdesc="Ebook management application" arch=('i686' 'x86_64') @@ -21,7 +21,7 @@ install=calibre.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz" 'desktop_integration.patch' 'calibre-mount-helper') -md5sums=('0af59b942b6184ce7b9c4247555b68dd' +md5sums=('c2373e34d83b81a321cebea043d5f160' '253ce4fe5d01f8ff76b63cd3825755ea' '675cd87d41342119827ef706055491e7') @@ -35,7 +35,7 @@ build() { $(find . -regex ".*.py\|.*.recipe") python2 setup.py build - python2 setup.py resources +# python2 setup.py resources python2 setup.py translations } diff --git a/community/cppcheck/PKGBUILD b/community/cppcheck/PKGBUILD index b94a1b1ae..6019768a5 100644 --- a/community/cppcheck/PKGBUILD +++ b/community/cppcheck/PKGBUILD @@ -1,23 +1,26 @@ -# $Id: PKGBUILD 60373 2011-12-12 11:44:22Z stephane $ +# $Id: PKGBUILD 60664 2011-12-16 16:51:24Z stephane $ # Maintainer: Stéphane Gaudreault pkgname=cppcheck pkgver=1.52 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for static C/C++ code analysis" arch=('i686' 'x86_64') url="http://cppcheck.wiki.sourceforge.net/" license=('GPL') depends=('pcre') +makedepends=('docbook-xsl') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2) sha1sums=('56cc54f9d0af41dcfee5560e897fd3e1357712bc') build() { cd "${srcdir}/${pkgname}-${pkgver}" make + make DB2MAN=/usr/share/xml/docbook/xsl-stylesheets-1.76.1/manpages/docbook.xsl man } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install + install -D -p -m 644 cppcheck.1 ${pkgdir}/usr/share/man/man1/cppcheck.1 } diff --git a/community/ebtables/PKGBUILD b/community/ebtables/PKGBUILD index f4cbee592..f3400453c 100644 --- a/community/ebtables/PKGBUILD +++ b/community/ebtables/PKGBUILD @@ -1,22 +1,23 @@ -# $Id: PKGBUILD 60137 2011-12-05 21:42:40Z seblu $ +# $Id: PKGBUILD 60674 2011-12-16 19:18:54Z seblu $ # Maintainer: Sebastien Luttringer # Contributor: Michal Soltys pkgname=ebtables -pkgver='2.0.10_3' +pkgver=2.0.10_4 pkgrel=1 pkgdesc='Ethernet bridge filtering utilities' arch=('i686' 'x86_64') backup=('etc/conf.d/ebtables') url='http://ebtables.sourceforge.net/' license=('GPL2') +# ebtables segfault with --as-needed options=('!buildflags') source=( "http://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz" 'ebtables.rc' 'ebtables.conf' ) -md5sums=('6df055d6476d3ce6bd7eed302a39c40c' +md5sums=('506742a3d44b9925955425a659c1a8d0' '368825c83a2b1180d2223e61b9f3bd07' '86fc3622e6fc0a7a7920c90ff576cc38') @@ -40,8 +41,8 @@ package() { rm "${pkgdir}/etc/ebtables/ebtables-config" # install custom ebtables rc.d scripts - install -D -m 0755 "${srcdir}/ebtables.rc" "${pkgdir}/etc/rc.d/ebtables" - install -D -m 0644 "${srcdir}/ebtables.conf" "${pkgdir}/etc/conf.d/ebtables" + install -D -m 0755 "${srcdir}/$pkgname.rc" "${pkgdir}/etc/rc.d/$pkgname" + install -D -m 0644 "${srcdir}/$pkgname.conf" "${pkgdir}/etc/conf.d/$pkgname" } # vim:set ts=2 sw=2 ft=sh et: diff --git a/community/mingetty/PKGBUILD b/community/mingetty/PKGBUILD new file mode 100644 index 000000000..12836d08c --- /dev/null +++ b/community/mingetty/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Daniel Micay +# Contributor: stonecrest + +pkgname=mingetty +pkgver=1.08 +pkgrel=3 +pkgdesc="A minimal getty which allows automatic logins." +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/mingetty" +license=('GPL') +depends=('glibc') +md5sums=('2a75ad6487ff271424ffc00a64420990' + 'b1bcb0668c34d4981e3acddc3990dfdb') +source=(http://downloads.sourceforge.net/sourceforge/mingetty/$pkgname-$pkgver.tar.gz + $pkgname-utf8.patch) + +build() { + cd "$srcdir/$pkgname-$pkgver" + patch $pkgname.c ../$pkgname-utf8.patch + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm755 $pkgname "$pkgdir/sbin/$pkgname" + install -Dm644 $pkgname.8 "$pkgdir/usr/share/man/man8/$pkgname.8" +} diff --git a/community/mingetty/mingetty-utf8.patch b/community/mingetty/mingetty-utf8.patch new file mode 100644 index 000000000..c269039ac --- /dev/null +++ b/community/mingetty/mingetty-utf8.patch @@ -0,0 +1,158 @@ +diff -Nru mingetty-1.07.orig/mingetty.c mingetty-1.07/mingetty.c +--- mingetty-1.07.orig/mingetty.c 2004-01-03 15:15:56.000000000 +0200 ++++ mingetty-1.07/mingetty.c 2006-11-22 22:13:26.967910100 +0200 +@@ -16,10 +16,15 @@ + * - autologin only at first login + * - /etc/mingetty.conf that can be used instead of /etc/inittab for + * command line options +- * - Can UTF-8 setup be done within mingetty? ++ * - Can UTF-8 setup be done within mingetty? Let's try now :-) (VinzC) + * - Also add /bin/login-type functionality in here? + */ + ++/* Additional comments: Vincent Cadet (2006-11-21) ++ * - Attempt to make mingetty support UTF-8. Modifications were imported ++ * from Suse migetty.c 0.9.6s. ++ */ ++ + #include + #include + #include +@@ -39,6 +44,19 @@ + #include + #include + #include ++#include ++#include ++#include ++#include ++#include ++ ++#ifndef IUTF8 ++# ifndef ASM_IUTF8 ++# error ASM_IUTF8 input flag not defined - Cannot define IUTF8 ++# else ++# define IUTF8 ASM_IUTF8 ++# endif ++#endif + + /* name of this program (argv[0]) */ + static char *progname; +@@ -74,6 +92,8 @@ + static char *autologin = NULL; + /* try to read a char before dropping to login prompt */ + static int loginpause = 0; ++/* terminal mode */ ++static int mode = K_RAW; + + /* error() - output error messages */ + static void error (const char *fmt, ...) +@@ -187,10 +207,21 @@ + if (fd > 2) + close (fd); + ++ /* Detect mode of current keyboard setup, e.g. for UTF-8 */ ++ if (ioctl(0, KDGKBMODE, &mode) < 0) ++ mode = K_RAW; ++ + /* Write a reset string to the terminal. This is very linux-specific + and should be checked for other systems. */ + if (noclear == 0) +- write (0, "\033c", 2); ++ /* don't write a full reset (ESC c) because this leaves the ++ unicode mode again if the terminal was in unicode mode ++ and also undos the ESC sequences in CONSOLE_MAGIC which ++ are needed for some languages/console-fonts. ++ Just put the cursor to the home position (ESC [ H), ++ erase everything below the cursor (ESC [ J), and set the ++ scrolling region to the full window (ESC [ r) */ ++ write (0, "\033[r\033[H\033[J", 9); + + sigaction (SIGHUP, &sa_old, NULL); + } +@@ -292,32 +323,75 @@ + + static char *get_logname (void) + { +- static char logname[40]; ++ static char logname[4*UT_NAMESIZE]; + char *bp; + unsigned char c; ++ int ascii; ++ iconv_t ic; + + tcflush (0, TCIFLUSH); /* flush pending input */ ++ ++ /* Check for UTF-8 mode */ ++ switch(mode) { ++ case K_UNICODE: ++ ascii = 0; ++ setlocale(LC_CTYPE, "en_US.UTF-8"); ++ break; ++ case K_RAW: ++ case K_MEDIUMRAW: ++ case K_XLATE: ++ default: ++ ascii = 1; ++ setlocale(LC_CTYPE, "POSIX"); ++ break; ++ } ++ + for (*logname = 0; *logname == 0;) { + do_prompt (1); + for (bp = logname;;) { + if (read (0, &c, 1) < 1) { +- if (errno == EINTR || errno == EIO +- || errno == ENOENT) ++ if (errno == EINTR || errno == EAGAIN) { ++ usleep(1000); ++ continue; ++ } ++ if (errno == EIO || errno == ENOENT) + exit (EXIT_SUCCESS); + error ("%s: read: %s", tty, strerror (errno)); + } + if (c == '\n' || c == '\r') { + *bp = 0; + break; +- } else if (!isprint (c)) +- error ("%s: invalid character 0x%x in login" +- " name", tty, c); ++ } ++ ++ if (ascii && !isprint (c)) ++ error ("%s: invalid character 0x%x in login name", tty, c); + else if ((size_t)(bp - logname) >= sizeof (logname) - 1) + error ("%s: too long login name", tty); +- else +- *bp++ = c; ++ ++ *bp++ = c; + } + } ++ ++ if (!ascii && (ic = iconv_open("WCHAR_T", "UTF-8"))) { ++ char tmpbuf[4*sizeof(logname)], *op, *lp; ++ size_t len = bp - logname; ++ size_t out = sizeof(tmpbuf) - 1; ++ size_t wcl; ++ wint_t *wcp; ++ ++ op = tmpbuf; ++ lp = logname; ++ if ((wcl = iconv(ic , &lp, &len, &op, &out)) == (size_t)-1) ++ error ("%s: invalid character conversion for login name", tty); ++ iconv_close(ic); ++ ++ wcp = (wint_t*)tmpbuf; ++ wcp[wcl] = (wint_t)0; ++ while (*wcp) { ++ if (!iswprint(*wcp++)) ++ error ("%s: invalid character for login name found", tty); ++ } ++ } + return logname; + } + + + diff --git a/community/netselect/PKGBUILD b/community/netselect/PKGBUILD new file mode 100644 index 000000000..14aab1bbe --- /dev/null +++ b/community/netselect/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 60659 2011-12-16 15:40:36Z tredaelli $ +# Maintainer: Timothy Redaelli +# Contributor: dorphell +# Contributor: Tom Newsom + +pkgname=netselect +pkgver=0.3 +pkgrel=2 +pkgdesc="An ultrafast intelligent parallelizing binary-search implementation of ping" +arch=('i686' 'x86_64') +url="http://alumnit.ca/~apenwarr/netselect/index.html" +license=('custom') +depends=('glibc') +source=("http://apenwarr.ca/netselect/$pkgname-$pkgver.tar.gz" + "license.txt") +md5sums=('3a3714946db2458e5db3d55373057ef2' + '741ea171051c5cbac5ff18326c11d65e') + +build() { + cd "$srcdir/$pkgname" + + sed -i '/sudo /d' Makefile + + make +} + +package() { + + install -D -m4755 "$srcdir/$pkgname"/netselect "$pkgdir"/usr/bin/netselect + install -D -m644 "$srcdir"/license.txt \ + "$pkgdir"/usr/share/licenses/netselect/LICENSE +} diff --git a/community/netselect/license.txt b/community/netselect/license.txt new file mode 100644 index 000000000..ff9ba9c48 --- /dev/null +++ b/community/netselect/license.txt @@ -0,0 +1,35 @@ +/* + * Netselect: + * Copyright (c) 1998-2001 by Avery Pennarun + * + * Traceroute: + * Copyright (c) 1990, 1993 + * The Regents of the University of California. All rights reserved. + * + * This code is derived from software contributed to Berkeley by + * Van Jacobson. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index 1247d1b66..8ea545187 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -6,8 +6,8 @@ # Contributor: TIanyi Cui pkgname=nodejs -pkgver=0.6.5 -pkgrel=1 +pkgver=0.6.6 +pkgrel=3 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64') url='http://nodejs.org/' @@ -17,7 +17,7 @@ checkdepends=('curl') # curl used for check() optdepends=('openssl: TLS support') options=('!emptydirs') source=("http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz") -md5sums=('0aaae7ebf357b4a67dcf1916dfc250fa') +md5sums=('43836ebd6e8e9059c4584e3b5ab50009') build() { cd node-v${pkgver} @@ -37,7 +37,7 @@ build() { check() { cd node-v${pkgver} - # test failures in 0.6.0 are known + # test failures in 0.6 are known make test || true } @@ -46,6 +46,11 @@ package() { make DESTDIR=${pkgdir} install + # install docs as per user request + install -d ${pkgdir}/usr/share/doc/nodejs + cp -r doc/api/api/* \ + ${pkgdir}/usr/share/doc/nodejs + install -D -m644 LICENSE \ ${pkgdir}/usr/share/licenses/nodejs/LICENSE } diff --git a/community/openocd/PKGBUILD b/community/openocd/PKGBUILD new file mode 100644 index 000000000..889755cbc --- /dev/null +++ b/community/openocd/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Matthias Bauch +# Contributor: Laszlo Papp +# Contributor: Samuel Tardieu + +pkgname=openocd +pkgver=0.5.0 +pkgrel=2 +pkgdesc="Debugging, in-system programming and boundary-scan testing for embedded target devices" +arch=('i686' 'x86_64') +url="http://openocd.berlios.de" +license=('GPL') +depends=('libftdi') +options=(!strip !libtool) +install=openocd.install +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2") +md5sums=('43434c2b5353c9b853278b8bff22cb1a') + +# what features should be enabled on build +# 'ecos','zy1000' seams not to be supported on linux + +_features=(parport ft2232_libftdi amtjtagaccel ep93xx at91rm9200 gw16012 presto_libftdi usbprog oocd_trace jlink vsllink rlink arm-jtag-ew buspirate) + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr ${_features[@]/#/--enable-} --disable-werror + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/openocd/openocd.install b/community/openocd/openocd.install new file mode 100644 index 000000000..ac561dd8c --- /dev/null +++ b/community/openocd/openocd.install @@ -0,0 +1,22 @@ +infodir=usr/share/info +filelist=(openocd.info openocd.info-1 openocd.info-2) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + +# vim:set ts=2 sw=2 et: diff --git a/community/python2-pymongo/PKGBUILD b/community/python2-pymongo/PKGBUILD index ee333c93a..87473ca88 100644 --- a/community/python2-pymongo/PKGBUILD +++ b/community/python2-pymongo/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: lp76 pkgname=python2-pymongo -pkgver=2.0.1 +pkgver=2.1 pkgrel=1 pkgdesc="Python driver for MongoDB" license=("APACHE") @@ -12,10 +12,9 @@ depends=('python2') makedepends=('python2-distribute') source=(http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz) arch=('i686' 'x86_64') -md5sums=('9e94096991285c384adfa8cafaf39c88') +md5sums=('40f8c8be0edcea398ba41d5d3ba5e8b0') package() { cd $srcdir/pymongo-$pkgver python2 setup.py install --root=$pkgdir --optimize=1 } -md5sums=('36300a5c3568707f6c5f1692f42ca008') diff --git a/community/quilt/PKGBUILD b/community/quilt/PKGBUILD index a09e3fc73..637179fe1 100644 --- a/community/quilt/PKGBUILD +++ b/community/quilt/PKGBUILD @@ -1,21 +1,29 @@ -# Maintainer: Peter Richard Lewis +# $Id: PKGBUILD 60696 2011-12-17 00:36:28Z seblu $ +# Maintainer: Sebastien Luttringer +# Contributor: Peter Richard Lewis # Contributor: Jan de Groot # Contributor: dibblethewrecker pkgname=quilt -pkgver=0.48 -pkgrel=2 -pkgdesc="Manage a series of patches by keeping track of the changes each patch makes." +pkgver=0.50 +pkgrel=1 +pkgdesc='Manage a series of patches by keeping track of the changes each patch makes' arch=('i686' 'x86_64') -url="http://savannah.nongnu.org/projects/quilt" -license=('GPL') -depends=('perl' 'diffstat' 'gawk' 'patch' 'diffutils' 'gettext') -source=(http://savannah.nongnu.org/download/quilt/${pkgname}-${pkgver}.tar.gz) -md5sums=('f77adda60039ffa753f3c584a286f12b') +url='http://savannah.nongnu.org/projects/quilt' +license=('GPL2') +depends=('diffstat' 'gawk' 'patch' 'diffutils' 'gettext') +source=("http://savannah.nongnu.org/download/quilt/${pkgname}-${pkgver}.tar.gz") +md5sums=('ff5e1e041363c3af3c8fda4b968c9d1d') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} ./configure --prefix=/usr --mandir=/usr/share/man make - make prefix=${pkgdir}/usr mandir=${pkgdir}/usr/share/man install } + +package() { + cd ${pkgname}-${pkgver} + make prefix="$pkgdir/usr" mandir="$pkgdir/usr/share/man" install +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/snort/PKGBUILD b/community/snort/PKGBUILD index e20205c58..394ee7835 100644 --- a/community/snort/PKGBUILD +++ b/community/snort/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 57095 2011-10-21 06:30:14Z lfleischer $ +# $Id: PKGBUILD 60676 2011-12-16 19:35:40Z lfleischer $ # Maintainer: Lukas Fleischer # Contributor: Hugo Doria # Contributor: Kessia 'even' Pinheiro @@ -6,7 +6,7 @@ # Contributor: Gregor Ibic pkgname=snort -pkgver=2.9.1.2 +pkgver=2.9.2 pkgrel=1 pkgdesc='A lightweight network intrusion detection system.' arch=('i686' 'x86_64') @@ -21,10 +21,10 @@ backup=('etc/conf.d/snort' 'etc/snort/classification.config') options=('!makeflags' '!libtool') install='snort.install' -source=('http://www.snort.org/downloads/1207' +source=('http://www.snort.org/downloads/1347' 'snort' 'snort.conf.d') -md5sums=('9e94f20b934566469c239966e1b41eba' +md5sums=('22fa07ba915535b151329056439ae194' '361b8b9e40b9af0164f6b3e3da2e8277' 'b4fb8a68490589cd34df93de7609bfac') diff --git a/community/tor/PKGBUILD b/community/tor/PKGBUILD index dad132874..91422a36c 100644 --- a/community/tor/PKGBUILD +++ b/community/tor/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 57572 2011-10-30 21:39:28Z lfleischer $ +# $Id: PKGBUILD 60672 2011-12-16 19:10:49Z lfleischer $ # Maintainer: Lukas Fleischer # Contributor: simo pkgname=tor -pkgver=0.2.2.34 +pkgver=0.2.2.35 pkgrel=1 pkgdesc='Anonymizing overlay network.' arch=('i686' 'x86_64') @@ -16,11 +16,12 @@ backup=('etc/tor/torrc' 'etc/tor/tor-tsocks.conf' 'etc/conf.d/tor') install='tor.install' -source=("http://www.torproject.org/dist/${pkgname}-${pkgver}.tar.gz" +source=("http://www.torproject.org/dist/${pkgname}-${pkgver}.tar.gz"{,.asc} 'torrc' 'tor' 'tor.conf.d') -md5sums=('0f1bbb8e086ea2aba41ff7f898fcf3bd' +md5sums=('dcecf699c4b929319d5f1ce0358d4835' + '73472ede84e22f8e3589baf47b0f4427' '56c75d4e8a66f34167d31e38c43793dd' 'f8e6868a389877346e7eebaacd1078bb' '5c7c6834064b3530c442def6079ac3aa') diff --git a/community/upx/PKGBUILD b/community/upx/PKGBUILD index 68f61ba3b..b6242a652 100644 --- a/community/upx/PKGBUILD +++ b/community/upx/PKGBUILD @@ -4,8 +4,8 @@ # Contributor: Daniel J Griffiths pkgname=upx -pkgver=3.07 -pkgrel=2 +pkgver=3.08 +pkgrel=1 pkgdesc='Ultimate executable compressor.' arch=('i686' 'x86_64') url='http://upx.sourceforge.net/' @@ -14,7 +14,7 @@ depends=('zlib') makedepends=('ucl') source=("http://upx.sourceforge.net/download/${pkgname}-${pkgver}-src.tar.bz2" 'http://downloads.sourceforge.net/sevenzip/lzma465.tar.bz2') -md5sums=('8186ab103288242f7e8ecad1acd4af03' +md5sums=('54c76fa52cad578ff23ef98aee91e3f5' '29d5ffd03a5a3e51aef6a74e9eafb759') build() { diff --git a/community/wine/PKGBUILD b/community/wine/PKGBUILD index 004bb7207..18f179961 100644 --- a/community/wine/PKGBUILD +++ b/community/wine/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 59923 2011-12-02 20:03:51Z svenstaro $ +# $Id: PKGBUILD 60678 2011-12-16 21:03:03Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Jan "heftig" Steffens # Contributor: Eduardo Romero # Contributor: Giovanni Scafora pkgname=wine -pkgver=1.3.34 +pkgver=1.3.35 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2) -md5sums=('ae7be1767e95e27360fc86f573649c19') +md5sums=('5833787fcd7fee5a2299fade10a2760d') pkgdesc="A compatibility layer for running Windows programs" url="http://www.winehq.com" @@ -119,7 +119,8 @@ build() { --with-x \ "${_wine32opts[@]}" - make + # These additional CFLAGS solve FS#27560 + make CFLAGS+="-mstackrealign" CXXFLAGS+="-mstackrealign" } package() { -- cgit v1.2.3-54-g00ecf