diff options
Diffstat (limited to 'community')
351 files changed, 5736 insertions, 1473 deletions
diff --git a/community/0ad/PKGBUILD b/community/0ad/PKGBUILD index a280cc4ad..8b99ab009 100644 --- a/community/0ad/PKGBUILD +++ b/community/0ad/PKGBUILD @@ -1,10 +1,11 @@ +# $Id: PKGBUILD 83239 2013-01-28 16:49:23Z stephane $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: t3ddy <t3ddy1988 "at" gmail {dot} com> # Contributor: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com> pkgname=0ad pkgver=a12 _pkgver=0.0.12-alpha -pkgrel=1 +pkgrel=2 pkgdesc="Cross-platform, 3D and historically-based real-time strategy game" arch=('i686' 'x86_64') url="http://play0ad.com/" @@ -32,9 +33,9 @@ build() { } package() { - install -d ${pkgdir}/usr/{bin,lib} - install -Dm755 ${srcdir}/${pkgname}-${_pkgver}/binaries/system/pyrogenesis ${pkgdir}/usr/bin - install -Dm755 ${srcdir}/${pkgname}-${_pkgver}/binaries/system/*.so{,.1.0} ${pkgdir}/usr/lib + install -d "${pkgdir}"/usr/{bin,lib} + install -Dm755 "${srcdir}"/${pkgname}-${_pkgver}/binaries/system/pyrogenesis "${pkgdir}/usr/bin" + install -Dm755 "${srcdir}"/${pkgname}-${_pkgver}/binaries/system/*.so{,.1.0} "${pkgdir}/usr/lib" install -Dm755 "${srcdir}/${pkgname}-${_pkgver}/build/resources/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" install -Dm644 "${srcdir}/$pkgname-$_pkgver/build/resources/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" diff --git a/community/alex/PKGBUILD b/community/alex/PKGBUILD index a5d24c2d0..e48b9db79 100644 --- a/community/alex/PKGBUILD +++ b/community/alex/PKGBUILD @@ -1,31 +1,35 @@ -# $Id: PKGBUILD 79007 2012-10-29 02:24:24Z arodseth $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Vesa Kaihlavirta <vegai@iki.fi> +# $Id: PKGBUILD 83990 2013-02-08 04:15:22Z td123 $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Philip Nilsson <pnilsson@nullref.se> pkgname=alex pkgver=3.0.2 -pkgrel=3 +pkgrel=4 pkgdesc='Lexical analyser generator for Haskell' -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') url='http://hackage.haskell.org/package/alex' license=('custom:BSD3') depends=('gmp') -makedepends=('ghc=7.6.1' 'haskell-quickcheck>=2') +makedepends=('ghc=7.6.2-1' 'haskell-quickcheck>=2') source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") -md5sums=('b8f0d831b65d05e5f54ff08bd3d9d10d') +sha256sums=('997e33342c3c6e0edfff862f051fc286bd661f442d09d1bc02cd6e9d22083164') build() { - cd $srcdir/$pkgname-$pkgver - runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname + cd "$srcdir/$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" runghc Setup.lhs build } package() { - cd $srcdir/$pkgname-$pkgver - runghc Setup.lhs copy --destdir=$pkgdir - install -D -m644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3 + cd "$srcdir/$pkgname-$pkgver" - # doc/ contains only license which already installed into proper place + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # doc only contains the license rm -rf $pkgdir/usr/share/doc } + +# vim:set ts=2 sw=2 et: diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD index b6478a5c5..6d11c2b5a 100644 --- a/community/aria2/PKGBUILD +++ b/community/aria2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81793 2012-12-30 11:33:11Z bpiotrowski $ +# $Id: PKGBUILD 83746 2013-02-04 21:45:01Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Angel Velasquez <angvp@archlinux.org> @@ -6,7 +6,7 @@ # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=aria2 -pkgver=1.16.1 +pkgver=1.16.3 pkgrel=1 pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink' arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ license=('GPL') depends=('gnutls' 'libxml2' 'sqlite' 'c-ares' 'ca-certificates') checkdepends=('cppunit') source=(http://downloads.sourceforge.net/aria2/aria2-${pkgver}.tar.bz2) -md5sums=('ad7e0575ce4a480eb54030e1d348e076') +sha256sums=('989f8eb5599394681d75e18acf3d4261870cc2dce70b813ce84305dc3c9e50a2') build() { cd $pkgname-$pkgver diff --git a/community/audex/PKGBUILD b/community/audex/PKGBUILD index b801749ad..8bf86960c 100644 --- a/community/audex/PKGBUILD +++ b/community/audex/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82705 2013-01-23 09:18:31Z lcarlier $ +# $Id: PKGBUILD 83864 2013-02-05 20:31:35Z lcarlier $ # Maintainer: Laurent Carlier <lordheavym@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: mightyjaym <jmambrosino@gmail.com> # Contributor: moostik <mooostik_at_gmail.com> pkgname=audex -pkgver=0.76b2 +pkgver=0.77b1 pkgrel=1 pkgdesc="A CDDA extraction tool with a ftp upload function for KDE" arch=('i686' 'x86_64' 'mips64el') @@ -20,16 +20,13 @@ optdepends=('vorbis-tools: OGG encoder' install=${pkgname}.install #source=("ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz" source=("http://kde.maniatek.com/${pkgname}/files/${pkgname}-${pkgver}.tar.xz" - "google_regex.patch" 'gcc47.patch') -md5sums=('c971bbfa113e4d54b0dcaae8afbf70fb' - '77b33d8daead89d5f4f15b78a1cd1d55' + 'gcc47.patch') +md5sums=('1f3df64b60b15315e958e3e3b151fe92' '64107bcf90e22910e57804be774822dd') build() { - # fix bug FS#25193 - # patch -Np0 -i "${srcdir}"/google_regex.patch - cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}"/gcc47.patch cd .. diff --git a/community/augeas/PKGBUILD b/community/augeas/PKGBUILD index 0fce1973e..b19b3e230 100644 --- a/community/augeas/PKGBUILD +++ b/community/augeas/PKGBUILD @@ -1,21 +1,19 @@ -# $Id: PKGBUILD 62121 2012-01-16 09:07:06Z spupykin $ +# $Id: PKGBUILD 83877 2013-02-06 10:39:22Z spupykin $ # Contributor: Thomas S Hatch <thatch45@gmail.com> # Contributor: Jon Nordby <jononor@gmail.com> pkgname=augeas -pkgver=0.10.0 -pkgrel=2.1 +pkgver=1.0.0 +pkgrel=1 pkgdesc="A configuration editing tool that parses config files and transforms them into a tree" arch=('i686' 'x86_64' 'mips64el') url="http://augeas.net" license=('LGPL') depends=('libxml2' 'gcc-libs') options=('!libtool') -source=(http://augeas.net/download/$pkgname-$pkgver.tar.gz{,.sig} - augeas-0.10.0-gets.patch) -md5sums=('fe1834e90a066c3208ac0214622c7352' - 'efb3f1a90ff31320dcc4c499eba5a555' - '1dd66088ad8814f16cab9b6858df5af6') +source=(http://augeas.net/download/$pkgname-$pkgver.tar.gz{,.sig}) +md5sums=('82131019432ecf8102e1491610ad2dd1' + '63b2f334b030c957c98ee01ef207cfdd') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/avfs/PKGBUILD b/community/avfs/PKGBUILD new file mode 100644 index 000000000..962021782 --- /dev/null +++ b/community/avfs/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 83120 2013-01-27 15:51:39Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: K. Piche <kpiche@rogers.com> + +pkgname=avfs +pkgver=1.0.1 +pkgrel=1 +pkgdesc="A virtual filesystem that allows browsing of compressed files" +arch=('i686' 'x86_64') +license=('GPL' 'LGPL') +url="http://avf.sourceforge.net/" +depends=('fuse' 'xz' 'perl') +options=('!emptydirs' '!libtool') +source=(http://downloads.sourceforge.net/sourceforge/avf/${pkgname}-${pkgver}.tar.bz2{,.asc}) +md5sums=('f0f254d092e54da14bbf3ea22b76da99' + 'd71607de21819f3d67246473f0bc21f3') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --enable-library \ + --enable-fuse \ + --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +} diff --git a/community/bitcoin/PKGBUILD b/community/bitcoin/PKGBUILD index b96e6215b..6b74d24b3 100644 --- a/community/bitcoin/PKGBUILD +++ b/community/bitcoin/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 81351 2012-12-18 11:49:48Z tredaelli $ +# $Id: PKGBUILD 83240 2013-01-28 16:49:24Z stephane $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: shahid <helllamer@gmail.com> pkgbase=bitcoin pkgname=('bitcoin-daemon' 'bitcoin-qt') pkgver=0.7.2 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'mips64el') url="http://www.bitcoin.org/" makedepends=('boost' 'automoc4' 'miniupnpc') diff --git a/community/bmp-musepack/PKGBUILD b/community/bmp-musepack/PKGBUILD new file mode 100644 index 000000000..5d339287e --- /dev/null +++ b/community/bmp-musepack/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 83122 2013-01-27 16:08:38Z pierre $ +# Maintainer: damir <damir@archlinux.org> +# Contributor: Nikos Kouremenos <nk@ebox.gr> + +pkgname=bmp-musepack +pkgver=1.2 +pkgrel=4 +pkgdesc="A BMP plugin for playing sounds in Musepack (MPC) format" +arch=('i686' 'x86_64') +url="http://musepack.net/" +license=('BSD') +depends=('bmp' 'libmpcdec' 'taglib') +groups=('bmp-plugins' 'bmp-io-plugins') +options=('!libtool') +source=("http://files.musepack.net/linux/plugins/${pkgname}-${pkgver}.tar.bz2") +md5sums=('5fe0c9d341ca37d05c780a478f829a5f') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} diff --git a/community/bmp-wma/PKGBUILD b/community/bmp-wma/PKGBUILD new file mode 100644 index 000000000..7817ceb44 --- /dev/null +++ b/community/bmp-wma/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83124 2013-01-27 16:09:09Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: Ewoud Nuyts <ewoud.nuyts@gmail.com> + +pkgname=bmp-wma +pkgver=0.1.1 +pkgrel=4 +pkgdesc="WMA plugin for Beep Media Player" +url="http://bmp-plugins.berlios.de/novelian/project.php?p=bmp-wma" +license=('GPL') +arch=('x86_64' 'i686') +depends=('bmp') +groups=('bmp-plugins' 'bmp-io-plugins') +options=('!libtool' '!emptydirs') +source=("http://download.berlios.de/bmp-plugins/${pkgname}-${pkgver}.tar.gz" + 'bmp-wma-gcc4.patch') +md5sums=('8dcf3fcdb10e8e2e386f70745812412b' + '730eba8f41e989dd8b56c18bcc826cc4') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np0 -i "${srcdir}/bmp-wma-gcc4.patch" + if [ "${CARCH}" = "x86_64" ]; then + export CFLAGS="${CFLAGS} -fPIC" + fi + ./configure --prefix=/usr --disable-static + echo '#define HAVE_LRINTF 1' >> config.h + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/bmp-wma/bmp-wma-gcc4.patch b/community/bmp-wma/bmp-wma-gcc4.patch new file mode 100644 index 000000000..9d773e89e --- /dev/null +++ b/community/bmp-wma/bmp-wma-gcc4.patch @@ -0,0 +1,98 @@ +--- src/libffwma/avcodec.h.orig 2005-10-07 11:49:36.000000000 -0400 ++++ src/libffwma/avcodec.h 2005-10-07 11:51:09.000000000 -0400 +@@ -11,6 +11,43 @@ + extern "C" { + #endif + ++ ++/** ++ * AVOption. ++ */ ++typedef struct AVOption { ++ /** options' name */ ++ const char *name; /* if name is NULL, it indicates a link to next */ ++ /** short English text help or const struct AVOption* subpointer */ ++ const char *help; // const struct AVOption* sub; ++ /** offset to context structure where the parsed value should be stored */ ++ int offset; ++ /** options' type */ ++ int type; ++#define FF_OPT_TYPE_BOOL 1 ///< boolean - true,1,on (or simply presence) ++#define FF_OPT_TYPE_DOUBLE 2 ///< double ++#define FF_OPT_TYPE_INT 3 ///< integer ++#define FF_OPT_TYPE_STRING 4 ///< string (finished with \0) ++#define FF_OPT_TYPE_MASK 0x1f ///< mask for types - upper bits are various flags ++//#define FF_OPT_TYPE_EXPERT 0x20 // flag for expert option ++#define FF_OPT_TYPE_FLAG (FF_OPT_TYPE_BOOL | 0x40) ++#define FF_OPT_TYPE_RCOVERRIDE (FF_OPT_TYPE_STRING | 0x80) ++ /** min value (min == max -> no limits) */ ++ double min; ++ /** maximum value for double/int */ ++ double max; ++ /** default boo [0,1]l/double/int value */ ++ double defval; ++ /** ++ * default string value (with optional semicolon delimited extra option-list ++ * i.e. option1;option2;option3 ++ * defval might select other then first argument as default ++ */ ++ const char *defstr; ++#define FF_OPT_MAX_DEPTH 10 ++} AVOption; ++ ++ + #include "common.h" + #include <sys/types.h> /* size_t */ + +@@ -1396,41 +1433,6 @@ + + + /** +- * AVOption. +- */ +-typedef struct AVOption { +- /** options' name */ +- const char *name; /* if name is NULL, it indicates a link to next */ +- /** short English text help or const struct AVOption* subpointer */ +- const char *help; // const struct AVOption* sub; +- /** offset to context structure where the parsed value should be stored */ +- int offset; +- /** options' type */ +- int type; +-#define FF_OPT_TYPE_BOOL 1 ///< boolean - true,1,on (or simply presence) +-#define FF_OPT_TYPE_DOUBLE 2 ///< double +-#define FF_OPT_TYPE_INT 3 ///< integer +-#define FF_OPT_TYPE_STRING 4 ///< string (finished with \0) +-#define FF_OPT_TYPE_MASK 0x1f ///< mask for types - upper bits are various flags +-//#define FF_OPT_TYPE_EXPERT 0x20 // flag for expert option +-#define FF_OPT_TYPE_FLAG (FF_OPT_TYPE_BOOL | 0x40) +-#define FF_OPT_TYPE_RCOVERRIDE (FF_OPT_TYPE_STRING | 0x80) +- /** min value (min == max -> no limits) */ +- double min; +- /** maximum value for double/int */ +- double max; +- /** default boo [0,1]l/double/int value */ +- double defval; +- /** +- * default string value (with optional semicolon delimited extra option-list +- * i.e. option1;option2;option3 +- * defval might select other then first argument as default +- */ +- const char *defstr; +-#define FF_OPT_MAX_DEPTH 10 +-} AVOption; +- +-/** + * Parse option(s) and sets fields in passed structure + * @param strct structure where the parsed results will be written + * @param list list with AVOptions +--- src/libffwma/dsputil.h.orig 2005-10-07 11:51:59.000000000 -0400 ++++ src/libffwma/dsputil.h 2005-10-07 11:52:17.000000000 -0400 +@@ -28,7 +28,6 @@ + #ifndef DSPUTIL_H + #define DSPUTIL_H + +-#include "common.h" + #include "avcodec.h" + + diff --git a/community/bochs/PKGBUILD b/community/bochs/PKGBUILD new file mode 100644 index 000000000..b8df6203d --- /dev/null +++ b/community/bochs/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 83126 2013-01-27 16:09:41Z pierre $ +#Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Kevin Piche <kevin@archlinux.org> + +pkgname=bochs +pkgver=2.6 +pkgrel=1 +pkgdesc="A portable x86 PC emulation software package" +arch=('i686' 'x86_64') +url="http://bochs.sourceforge.net/" +license=('LGPL') +depends=('gcc-libs' 'libxrandr') +source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('7e25e1a4d2f7e0464e8d6381f38741d9') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --without-wx --enable-cpu-level=6 \ + --enable-fpu --enable-3dnow --enable-disasm + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m 644 .bochsrc "${pkgdir}/etc/bochsrc-sample.txt" +} diff --git a/community/botan/PKGBUILD b/community/botan/PKGBUILD new file mode 100644 index 000000000..762a96f46 --- /dev/null +++ b/community/botan/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 83128 2013-01-27 16:10:24Z pierre $ +# Maintainer: Angel Velasquez <angvp@archlinux.org> +# Contributor: Douglas Soares de Andrade <douglas@archlinux.org> +# Contributor: d'Ronin <daronin@2600.com> + +pkgname=botan +pkgver=1.10.3 +pkgrel=1 +pkgdesc="Crypto library written in C++" +license=('BSD') +arch=('i686' 'x86_64') +url="http://botan.randombit.net/" +depends=('gcc-libs' 'sh') +makedepends=('python2') +source=(http://files.randombit.net/botan/Botan-${pkgver}.tbz{,.asc}) +sha1sums=('9f929101bf75c19432f49f57c80d2d26eec91dcb' + 'd03b220849e3d3b3a49363a0debc266b615d9fca') + +build() { + cd "${srcdir}/Botan-${pkgver}" + sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' configure.py + ./configure.py --prefix=/usr + make +} + +package() { + cd "${srcdir}/Botan-${pkgver}" + make DESTDIR="${pkgdir}/usr" install + install -D -m644 doc/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + find "${pkgdir}/usr/share/doc" -type f -exec chmod 0644 {} \; +} + diff --git a/community/brise/PKGBUILD b/community/brise/PKGBUILD index 225429d81..9cc64b8c9 100644 --- a/community/brise/PKGBUILD +++ b/community/brise/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 82228 2013-01-12 17:11:20Z fyan $ +# $Id: PKGBUILD 83933 2013-02-07 02:02:02Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: GONG Chen <chen dot sst at gmail dot com> pkgname=brise -pkgver=0.16 +pkgver=0.18 pkgrel=1 pkgdesc="Rime schema repository" arch=('i686' 'x86_64') url="http://code.google.com/p/rimeime/" license=('GPL3') depends=() -makedepends=('cmake' 'librime>=0.9.3') +makedepends=('cmake' 'librime>=0.9.8') provides=('librime-data') -conflicts=('librime<0.9.3' 'ibus-rime<0.9.3') +conflicts=('librime<0.9.8' 'ibus-rime<0.9.8') source=("http://rimeime.googlecode.com/files/$pkgname-$pkgver.tar.gz") build() { @@ -24,4 +24,4 @@ package() { cd "${srcdir}/$pkgname" make DESTDIR="$pkgdir" install } -md5sums=('bc45f42852fd7bed59a171233d50cb79') +md5sums=('1ba32458c6c697c454d65b0764f925ad') diff --git a/community/bullet/PKGBUILD b/community/bullet/PKGBUILD index f6ec83a31..3dc4ce5d5 100644 --- a/community/bullet/PKGBUILD +++ b/community/bullet/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 77520 2012-10-11 13:39:07Z svenstaro $ +# $Id: PKGBUILD 83395 2013-01-31 09:42:11Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> @@ -6,13 +6,13 @@ pkgbase=bullet pkgname=('bullet' 'bullet-docs') _rev=2613 pkgver=2.81 -pkgrel=1 +pkgrel=2 pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation" arch=('i686' 'x86_64' 'mips64el') url="http://www.bulletphysics.com/Bullet/" license=('custom:zlib') -depends=('freeglut') -makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu') +depends=() +makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa') source=(http://bullet.googlecode.com/files/${pkgbase}-${pkgver}-rev${_rev}.tgz ${pkgbase}.pc) md5sums=('cec9c9a79c2804dbf6385dd7d061346c' @@ -30,6 +30,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=1 \ -DBUILD_DEMOS=0 \ + -DBUILD_MULTITHREADING=1 \ -DBUILD_EXTRAS=1 \ -DINSTALL_LIBS=1 \ -DINSTALL_EXTRA_LIBS=1 \ diff --git a/community/cclive/PKGBUILD b/community/cclive/PKGBUILD index 099850d6a..08b64291c 100644 --- a/community/cclive/PKGBUILD +++ b/community/cclive/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 76190 2012-09-13 07:56:23Z lfleischer $ +# $Id: PKGBUILD 83242 2013-01-28 16:49:28Z stephane $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: joyfulgirl@archlinux.us # Contributor: nathan owe ndowens04 at gmail dot com pkgname=cclive -pkgver=0.7.10 -pkgrel=1 +pkgver=0.7.11 +pkgrel=2 pkgdesc='Commandline downloader for popular video websites.' arch=('i686' 'x86_64' 'mips64el') url='http://cclive.sourceforge.net/' @@ -13,7 +13,7 @@ license=('GPL3') depends=('boost-libs' 'pcre' 'curl' 'libquvi') makedepends=('boost') source=("http://downloads.sourceforge.net/project/${pkgname}/0.7/${pkgname}-${pkgver}.tar.xz") -md5sums=('dee09cd1b5638078037b8a2945ebac52') +md5sums=('b96cf74e846e3047e0b1db917070c6d0') build() { cd $pkgname-$pkgver diff --git a/community/cdargs/PKGBUILD b/community/cdargs/PKGBUILD new file mode 100644 index 000000000..fdddf911b --- /dev/null +++ b/community/cdargs/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 83130 2013-01-27 16:11:01Z pierre $ +# Maintainer: Aaron Griffin <aaron@archlinux.org> +# Contributor: Damir Perisa <damir.perisa@bluewin.ch> + +pkgname=cdargs +pkgver=1.35 +pkgrel=3 +pkgdesc="A replacement for 'cd' that includes bookmarks/browsing for faster navigation" +arch=('i686' 'x86_64') +license=('GPL') +url="http://www.skamphausen.de/cgi-bin/ska/CDargs" +depends=('ncurses' 'gcc-libs') +install=cdargs.install +source=("http://www.skamphausen.de/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('50be618d67f0b9f2439526193c69c567') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --mandir=/usr/share/man + make + + cd contrib + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # install helper scripts + cd contrib + make DESTDIR="${pkgdir}" install + + install -d "${pkgdir}/usr/share/cdargs" + install $pkgname-{tcsh.csh,bash.sh} "${pkgdir}/usr/share/cdargs" +} diff --git a/community/cdargs/cdargs.install b/community/cdargs/cdargs.install new file mode 100644 index 000000000..2b29beba7 --- /dev/null +++ b/community/cdargs/cdargs.install @@ -0,0 +1,3 @@ +post_install() { + echo "cdargs: helper scripts are in /usr/share/cdargs/" +} diff --git a/community/cegui/PKGBUILD b/community/cegui/PKGBUILD index 8a4525737..a52387492 100644 --- a/community/cegui/PKGBUILD +++ b/community/cegui/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81101 2012-12-12 00:47:27Z eric $ +# $Id: PKGBUILD 83243 2013-01-28 16:49:29Z stephane $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Juergen Hoetzel <juergen@archlinux.org> # Contributor: William Rea <sillywilly@gmail.com>, @@ -7,7 +7,7 @@ pkgbase=cegui pkgname=('cegui' 'cegui-docs') pkgver=0.7.7 -pkgrel=4 +pkgrel=5 pkgdesc="A free library providing windowing and widgets for graphics APIs/engines" arch=('i686' 'x86_64' 'mips64el') url="http://crayzedsgui.sourceforge.net" @@ -16,14 +16,15 @@ license=("MIT") depends=('pcre' 'glew' 'expat' 'freetype2' 'libxml2' 'devil' 'freeglut' 'lua51' 'silly') makedepends=('python2' 'doxygen' 'ogre' 'gtk2' 'boost' 'graphviz') optdepends=("python2: python bindings" - "ogre: ogre module") + "ogre: ogre module" + "gtk2: gtk2 module") #"irrlicht: irrlicht module") maybe again at some point options=(!libtool) source=(http://downloads.sourceforge.net/crayzedsgui/CEGUI-$pkgver.tar.gz) md5sums=('8b83577f86eaa1581765dd155c7c8f24') build() { - cd $srcdir/CEGUI-${pkgver} + cd "$srcdir/CEGUI-${pkgver}" ./bootstrap @@ -36,19 +37,20 @@ build() { } package_cegui() { - cd $srcdir/CEGUI-${pkgver} + cd "$srcdir/CEGUI-${pkgver}" - make DESTDIR=${pkgdir} install + make DESTDIR="${pkgdir}" install - install -Dm644 doc/COPYING ${pkgdir}/usr/share/licenses/$pkgname/LICENSE + install -Dm644 doc/COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" } package_cegui-docs() { pkgdesc="Documentation for cegui" depends=() - cd $srcdir/CEGUI-${pkgver} + cd "$srcdir/CEGUI-${pkgver}" cd doc/doxygen && doxygen - cd .. && make DESTDIR=${pkgdir} install-html + cd .. && make DESTDIR="${pkgdir}" install-html + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/cgminer/PKGBUILD b/community/cgminer/PKGBUILD index 48be6d113..76d7915bd 100644 --- a/community/cgminer/PKGBUILD +++ b/community/cgminer/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81884 2013-01-03 04:27:41Z fyan $ +# $Id: PKGBUILD 83058 2013-01-27 09:29:50Z andrea $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: monson <holymonson@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -22,7 +22,7 @@ source=("http://ck.kolivas.org/apps/cgminer/$pkgname-$pkgver.tar.bz2" "$pkgname.service") backup=("etc/conf.d/$pkgname" "etc/$pkgname.conf") -[ $CARCH == 'x86_64' ] && makedepends+=('yasm') +[ "$CARCH" == "x86_64" ] && makedepends+=('yasm') build() { cd "$srcdir" diff --git a/community/chicken/PKGBUILD b/community/chicken/PKGBUILD index 30e232d7b..9a6c0204e 100644 --- a/community/chicken/PKGBUILD +++ b/community/chicken/PKGBUILD @@ -1,38 +1,31 @@ -# $Id: PKGBUILD 81004 2012-12-09 14:30:25Z arodseth $ -# Maintainer: Vesa Kaihlavirta <vegai@iki.fi> +# $Id: PKGBUILD 83421 2013-01-31 20:35:27Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: <david@pako.st> # Contributor: Alexander Rødseth <rodseth@gmail.com> pkgname=chicken -pkgver=4.8.0 +pkgver=4.8.0.1 pkgrel=1 pkgdesc='Compiler for R5RS scheme, featuring handy extensions' arch=('x86_64' 'i686' 'mips64el') -url='http://www.call-with-current-continuation.org/' +url='http://call-cc.org/' license=('BSD') depends=('gcc') -source=("http://code.call-cc.org/releases/$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('5b2e8c6b4b13b502d8c684b394d80ed490d2884c03789353d895ab85d19979ab') +source=("http://code.call-cc.org/releases/${pkgver/.1}/$pkgname-$pkgver.tar.gz") +sha256sums=('a60efa9d2a621ecb9e03b41ebdd03ae27ecb32c1292671fd969506c9baf88d0c') build() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" - # parallel builds are not supported.. - export MAKEFLAGS="${MAKEFLAGS/-j?/}" - - # some yummy make options there. check out README in the tarball. - make PLATFORM=linux PREFIX=/usr + make -j1 PLATFORM=linux PREFIX=/usr } package() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" - # parallel builds are not supported.. - export MAKEFLAGS="${MAKEFLAGS/-j?/}" - make PLATFORM=linux PREFIX=/usr DESTDIR=$pkgdir install - - install -D -m644 LICENSE \ - $pkgdir/usr/share/licenses/$pkgname/LICENSE + make -j1 PLATFORM=linux PREFIX=/usr DESTDIR="$pkgdir" install + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: diff --git a/community/chmsee/PKGBUILD b/community/chmsee/PKGBUILD index 780bdd4cc..40c0b3969 100644 --- a/community/chmsee/PKGBUILD +++ b/community/chmsee/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82534 2013-01-20 09:37:44Z lcarlier $ +# $Id: PKGBUILD 83313 2013-01-29 13:27:03Z lcarlier $ # Maintainer : Laurent Carlier <lordheavym@gmail.com> # Contributor: dionydonny <dionydonny@gmail.com> # Contributor: Ermanno <erm67@yahoo.it> pkgname=chmsee pkgver=2.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'mips64el') pkgdesc="A chm (MS HTML help file format) viewer based on xulrunner." url="http://chmsee.googlecode.com/" @@ -24,7 +24,8 @@ build() { cd ${srcdir}/chmsee-*/src cp Makefile.arch Makefile - sed -i -e 's/17.*/18.*/g' ../application.ini + sed -i -e 's/17.*/18.0/g' ../application.ini + sed -i -e 's/19.*/19.0/g' ../application.ini make -j1 } diff --git a/community/chrony/PKGBUILD b/community/chrony/PKGBUILD index 03b871d81..e009e9546 100644 --- a/community/chrony/PKGBUILD +++ b/community/chrony/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 75385 2012-08-21 18:13:22Z bpiotrowski $ +# $Id: PKGBUILD 83627 2013-02-04 07:41:05Z bpiotrowski $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Patrick Leslie Polzer <leslie.polzer@gmx.net> @@ -7,8 +7,8 @@ # Contributor: Elisamuel Resto <ryuji@simplysam.us> pkgname=chrony -pkgver=1.26 -pkgrel=7 +pkgver=1.27 +pkgrel=1 pkgdesc='Lightweight NTP client and server' arch=('i686' 'x86_64' 'mips64el') url="http://chrony.tuxfamily.org/" @@ -17,11 +17,9 @@ license=('GPL') depends=('readline' 'libcap') backup=('etc/chrony.conf') source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz - rc.d service) -md5sums=('ad6dd619ff1986e4ff780363c64e2246' - 'd8b653c8bcc76cef00aa10fbd3eeb4f7' - '778d85a6b42ccfab6460ec257b39ca4d') +sha256sums=('d44835ee2180a9a0f4f320fc498c39d59dec33d35c2aa05b446fe65a2a83ae9d' + 'b4f68b335820b6a8429591750da294e5a9fafc1e8f6af8d865f6604516ecb306') build() { cd $srcdir/$pkgname-$pkgver @@ -34,7 +32,6 @@ package() { make DESTDIR=$pkgdir install install -Dm0644 $srcdir/$pkgname-$pkgver/examples/chrony.conf.example $pkgdir/etc/chrony.conf - install -Dm0755 $srcdir/rc.d $pkgdir/etc/rc.d/chrony install -Dm644 $srcdir/service $pkgdir/usr/lib/systemd/system/chrony.service install -dm755 "$pkgdir/usr/lib/systemd/ntp-units.d" diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD new file mode 100644 index 000000000..ab7686196 --- /dev/null +++ b/community/cinnamon/PKGBUILD @@ -0,0 +1,71 @@ +# $Id: PKGBUILD 83983 2013-02-07 22:10:55Z bgyorgy $ +# Contributor: M0Rf30 +# Contributor: unifiedlinux +# Contributor: CReimer + +pkgname=cinnamon +pkgver=1.6.7 +pkgrel=6 +pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience" +arch=('i686' 'x86_64') +url="http://cinnamon.linuxmint.com/" +license=('GPL2') +depends=('accountsservice' 'caribou' 'gjs' 'gnome-bluetooth' 'gnome-icon-theme' + 'gnome-menus' 'gnome-settings-daemon' 'gnome-session' 'gnome-themes-standard' + 'gstreamer0.10' 'libgnomekbd' 'networkmanager' 'muffin' 'python2-dbus' + 'python2-gconf' 'python2-imaging' 'python2-lxml') +makedepends=('gnome-common' 'intltool') +optdepends=('gnome-control-center: open settings from various applets' + 'gnome-screensaver: lock screen' + 'nautilus: the official Gnome file manager') +options=('!libtool' '!emptydirs') +install=${pkgname}.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/tarball/$pkgver" + "cinnamon-screensaver.desktop" + "cinnamon2d-screensaver.desktop" + "gnome-autogen.sh") +md5sums=('ea73c6367d43d82c61f977477bf0c08c' + 'd55c079cdc8bec606f510f87b2a6f776' + '5c6af851ab1cf7e9219f11d86353196a' + 'a925691c9b57a6a884dcf07da057fd1f') + +build() { + cd ${srcdir}/linuxmint-Cinnamon* + + cp ${srcdir}/gnome-autogen.sh . + sed -i 's/\ --warn-all\ --warn-error//' src/Makefile.am + sed -i 's/gnome-autogen.sh/.\/gnome-autogen.sh/g' autogen.sh + chmod +x gnome-autogen.sh + + ./autogen.sh --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/cinnamon \ + --localstatedir=/var \ + --disable-static \ + --disable-schemas-compile \ + --enable-compile-warnings=yes \ + --with-session-tracking=systemd + + make +} + +package() { + cd ${srcdir}/linuxmint-Cinnamon* + make DESTDIR="${pkgdir}" install + + # Python2 fix + sed -i 's/bin\/python/bin\/python2/g' \ + "${pkgdir}/usr/bin/$pkgname-launcher" \ + "${pkgdir}/usr/bin/$pkgname-menu-editor" \ + "${pkgdir}/usr/bin/$pkgname-settings" \ + "${pkgdir}/usr/share/$pkgname/applets/panel-launchers@$pkgname.org/$pkgname-add-panel-launcher.py" + + sed -i 's/env python/env python2/g' \ + "${pkgdir}/usr/lib/$pkgname-settings/$pkgname-settings.py" + + # Screensaver gnome 3.6 fix + mkdir -p $pkgdir/etc/xdg/autostart + cp $srcdir/cinnamon*-screensaver.desktop $pkgdir/etc/xdg/autostart +} + + diff --git a/community/cinnamon/cinnamon-screensaver.desktop b/community/cinnamon/cinnamon-screensaver.desktop new file mode 100644 index 000000000..ddc968691 --- /dev/null +++ b/community/cinnamon/cinnamon-screensaver.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Type=Application +Name=Cinnamon Screensaver +Comment=Launch screensaver and locker program +Icon=preferences-desktop-screensaver +Exec=gnome-screensaver +OnlyShowIn=GNOME; +AutostartCondition=GNOME3 if-session cinnamon +NoDisplay=true +X-GNOME-Autostart-Phase=Application +X-GNOME-Autostart-Notify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-screensaver +X-GNOME-Bugzilla-Component=general +X-GNOME-Bugzilla-Version=3.6.0 diff --git a/community/cinnamon/cinnamon.install b/community/cinnamon/cinnamon.install new file mode 100644 index 000000000..901fd95c9 --- /dev/null +++ b/community/cinnamon/cinnamon.install @@ -0,0 +1,29 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas +} + +pre_upgrade() { + if [ -f /usr/share/gconf/schemas/cinnamon.schemas ]; then + gconfpkg --uninstall cinnamon + fi + + if [ "$(vercmp 1.6.7-6 "$2")" -eq 1 ]; then + if [[ -h '/usr/lib/libgnome-desktop-3.so.2' ]]; then + if [[ $(uname -m) == 'i686' ]]; then + unlink /usr/lib/libgnome-desktop-3.so.2 + fi + fi + fi +} + +post_upgrade() { + post_install +} + +pre_remove() { + pre_upgrade +} + +post_remove() { + post_install +} diff --git a/community/cinnamon/cinnamon2d-screensaver.desktop b/community/cinnamon/cinnamon2d-screensaver.desktop new file mode 100644 index 000000000..aed9557bf --- /dev/null +++ b/community/cinnamon/cinnamon2d-screensaver.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Type=Application +Name=Cinnamon2d Screensaver +Comment=Launch screensaver and locker program +Icon=preferences-desktop-screensaver +Exec=gnome-screensaver +OnlyShowIn=GNOME; +AutostartCondition=GNOME3 if-session cinnamon2d +NoDisplay=true +X-GNOME-Autostart-Phase=Application +X-GNOME-Autostart-Notify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-screensaver +X-GNOME-Bugzilla-Component=general +X-GNOME-Bugzilla-Version=3.6.0 diff --git a/community/cinnamon/fix-cursor-change.patch b/community/cinnamon/fix-cursor-change.patch new file mode 100644 index 000000000..626b3e19e --- /dev/null +++ b/community/cinnamon/fix-cursor-change.patch @@ -0,0 +1,58 @@ +--- cinnamon-original/files/usr/lib/cinnamon-settings/cinnamon-settings.py 2012-11-14 15:45:14.000000000 +0100 ++++ cinnamon-new/files/usr/lib/cinnamon-settings/cinnamon-settings.py 2013-01-21 12:49:11.332556000 +0100 + try: + import os +@@ -915,7 +915,8 @@ + valid.sort(lambda a,b: cmp(a.lower(), b.lower())) + res = [] + for i in valid: +- res.append((i, i)) ++ if i != 'default': ++ res.append((i, i)) + return res + + def _load_keybinding_themes(self): +@@ -933,7 +934,8 @@ + valid.sort(lambda a,b: cmp(a.lower(), b.lower())) + res = [] + for i in valid: +- res.append((i, i)) ++ if i != 'default': ++ res.append((i, i)) + return res + + def _load_window_themes(self): +@@ -1638,7 +1640,7 @@ + def onCategoryChanged(self, tree): + self.kb_store.clear() + if tree.get_selection() is not None: +- categories, iter = tree.get_selection().get_selected() ++ categories, iter = tree.get_selection().get_selected() + if iter: + category = categories[iter][1] + if category.int_name is not "custom": +@@ -2005,7 +2007,7 @@ + + def on_my_setting_changed(self, settings, key): + self.content_widget.set_text(self.settings.get_string(self.key)) +- ++ + def on_my_value_changed(self, event, widget): + self.settings.set_string(self.key, self.content_widget.get_text()) + +@@ -2260,8 +2262,14 @@ + def on_my_value_changed(self, widget): + tree_iter = widget.get_active_iter() + if tree_iter != None: +- value = self.model[tree_iter][0] ++ value = self.model[tree_iter][0] + self.settings.set_string(self.key, value) ++ if self.key == 'cursor-theme': ++ if os.path.exists("/usr/share/icons/%s" % value): ++ commands.getoutput('gksudo "ln -snf /usr/share/icons/%s /usr/share/icons/default"' % value.strip()) ++ elif os.path.exists("%s/.icons/%s" % (os.path.join(os.path.expanduser("~")), value)): ++ commands.getoutput('gksudo "ln -snf %s/.icons/%s /usr/share/icons/default"' % (os.path.join(os.path.expanduser("~")), value)) ++ + + def on_dependency_setting_changed(self, settings, dep_key): + if not self.dependency_invert: diff --git a/community/cinnamon/gnome-autogen.sh b/community/cinnamon/gnome-autogen.sh new file mode 100644 index 000000000..2467a1de2 --- /dev/null +++ b/community/cinnamon/gnome-autogen.sh @@ -0,0 +1,538 @@ +#!/bin/sh +# Run this to generate all the initial makefiles, etc. + +#name of package +test "$PKG_NAME" || PKG_NAME=Package +test "$srcdir" || srcdir=. + +# default version requirements ... +test "$REQUIRED_AUTOCONF_VERSION" || REQUIRED_AUTOCONF_VERSION=2.53 +test "$REQUIRED_AUTOMAKE_VERSION" || REQUIRED_AUTOMAKE_VERSION=1.9 +test "$REQUIRED_LIBTOOL_VERSION" || REQUIRED_LIBTOOL_VERSION=1.4.3 +test "$REQUIRED_GETTEXT_VERSION" || REQUIRED_GETTEXT_VERSION=0.10.40 +test "$REQUIRED_GLIB_GETTEXT_VERSION" || REQUIRED_GLIB_GETTEXT_VERSION=2.2.0 +test "$REQUIRED_INTLTOOL_VERSION" || REQUIRED_INTLTOOL_VERSION=0.25 +test "$REQUIRED_PKG_CONFIG_VERSION" || REQUIRED_PKG_CONFIG_VERSION=0.14.0 +test "$REQUIRED_GTK_DOC_VERSION" || REQUIRED_GTK_DOC_VERSION=1.0 +test "$REQUIRED_DOC_COMMON_VERSION" || REQUIRED_DOC_COMMON_VERSION=2.3.0 +test "$REQUIRED_GNOME_DOC_UTILS_VERSION" || REQUIRED_GNOME_DOC_UTILS_VERSION=0.4.2 + +# a list of required m4 macros. Package can set an initial value +test "$REQUIRED_M4MACROS" || REQUIRED_M4MACROS= +test "$FORBIDDEN_M4MACROS" || FORBIDDEN_M4MACROS= + +# Not all echo versions allow -n, so we check what is possible. This test is +# based on the one in autoconf. +ECHO_C= +ECHO_N= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ;; + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; +esac + +# some terminal codes ... +if tty < /dev/null 1>/dev/null 2>&1; then + boldface="`tput bold 2>/dev/null`" + normal="`tput sgr0 2>/dev/null`" +else + boldface= + normal= +fi +printbold() { + echo $ECHO_N "$boldface" $ECHO_C + echo "$@" + echo $ECHO_N "$normal" $ECHO_C +} +printerr() { + echo "$@" >&2 +} + +# Usage: +# compare_versions MIN_VERSION ACTUAL_VERSION +# returns true if ACTUAL_VERSION >= MIN_VERSION +compare_versions() { + ch_min_version=$1 + ch_actual_version=$2 + ch_status=0 + IFS="${IFS= }"; ch_save_IFS="$IFS"; IFS="." + set $ch_actual_version + for ch_min in $ch_min_version; do + ch_cur=`echo $1 | sed 's/[^0-9].*$//'`; shift # remove letter suffixes + if [ -z "$ch_min" ]; then break; fi + if [ -z "$ch_cur" ]; then ch_status=1; break; fi + if [ $ch_cur -gt $ch_min ]; then break; fi + if [ $ch_cur -lt $ch_min ]; then ch_status=1; break; fi + done + IFS="$ch_save_IFS" + return $ch_status +} + +# Usage: +# version_check PACKAGE VARIABLE CHECKPROGS MIN_VERSION SOURCE +# checks to see if the package is available +version_check() { + vc_package=$1 + vc_variable=$2 + vc_checkprogs=$3 + vc_min_version=$4 + vc_source=$5 + vc_status=1 + + vc_checkprog=`eval echo "\\$$vc_variable"` + if [ -n "$vc_checkprog" ]; then + printbold "using $vc_checkprog for $vc_package" + return 0 + fi + + if test "x$vc_package" = "xautomake" -a "x$vc_min_version" = "x1.4"; then + vc_comparator="=" + else + vc_comparator=">=" + fi + printbold "checking for $vc_package $vc_comparator $vc_min_version..." + for vc_checkprog in $vc_checkprogs; do + echo $ECHO_N " testing $vc_checkprog... " $ECHO_C + if $vc_checkprog --version < /dev/null > /dev/null 2>&1; then + vc_actual_version=`$vc_checkprog --version | head -n 1 | \ + sed 's/^.*[ ]\([0-9.]*[a-z]*\).*$/\1/'` + if compare_versions $vc_min_version $vc_actual_version; then + echo "found $vc_actual_version" + # set variables + eval "$vc_variable=$vc_checkprog; \ + ${vc_variable}_VERSION=$vc_actual_version" + vc_status=0 + break + else + echo "too old (found version $vc_actual_version)" + fi + else + echo "not found." + fi + done + if [ "$vc_status" != 0 ]; then + printerr "***Error***: You must have $vc_package $vc_comparator $vc_min_version installed" + printerr " to build $PKG_NAME. Download the appropriate package for" + printerr " from your distribution or get the source tarball at" + printerr " $vc_source" + printerr + exit $vc_status + fi + return $vc_status +} + +# Usage: +# require_m4macro filename.m4 +# adds filename.m4 to the list of required macros +require_m4macro() { + case "$REQUIRED_M4MACROS" in + $1\ * | *\ $1\ * | *\ $1) ;; + *) REQUIRED_M4MACROS="$REQUIRED_M4MACROS $1" ;; + esac +} + +forbid_m4macro() { + case "$FORBIDDEN_M4MACROS" in + $1\ * | *\ $1\ * | *\ $1) ;; + *) FORBIDDEN_M4MACROS="$FORBIDDEN_M4MACROS $1" ;; + esac +} + +# Usage: +# add_to_cm_macrodirs dirname +# Adds the dir to $cm_macrodirs, if it's not there yet. +add_to_cm_macrodirs() { + case $cm_macrodirs in + "$1 "* | *" $1 "* | *" $1") ;; + *) cm_macrodirs="$cm_macrodirs $1";; + esac +} + +# Usage: +# print_m4macros_error +# Prints an error message saying that autoconf macros were misused +print_m4macros_error() { + printerr "***Error***: some autoconf macros required to build $PKG_NAME" + printerr " were not found in your aclocal path, or some forbidden" + printerr " macros were found. Perhaps you need to adjust your" + printerr " ACLOCAL_FLAGS?" + printerr +} + +# Usage: +# check_m4macros +# Checks that all the requested macro files are in the aclocal macro path +# Uses REQUIRED_M4MACROS and ACLOCAL variables. +check_m4macros() { + # construct list of macro directories + cm_macrodirs=`$ACLOCAL --print-ac-dir` + # aclocal also searches a version specific dir, eg. /usr/share/aclocal-1.9 + # but it contains only Automake's own macros, so we can ignore it. + + # Read the dirlist file, supported by Automake >= 1.7. + # If AUTOMAKE was defined, no version was detected. + if [ -z "$AUTOMAKE_VERSION" ] || compare_versions 1.7 $AUTOMAKE_VERSION && [ -s $cm_macrodirs/dirlist ]; then + cm_dirlist=`sed 's/[ ]*#.*//;/^$/d' $cm_macrodirs/dirlist` + if [ -n "$cm_dirlist" ] ; then + for cm_dir in $cm_dirlist; do + if [ -d $cm_dir ]; then + add_to_cm_macrodirs $cm_dir + fi + done + fi + fi + + # Parse $ACLOCAL_FLAGS + set - $ACLOCAL_FLAGS + while [ $# -gt 0 ]; do + if [ "$1" = "-I" ]; then + add_to_cm_macrodirs "$2" + shift + fi + shift + done + + cm_status=0 + if [ -n "$REQUIRED_M4MACROS" ]; then + printbold "Checking for required M4 macros..." + # check that each macro file is in one of the macro dirs + for cm_macro in $REQUIRED_M4MACROS; do + cm_macrofound=false + for cm_dir in $cm_macrodirs; do + if [ -f "$cm_dir/$cm_macro" ]; then + cm_macrofound=true + break + fi + # The macro dir in Cygwin environments may contain a file + # called dirlist containing other directories to look in. + if [ -f "$cm_dir/dirlist" ]; then + for cm_otherdir in `cat $cm_dir/dirlist`; do + if [ -f "$cm_otherdir/$cm_macro" ]; then + cm_macrofound=true + break + fi + done + fi + done + if $cm_macrofound; then + : + else + printerr " $cm_macro not found" + cm_status=1 + fi + done + fi + if [ "$cm_status" != 0 ]; then + print_m4macros_error + exit $cm_status + fi + if [ -n "$FORBIDDEN_M4MACROS" ]; then + printbold "Checking for forbidden M4 macros..." + # check that each macro file is in one of the macro dirs + for cm_macro in $FORBIDDEN_M4MACROS; do + cm_macrofound=false + for cm_dir in $cm_macrodirs; do + if [ -f "$cm_dir/$cm_macro" ]; then + cm_macrofound=true + break + fi + done + if $cm_macrofound; then + printerr " $cm_macro found (should be cleared from macros dir)" + cm_status=1 + fi + done + fi + if [ "$cm_status" != 0 ]; then + print_m4macros_error + exit $cm_status + fi +} + +# try to catch the case where the macros2/ directory hasn't been cleared out. +forbid_m4macro gnome-cxx-check.m4 + +want_libtool=false +want_gettext=false +want_glib_gettext=false +want_intltool=false +want_pkg_config=false +want_gtk_doc=false +want_gnome_doc_utils=false +want_maintainer_mode=false + +find_configure_files() { + configure_ac= + if test -f "$1/configure.ac"; then + configure_ac="$1/configure.ac" + elif test -f "$1/configure.in"; then + configure_ac="$1/configure.in" + fi + if test "x$configure_ac" != x; then + echo "$configure_ac" + # TODO We have not detected the right autoconf yet! + autoconf -t 'AC_CONFIG_SUBDIRS:$1' "$configure_ac" | while read dir; do + find_configure_files "$1/$dir" + done + fi +} + +configure_files="`find_configure_files $srcdir`" + +for configure_ac in $configure_files; do + dirname=`dirname $configure_ac` + if [ -f $dirname/NO-AUTO-GEN ]; then + echo skipping $dirname -- flagged as no auto-gen + continue + fi + if grep "^A[CM]_PROG_LIBTOOL" $configure_ac >/dev/null || + grep "^LT_INIT" $configure_ac >/dev/null; then + want_libtool=true + fi + if grep "^AM_GNU_GETTEXT" $configure_ac >/dev/null; then + want_gettext=true + fi + if grep "^AM_GLIB_GNU_GETTEXT" $configure_ac >/dev/null; then + want_glib_gettext=true + fi + if grep "^AC_PROG_INTLTOOL" $configure_ac >/dev/null || + grep "^IT_PROG_INTLTOOL" $configure_ac >/dev/null; then + want_intltool=true + fi + if grep "^PKG_CHECK_MODULES" $configure_ac >/dev/null; then + want_pkg_config=true + fi + if grep "^GTK_DOC_CHECK" $configure_ac >/dev/null; then + want_gtk_doc=true + fi + if grep "^GNOME_DOC_INIT" $configure_ac >/dev/null; then + want_gnome_doc_utils=true + fi + + # check that AM_MAINTAINER_MODE is used + if grep "^AM_MAINTAINER_MODE" $configure_ac >/dev/null; then + want_maintainer_mode=true + fi + + if grep "^YELP_HELP_INIT" $configure_ac >/dev/null; then + require_m4macro yelp.m4 + fi + + # check to make sure gnome-common macros can be found ... + if grep "^GNOME_COMMON_INIT" $configure_ac >/dev/null || + grep "^GNOME_DEBUG_CHECK" $configure_ac >/dev/null || + grep "^GNOME_MAINTAINER_MODE_DEFINES" $configure_ac >/dev/null; then + require_m4macro gnome-common.m4 + fi + if grep "^GNOME_COMPILE_WARNINGS" $configure_ac >/dev/null || + grep "^GNOME_CXX_WARNINGS" $configure_ac >/dev/null; then + require_m4macro gnome-compiler-flags.m4 + fi + if grep "^GNOME_CODE_COVERAGE" $configure_ac >/dev/null; then + require_m4macro gnome-code-coverage.m4 + fi +done + +#tell Mandrake autoconf wrapper we want autoconf 2.5x, not 2.13 +WANT_AUTOCONF_2_5=1 +export WANT_AUTOCONF_2_5 +version_check autoconf AUTOCONF 'autoconf2.50 autoconf autoconf-2.53' $REQUIRED_AUTOCONF_VERSION \ + "http://ftp.gnu.org/pub/gnu/autoconf/autoconf-$REQUIRED_AUTOCONF_VERSION.tar.gz" +AUTOHEADER=`echo $AUTOCONF | sed s/autoconf/autoheader/` + +case $REQUIRED_AUTOMAKE_VERSION in + 1.4*) automake_progs="automake-1.4" ;; + 1.5*) automake_progs="automake-1.13 automake-1.12 automake-1.11 automake-1.10 automake-1.9 automake-1.8 automake-1.7 automake-1.6 automake-1.5" ;; + 1.6*) automake_progs="automake-1.13 automake-1.12 automake-1.11 automake-1.10 automake-1.9 automake-1.8 automake-1.7 automake-1.6" ;; + 1.7*) automake_progs="automake-1.13 automake-1.12 automake-1.11 automake-1.10 automake-1.9 automake-1.8 automake-1.7" ;; + 1.8*) automake_progs="automake-1.13 automake-1.12 automake-1.11 automake-1.10 automake-1.9 automake-1.8" ;; + 1.9*) automake_progs="automake-1.13 automake-1.12 automake-1.11 automake-1.10 automake-1.9" ;; + 1.10*) automake_progs="automake-1.13 automake-1.12 automake-1.11 automake-1.10" ;; + 1.11*) automake_progs="automake-1.13 automake-1.12 automake-1.11" ;; + 1.12*) automake_progs="automake-1.13 automake-1.12" ;; + 1.13*) automake_progs="automake-1.13" ;; +esac +version_check automake AUTOMAKE "$automake_progs" $REQUIRED_AUTOMAKE_VERSION \ + "http://ftp.gnu.org/pub/gnu/automake/automake-$REQUIRED_AUTOMAKE_VERSION.tar.gz" +ACLOCAL=`echo $AUTOMAKE | sed s/automake/aclocal/` + +if $want_libtool; then + version_check libtool LIBTOOLIZE "libtoolize glibtoolize" $REQUIRED_LIBTOOL_VERSION \ + "http://ftp.gnu.org/pub/gnu/libtool/libtool-$REQUIRED_LIBTOOL_VERSION.tar.gz" + require_m4macro libtool.m4 +fi + +if $want_gettext; then + version_check gettext GETTEXTIZE gettextize $REQUIRED_GETTEXT_VERSION \ + "http://ftp.gnu.org/pub/gnu/gettext/gettext-$REQUIRED_GETTEXT_VERSION.tar.gz" + require_m4macro gettext.m4 +fi + +if $want_glib_gettext; then + version_check glib-gettext GLIB_GETTEXTIZE glib-gettextize $REQUIRED_GLIB_GETTEXT_VERSION \ + "ftp://ftp.gtk.org/pub/gtk/v2.2/glib-$REQUIRED_GLIB_GETTEXT_VERSION.tar.gz" + require_m4macro glib-gettext.m4 +fi + +if $want_intltool; then + version_check intltool INTLTOOLIZE intltoolize $REQUIRED_INTLTOOL_VERSION \ + "http://ftp.gnome.org/pub/GNOME/sources/intltool/" + require_m4macro intltool.m4 +fi + +if $want_pkg_config; then + version_check pkg-config PKG_CONFIG pkg-config $REQUIRED_PKG_CONFIG_VERSION \ + "'http://www.freedesktop.org/software/pkgconfig/releases/pkgconfig-$REQUIRED_PKG_CONFIG_VERSION.tar.gz" + require_m4macro pkg.m4 +fi + +if $want_gtk_doc; then + version_check gtk-doc GTKDOCIZE gtkdocize $REQUIRED_GTK_DOC_VERSION \ + "http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/" + require_m4macro gtk-doc.m4 +fi + +if $want_gnome_doc_utils; then + version_check gnome-doc-utils GNOME_DOC_PREPARE gnome-doc-prepare $REQUIRED_GNOME_DOC_UTILS_VERSION \ + "http://ftp.gnome.org/pub/GNOME/sources/gnome-doc-utils/" +fi + +if [ "x$USE_COMMON_DOC_BUILD" = "xyes" ]; then + version_check gnome-common DOC_COMMON gnome-doc-common \ + $REQUIRED_DOC_COMMON_VERSION " " +fi + +check_m4macros + +if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then + printerr "**Warning**: I am going to run \`configure' with no arguments." + printerr "If you wish to pass any to it, please specify them on the" + printerr \`$0\'" command line." + printerr +fi + +topdir=`pwd` +for configure_ac in $configure_files; do + dirname=`dirname $configure_ac` + basename=`basename $configure_ac` + if [ -f $dirname/NO-AUTO-GEN ]; then + echo skipping $dirname -- flagged as no auto-gen + elif [ ! -w $dirname ]; then + echo skipping $dirname -- directory is read only + else + printbold "Processing $configure_ac" + cd $dirname + + # Note that the order these tools are called should match what + # autoconf's "autoupdate" package does. See bug 138584 for + # details. + + # programs that might install new macros get run before aclocal + if grep "^A[CM]_PROG_LIBTOOL" $basename >/dev/null || + grep "^LT_INIT" $basename >/dev/null; then + printbold "Running $LIBTOOLIZE..." + $LIBTOOLIZE --force --copy || exit 1 + fi + + if grep "^AM_GLIB_GNU_GETTEXT" $basename >/dev/null; then + printbold "Running $GLIB_GETTEXTIZE... Ignore non-fatal messages." + echo "no" | $GLIB_GETTEXTIZE --force --copy || exit 1 + elif grep "^AM_GNU_GETTEXT" $basename >/dev/null; then + if grep "^AM_GNU_GETTEXT_VERSION" $basename > /dev/null; then + printbold "Running autopoint..." + autopoint --force || exit 1 + else + printbold "Running $GETTEXTIZE... Ignore non-fatal messages." + echo "no" | $GETTEXTIZE --force --copy || exit 1 + fi + fi + + if grep "^AC_PROG_INTLTOOL" $basename >/dev/null || + grep "^IT_PROG_INTLTOOL" $basename >/dev/null; then + printbold "Running $INTLTOOLIZE..." + $INTLTOOLIZE --force --copy --automake || exit 1 + fi + if grep "^GTK_DOC_CHECK" $basename >/dev/null; then + printbold "Running $GTKDOCIZE..." + $GTKDOCIZE --copy || exit 1 + fi + + if [ "x$USE_COMMON_DOC_BUILD" = "xyes" ]; then + printbold "Running gnome-doc-common..." + gnome-doc-common --copy || exit 1 + fi + if grep "^GNOME_DOC_INIT" $basename >/dev/null; then + printbold "Running $GNOME_DOC_PREPARE..." + $GNOME_DOC_PREPARE --force --copy || exit 1 + fi + + # Now run aclocal to pull in any additional macros needed + + # if the AC_CONFIG_MACRO_DIR() macro is used, pass that + # directory to aclocal. + m4dir=`cat "$basename" | grep '^AC_CONFIG_MACRO_DIR' | sed -n -e 's/AC_CONFIG_MACRO_DIR(\([^()]*\))/\1/p' | sed -e 's/^\[\(.*\)\]$/\1/' | sed -e 1q` + if [ -n "$m4dir" ]; then + m4dir="-I $m4dir" + fi + printbold "Running $ACLOCAL..." + $ACLOCAL $m4dir $ACLOCAL_FLAGS || exit 1 + + if grep "GNOME_AUTOGEN_OBSOLETE" aclocal.m4 >/dev/null; then + printerr "*** obsolete gnome macros were used in $configure_ac" + fi + + # Now that all the macros are sorted, run autoconf and autoheader ... + printbold "Running $AUTOCONF..." + $AUTOCONF || exit 1 + if grep "^A[CM]_CONFIG_HEADER" $basename >/dev/null; then + printbold "Running $AUTOHEADER..." + $AUTOHEADER || exit 1 + # this prevents automake from thinking config.h.in is out of + # date, since autoheader doesn't touch the file if it doesn't + # change. + test -f config.h.in && touch config.h.in + fi + + # Finally, run automake to create the makefiles ... + printbold "Running $AUTOMAKE..." + if [ -f COPYING ]; then + cp -pf COPYING COPYING.autogen_bak + fi + if [ -f INSTALL ]; then + cp -pf INSTALL INSTALL.autogen_bak + fi + if [ $REQUIRED_AUTOMAKE_VERSION != 1.4 ]; then + $AUTOMAKE --gnu --add-missing --copy -Wno-portability || exit 1 + else + $AUTOMAKE --gnu --add-missing --copy || exit 1 + fi + if [ -f COPYING.autogen_bak ]; then + cmp COPYING COPYING.autogen_bak > /dev/null || cp -pf COPYING.autogen_bak COPYING + rm -f COPYING.autogen_bak + fi + if [ -f INSTALL.autogen_bak ]; then + cmp INSTALL INSTALL.autogen_bak > /dev/null || cp -pf INSTALL.autogen_bak INSTALL + rm -f INSTALL.autogen_bak + fi + + cd "$topdir" + fi +done + +conf_flags="" + +if $want_maintainer_mode; then + conf_flags="--enable-maintainer-mode" +fi + +if test x$NOCONFIGURE = x; then + printbold Running $srcdir/configure $conf_flags "$@" ... + $srcdir/configure $conf_flags "$@" \ + && echo Now type \`make\' to compile $PKG_NAME || exit 1 +else + echo Skipping configure process. +fi diff --git a/community/connman/PKGBUILD b/community/connman/PKGBUILD index 81dc7df10..64f0775f6 100644 --- a/community/connman/PKGBUILD +++ b/community/connman/PKGBUILD @@ -1,9 +1,9 @@ -#$Id: PKGBUILD 82130 2013-01-09 02:21:52Z dwallace $ +#$Id: PKGBUILD 83726 2013-02-04 18:08:38Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Lucas De Marchi <lucas.de.marchi@gmail.com> pkgname=connman -pkgver=1.10 +pkgver=1.11 pkgrel=1 pkgdesc="Wireless LAN network manager" url="http://connman.net/" @@ -19,7 +19,7 @@ source=('connmand-daemon' "http://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.bz2" 'allow_group_network.diff') md5sums=('88ece7cbf1d0d289545ce4f8553fdab8' - '95a87fdccab7b63390c1c38ebba2883b' + '73f1f93ce503ee80dcc8c9bdda2c3426' 'a8d22ee089fb0ed725130d16ad393047') build() { @@ -31,6 +31,7 @@ build() { --with-systemdunitdir=/usr/lib/systemd/system \ --enable-threads \ --enable-openconnect \ + --enable-vpnc \ --enable-openvpn \ --enable-polkit \ --enable-client diff --git a/community/conntrack-tools/PKGBUILD b/community/conntrack-tools/PKGBUILD index 9ceac0edd..29fbfa561 100644 --- a/community/conntrack-tools/PKGBUILD +++ b/community/conntrack-tools/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 77959 2012-10-16 01:20:20Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83854 2013-02-05 18:12:01Z eric $ +# Maintainer: Sébastien Luttringer # Contributor: Valere Monseur <valere_monseur@hotmail.com> # Contributor: Alessandro Sagratini <ale_sagra@hotmail.com> # Contributor: Kevin Edmonds <edmondskevin@hotmail.com> pkgname=conntrack-tools pkgver=1.4.0 -pkgrel=1 +pkgrel=2 pkgdesc='Userspace tools to interact with the Netfilter connection tracking system' arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/conntrack-tools' @@ -15,17 +15,13 @@ depends=('libnetfilter_conntrack' 'libnetfilter_cttimeout' 'libnetfilter_cthelper' 'libnetfilter_queue') -backup=('etc/conntrackd.conf' 'etc/conf.d/conntrackd') +backup=('etc/conntrackd.conf') options=('!libtool') source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2" - 'conntrackd.rc' - 'conntrackd.conf' 'conntrackd.service' '01-config-file-path.patch') install=$pkgname.install md5sums=('ee737c774e01349f75e935228a2d851b' - '478fe76da0202fcb5249bf65968d1c26' - 'd3e73e81b54e3e8166d357d434680684' 'bd135eaefb47923bb8e8d26f084d3e9d' 'e71ff7b8c4997b797cab3eaaccb693f4') @@ -43,13 +39,11 @@ package() { pushd $pkgname-$pkgver make DESTDIR="$pkgdir" install popd - # initscripts & systemd - install -D -m 755 conntrackd.rc "$pkgdir/etc/rc.d/conntrackd" - install -D -m 644 conntrackd.conf "$pkgdir/etc/conf.d/conntrackd" + # systemd install -D -m 644 conntrackd.service \ "$pkgdir/usr/lib/systemd/system/conntrackd.service" # install empty configuration files install -D -m 644 /dev/null "$pkgdir/etc/conntrackd.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/cuneiform/PKGBUILD b/community/cuneiform/PKGBUILD index 2acf1e579..232bb124b 100644 --- a/community/cuneiform/PKGBUILD +++ b/community/cuneiform/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82693 2013-01-23 00:16:03Z eric $ +# $Id: PKGBUILD 83315 2013-01-29 14:01:01Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Maxim Vuets <maxim.vuets@gmail.com> pkgname=cuneiform pkgver=1.1.0 _dpkgver=1.1 -pkgrel=5 +pkgrel=6 pkgdesc="Linux port of an OCR system developed in Russia. Supports more than 20 languages." arch=('i686' 'x86_64' 'mips64el') url="https://launchpad.net/cuneiform-linux" @@ -24,7 +24,11 @@ build() { mkdir builddir cd builddir - cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr .. + cmake \ + -DCMAKE_BUILD_TYPE=release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DImageMagick_Magick++_LIBRARY=/usr/lib/libMagick++-Q16.so.7 \ + .. make } diff --git a/community/cx_freeze/FreezePython.sh b/community/cx_freeze/FreezePython.sh new file mode 100644 index 000000000..5bba21cac --- /dev/null +++ b/community/cx_freeze/FreezePython.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +cd /usr/share/cx-freeze +./FreezePython "$@" diff --git a/community/cx_freeze/PKGBUILD b/community/cx_freeze/PKGBUILD new file mode 100644 index 000000000..383748df3 --- /dev/null +++ b/community/cx_freeze/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 83132 2013-01-27 16:11:45Z pierre $ +# Maintainer: Ray Rashif <schiv@archlinux.org> +# Contributor: Douglas Soares de Andrade <douglas@archlinux.org> +# Contributor: Eric Belanger <eric@archlinux.org> +# Contributor: Roberto Alsina <ralsina@kde.org> + +pkgname=cx_freeze +_tarname=cx_Freeze +pkgver=4.2.3 +pkgrel=2 +pkgdesc="A set of utilities for freezing Python scripts into executables" +arch=('i686' 'x86_64') +url="http://www.python.net/crew/atuining/cx_Freeze/" +license=('custom') +depends=('python2') +provides=('cxfreeze') +source=("http://downloads.sourceforge.net/cx-freeze/$_tarname-$pkgver.tar.gz" + 'FreezePython.sh') +md5sums=('a524cfd23de5d37e0ec9400ba1ccd6ad' + '5cc60d1644eba12a57c22cc1348a4afd') + +package() { + cd "$srcdir/$_tarname-$pkgver" + + python2 setup.py install --root "$pkgdir/" --optimize 1 + + install -d "$pkgdir"/usr/share/cx-freeze/{bases,initscripts} + install -m755 source/bases/* "$pkgdir/usr/share/cx-freeze/bases" + install -m644 initscripts/* "$pkgdir/usr/share/cx-freeze/initscripts" + install -D -m644 LICENSE.txt "$pkgdir/usr/share/licenses/cx_freeze/COPYING" +} diff --git a/community/cython/PKGBUILD b/community/cython/PKGBUILD index 418c89ff0..1042e98e0 100644 --- a/community/cython/PKGBUILD +++ b/community/cython/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 81958 2013-01-04 19:09:03Z spupykin $ +# $Id: PKGBUILD 83887 2013-02-06 11:39:48Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Igor Scabini <furester @ gmail.com> pkgname=('cython' 'cython2') pkgbase=cython -pkgver=0.17.4 +pkgver=0.18 pkgrel=1 pkgdesc="C-Extensions for Python " arch=(i686 x86_64 'mips64el') @@ -12,7 +12,7 @@ url="http://www.cython.org" license=('APACHE') makedepends=('python-distribute' 'python2-distribute') source=("http://cython.org/release/Cython-$pkgver.tar.gz") -md5sums=('cb11463e3a0c8d063e578db64ff61dde') +md5sums=('6a72d14e72f3df597b34ac326152f8d2') build() { true diff --git a/community/dcfldd/PKGBUILD b/community/dcfldd/PKGBUILD new file mode 100644 index 000000000..c28ded29f --- /dev/null +++ b/community/dcfldd/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83134 2013-01-27 16:12:28Z pierre $ +# Contributor: Paul Mattal <pjmattal@elys.com> +# Maintainer: Paul Mattal <pjmattal@elys.com> + +pkgname=dcfldd +pkgver=1.3.4.1 +pkgrel=3 +pkgdesc="DCFL (DoD Computer Forensics Lab) dd replacement with hashing" +arch=('i686' 'x86_64') +url="http://dcfldd.sourceforge.net/" +license=('GPL') +depends=('glibc') +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-${pkgver%.*}-${pkgver##*.}.tar.gz") +md5sums=('952026c872f11b53ce0ec6681a3eef0a') +sha1sums=('fb1c55f107a6af5ef8703a44d33476e508815913') + +build() { + cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver%.*}-${pkgver##*.}" + make DESTDIR="$pkgdir" install +} diff --git a/community/devilspie/PKGBUILD b/community/devilspie/PKGBUILD new file mode 100644 index 000000000..579bdc74c --- /dev/null +++ b/community/devilspie/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83136 2013-01-27 16:13:00Z pierre $ +# Maintainer: Aaron Griffin <aaron@archlinux.org> +# Contributor: Travis Willard <travisw@wmpub.ca> +# Contributor: William Rea <sillywilly@gmail.com> + +pkgname=devilspie +pkgver=0.22 +pkgrel=5 +pkgdesc="x11 window matching utility" +arch=('i686' 'x86_64') +url="http://www.burtonini.com/blog/computers/devilspie" +license=('GPL') +depends=('libwnck') +makedepends=('pkgconfig' 'intltool' 'gnome-common') +source=("http://www.burtonini.com/computing/$pkgname-$pkgver.tar.gz") +md5sums=('4190e12f99ab92c0427e457d9fbfe231') + +build() { + cd $srcdir/$pkgname-$pkgver + sed -i -e '/-DG.*_DISABLE_DEPRECATED/d' src/Makefile.am + export LIBS="-lX11" + ./autogen.sh + + ./configure --prefix=/usr --sysconfdir=/etc + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install + # Make and install blank config + mkdir -p $pkgdir/etc/devilspie + echo '(debug)' > $pkgdir/etc/devilspie/example.ds +} diff --git a/community/directfb/PKGBUILD b/community/directfb/PKGBUILD index 814ea63e5..a3bf85632 100644 --- a/community/directfb/PKGBUILD +++ b/community/directfb/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 79438 2012-11-05 08:05:20Z ebelanger $ +# $Id: PKGBUILD 83935 2013-02-07 05:11:49Z eric $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=directfb -pkgver=1.6.2 +pkgver=1.6.3 pkgrel=1 pkgdesc="A thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system on top of the Linux Framebuffer Device" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('LGPL') depends=('gcc-libs' 'libjpeg' 'sdl' 'libpng' 'freetype2') options=('!libtool') source=(http://www.directfb.org/downloads/Core/DirectFB-${pkgver%.*}/DirectFB-${pkgver}.tar.gz) -sha1sums=('a393a53130e6a80369b7081371cd23dd1cd5e192') +sha1sums=('0433c5999044ec9701481a92e50c0760cdb50c41') build() { cd "${srcdir}/DirectFB-${pkgver}" diff --git a/community/dos2unix/PKGBUILD b/community/dos2unix/PKGBUILD index 7453fc80c..9de493d2e 100644 --- a/community/dos2unix/PKGBUILD +++ b/community/dos2unix/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 76065 2012-09-10 12:24:09Z bpiotrowski $ +# $Id: PKGBUILD 83060 2013-01-27 09:35:12Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: Renato Garcia <fgar.renatoATgmailDOTcom> # Contributor: Gerson E. Ruotolo <gersonruotolo@globo.com> pkgname=dos2unix -pkgver=6.0.2 +pkgver=6.0.3 pkgrel=1 pkgdesc='Text file format converter' arch=('i686' 'x86_64' 'mips64el') @@ -14,7 +14,7 @@ depends=('glibc') makedepends=('perl') conflicts=('hd2u') source=("http://waterlan.home.xs4all.nl/${pkgname}/${pkgname}-${pkgver}.tar.gz") -md5sums=('11ee6ae80c8acd6d750399cbf4ab6bd9') +sha256sums=('f5268c5b28a1983537210c72b3fd43f4aad17a8dacb6727b615b56dca2ef9a04') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/drbd/PKGBUILD b/community/drbd/PKGBUILD index f90419cb6..c6968ad89 100644 --- a/community/drbd/PKGBUILD +++ b/community/drbd/PKGBUILD @@ -1,20 +1,18 @@ -# $Id: PKGBUILD 75667 2012-08-28 14:04:52Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83703 2013-02-04 14:42:03Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> pkgname=drbd pkgver=8.3.13 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'mips64el') pkgdesc='Userland tools for Distributed Replicated Block Device' url='http://www.drbd.org' license=('GPL2') depends=('perl' 'bash') source=("http://oss.linbit.com/drbd/8.3/$pkgname-$pkgver.tar.gz" - "$pkgname.rc" "$pkgname.service") backup=('etc/drbd.conf' 'etc/drbd.d/global_common.conf') md5sums=('760a25459ef6b7262a2a3572c1561c5b' - '8902a2f7aca6245c27e9566a1509312c' 'afbb345094db49b0a474c0b4e51c0acd') build() { @@ -56,12 +54,9 @@ package() { # autoload module install -Dm 644 /dev/null usr/lib/modules-load.d/$pkgname.conf echo 'drbd' > usr/lib/modules-load.d/$pkgname.conf - # setup initscript (replace) - cd "$srcdir" - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - # install systemd stuff - install -Dm 644 $pkgname.service \ + # systemd + install -Dm 644 "$srcdir/$pkgname.service" \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/dumb/PKGBUILD b/community/dumb/PKGBUILD index 00551dd5f..b499d9579 100644 --- a/community/dumb/PKGBUILD +++ b/community/dumb/PKGBUILD @@ -1,31 +1,35 @@ +# $Id: PKGBUILD 83614 2013-02-03 23:11:33Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Chris Brannon <cmbrannon79@gmail.com> # Contributor: JJDaNiMoTh <jjdanimoth@gmail.com> # Contributor: Bjørn Lindeijer <bjorn lindeijer nl> pkgname=dumb pkgver=0.9.3 -pkgrel=6 -pkgdesc="An IT, XM, S3M and MOD player library" -arch=('i686' 'x86_64' 'mips64el') +pkgrel=7 +pkgdesc='IT, XM, S3M and MOD player library' +arch=('x86_64' 'i686' 'mips64el') license=('custom:dumb' 'GPL') -url="http://dumb.sourceforge.net/" +url='http://dumb.sourceforge.net/' +makedepends=('setconf') depends=('glibc' 'allegro4') -source=(http://downloads.sourceforge.net/sourceforge/dumb/$pkgname-$pkgver.tar.gz - as-needed.patch - CVE-2006-3668.patch) -md5sums=('f48da5b990aa8aa822d3b6a951baf5c2' - '580676387b07d3b5998bbd525df2df52' - 'e1378e2eb30346073ee188608ac2c9e7') +source=("http://downloads.sourceforge.net/sourceforge/dumb/$pkgname-$pkgver.tar.gz" + 'as-needed.patch' + 'CVE-2006-3668.patch') +sha256sums=('8d44fbc9e57f3bac9f761c3b12ce102d47d717f0dd846657fb988e0bb5d1ea33' + 'f7a41576d5dcecad2f9a01cbb0228457b434423046cb67c9a0a720ec87f43fb9' + '9f6785435757db725bc73b1c4874b91e80b9277c6fdd2b56e47dae1cfbc968e6') build() { cd "$srcdir/$pkgname-$pkgver" - [ "${CARCH}" != "i686" ] && export CFLAGS="${CFLAGS} -fPIC" - # Fix CVE-2006-3668 (Patch found in Gentoo and other distros). + # Add -fPIC for anything but i686 + [ "$CARCH" = 'i686' ] || export CFLAGS="${CFLAGS} -fPIC" + + # Patch from Gentoo for CVE-2006-3668 patch -p1 < "$srcdir/CVE-2006-3668.patch" - # Apply a patch from Gentoo, so that we can build against binutils - # 2.22 and above. + # Patch from Gentoo for binutils >= 2.22 patch -p1 < "$srcdir/as-needed.patch" sed -i '/LDFLAGS :=/d' Makefile cp Makefile Makefile.rdy @@ -39,24 +43,23 @@ build() { include make/unix.inc ALL_TARGETS := core core-examples core-headers ALL_TARGETS += allegro allegro-examples allegro-headers -PREFIX := "$pkgdir/usr" +PREFIX := /usr EOF # For some reason -lm is not linked for Allegro examples. sed -ri 's/^(LINK_ALLEGRO := .+)$/\1 -lm/' make/unix.inc - # Upstream's makefile ignores our CFLAGS. They put -I directives in - # their own CFLAGS, so we can't just say - # make CFLAGS=... - # Gentoo's ebuild overrides another of their makefile variables, named - # OFLAGS. - make OFLAGS="${CFLAGS}" + + # Use OFLAGS to be able to set CFLAGS without replacing the -I directives + make -j1 OFLAGS="${CFLAGS}" } package() { cd "$srcdir/$pkgname-$pkgver" - # Create directories + install -d "$pkgdir"/usr/{lib,bin,include} - install -D -m644 licence.txt \ + install -Dm644 licence.txt \ "$pkgdir/usr/share/licenses/$pkgname/licence.txt" - - make install + setconf make/config.txt PREFIX "$pkgdir/usr" + make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: diff --git a/community/dunst/PKGBUILD b/community/dunst/PKGBUILD index 79d954947..fc9f7c083 100644 --- a/community/dunst/PKGBUILD +++ b/community/dunst/PKGBUILD @@ -1,32 +1,26 @@ -$Id: PKGBUILD 76730 2012-09-28 03:35:52Z dwallace $ +# $Id: PKGBUILD 83044 2013-01-26 21:37:31Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: feuri pkgname=dunst -pkgver=0.4.0 +pkgver=0.5.0 pkgrel=1 pkgdesc="a dmenu-ish notification system " arch=('i686' 'x86_64' 'mips64el') url="http://knopwob.github.com/dunst" license=(MIT) -depends=(dbus-core libxinerama libxft libxss libxdg-basedir) -makedepends=('git' 'perl') -optdepends=('libnotify: dunst is able to listen to notifications from libnotify') +depends=(dbus libxinerama libxft libxss libxdg-basedir) +makedepends=('perl') provides=(notification-daemon) source=("${pkgname}-${pkgver}.tar.bz2::http://www.knopwob.org/public/dunst-release/$pkgname-$pkgver.tar.bz2") -md5sums=('615b673011222f6ab6f5df28def329a9') +md5sums=('3805fd0ef171378cc6ff3a74ce8a4f06') build() { - cd "${srcdir}/$pkgname-$pkgver" - - make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 + make -C "$srcdir/$pkgname-$pkgver" X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 } package() { - cd "${srcdir}/$pkgname-$pkgver" - - make DESTDIR="${pkgdir}" PREFIX=/usr install - + make -C "$pkgname-$pkgver" DESTDIR="${pkgdir}" PREFIX=/usr install install -Dm644 "${srcdir}/$pkgname-$pkgver/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim:set ts=2 sw=2 et: diff --git a/community/easystroke/PKGBUILD b/community/easystroke/PKGBUILD index ba13a2ce8..a657d3cee 100644 --- a/community/easystroke/PKGBUILD +++ b/community/easystroke/PKGBUILD @@ -3,13 +3,13 @@ pkgname=easystroke pkgver=0.5.6 -pkgrel=1 +pkgrel=2 pkgdesc='Use mouse gestures to initiate commands and hotkeys.' arch=('i686' 'x86_64' 'mips64el') url='http://easystroke.sourceforge.net/' license=('custom:ISC') -depends=('gtkmm' 'boost' 'libxtst' 'dbus-glib' 'xorg-server') -makedepends=('inputproto' 'intltool' 'gettext' 'xorg-server-devel' 'help2man') +depends=('gtkmm' 'boost-libs' 'libxtst' 'dbus-glib' 'xorg-server') +makedepends=('boost' 'inputproto' 'intltool' 'gettext' 'xorg-server-devel' 'help2man') install=easystroke.install source=("http://downloads.sourceforge.net/easystroke/${pkgname}-${pkgver}.tar.gz") md5sums=('a9f06576a47deaf6f612bb993685af0f') diff --git a/community/ebtables/PKGBUILD b/community/ebtables/PKGBUILD index 19acd60f5..f62fd575c 100644 --- a/community/ebtables/PKGBUILD +++ b/community/ebtables/PKGBUILD @@ -1,27 +1,24 @@ -# $Id: PKGBUILD 71322 2012-05-26 15:04:32Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83705 2013-02-04 14:45:58Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Michal Soltys <soltys@ziu.info> pkgname=ebtables pkgver=2.0.10_4 -pkgrel=2 +pkgrel=3 pkgdesc='Ethernet bridge filtering utilities' arch=('i686' 'x86_64' 'mips64el') url='http://ebtables.sourceforge.net/' +depends=('perl' 'bash') license=('GPL2') -backup=("etc/$pkgname.conf" "etc/conf.d/$pkgname") +backup=("etc/$pkgname.conf") # ebtables segfault with --as-needed options=('!buildflags') install=$pkgname.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz" - "$pkgname.conf" - "$pkgname.rc" "$pkgname.systemd" "$pkgname.service") md5sums=('506742a3d44b9925955425a659c1a8d0' - 'c6f0838de4429af68d21b4d61f00db59' - 'd0e340f2cefe91b1569c0e87c2a1288f' - '5a49ea09af202cb438c8a1b15abf9147' + 'b4c329060809e5b290ae49fbd0ad61f2' 'baf923443c3b16277e50d60d2e68f534') build() { @@ -41,10 +38,7 @@ package() { popd # rm package ebtables rc.d scripts rm "$pkgdir/etc/ebtables-config" - # install initscripts - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - install -Dm 644 $pkgname.conf "$pkgdir/etc/conf.d/$pkgname" - # install systemd service + # systemd install -Dm 755 $pkgname.systemd \ "$pkgdir/usr/lib/systemd/scripts/$pkgname" install -Dm 644 $pkgname.service \ @@ -53,4 +47,4 @@ package() { install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/ebtables/ebtables.systemd b/community/ebtables/ebtables.systemd index 4c51e9b6f..7c21ff967 100644 --- a/community/ebtables/ebtables.systemd +++ b/community/ebtables/ebtables.systemd @@ -1,13 +1,12 @@ #!/bin/bash -. /etc/conf.d/ebtables +CONFIG_FILE='/etc/ebtables.conf' case $1 in start) ebtables-restore < "$CONFIG_FILE" ;; stop) - [[ $SAVE_ON_STOP =~ [yY][eE][sS] ]] && $0 save ebtables -F ;; save) diff --git a/community/echat/PKGBUILD b/community/echat/PKGBUILD index 71e1e1e84..1d10f3c86 100644 --- a/community/echat/PKGBUILD +++ b/community/echat/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65144 2012-02-20 05:23:08Z spupykin $ +# $Id: PKGBUILD 83672 2013-02-04 11:04:33Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> @@ -21,11 +21,11 @@ md5sums=('dda3891d08f04dd266858380d404af15') # build() { - cd ${startdir}/src/$pkgname-${pkgver} + cd $srcdir/$pkgname-${pkgver} sed -ri -e 's/^CFLAGS=.*/CFLAGS='"${CFLAGS}"'/' \ -e 's/@\$\(CC\) -o \$@ /@$(CC) '"${LDFLAGS}"' -o $@ /' Makefile make - install -D -m 0755 echat $startdir/pkg/usr/bin/echat - install -D -m 0644 doc/echat.1 $startdir/pkg/usr/share/man/man1/echat.1 - install -D -m 0644 doc/.echatrc.sample $startdir/pkg/usr/share/echat/dot.echatrc.sample + install -D -m 0755 echat $pkgdir/usr/bin/echat + install -D -m 0644 doc/echat.1 $pkgdir/usr/share/man/man1/echat.1 + install -D -m 0644 doc/.echatrc.sample $pkgdir/usr/share/echat/dot.echatrc.sample } diff --git a/community/electricsheep/PKGBUILD b/community/electricsheep/PKGBUILD index c87c32327..172694a9a 100644 --- a/community/electricsheep/PKGBUILD +++ b/community/electricsheep/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 81103 2012-12-12 00:47:29Z eric $ +# $Id: PKGBUILD 83245 2013-01-28 16:49:31Z stephane $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=electricsheep pkgver=2.7b33 -pkgrel=4 +pkgrel=5 pkgdesc="A screensaver that realize the collective dream of sleeping computers from all over the internet" arch=('i686' 'x86_64' 'mips64el') url="http://community.electricsheep.org/" @@ -37,8 +37,10 @@ mksource() { build() { cd "${srcdir}/${pkgname}-${pkgver}" sed -i 's/wx-config/wx-config-2.9/g' configure.ac + sed -i -e 's/AM_PROG_CC_STDC/AC_PROG_CC/' configure.ac sed -i '12 i\ #include <cstdio>' Common/Singleton.h + mkdir m4 ./autogen.sh CPPFLAGS+="-I/usr/include/lua5.1" ./configure --prefix=/usr sed -i 's|-I /usr/include/libavutil||' MSVC/SettingsGUI/Makefile diff --git a/community/emelfm2/PKGBUILD b/community/emelfm2/PKGBUILD new file mode 100644 index 000000000..59d86b3cb --- /dev/null +++ b/community/emelfm2/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 83138 2013-01-27 16:13:32Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: contrasutra + +pkgname=emelfm2 +pkgver=0.8.2 +pkgrel=1 +pkgdesc="A file manager that implements the popular two-pane design" +arch=('i686' 'x86_64') +url="http://emelfm2.net/" +depends=('gtk2') +license=('GPL3') +source=("http://emelfm2.net/rel/${pkgname}-${pkgver}.tar.bz2") +sha1sums=('d4498285ae77f0d524ce9be11d50a0aae9569e5f') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make PREFIX=/usr +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make PREFIX="${pkgdir}/usr" install install_i18n + + install -m 755 "${pkgdir}/usr/share/pixmaps/emelfm2/emelfm2_48.png" \ + "${pkgdir}/usr/share/pixmaps/emelfm2.png" + sed -e '/Icon=/ s^emelfm2/emelfm2_48.png^emelfm2.png^' \ + -e '/Categories=/ s^;$^;Application;Utility;^' \ + -i "${pkgdir}/usr/share/applications/emelfm2.desktop" +} diff --git a/community/encfs/PKGBUILD b/community/encfs/PKGBUILD index fbcf9da54..347f59027 100644 --- a/community/encfs/PKGBUILD +++ b/community/encfs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 73987 2012-07-18 01:06:22Z ibiru $ +# $Id: PKGBUILD 83246 2013-01-28 16:49:32Z stephane $ # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> # Contributor: Sven Kauber, <celeon@gmail.com> @@ -6,7 +6,7 @@ pkgname=encfs pkgver=1.7.4 -pkgrel=8 +pkgrel=9 pkgdesc='Encrypted filesystem in user-space' arch=('i686' 'x86_64' 'mips64el') url='http://www.arg0.net/encfs' diff --git a/community/espeakup/PKGBUILD b/community/espeakup/PKGBUILD index 4abea734b..4eecb2342 100644 --- a/community/espeakup/PKGBUILD +++ b/community/espeakup/PKGBUILD @@ -1,6 +1,7 @@ -# $Id: PKGBUILD 80362 2012-11-20 18:55:18Z tomegun $ -# Contributor: Chris Brannon <chris@the-brannons.com> +# $Id$ +# Maintainer: Chris Brannon <chris@the-brannons.com> # Contributor: Kyle <kyle@gmx.ca> + pkgname=espeakup pkgver=0.71 pkgrel=7 diff --git a/community/evilwm/LICENSE b/community/evilwm/LICENSE new file mode 100644 index 000000000..6778ede8c --- /dev/null +++ b/community/evilwm/LICENSE @@ -0,0 +1,40 @@ +LICENCE + +evilwm 1.1 +Copyright (C) 1999-2011 Ciaran Anscomb <evilwm@6809.org.uk> + +This is free software. You can do what you want to it, but if it +breaks something, you get to pay for the counselling. The code was +originally based on aewm, so this is distributed under the same terms, +which follow. + + +AEWM LICENCE + +Copyright (c) 1998-2000 Decklin Foster. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS", WITHOUT ANY EXPRESS +OR IMPLIED WARRANTIES OF ANY KIND. IN NO EVENT SHALL THE AUTHOR BE +HELD LIABLE FOR ANY DAMAGES CONNECTED WITH THE USE OF THIS PROGRAM. + +You are granted permission to copy, publish, distribute, and/or sell +copies of this program and any modified versions or derived works, +provided that this copyright and notice are not removed or altered. + +Portions of the code were based on 9wm, which contains this license: + +> 9wm is free software, and is Copyright (c) 1994 by David Hogan. +> Permission is granted to all sentient beings to use this software, +> to make copies of it, and to distribute those copies, provided +> that: +> +> (1) the copyright and licence notices are left intact +> (2) the recipients are aware that it is free software +> (3) any unapproved changes in functionality are either +> (i) only distributed as patches +> or (ii) distributed as a new program which is not called 9wm +> and whose documentation gives credit where it is due +> (4) the author is not held responsible for any defects +> or shortcomings in the software, or damages caused by it. +> +> There is no warranty for this software. Have a nice day. diff --git a/community/evilwm/PKGBUILD b/community/evilwm/PKGBUILD new file mode 100644 index 000000000..1ac5b6205 --- /dev/null +++ b/community/evilwm/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83062 2013-01-27 09:45:44Z andrea $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: Jochem Kossen <j.kossen@home.nl> + +pkgname=evilwm +pkgver=1.1.0 +pkgrel=1 +pkgdesc="A minimalist but usable window manager for the X Window System." +arch=('i686' 'x86_64') +url="http://evilwm.sourceforge.net" +license=('custom') +depends=('libxrandr') +source=(http://www.6809.org.uk/evilwm/$pkgname-$pkgver.tar.gz LICENSE) +md5sums=('5f14cc3019320860c85bb07c60a76bd7' + '0941ad3e96597ef75c6310f43a0342a0') + +build() { + cd "$srcdir"/$pkgname-$pkgver + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" desktopfilesdir=/usr/share/xsessions install + install -D -m644 "$srcdir"/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} diff --git a/community/exfat-utils/PKGBUILD b/community/exfat-utils/PKGBUILD index 63b01e4d6..50dde47cd 100644 --- a/community/exfat-utils/PKGBUILD +++ b/community/exfat-utils/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82538 2013-01-20 12:50:55Z giovanni $ +# $Id: PKGBUILD 83561 2013-02-03 07:07:42Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Alex <mail.avatar@gmail.com> pkgname=exfat-utils -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc="Utilities for exFAT file system" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('GPL3') depends=('glibc') makedepends=('scons') source=("http://exfat.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('1fdedea76fc660c432594a27f10ee74b') +md5sums=('e592130829d0bf61fa5e3cd1c759d329') package() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/fatrat/PKGBUILD b/community/fatrat/PKGBUILD index 43596a313..5335f5678 100644 --- a/community/fatrat/PKGBUILD +++ b/community/fatrat/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 82226 2013-01-12 16:49:34Z eric $ +# $Id: PKGBUILD 83247 2013-01-28 16:49:32Z stephane $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=fatrat pkgver=1.2.0_beta2 -pkgrel=3 +pkgrel=4 pkgdesc="QT4 based download manager with support for HTTP, FTP, SFTP, BitTorrent, rapidshare and more" arch=('i686' 'x86_64' 'mips64el') url="http://fatrat.dolezel.info/" diff --git a/community/fbgrab/PKGBUILD b/community/fbgrab/PKGBUILD index a08769bdf..16ff78eaa 100644 --- a/community/fbgrab/PKGBUILD +++ b/community/fbgrab/PKGBUILD @@ -1,4 +1,5 @@ -# $Id: PKGBUILD 63546 2012-02-05 11:55:12Z ibiru $ +# $Id: PKGBUILD 83675 2013-02-04 11:04:55Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org pkgname=fbgrab @@ -14,10 +15,10 @@ source=(http://hem.bredband.net/gmogmo/fbgrab/fbgrab-1.0.tar.gz) md5sums=('7af4d8774684182ed690d5da82d6d234') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver sed -i '1,1i#include <zlib.h>' fbgrab.c gcc -g -Wall fbgrab.c -lpng -lz -o fbgrab strip fbgrab - install -D -m755 $startdir/src/$pkgname-$pkgver/fbgrab $startdir/pkg/usr/bin/fbgrab - install -D -m644 $startdir/src/$pkgname-$pkgver/fbgrab.1.man $startdir/pkg/usr/share/man/man1/fbgrab.1 + install -D -m755 $srcdir/$pkgname-$pkgver/fbgrab $pkgdir/usr/bin/fbgrab + install -D -m644 $srcdir/$pkgname-$pkgver/fbgrab.1.man $pkgdir/usr/share/man/man1/fbgrab.1 } diff --git a/community/fceux/PKGBUILD b/community/fceux/PKGBUILD index f074d1953..08764250c 100644 --- a/community/fceux/PKGBUILD +++ b/community/fceux/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82066 2013-01-07 08:30:37Z arodseth $ +# $Id: PKGBUILD 83618 2013-02-03 23:24:07Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contriutor: Eric Belanger <eric@archlinux.org> # Contributor: Jo Christian Bergskås <jcberg@gmail.com> pkgname=fceux pkgver=2.2.0 -pkgrel=1 +pkgrel=2 url='http://www.fceux.com/' pkgdesc='Fast and ultra-compatible NES/Famicom emulator' arch=('x86_64' 'i686' 'mips64el') @@ -21,7 +21,7 @@ build() { cd "$srcdir/$pkgname" msg2 'Compiling...' - scons --prefix="$pkgdir/usr" + scons } package() { diff --git a/community/fcitx-chewing/PKGBUILD b/community/fcitx-chewing/PKGBUILD index 9151c7066..228e0a995 100644 --- a/community/fcitx-chewing/PKGBUILD +++ b/community/fcitx-chewing/PKGBUILD @@ -1,25 +1,21 @@ -# $Id: PKGBUILD 81444 2012-12-21 04:32:29Z fyan $ +# $Id: PKGBUILD 82974 2013-01-26 07:14:41Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-chewing -pkgver=0.1.3 -pkgrel=2 -pkgdesc="Fcitx Wrapper for chewing" +pkgver=0.2.0 +pkgrel=1 +pkgdesc='Fcitx Wrapper for chewing' arch=('i686' 'x86_64' 'mips64el') url="https://github.com/fcitx/fcitx-chewing" license=('GPL') -depends=('libchewing' 'fcitx>=4.2.6') -makedepends=('cmake' 'intltool') -source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz" - "https://github.com/fcitx/fcitx-chewing/commit/3395ef29e7c43187dcd556f3396fec8aa8c1f60a.patch") +depends=('libchewing' 'fcitx>=4.2.7') +makedepends=('cmake') +source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz") build() { cd "$srcdir"/${pkgname}-${pkgver} - patch -Np1 -i "$srcdir/3395ef29e7c43187dcd556f3396fec8aa8c1f60a.patch" - - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. @@ -30,5 +26,4 @@ package() { cd "$srcdir"/${pkgname}-${pkgver}/build make DESTDIR="$pkgdir" install } -md5sums=('052e3f146b6e2805918c008005fc9591' - '60f54d8ef94f66f00f8e7982ddbbde6f') +md5sums=('d4dacf213673b5cac50db41427eb6b35') diff --git a/community/fcitx-cloudpinyin/PKGBUILD b/community/fcitx-cloudpinyin/PKGBUILD index 4623f566d..314d6458f 100644 --- a/community/fcitx-cloudpinyin/PKGBUILD +++ b/community/fcitx-cloudpinyin/PKGBUILD @@ -1,23 +1,21 @@ -# $Id: PKGBUILD 80517 2012-11-23 12:02:14Z fyan $ +# $Id: PKGBUILD 82972 2013-01-26 07:09:42Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: poplarch <poplarch@gmail.com> pkgname=fcitx-cloudpinyin -pkgver=0.3.0 -pkgrel=2 -pkgdesc="Standalone module for fcitx that uses pinyin API on the internet to provide additional input candidates" +pkgver=0.3.1 +pkgrel=1 +pkgdesc='Standalone module for fcitx that uses pinyin API on the internet to provide additional input candidates' arch=('i686' 'x86_64' 'mips64el') -url="https://github.com/csslayer/fcitx-cloudpinyin" +url="https://github.com/fcitx/fcitx-cloudpinyin" license=('GPL') -depends=('curl' 'fcitx>=4.2.6') -makedepends=('cmake' 'intltool') +depends=('curl' 'fcitx>=4.2.7') +makedepends=('cmake') source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz") -md5sums=('8bffd65fe2172d61edde46ad53380150') build() { cd "$srcdir/${pkgname}-${pkgver}" - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. @@ -28,3 +26,5 @@ package() { cd "$srcdir/${pkgname}-${pkgver}/build" make DESTDIR="$pkgdir" install } + +md5sums=('3690930d1412258ad37524448268534e') diff --git a/community/fcitx-configtool/PKGBUILD b/community/fcitx-configtool/PKGBUILD index 7d616dd76..0d2fb7c45 100644 --- a/community/fcitx-configtool/PKGBUILD +++ b/community/fcitx-configtool/PKGBUILD @@ -1,14 +1,15 @@ -# $Id: PKGBUILD 82240 2013-01-13 01:32:17Z fyan $ +# $Id: PKGBUILD 82970 2013-01-26 07:06:27Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-configtool -pkgver=0.4.5.2 +pkgver=0.4.6 pkgrel=1 pkgdesc="GTK based config tool for Fcitx" arch=('i686' 'x86_64' 'mips64el') url="http://fcitx.googlecode.com/" license=('GPL2') -depends=("fcitx>=4.2.6" "gtk3" "iso-codes") +depends=("fcitx>=4.2.7" "gtk3" "iso-codes") +optdepends=('fcitx-qt: for some configuration windows') makedepends=("cmake") source=("http://fcitx.googlecode.com/files/$pkgname-$pkgver.tar.xz") @@ -16,7 +17,7 @@ build() { cd "$srcdir/$pkgname-$pkgver" msg "Starting make..." - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr .. @@ -28,4 +29,4 @@ package() { make DESTDIR="$pkgdir" install } -md5sums=('fc5d232ed2e7b7b3fced0264961f48d9') +md5sums=('69eb7271883b0b7894ddab5a38ceeb2f') diff --git a/community/fcitx-hangul/PKGBUILD b/community/fcitx-hangul/PKGBUILD index a89c72a12..4af6c9771 100644 --- a/community/fcitx-hangul/PKGBUILD +++ b/community/fcitx-hangul/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 81667 2012-12-26 11:35:33Z fyan $ +# $Id: PKGBUILD 82968 2013-01-26 07:04:20Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-hangul -pkgver=0.2.0 -pkgrel=2 +pkgver=0.2.1 +pkgrel=1 pkgdesc="Hangul (Korean) support for fcitx" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx/" license=('GPL2') -depends=('fcitx>=4.2.3' 'libhangul') +depends=('fcitx>=4.2.7' 'libhangul') makedepends=('cmake' 'intltool') install=$pkgname.install source=("http://fcitx.googlecode.com/files/$pkgname-$pkgver.tar.xz") @@ -18,8 +18,7 @@ build() { msg "Starting make..." - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. @@ -31,4 +30,4 @@ package() { make DESTDIR="$pkgdir" install } -md5sums=('168b51487797879cf41ed6f6d086694a') +md5sums=('d3dac52b1a1697a4f8256e383c889216') diff --git a/community/fcitx-m17n/PKGBUILD b/community/fcitx-m17n/PKGBUILD index a903f9d0d..77b2b1d1c 100644 --- a/community/fcitx-m17n/PKGBUILD +++ b/community/fcitx-m17n/PKGBUILD @@ -1,21 +1,20 @@ -# $Id: PKGBUILD 82548 2013-01-20 16:21:36Z fyan $ +# $Id: PKGBUILD 82966 2013-01-26 06:55:02Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-m17n -pkgver=0.1.4 +pkgver=0.2.0 pkgrel=1 pkgdesc="Fcitx Wrapper for m17n." arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx" license=('GPL') -depends=('fcitx>=4.2.1' 'm17n-lib') -makedepends=('cmake' 'intltool') +depends=('fcitx>=4.2.7' 'm17n-lib') +makedepends=('cmake') source=(http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz) build() { cd "$srcdir/${pkgname}-${pkgver}" - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. @@ -26,4 +25,4 @@ package() { cd "$srcdir/${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install } -md5sums=('2b0570580875ee2cbd1c773772885a61') +md5sums=('6740e3a983c3e7647be3f082abdfc57c') diff --git a/community/fcitx-rime/PKGBUILD b/community/fcitx-rime/PKGBUILD index 28648adfd..9af9fdc38 100644 --- a/community/fcitx-rime/PKGBUILD +++ b/community/fcitx-rime/PKGBUILD @@ -1,36 +1,25 @@ -# $Id: PKGBUILD 81659 2012-12-26 06:28:38Z fyan $ +# $Id: PKGBUILD 82962 2013-01-26 06:52:40Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: lh <jason52lh@gmail.com> pkgname=fcitx-rime -pkgver=0.1.2 -pkgrel=3 -_rimever=0.9.3 -pkgdesc="Fcitx Wrapper for librime" +pkgver=0.2.0 +pkgrel=1 +pkgdesc='Fcitx Wrapper for librime' arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx" license=('GPL') -depends=('fcitx>=4.2.0' "librime>=$_rimever" "brise") +depends=('fcitx>=4.2.7' "librime" "brise") makedepends=('cmake' 'intltool') -install='fcitx-rime.install' +install=fcitx-rime.install source=( - "rime-$_rimever.tar.gz::https://github.com/lotem/brise/tarball/rime-$_rimever" "http://fcitx.googlecode.com/files/$pkgname-$pkgver.tar.xz" ) -_brise_name=lotem-brise-149c684 - build() { - cd "$srcdir" - rm -rf brise/ - cp -r ${_brise_name}/ brise/ - - msg "Starting make..." - cd "$pkgname-$pkgver" - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr .. @@ -42,5 +31,4 @@ package() { make DESTDIR="$pkgdir" install } -md5sums=('7a210167c0e5a474716a3bd1d553ff5a' - '3b1d2ad3363910ed214672078c72e23f') +md5sums=('34e9bd76f96d93dd99a6af2ed25d8e26') diff --git a/community/fcitx-sunpinyin/PKGBUILD b/community/fcitx-sunpinyin/PKGBUILD index fb68f6422..f38d60b45 100644 --- a/community/fcitx-sunpinyin/PKGBUILD +++ b/community/fcitx-sunpinyin/PKGBUILD @@ -1,24 +1,22 @@ -# $Id: PKGBUILD 81910 2013-01-03 12:33:35Z fyan $ +# $Id: PKGBUILD 82959 2013-01-26 06:44:09Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-sunpinyin -pkgver=0.3.9 -pkgrel=4 +pkgver=0.4.0 +pkgrel=1 pkgdesc="Fcitx Wrapper for sunpinyin, Statistical Language Model based pinyin IME by Sun" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx" license=('GPL') install=fcitx-sunpinyin.install -depends=('fcitx>=4.2.5' 'sunpinyin>2.0.3' 'sunpinyin-data' 'gtk-update-icon-cache') +depends=('fcitx>=4.2.7' 'sunpinyin>2.0.3' 'sunpinyin-data' 'gtk-update-icon-cache') makedepends=('cmake' 'intltool') source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz") -md5sums=('de221daa7b3790b22f5a95d7091d0e38') build() { cd "$srcdir/${pkgname}-${pkgver}" - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. @@ -29,3 +27,5 @@ package() { cd "$srcdir/${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install } + +md5sums=('de2723baf8e5d9092706cd2baf2f21bb') diff --git a/community/fcitx-unikey/PKGBUILD b/community/fcitx-unikey/PKGBUILD index 3fad437e1..a67d97ea2 100644 --- a/community/fcitx-unikey/PKGBUILD +++ b/community/fcitx-unikey/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 81669 2012-12-26 11:38:22Z fyan $ +# $Id: PKGBUILD 82956 2013-01-26 06:38:02Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=fcitx-unikey -pkgver=0.1.1 -pkgrel=3 +pkgver=0.2.0 +pkgrel=1 pkgdesc="Fcitx Wrapper for unikey" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx" license=('GPL') -depends=('fcitx>=4.2.3') +depends=('fcitx>=4.2.7') optdepends=('qt: To run the fcitx unikey macro editor') makedepends=('cmake' 'intltool' 'qt') source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz") @@ -29,4 +29,4 @@ package () cd "$srcdir/${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install } -md5sums=('91dc7bd6991df3c975a0b51a246836bf') +md5sums=('f1ffd6c8439e4d277eace994052d91da') diff --git a/community/fcitx/PKGBUILD b/community/fcitx/PKGBUILD index efda0f360..afae00724 100644 --- a/community/fcitx/PKGBUILD +++ b/community/fcitx/PKGBUILD @@ -1,38 +1,39 @@ -# $Id: PKGBUILD 82684 2013-01-23 00:15:53Z eric $ +# $Id: PKGBUILD 82948 2013-01-26 02:17:24Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: csslayer <wengxt AT gmail com> pkgbase=fcitx pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt') -pkgver=4.2.6.1 -pkgrel=5 +pkgver=4.2.7 +pkgrel=1 groups=('fcitx-im') arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/fcitx/" license=('GPL') -makedepends=('cmake' 'intltool' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' 'wget' \ - 'iso-codes' 'gobject-introspection' 'libxkbfile' 'enchant') -source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}.tar.xz) -sha1sums=('dc4577bb6bd6de41317f978196f377fc801cc63a') +makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt' 'icu' \ + 'iso-codes' 'gobject-introspection' 'libxkbfile') +source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz) build() { cd "${srcdir}" - mkdir build + mkdir -p build cd build cmake ../${pkgbase}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_OPENCC=OFF \ + -DFORCE_OPENCC=ON \ -DFORCE_PRESAGE=ON \ + -DFORCE_ENCHANT=ON \ -DENABLE_TEST=ON \ + -DENABLE_GTK2_IM_MODULE=ON \ -DENABLE_GTK3_IM_MODULE=ON \ -DENABLE_QT_IM_MODULE=ON make } check() { - cd "${srcdir}"/build + cd "${srcdir}/build" make test } @@ -42,6 +43,7 @@ package_fcitx() { 'hicolor-icon-theme' 'desktop-file-utils' 'libxkbfile' \ 'libxfixes' 'dbus-core' 'icu') optdepends=('enchant: for word predication support' + 'opencc: optional engine to do chinese convert' 'fcitx-anthy: Hiragana text to Kana Kanji mixed text Japanese input method' 'fcitx-chewing: Intelligent Zhuyin input method library for traditional Chinese' 'fcitx-cloudpinyin: Standalone module for fcitx that uses pinyin API on the internet to provide additional input candidates' @@ -61,37 +63,51 @@ package_fcitx() { 'fcitx-table-other: Provides some other tables for Fcitx, fork from ibus-table-others, scim-tables' 'fcitx-ui-light: Light weight xlib and xft based ui for fcitx' 'fcitx-unikey: Fcitx Wrapper for unikey' - 'kcm-fcitx: KDE Config Module for Fcitx') + 'kcm-fcitx: KDE Config Module for Fcitx' + 'gettext: for fcitx-po-parser') install=fcitx.install - cd "${srcdir}"/build + cd "${srcdir}/build" make DESTDIR="${pkgdir}" install - rm -r "${pkgdir}"/usr/lib/{gtk-2.0,gtk-3.0,qt} + rm -r "${pkgdir}/usr/lib/"{gtk-2.0,gtk-3.0,qt} + rm -r "${pkgdir}/usr/lib/fcitx/qt" + rm -r "${pkgdir}/usr/include/fcitx-qt" + rm "${pkgdir}/usr/bin/fcitx-qt-gui-wrapper" + rm "${pkgdir}/usr/lib/"libfcitx-qt.so* + rm "${pkgdir}/usr/lib/pkgconfig/fcitx-qt.pc" } package_fcitx-gtk2() { pkgdesc='GTK2 IM Module for fcitx' - depends=('gtk2' 'fcitx') + depends=('gtk2' "fcitx>=$pkgver") install=fcitx-gtk2.install - cd "${srcdir}"/build/src/frontend/gtk2 + cd "${srcdir}/build/src/frontend/gtk2" make DESTDIR="${pkgdir}" install } package_fcitx-gtk3() { pkgdesc='GTK3 IM Module for fcitx' - depends=('gtk3' 'fcitx') + depends=('gtk3' "fcitx>=$pkgver") install=fcitx-gtk3.install - cd "${srcdir}"/build/src/frontend/gtk3 + cd "${srcdir}/build/src/frontend/gtk3" make DESTDIR="${pkgdir}" install } package_fcitx-qt() { pkgdesc='QT IM Module for fcitx' - depends=('qt' 'fcitx') + depends=('qt' "fcitx>=$pkgver") - cd "${srcdir}"/build/src/frontend/qt + cd "${srcdir}/build/src/frontend/qt" + make DESTDIR="${pkgdir}" install + + cd "${srcdir}/build/tools/gui" + make DESTDIR="${pkgdir}" install + + cd "${srcdir}/build/src/lib/fcitx-qt" make DESTDIR="${pkgdir}" install } + +md5sums=('6e291717c24615b9dc9bfaa2949af3a7') diff --git a/community/fcitx/fcitx.install b/community/fcitx/fcitx.install index 7f156e002..59e1d7012 100644 --- a/community/fcitx/fcitx.install +++ b/community/fcitx/fcitx.install @@ -1,13 +1,14 @@ -post_install() { +post_upgrade() { gtk-update-icon-cache -q -t -f usr/share/icons/hicolor update-desktop-database -q update-mime-database usr/share/mime &> /dev/null } -post_upgrade() { - post_install +post_install() { + echo "You should at least install one of kcm-fcitx (For Qt/KDE users) or fcitx-configtool (For GTK+ users) to enable Fcitx configuration GUI." + post_upgrade } post_remove() { - post_install + post_upgrade } diff --git a/community/fcron/PKGBUILD b/community/fcron/PKGBUILD index 0e6d688ad..0bb255058 100644 --- a/community/fcron/PKGBUILD +++ b/community/fcron/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 75445 2012-08-24 05:27:15Z ttopper $ +# $Id: PKGBUILD 83238 2013-01-28 15:29:15Z ttoepper $ # Contributor: Giorgio Lando <lando at imap dot cc> # Contributor: Sergej Pupykin # Contributor: Thomas Bächler # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=fcron -pkgver=3.0.6 -pkgrel=8 -pkgdesc="feature-rich cron implementation" -arch=(i686 x86_64 'mips64el') +pkgver=3.1.1 +pkgrel=1 +pkgdesc='Feature-rich cron implementation' +arch=(i686 x86_64 mips64el) url="http://fcron.free.fr" license=('GPL') depends=('pam') @@ -21,12 +21,12 @@ backup=(etc/fcron/fcron.conf etc/fcron/fcron.allow etc/fcron/fcron.deny \ options=('emptydirs' '!makeflags') source=(http://fcron.free.fr/archives/$pkgname-$pkgver.src.tar.gz fcron.rc \ systab systab.orig run-cron fcron.service) -md5sums=('69ebcb41921e2a282f41ebecb3a27053' +md5sums=('230b91f308e6012957a3a71a94f03838' 'e0c3f0bdc3c98fbbe46eff19001c18f2' '938722c6654ef7b07f4aa10001905ba1' 'bfb7daa22ebe22b9917e455c1ca4a382' '5ff0cdcb9ec99778938ac6ef26800327' - 'ab589cc6813ec32b5e96bf05c2b51c4c') + '973e440ba6d9ea5aa00b45377140fae4') build() { cd "$srcdir/$pkgname-$pkgver" @@ -40,9 +40,14 @@ build() { --datadir=/usr/share \ --with-docdir=/usr/share/doc \ --localstatedir=/var \ + --with-systemdsystemunitdir=/usr/lib/systemd/system \ + --with-piddir=/run \ --with-editor=/usr/bin/vi \ --with-sendmail=/usr/sbin/sendmail make + + # Temporary bugfix make install expects the file in the files directory. + cp script/fcron.init.systemd files } package() { @@ -70,8 +75,8 @@ package() { install -D -m755 "$srcdir/run-cron" "$pkgdir/usr/sbin/run-cron" # Install systemd service - install -D -m644 "$srcdir/fcron.service" \ - "$pkgdir/usr/lib/systemd/system/fcron.service" + #install -D -m644 "$srcdir/fcron.service" \ + # "$pkgdir/usr/lib/systemd/system/fcron.service" # avoid conflict with filesystem>=2012.06 rmdir "$pkgdir/var/run" diff --git a/community/fcron/fcron.service b/community/fcron/fcron.service index a47b4f19b..c54e8d9e9 100644 --- a/community/fcron/fcron.service +++ b/community/fcron/fcron.service @@ -2,9 +2,8 @@ Description=Cron Daemon [Service] -Type=forking -PIDFile=/run/fcron.pid -ExecStart=/usr/sbin/fcron +ExecStart=/usr/sbin/fcron --foreground --nosyslog +KillMode=process [Install] WantedBy=multi-user.target diff --git a/community/fldiff/PKGBUILD b/community/fldiff/PKGBUILD index eea4708a4..aa55b12b6 100644 --- a/community/fldiff/PKGBUILD +++ b/community/fldiff/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65186 2012-02-20 10:08:06Z spupykin $ +# $Id: PKGBUILD 83678 2013-02-04 11:05:24Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: kevin <kevin@archlinux.org> # Contributor: iztok pizorn <pizorn@gmail.com> @@ -27,5 +27,5 @@ build() { package() { cd $srcdir/$pkgname-$pkgver make BUILDROOT=$pkgdir install install-desktop - mv `find $pkgdir/ -name Development -type d` $startdir/pkg/usr/share/applications + mv `find $pkgdir/ -name Development -type d` $pkgdir/usr/share/applications } diff --git a/community/floyd/PKGBUILD b/community/floyd/PKGBUILD index 42c4cd155..adedd0855 100644 --- a/community/floyd/PKGBUILD +++ b/community/floyd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 58684 2011-11-17 15:37:37Z spupykin $ +# $Id: PKGBUILD 83680 2013-02-04 11:05:45Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> @@ -16,13 +16,13 @@ md5sums=('c1b80bc76ac4e25e821a193428fa42a4' '0cde2017ead790f9d556ef34c6a4008f') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver patch -p1 <$srcdir/build-fix.patch make pthread } package() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver mkdir -p $pkgdir/usr/share/man/man1 $pkgdir/usr/bin make install MANDIR=$pkgdir/usr/share/man/man1 BINDIR=$pkgdir/usr/bin } diff --git a/community/freeorion/PKGBUILD b/community/freeorion/PKGBUILD index f81715361..09b6154c9 100644 --- a/community/freeorion/PKGBUILD +++ b/community/freeorion/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79478 2012-11-06 02:15:41Z arodseth $ +# $Id: PKGBUILD 83429 2013-01-31 23:07:12Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: guini <sidtrun@googlemail.com> # Contributor: Forrest Loomis <cybercyst _ at _ gmail dot com> @@ -7,7 +7,7 @@ pkgname=freeorion pkgver=0.4.1 -pkgrel=4 +pkgrel=6 pkgdesc='Turn-based galactic conquest game inspired by Master of Orion' arch=('x86_64' 'i686') url='http://www.freeorion.org/' @@ -32,16 +32,17 @@ sha256sums=('111532e460aec847ff455ee67dd64f46e2fa5ceba39a0349d25a84b69c646eaf' '3dbe8df9c3a4a0d6451f42727ebf9bcb21fed41a08d1181d1cf77ef4ab5ee81a') _svnrepo='https://freeorion.svn.sourceforge.net/svnroot/freeorion/trunk/FreeOrion/' _pyversion=2.7 -_revision=5379 +_revision=5671 #5379 build() { cd "$srcdir" gendesk -n - msg2 'Looking up revision from version number...' - _releaserevision=`curl --progress-bar -o- ${url}index.php/Compile | grep "$pkgver" | cut -d':' -f2 | cut -d' ' -f10 | tail -1` - msg2 "The revision for the latest official release is $_releaserevision" - # _revision=$_releaserevision + #msg2 'Looking up revision from version number...' + #_releaserevision=`curl --progress-bar -o- ${url}index.php/Compile | grep "$pkgver" | cut -d':' -f2 | cut -d' ' -f10 | tail -1` + #msg2 "The revision for the latest official release is $_releaserevision" + ## _revision=$_releaserevision + msg2 "Compiling with revision $_revision" msg2 "Checking out svn revision $_revision..." diff --git a/community/fssos-nsvs/PKGBUILD b/community/fssos-nsvs/PKGBUILD new file mode 100644 index 000000000..c9b4a13e2 --- /dev/null +++ b/community/fssos-nsvs/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 83140 2013-01-27 16:14:12Z pierre $ +# Maintainer: Dale Blount <dale@archlinux.org> + +pkgname=fssos-nsvs +pkgver=0.5 +pkgrel=9 +pkgdesc="NSVS for FSSOS" +arch=('i686' 'x86_64') +url="http://fssos.sourceforge.net/" +license=('GPL') +depends=('bash' 'mysql') +backup=('etc/nsvsd.conf') +options=('!libtool' '!makeflags') +install=$pkgname.install +source=("http://downloads.sourceforge.net/sourceforge/fssos/nsvs-$pkgver.tar.gz" + 'nsvsd' + 'nsvsd.service') + +build() { + cd $srcdir/nsvs-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc + make CFLAGS="${CFLAGS} -D_GNU_SOURCE" +} + +package() { + cd $srcdir/nsvs-$pkgver + make DESTDIR=$pkgdir install + install -D -m755 "$srcdir/nsvsd" "$pkgdir/etc/rc.d/nsvsd" + install -D -m644 "$srcdir/nsvsd.service" "$pkgdir/usr/lib/systemd/system/nsvsd.service" +} +md5sums=('3f17c2f6339f1a322b712b467023d825' + '4dfd9dc0d69b375587e39ab2621d9ea9' + '61e970d0704875b1da83cb4e9fc0eef5') diff --git a/community/fssos-nsvs/fssos-nsvs.install b/community/fssos-nsvs/fssos-nsvs.install new file mode 100644 index 000000000..253ae64d2 --- /dev/null +++ b/community/fssos-nsvs/fssos-nsvs.install @@ -0,0 +1,17 @@ +post_install() { + if [ -z "`grep '^nsvsd::' /etc/group`" ]; then + groupadd -g 83 nsvsd + fi + if [ -z "`grep '^nsvsd:' /etc/passwd`" ]; then + useradd -u 83 -d /tmp -g nsvsd -s /bin/false nsvsd + fi +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + userdel nsvsd &> /dev/null + groupdel nsvsd &> /dev/null +} diff --git a/community/fssos-nsvs/nsvsd b/community/fssos-nsvs/nsvsd new file mode 100755 index 000000000..f9b4845ab --- /dev/null +++ b/community/fssos-nsvs/nsvsd @@ -0,0 +1,36 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + stat_busy "Starting nsvsd" + /usr/sbin/nsvsd -f /etc/nsvsd.conf + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon nsvsd + stat_done + fi + ;; + stop) + stat_busy "Stopping nsvsd" + kill `cat /var/run/nsvsd.pid` &>/dev/null + rm -f /var/run/nsvsd.pid + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon nsvsd + stat_done + fi + ;; + restart) + $0 stop + sleep 3 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac diff --git a/community/fssos-nsvs/nsvsd.service b/community/fssos-nsvs/nsvsd.service new file mode 100644 index 000000000..0df5444ab --- /dev/null +++ b/community/fssos-nsvs/nsvsd.service @@ -0,0 +1,8 @@ +[Unit] +Description=Name Service Via Sockets Daemon + +[Service] +ExecStart=/usr/sbin/nsvsd -f /etc/nsvsd.conf + +[Install] +WantedBy=multi-user.target diff --git a/community/fuse-exfat/PKGBUILD b/community/fuse-exfat/PKGBUILD index 16d669124..f607bf08d 100644 --- a/community/fuse-exfat/PKGBUILD +++ b/community/fuse-exfat/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82536 2013-01-20 12:47:39Z giovanni $ +# $Id: PKGBUILD 83563 2013-02-03 07:12:01Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: GaoShichao <xgdgsc@gmail.com> pkgname=fuse-exfat -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc="Free exFAT file system implementation" arch=('i686' 'x86_64' 'mips64el') @@ -14,7 +14,7 @@ makedepends=('scons') optdepends=('exfat-utils: utilities for exFAT file system' 'util-linux: to mount exFAT volumes automatically') source=("http://exfat.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('d2dd49910cfa213ab3b2ff2282dc46e6') +md5sums=('7988a5111841593231f20af22153362d') package() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/gcolor2/PKGBUILD b/community/gcolor2/PKGBUILD index 29c03c09a..79d02392a 100644 --- a/community/gcolor2/PKGBUILD +++ b/community/gcolor2/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gcolor2 pkgver=0.4 -pkgrel=6 +pkgrel=6.1 pkgdesc="A simple GTK+2 color selector" arch=('i686' 'x86_64' 'mips64el') url="http://gcolor2.sf.net/" diff --git a/community/geany/PKGBUILD b/community/geany/PKGBUILD index 8cab17da6..2ebf57afe 100644 --- a/community/geany/PKGBUILD +++ b/community/geany/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76751 2012-09-28 23:09:27Z arodseth $ +# $Id: PKGBUILD 83915 2013-02-06 14:27:16Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.ro> @@ -7,7 +7,7 @@ pkgname=geany pkgver=1.22 -pkgrel=2 +pkgrel=3 pkgdesc='Fast and lightweight IDE' arch=('i686' 'x86_64' 'mips64el') url="http://www.geany.org/" @@ -31,8 +31,8 @@ build() { sed -i '0,/on/s//on2/' data/templates/files/main.py msg2 "Fixing FS#10318..." setconf geany.desktop MimeType '' - msg2 "Enabling colors for PKGBUILD files..." - setconf data/filetype_extensions.conf Sh PKGBUILD + msg2 "Enabling syntax highlighting for PKGBUILD files..." + sed -i 's/Sh=/Sh=PKGBUILD;/' data/filetype_extensions.conf } package() { diff --git a/community/gigi/PKGBUILD b/community/gigi/PKGBUILD index 82f7ed14e..be9a68f2b 100644 --- a/community/gigi/PKGBUILD +++ b/community/gigi/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 78189 2012-10-17 10:23:49Z allan $ +# $Id: PKGBUILD 83897 2013-02-06 12:43:24Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: fana-m <geminin@gmx.net> @@ -7,10 +7,11 @@ pkgname=gigi pkgver=0.8.0 -pkgrel=14 -_fixedrevision=5208 -pkgdesc="Small, efficient and feature rich GUI for C++ and OpenGL (freeorion fork)" -url="http://gigi.sourceforge.net/" +pkgrel=17 +_fixedrevision=5407 +pkgdesc='Small, efficient and feature rich GUI for OpenGL and C++ (freeorion fork)' +url='http://freeorion.svn.sourceforge.net/viewvc/freeorion/trunk/FreeOrion/GG/' +#url='http://gigi.sourceforge.net/' arch=('x86_64' 'i686') license=('LGPL') depends=('boost' 'libpng' 'libtiff' 'ogre' 'sdl' 'python') @@ -19,7 +20,7 @@ makedepends=('subversion' 'cmake' 'setconf' 'doxygen' 'mesa') build() { cd "$srcdir" - msg2 "Fetching files..." + msg2 'Fetching files...' if [ -d gigi/.svn ]; then (cd gigi && svn up -r "$_fixedrevision") else @@ -32,33 +33,37 @@ build() { svn export gigi gigi-build cd gigi-build - msg2 "Configuring..." + msg2 'Configuring...' setconf cmake/GiGiOgre.pc.in prefix /usr setconf cmake/GiGi.pc.in prefix /usr setconf cmake/GiGiSDL.pc.in prefix /usr - cmake \ - -D CMAKE_INSTALL_PREFIX="$pkgdir"/usr \ + # It would be better if CMAKE_INSTALL_PREFIX or the resulting Makefiles + # could be re-configured in the package() function, but this works too. + cmake -D CMAKE_INSTALL_PREFIX="$srcdir/pkg/usr" \ -D BUILD_TUTORIALS=OFF \ -D CPACK_GENERATOR=GiGiDevel \ - -D CMAKE_C_FLAGS_RELEASE="-DNDEBUG" \ + -D CMAKE_C_FLAGS_RELEASE='-DNDEBUG' \ . - msg2 "Building documentation..." + msg2 'Building documentation...' cd doc doxygen cd .. - msg2 "Compiling..." + msg2 'Compiling...' make -j1 } package() { cd "$srcdir/gigi-build" - msg2 "Packaging files..." + msg2 'Packaging files...' make install - msg2 "Fixing documentation..." + msg2 'Moving files to the right location...' + mv -v "$srcdir/pkg/usr" "$pkgdir/" + + msg2 'Fixing documentation...' mkdir -p "$pkgdir/usr/share/doc" mv "$pkgdir/usr/doc" "$pkgdir/usr/share/doc/$pkgname" @@ -66,13 +71,13 @@ package() { sed -i "s:$srcdir:/:g" "$f" done - msg2 "Fixing python3 shebang..." + msg2 'Python 3 fix...' for f in `find "$pkgdir/usr" -name "*.py"`; do sed -i "s:/env python:/python3:g" "$f" done - msg2 "Packaging license..." - install -Dm 644 COPYING \ + msg2 'Packaging license...' + install -Dm644 COPYING \ "$pkgdir/usr/share/licenses/$pkgname/COPYING" } diff --git a/community/gimp-dbp/PKGBUILD b/community/gimp-dbp/PKGBUILD new file mode 100644 index 000000000..d41ad9b66 --- /dev/null +++ b/community/gimp-dbp/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 83142 2013-01-27 16:14:44Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=gimp-dbp +pkgver=1.1.9 +pkgrel=3 +pkgdesc="David's batch processor for the GIMP" +arch=('i686' 'x86_64') +url="http://members.ozemail.com.au/~hodsond/dbp.html" +license=('GPL') +depends=('gimp') +source=(http://www.ozemail.com.au/~hodsond/dbpSrc-${pkgver//./-}.tgz) +md5sums=('1106625707798ab8ea1317ac6bece1c5') + +build() { + cd "${srcdir}/dbp-${pkgver}" + sed -i "s|<string>|<cstring>|" op.h + make +} + +package() { + cd "${srcdir}/dbp-${pkgver}" + install -D -m755 dbp "${pkgdir}/usr/lib/gimp/2.0/plug-ins/dbp" +} diff --git a/community/gimp-gap/PKGBUILD b/community/gimp-gap/PKGBUILD new file mode 100644 index 000000000..f541a468b --- /dev/null +++ b/community/gimp-gap/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 83144 2013-01-27 16:15:18Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=gimp-gap +pkgver=2.6.0 +pkgrel=3 +pkgdesc="A Plug-In collection to edit and create animations for the Gimp" +arch=('i686' 'x86_64') +license=('GPL') +url="http://www.gimp.org/downloads/" +depends=('gimp' 'xvidcore' 'bash' 'libjpeg') +makedepends=('intltool') +options=('!makeflags') +source=(ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/$pkgname-$pkgver.tar.bz2) +md5sums=('249ed829de8b78675c0fe4ef4212089f') + +build() { + cd "$srcdir/$pkgname-$pkgver" + [ "$CARCH" = "x86_64" ] && CFLAGS+="-fPIC" + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/community/gimp-ufraw/PKGBUILD b/community/gimp-ufraw/PKGBUILD new file mode 100644 index 000000000..c6642e188 --- /dev/null +++ b/community/gimp-ufraw/PKGBUILD @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 83473 2013-02-01 16:28:18Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Tobias Kieslich <tobias@archlinux.org> +# Contributor: Martin Sugioarto <nakal@web.de> + +pkgname=gimp-ufraw +pkgver=0.18 +pkgrel=6 +pkgdesc='Standalone or gimp plugin converter for raw files' +url='http://ufraw.sourceforge.net/' +arch=('x86_64' 'i686') +license=('GPL') +depends=('gtkimageview' 'exiv2' 'lcms' 'bzip2' 'desktop-file-utils' 'cfitsio' 'lensfun') +makedepends=('gimp' 'cinepaint') +optdepends=('gimp: to use the gimp import plugin for raw images' + 'cinepaint: to use the cinepaint import plugin for raw images') +install=gimp-ufraw.install +source=("http://downloads.sourceforge.net/ufraw/ufraw-$pkgver.tar.gz") +sha256sums=('24fe739c61e9e14de1900008477c8662553e93427569c1d595556d440e6b9205') + +build() { + cd "$srcdir/ufraw-$pkgver" + + ./configure --prefix=/usr \ + --enable-extras \ + --enable-mime \ + --enable-openmp \ + --with-gimp \ + --with-cinepaint \ + --enable-contrast + sed -i "s/-ffast-math -fomit-frame-pointer -W -Wall -O3/${CFLAGS}/" Makefile + make +} + +package() { + cd "$srcdir/ufraw-$pkgver" + + make DESTDIR="$pkgdir" install + rm -f "$pkgdir/usr/bin/dcraw" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/gimp-ufraw/gimp-ufraw.install b/community/gimp-ufraw/gimp-ufraw.install new file mode 100644 index 000000000..3b232eeb7 --- /dev/null +++ b/community/gimp-ufraw/gimp-ufraw.install @@ -0,0 +1,13 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + update-desktop-database -q +} + +post_remove() { + update-desktop-database -q +} + +# vim:set ts=2 sw=2 et: diff --git a/community/glob2/PKGBUILD b/community/glob2/PKGBUILD index 15a639da4..3d9858279 100644 --- a/community/glob2/PKGBUILD +++ b/community/glob2/PKGBUILD @@ -1,34 +1,41 @@ -# $Id: PKGBUILD 77642 2012-10-13 11:43:21Z allan $ +# $Id: PKGBUILD 83780 2013-02-05 07:28:52Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> # Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com> pkgname=glob2 pkgver=0.9.4.4 -pkgrel=13 -pkgdesc="RTS game which minimizes micro-management by automatically assigning tasks to units" -arch=('i686' 'x86_64' 'mips64el') -url="http://www.globulation2.org/" +pkgrel=15 +pkgdesc='RTS game which minimizes micro-management by automatically assigning tasks to units' +arch=('x86_64' 'i686' 'mips64el') +url='http://www.globulation2.org/' license=('GPL3') depends=('boost-libs' 'sdl_net' 'sdl_image' 'sdl_ttf' 'libvorbis' 'speex' 'glu' 'fribidi' 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils') makedepends=('scons' 'boost' 'mesa') install=glob2.install -source=(http://dl.sv.nongnu.org/releases/${pkgname}/0.9.4/${pkgname}-${pkgver}.tar.gz - glob2-0.9.4.1-gcc44.patch) -sha1sums=('14aa8d840ef5f95a9af591789082fe2322fa8cad' - '3e5ae81d85a727387a7049c3a0dfb3db930391b3') +source=("http://dl.sv.nongnu.org/releases/$pkgname/0.9.4/$pkgname-$pkgver.tar.gz" + 'glob2-0.9.4.1-gcc44.patch') +sha256sums=('0f4d898ec6b05ce27b4a12ef242cc26571304b90d2509932a4743c71311314b8' + '3a0cfc06696d1aaf2d7948b5f6a09a8ce96492767039dc09bfc25182b92d7b7a') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$srcdir/$pkgname-$pkgver" patch -Np0 -i "$srcdir/glob2-0.9.4.1-gcc44.patch" - scons BINDIR="${pkgdir}/usr/bin" INSTALLDIR="${pkgdir}/usr/share" LINKFLAGS="-lboost_system" + scons \ + LINKFLAGS="-lboost_system" } package () { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$srcdir/$pkgname-$pkgver" - scons install - find "${pkgdir}/usr/share" -type f -exec chmod 644 '{}' \; - install -Dm644 data/icons/glob2-icon-48x48.png "${pkgdir}/usr/share/pixmaps/glob2-icon-48x48.png" + scons install \ + BINDIR="$pkgdir/usr/bin" \ + INSTALLDIR="$pkgdir/usr/share" + find "$pkgdir/usr/share" -type f -exec chmod 644 '{}' \; + install -Dm644 data/icons/glob2-icon-48x48.png \ + "$pkgdir/usr/share/pixmaps/glob2-icon-48x48.png" } + +# vim:set ts=2 sw=2 et: diff --git a/community/glom/PKGBUILD b/community/glom/PKGBUILD index 189f7c459..64b1f3e54 100644 --- a/community/glom/PKGBUILD +++ b/community/glom/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 73993 2012-07-18 01:06:54Z ibiru $ +# $Id: PKGBUILD 83252 2013-01-28 16:49:38Z stephane $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> @@ -6,7 +6,7 @@ pkgname=glom pkgver=1.22.0 -pkgrel=2 +pkgrel=3 pkgdesc="An easy-to-use database designer and user interface" arch=('i686' 'x86_64' 'mips64el') url="http://www.glom.org/" @@ -15,7 +15,7 @@ depends=('gettext' 'boost-libs' 'libgdamm' 'libxml++' 'python2-gobject' 'libepc' makedepends=('intltool' 'gnome-doc-utils' 'python-sphinx' 'boost') options=('!libtool') install=$pkgname.install -source=(http://ftp.gnome.org/pub/GNOME/sources/glom/${pkgver%.*}/$pkgname-$pkgver.tar.xz) +source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz) sha256sums=('e6ce1b0c76cec8c85beba4900a80f257de3cc23a2c65908262fd8be87c2e546a') build() { diff --git a/community/gmpc/PKGBUILD b/community/gmpc/PKGBUILD new file mode 100644 index 000000000..623600656 --- /dev/null +++ b/community/gmpc/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 83148 2013-01-27 16:16:24Z pierre $ +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Tobias Kieslich <tobias@archlinux.org> + +pkgname=gmpc +pkgver=11.8.16 +pkgrel=1 +pkgdesc="A GTK2 client for MPD" +arch=('i686' 'x86_64') +url="http://gmpclient.org/home" +license=('GPL') +depends=('libunique' 'libmpd' 'libsoup' 'sqlite' 'hicolor-icon-theme' 'xdg-utils') +makedepends=('gob2' 'intltool' 'vala') +options=('!libtool') +install=gmpc.install +source=(http://download.sarine.nl/Programs/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.gz) +md5sums=('223aeb000e41697d8fdf54ccedee89d5') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i 's|GNOME;AudioVideo;|GTK;AudioVideo;Player;|' data/gmpc.desktop.in + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/gmpc/gmpc.install b/community/gmpc/gmpc.install new file mode 100644 index 000000000..e70c054ec --- /dev/null +++ b/community/gmpc/gmpc.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/community/gnash/PKGBUILD b/community/gnash/PKGBUILD index 05b970678..bd3f7d791 100644 --- a/community/gnash/PKGBUILD +++ b/community/gnash/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 77643 2012-10-13 11:43:30Z allan $ +# $Id: PKGBUILD 83253 2013-01-28 16:49:39Z stephane $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgbase=gnash pkgname=(gnash-common gnash-gtk) pkgver=0.8.10 -pkgrel=5 +pkgrel=6 arch=(i686 x86_64 mips64el) url="http://www.gnu.org/software/gnash/" license=(GPL3) diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD index 8954a068a..b874f8a2e 100644 --- a/community/go/PKGBUILD +++ b/community/go/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82502 2013-01-19 17:36:30Z arodseth $ +# $Id: PKGBUILD 83899 2013-02-06 13:13:38Z arodseth $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Rémy Oudompheng <remy@archlinux.org> @@ -10,10 +10,10 @@ pkgname=go pkgver=1.0.3 -pkgrel=5 +pkgrel=6 epoch=2 pkgdesc='Google Go compiler and tools' -arch=('x86_64' 'i686' 'armv6h') +arch=('x86_64' 'i686') url='http://golang.org/' license=('custom') depends=('perl' 'gawk') @@ -22,12 +22,12 @@ options=('!strip' '!emptydirs') install=go.install backup=('usr/lib/go/bin') source=("http://go.googlecode.com/files/${pkgname}$pkgver.src.tar.gz" - $pkgname.sh) + "$pkgname.sh") sha256sums=('7fba3533d172f13629d3d8a79e57c620632b0bd075abe11d7698b338be0ae3df' 'a03db71d323ed2794123bb31b5c8ad5febd551c490b5c0b341052c8e5f0ba892') build() { - cd $srcdir/$pkgname + cd "$srcdir/$pkgname" if [ "$CARCH" == 'x86_64' ]; then export GOARCH=amd64 @@ -52,7 +52,7 @@ build() { } check() { - cd $srcdir/$pkgname + cd "$srcdir/$pkgname" if [ "$CARCH" == 'x86_64' ]; then export GOARCH=amd64 @@ -62,15 +62,15 @@ check() { export GOARCH=arm fi - export GOROOT=$srcdir/$pkgname - export PATH=$srcdir/$pkgname/bin:$PATH + export GOROOT="$srcdir/$pkgname" + export PATH="$srcdir/$pkgname/bin:$PATH" # TestSimpleMulticastListener will fail in standard chroot. cd src && bash run.bash --no-rebuild || true } package() { - cd $srcdir/$pkgname + cd "$srcdir/$pkgname" install -Dm644 LICENSE \ $pkgdir/usr/share/licenses/go/LICENSE @@ -106,8 +106,10 @@ package() { # Remove object files from target src dir find $pkgdir/usr/lib/go/src/ -type f -name '*.[ao]' -delete + # Fix for FS#32813 find $pkgdir -type f -name sql.go -exec chmod -x {} \; + # Remove all executable source files find $pkgdir/usr/lib/go/src/pkg -type f -executable -delete @@ -130,6 +132,9 @@ package() { rm -f $pkgdir/usr/share/go/doc/articles/wiki/get.bin install -Dm644 VERSION $pkgdir/usr/lib/go/VERSION + + # Clean up + rm -r "$pkgdir/usr/bin/linux_arm" } # vim:set ts=2 sw=2 et: diff --git a/community/gobby/PKGBUILD b/community/gobby/PKGBUILD index be3e5564a..e328c134f 100644 --- a/community/gobby/PKGBUILD +++ b/community/gobby/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gobby pkgver=0.4.13 -pkgrel=1 +pkgrel=1.1 pkgdesc="A collaborative text editor" arch=('i686' 'x86_64' 'mips64el') url="http://gobby.0x539.de" diff --git a/community/golangide/PKGBUILD b/community/golangide/PKGBUILD index 722b757d0..1d716610f 100644 --- a/community/golangide/PKGBUILD +++ b/community/golangide/PKGBUILD @@ -1,10 +1,10 @@ -#$Id: PKGBUILD 82408 2013-01-16 23:36:09Z arodseth $ +#$Id: PKGBUILD 83985 2013-02-07 22:46:23Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: spambanane <happy.house@gmx.de> # Contributor: Matteo <matteo.dek@gmail.com> pkgname=golangide -pkgver=16 +pkgver=17 pkgrel=1 pkgdesc='IDE for editing and building projects written in the Go programming language (now LiteIDE X)' license=('LGPL') @@ -19,7 +19,7 @@ _name=('Golang IDE') source=("$pkgname.tgz::https://nodeload.github.com/visualfc/liteide/tar.gz/master" 'golangide.png' 'golangide.sh') -sha256sums=('ad40b86cace58bf85bf94e09d9dfc353cbdb31f09566bfd9487d15f321fbe078' +sha256sums=('abc30259bc5d87d23713479e2e464cadd152e588a95400415f6a1247004cfeff' '47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697' 'aa5ea27f9c3626431a9cb45e5267771a1eeff48b2e3927c0574eaef9302cfd74') diff --git a/community/google-glog/PKGBUILD b/community/google-glog/PKGBUILD index 82ab474cb..29852c517 100644 --- a/community/google-glog/PKGBUILD +++ b/community/google-glog/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80554 2012-11-25 02:18:10Z fyan $ +# $Id: PKGBUILD 83436 2013-02-01 07:03:30Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Ian Yang <doit.ian@gmail.com> pkgname=google-glog -pkgver=0.3.2 +pkgver=0.3.3 pkgrel=1 pkgdesc="Logging library for C++" arch=('i686' 'x86_64' 'mips64el') @@ -13,7 +13,6 @@ depends=('gcc-libs') makedepends=('make' 'gcc') options=('!libtool') source=("http://google-glog.googlecode.com/files/glog-${pkgver}.tar.gz") -md5sums=('897fbff90d91ea2b6d6e78c8cea641cc') build() { cd "$srcdir/glog-${pkgver}" @@ -31,3 +30,5 @@ package() { install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } + +md5sums=('a6fd2c22f8996846e34c763422717c18') diff --git a/community/gource/PKGBUILD b/community/gource/PKGBUILD index f2f02738c..e04878246 100644 --- a/community/gource/PKGBUILD +++ b/community/gource/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 78932 2012-10-27 23:44:44Z ebelanger $ +# $Id: PKGBUILD 83364 2013-01-30 11:48:44Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Jose Valecillos <valecillosjg (at) gmail (dot) com> # Contributor: Olivier Ramonat <olivier at ramonat dot fr> pkgname=gource -pkgver=0.38 -pkgrel=5 +pkgver=0.39 +pkgrel=1 pkgdesc="software version control visualization" license=(GPL3) arch=(i686 x86_64 'mips64el') url=http://code.google.com/p/gource/ depends=('ftgl' 'sdl' 'sdl_image' 'pcre' 'glew' 'boost-libs') -makedepends=('boost' 'glm') +makedepends=('boost' 'glm' 'mesa') source=(http://gource.googlecode.com/files/$pkgname-$pkgver.tar.gz) -md5sums=('6584241879dbb6dfaecc6ae6b58ad38c') +md5sums=('31d2d34f3f6a0c044243f477e925b8b4') build() { cd "$srcdir/$pkgname-$pkgver" @@ -25,6 +25,6 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver" - make DESTDIR=$pkgdir install + make DESTDIR="$pkgdir" install } # vim: ts=2:sw=2 et: diff --git a/community/gpicview/PKGBUILD b/community/gpicview/PKGBUILD index 6d5200832..4f6826bff 100644 --- a/community/gpicview/PKGBUILD +++ b/community/gpicview/PKGBUILD @@ -5,7 +5,7 @@ pkgname=gpicview pkgver=0.2.3 -pkgrel=1 +pkgrel=1.1 pkgdesc="lightweight image viewer" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') diff --git a/community/gpsdrive/PKGBUILD b/community/gpsdrive/PKGBUILD index 78e0c9de1..e3d57b2b4 100644 --- a/community/gpsdrive/PKGBUILD +++ b/community/gpsdrive/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76745 2012-09-28 20:24:11Z spupykin $ +# $Id: PKGBUILD 83255 2013-01-28 16:49:42Z stephane $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Maintainer: damir <damir@archlinux.org> @@ -6,7 +6,7 @@ pkgname=gpsdrive pkgver=2.11 _pkgver=20120928 -pkgrel=14 +pkgrel=15 pkgdesc="A car (bike, ship, plane) navigation system" arch=("i686" "x86_64" 'mips64el') url="http://www.gpsdrive.de/" diff --git a/community/gtk2hs-buildtools/PKGBUILD b/community/gtk2hs-buildtools/PKGBUILD index 25d8c3a1b..303c49e6e 100644 --- a/community/gtk2hs-buildtools/PKGBUILD +++ b/community/gtk2hs-buildtools/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 79423 2012-11-04 20:12:29Z spupykin $ +# $Id: PKGBUILD 83991 2013-02-08 04:15:23Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=gtk2hs-buildtools pkgver=0.12.3.1 -pkgrel=2 +pkgrel=4 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." url="http://hackage.haskell.org/package/gtk2hs-buildtools" license=('GPL2') diff --git a/community/gtkdialog/PKGBUILD b/community/gtkdialog/PKGBUILD index 92de90fb2..ce56d1f19 100644 --- a/community/gtkdialog/PKGBUILD +++ b/community/gtkdialog/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 76857 2012-10-01 14:34:14Z spupykin $ +# $Id: PKGBUILD 83201 2013-01-28 10:07:07Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: dojo <joerg.doll[at]gmx.de> pkgname=gtkdialog -pkgver=0.8.2 +pkgver=0.8.3 pkgrel=1 pkgdesc="Gtkdialog is a small utility for fast and easy GUI building." arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ depends=('gtk2' 'libglade') install=gtkdialog.install options=('zipman') source=(http://gtkdialog.googlecode.com/files/gtkdialog-$pkgver.tar.gz) -md5sums=('4038a04f4ff78ca7b7e52e998754c8c2') +md5sums=('f8d2a2b912bcd5aa7da60984c19bc493') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/gtkpod/PKGBUILD b/community/gtkpod/PKGBUILD new file mode 100644 index 000000000..5cb27cb9b --- /dev/null +++ b/community/gtkpod/PKGBUILD @@ -0,0 +1,37 @@ +# $Id: PKGBUILD 83150 2013-01-27 16:17:12Z pierre $ +# Contributor: Kevin Piche <kevin@archlinux.org> +# Contributor: Aaron Griffin <aaron@archlinux.org> + +pkgname=gtkpod +pkgver=2.1.3 +pkgrel=1 +pkgdesc="A platform independent GUI for Apple's iPod using GTK3" +arch=('i686' 'x86_64') +url="http://gtkpod.sourceforge.net" +license=('GPL') +depends=('libanjuta' 'curl' 'flac' 'libid3tag' 'libgpod' 'awk' 'hicolor-icon-theme' 'dconf' 'libwebkit3') +makedepends=('flex' 'intltool' 'libvorbis' 'faad2') +optdepends=('libmp4v2: MP4/h264 support' + 'vorbis-tools: OGG support' + 'libvorbis: OGG support' + 'id3v2: mp3 conversion support' + 'faad2: m4a conversion support') +install=gtkpod.install +options=('!libtool') +source=("http://downloads.sourceforge.net/gtkpod/${pkgname}-${pkgver}.tar.gz" + gtkpod-2.1.3-gdl-3.6.patch) +md5sums=('57f04578de6e3262a436ec574422b144' + '8d725015081bd89bc8f9a4521d170aef') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i "${srcdir}/gtkpod-2.1.3-gdl-3.6.patch" + sed -i 's#python#python2#' scripts/sync-palm-jppy.py + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/community/gtkpod/gtkpod-2.1.3-gdl-3.6.patch b/community/gtkpod/gtkpod-2.1.3-gdl-3.6.patch new file mode 100644 index 000000000..b794fa11b --- /dev/null +++ b/community/gtkpod/gtkpod-2.1.3-gdl-3.6.patch @@ -0,0 +1,44 @@ +Index: gtkpod-2.1.2/src/anjuta-action-callbacks.c +=================================================================== +--- gtkpod-2.1.2.orig/src/anjuta-action-callbacks.c ++++ gtkpod-2.1.2/src/anjuta-action-callbacks.c +@@ -65,7 +65,7 @@ void + on_layout_lock_toggle (GtkAction *action, AnjutaApp *app) + { + if (app->layout_manager) +- g_object_set (app->layout_manager->master, "locked", ++ g_object_set (gdl_dock_layout_get_master (app->layout_manager), "locked", + gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)), + NULL); + } +Index: gtkpod-2.1.2/src/anjuta-app.c +=================================================================== +--- gtkpod-2.1.2.orig/src/anjuta-app.c ++++ gtkpod-2.1.2/src/anjuta-app.c +@@ -252,7 +252,7 @@ static void on_gdl_style_changed(GSettin + else if (g_strcmp0(pr_style, "Tabs") == 0) + style = GDL_SWITCHER_STYLE_TABS; + +- g_object_set(G_OBJECT(app->layout_manager->master), "switcher-style", style, NULL); ++ g_object_set(G_OBJECT(gdl_dock_layout_get_master (app->layout_manager)), "switcher-style", style, NULL); + g_free(pr_style); + } + +@@ -478,14 +478,14 @@ static void anjuta_app_instance_init(Anj + gtk_widget_show(app->dock); + gtk_box_pack_end(GTK_BOX (hbox), app->dock, TRUE, TRUE, 0); + +- dockbar = gdl_dock_bar_new(GDL_DOCK(app->dock)); ++ dockbar = gdl_dock_bar_new(G_OBJECT(app->dock)); + gtk_widget_show(dockbar); + gtk_box_pack_start(GTK_BOX (hbox), dockbar, FALSE, FALSE, 0); + +- app->layout_manager = gdl_dock_layout_new(GDL_DOCK (app->dock)); ++ app->layout_manager = gdl_dock_layout_new(G_OBJECT (app->dock)); + g_signal_connect (app->layout_manager, "notify::dirty", + G_CALLBACK (on_layout_dirty_notify), app); +- g_signal_connect (app->layout_manager->master, "notify::locked", ++ g_signal_connect (gdl_dock_layout_get_master (app->layout_manager), "notify::locked", + G_CALLBACK (on_layout_locked_notify), app); + + /* UI engine */ diff --git a/community/gtkpod/gtkpod.install b/community/gtkpod/gtkpod.install new file mode 100644 index 000000000..c5d357a38 --- /dev/null +++ b/community/gtkpod/gtkpod.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + glib-compile-schemas usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/community/gwibber/PKGBUILD b/community/gwibber/PKGBUILD index b9f22e14c..476a1c3e2 100644 --- a/community/gwibber/PKGBUILD +++ b/community/gwibber/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 79486 2012-11-06 04:11:00Z bgyorgy $ +# $Id: PKGBUILD 83023 2013-01-26 16:24:38Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=gwibber pkgver=3.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Microblogging client for GNOME, which supports Facebook, Identi.ca, Twitter, Flickr, Foursquare, Sina and Sohu" arch=('i686' 'x86_64' 'mips64el') url="http://gwibber.com/" @@ -12,13 +12,24 @@ depends=('libgee' 'account-plugins' 'libnotify' 'libsoup' 'dee' 'json-glib' 'gtk makedepends=('intltool' 'vala') options=('!libtool') install=$pkgname.install -source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz) -md5sums=('5988e36e9f592c6eca6537ba6878307a') +source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz + lp_934530.patch + lp_1051801.patch + lp_1088775.patch) +md5sums=('5988e36e9f592c6eca6537ba6878307a' + '8c43ae0ed96c52602befeff640a8672a' + '0eb53f4f248a6c600b6c6dfaac12341f' + '5698a3b1699c018719b193362486c9b5') build() { cd "$srcdir/$pkgname-$pkgver" find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + # Apply some fixes from Ubuntu + patch -Np1 -i "$srcdir/lp_934530.patch" + patch -Np1 -i "$srcdir/lp_1051801.patch" + patch -Np1 -i "$srcdir/lp_1088775.patch" + # Use the standalone accounts configuration panel sed -i 's/"gnome-control-center", "credentials", "application=gwibber"/"credentials-preferences"/' client/gwibber-client.vala sed -i 's/"gnome-control-center", "credentials"/"credentials-preferences"/' gwibber/microblog/dispatcher.py diff --git a/community/gwibber/lp_1051801.patch b/community/gwibber/lp_1051801.patch new file mode 100644 index 000000000..706c79e54 --- /dev/null +++ b/community/gwibber/lp_1051801.patch @@ -0,0 +1,12 @@ +=== modified file 'bin/gwibber-service' +--- old/bin/gwibber-service 2012-02-13 20:39:02 +0000 ++++ new/bin/gwibber-service 2012-09-20 06:35:40 +0000 +@@ -74,6 +74,7 @@ + message_monitor = dispatcher.MessagesMonitor() + """ + ++dbus.mainloop.glib.threads_init() + logger.debug("Setting up monitors") + connection_monitor = dispatcher.ConnectionMonitor() + urlshortener = dispatcher.URLShorten() + diff --git a/community/gwibber/lp_1088775.patch b/community/gwibber/lp_1088775.patch new file mode 100644 index 000000000..2f3b318d0 --- /dev/null +++ b/community/gwibber/lp_1088775.patch @@ -0,0 +1,16 @@ +=== modified file 'gwibber/microblog/plugins/facebook/__init__.py' +--- old/gwibber/microblog/plugins/facebook/__init__.py 2012-09-24 20:55:20 +0000 ++++ new/gwibber/microblog/plugins/facebook/__init__.py 2013-01-14 15:41:35 +0000 +@@ -326,7 +326,10 @@ + + if data.has_key("privacy"): + m["privacy"] = {} +- m["privacy"]["description"] = data["privacy"]["description"] ++ if data["privacy"].has_key("description"): ++ m["privacy"]["description"] = data["privacy"]["description"] ++ else: ++ m["privacy"]["description"] = "" + m["privacy"]["value"] = data["privacy"]["value"] + + # Handle target for wall posts with a specific recipient + diff --git a/community/gwibber/lp_934530.patch b/community/gwibber/lp_934530.patch new file mode 100644 index 000000000..6f2bd4302 --- /dev/null +++ b/community/gwibber/lp_934530.patch @@ -0,0 +1,21 @@ +=== modified file 'gwibber/microblog/network.py' +--- old/gwibber/microblog/network.py 2012-03-31 15:02:54 +0000 ++++ new/gwibber/microblog/network.py 2012-06-13 16:48:52 +0000 +@@ -37,8 +37,14 @@ + logger.error("HTTP Error for %s - error code: %s", e.geturl().split("?")[0], e.getcode()) + self.res = "HTTP error: {0}".format(e.getcode()) + except urllib2.URLError, e: +- logger.error("Network failure: %s", e.reason) +- self.res = "Network error: {0}".format(e.reason) ++ logger.error("Network failure: %s", e.message) ++ self.res = "Network error: {0}".format(e.message) ++ except IOError, e: ++ logger.error("Network failure: %s", e.message) ++ self.res = "Network error: {0}".format(e.message) ++ except: ++ logger.error("Network failure: UNKNOWN") ++ self.res = "Network error: UNKNOWN" + + def get_json(self): + try: + diff --git a/community/haddock/PKGBUILD b/community/haddock/PKGBUILD index 6caf4144d..c5d633e16 100644 --- a/community/haddock/PKGBUILD +++ b/community/haddock/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 79532 2012-11-06 18:05:24Z arodseth $ +# $Id: PKGBUILD 83992 2013-02-08 04:15:24Z td123 $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haddock pkgver=2.13.1 -pkgrel=1 +pkgrel=2 pkgdesc='Tool for generating documentation for Haskell libraries' url='http://hackage.haskell.org/package/haddock/' license=('custom:BSD3') arch=('x86_64' 'i686' 'mips64el') makedepends=('alex' 'happy') -depends=('ghc=7.6.1-1' 'haskell-xhtml=3000.2.1-2' 'haskell-ghc-paths=0.1.0.8-9') +depends=('ghc=7.6.2-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths=0.1.0.8') install=$pkgname.install source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f') diff --git a/community/happy/PKGBUILD b/community/happy/PKGBUILD index 99e4581d9..e906df7ec 100644 --- a/community/happy/PKGBUILD +++ b/community/happy/PKGBUILD @@ -1,27 +1,23 @@ -# $Id: PKGBUILD 77339 2012-10-09 04:16:54Z tdziedzic $ +# $Id: PKGBUILD 83993 2013-02-08 04:15:25Z td123 $ # Maintainer: Thomas Dziedzic <gostrc@gmail.com> # Contributor: simo <simo@archlinux.org> # Contributor: Vesa Kaihlavirta <vegai@iki.fi> pkgname=happy pkgver=1.18.10 -pkgrel=1 +pkgrel=2 pkgdesc="The Parser Generator for Haskell" url="http://hackage.haskell.org/package/happy" arch=('i686' 'x86_64') license=("custom:BSD3") depends=('gmp') -makedepends=('ghc=7.6.1-1' 'haskell-mtl=2.1.2-1') -source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +makedepends=('ghc=7.6.2-1' 'haskell-mtl=2.1.2-2') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") md5sums=('a1638e89434427e57f68ef311761dc30') build() { cd "${srcdir}/${pkgname}-${pkgver}" - # try was deprecated and removed into control.exception - # we really want tryIOError - #sed 's/try/&IOError/' -i Setup.lhs - runhaskell Setup.lhs configure -O --prefix=/usr runhaskell Setup.lhs build } diff --git a/community/haskell-bytestring-show/PKGBUILD b/community/haskell-bytestring-show/PKGBUILD index 4b6ebcf75..61a752e91 100644 --- a/community/haskell-bytestring-show/PKGBUILD +++ b/community/haskell-bytestring-show/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80279 2012-11-19 12:14:53Z spupykin $ +# $Id: PKGBUILD 83994 2013-02-08 04:15:26Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-bytestring-show pkgver=0.3.5.4 -pkgrel=1 +pkgrel=3 pkgdesc="Efficient conversion of values into readable byte strings." url="http://hackage.haskell.org/package/bytestring-show" license=("BSD3") diff --git a/community/haskell-cairo/PKGBUILD b/community/haskell-cairo/PKGBUILD index 551ac4980..92bb5dff3 100644 --- a/community/haskell-cairo/PKGBUILD +++ b/community/haskell-cairo/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80281 2012-11-19 12:15:24Z spupykin $ +# $Id: PKGBUILD 83995 2013-02-08 04:15:27Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-cairo pkgver=0.12.4 -pkgrel=1 +pkgrel=2 pkgdesc="Binding to the cairo library for Gtk2Hs." url="http://hackage.haskell.org/package/cairo" license=('LGPL2.1') diff --git a/community/haskell-dataenc/PKGBUILD b/community/haskell-dataenc/PKGBUILD index 34a0373b3..48409695b 100644 --- a/community/haskell-dataenc/PKGBUILD +++ b/community/haskell-dataenc/PKGBUILD @@ -1,28 +1,28 @@ -# $Id: PKGBUILD 77342 2012-10-09 04:17:11Z tdziedzic $ +# $Id: PKGBUILD 83996 2013-02-08 04:15:28Z td123 $ # Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> # Package generated by cabal2arch 0.7.5 _hkgname=dataenc pkgname=haskell-dataenc -pkgver=0.14.0.3 -pkgrel=3 +pkgver=0.14.0.5 +pkgrel=1 pkgdesc="Data encoding library" url="http://hackage.haskell.org/package/dataenc" license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') -depends=('ghc=7.6.1-1' sh) +depends=('ghc=7.6.2-1' sh) source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz '0001-update-build-deps-for-ghc-7.6.1.patch') install=${pkgname}.install -md5sums=('643a8c022b9c840f801faf9a661fe637' +md5sums=('4da812ca7a1640a5fdcc676009ab160c' '662056adcb79efe8898298c271b49600') build() { cd ${srcdir}/${_hkgname}-${pkgver} # update build deps for ghc 7.6.1 - patch -Np1 -i ${srcdir}/0001-update-build-deps-for-ghc-7.6.1.patch +# patch -Np1 -i ${srcdir}/0001-update-build-deps-for-ghc-7.6.1.patch runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ diff --git a/community/haskell-extensible-exceptions/PKGBUILD b/community/haskell-extensible-exceptions/PKGBUILD index 2f2fbaa3c..2a0606832 100644 --- a/community/haskell-extensible-exceptions/PKGBUILD +++ b/community/haskell-extensible-exceptions/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 77370 2012-10-09 08:29:13Z foutrelis $ +# $Id: PKGBUILD 83997 2013-02-08 04:15:30Z td123 $ # Maintainer: Jelle van der Waa <jelle@vdwaa.nl> _hkgname=extensible-exceptions pkgname=haskell-${_hkgname} pkgver=0.1.1.4 -pkgrel=3 +pkgrel=4 pkgdesc="extensible exceptions for both new and old versions of GHC" url="http://hackage.haskell.org/package/extensible-exceptions" license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' sh) +depends=('ghc=7.6.2-1' sh) source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=$pkgname.install md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b') diff --git a/community/haskell-ghc-paths/PKGBUILD b/community/haskell-ghc-paths/PKGBUILD index 8afbfc68f..49709b42a 100644 --- a/community/haskell-ghc-paths/PKGBUILD +++ b/community/haskell-ghc-paths/PKGBUILD @@ -1,19 +1,19 @@ -# Maintainer: -# Contributor: Alexander Rødseth <rodseth@gmail.com> +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haskell-ghc-paths pkgver=0.1.0.8 -pkgrel=9 +pkgrel=11 pkgdesc="Knowledge of GHC's installation directories" -url="http://hackage.haskell.org/package/ghc-paths" +url='http://hackage.haskell.org/package/ghc-paths' license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') arch=('x86_64' 'i686') -depends=('ghc=7.6.1-1') +depends=('ghc=7.6.2-1') source=("http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz") install=haskell-ghc-paths.install -md5sums=('d2b23dc563888e380588501d2ce1d82b') +sha256sums=('8672c1e65525555481091443f44abf738f9442516c612d67dde12ebfe02f0c56') build() { cd "$srcdir/ghc-paths-$pkgver" diff --git a/community/haskell-glib/PKGBUILD b/community/haskell-glib/PKGBUILD index 517fd8644..7f7a34efe 100644 --- a/community/haskell-glib/PKGBUILD +++ b/community/haskell-glib/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80282 2012-11-19 12:15:50Z spupykin $ +# $Id: PKGBUILD 83999 2013-02-08 04:15:32Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-glib pkgver=0.12.4 -pkgrel=1 +pkgrel=2 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="http://hackage.haskell.org/package/glib" license=('LGPL2.1') diff --git a/community/haskell-gtk/PKGBUILD b/community/haskell-gtk/PKGBUILD index 9825c9508..8322b0120 100644 --- a/community/haskell-gtk/PKGBUILD +++ b/community/haskell-gtk/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80288 2012-11-19 12:54:52Z spupykin $ +# $Id: PKGBUILD 84000 2013-02-08 04:15:33Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-gtk pkgver=0.12.4 -pkgrel=1 +pkgrel=3 pkgdesc="Binding to the gtk library for Gtk2Hs." url="http://hackage.haskell.org/package/gtk" license=('LGPL2.1') diff --git a/community/haskell-haskeline/PKGBUILD b/community/haskell-haskeline/PKGBUILD index 403cb1a18..4fa2f6fac 100644 --- a/community/haskell-haskeline/PKGBUILD +++ b/community/haskell-haskeline/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 77346 2012-10-09 04:17:37Z tdziedzic $ +# $Id: PKGBUILD 84001 2013-02-08 04:15:34Z td123 $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> # Package generated by cabal2arch 0.7.6 @@ -6,12 +6,12 @@ _hkgname=haskeline pkgname=haskell-haskeline pkgver=0.7.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="A command-line interface for user input, written in Haskell." url="http://hackage.haskell.org/package/haskeline" license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') -depends=('ghc=7.6.1-1' 'sh' 'haskell-utf8-string=0.3.7-3' 'haskell-mtl=2.1.2-1' 'haskell-terminfo=0.3.2.5-1') +depends=('ghc=7.6.2-1' 'sh' 'haskell-utf8-string=0.3.7-4' 'haskell-mtl=2.1.2-2' 'haskell-terminfo=0.3.2.5-2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install md5sums=('3a78043dc80b5510202e71e77c0a9923') diff --git a/community/haskell-hslogger/PKGBUILD b/community/haskell-hslogger/PKGBUILD index a0fcbab1b..1b5a6c585 100644 --- a/community/haskell-hslogger/PKGBUILD +++ b/community/haskell-hslogger/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 78308 2012-10-17 13:44:30Z spupykin $ +# $Id: PKGBUILD 84002 2013-02-08 04:15:35Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haskell-hslogger pkgver=1.2.1 -pkgrel=1 +pkgrel=3 pkgdesc="Versatile logging framework" url="http://hackage.haskell.org/package/hslogger" license=('LGPL') arch=('i686' 'x86_64' 'mips64el') -depends=('ghc=7.6.1-1' 'haskell-mtl=2.1.2-1' 'haskell-network=2.3.1.0-1') +depends=('ghc' 'haskell-mtl' 'haskell-network') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz) md5sums=('d94e39cd6a262565cf0758a6ead74919') diff --git a/community/haskell-html/PKGBUILD b/community/haskell-html/PKGBUILD index 8eb9fc6f4..2f7527752 100644 --- a/community/haskell-html/PKGBUILD +++ b/community/haskell-html/PKGBUILD @@ -5,7 +5,7 @@ _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 -pkgrel=12 +pkgrel=13 pkgdesc="HTML combinator library" url="http://hackage.haskell.org/package/html" license=('custom:BSD3') diff --git a/community/haskell-pango/PKGBUILD b/community/haskell-pango/PKGBUILD index d839f4995..b3b66793c 100644 --- a/community/haskell-pango/PKGBUILD +++ b/community/haskell-pango/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80284 2012-11-19 12:16:12Z spupykin $ +# $Id: PKGBUILD 84004 2013-02-08 04:15:36Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-pango pkgver=0.12.4 -pkgrel=1 +pkgrel=2 pkgdesc="Binding to the pango library for Gtk2Hs." url="http://hackage.haskell.org/package/pango" license=('LGPL2.1') diff --git a/community/haskell-primitive/PKGBUILD b/community/haskell-primitive/PKGBUILD index 874fd46ba..7fa6e2ccb 100644 --- a/community/haskell-primitive/PKGBUILD +++ b/community/haskell-primitive/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 79233 2012-11-01 11:21:27Z spupykin $ +# $Id: PKGBUILD 84005 2013-02-08 04:15:37Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-primitive pkgver=0.5.0.1 -pkgrel=1 +pkgrel=3 pkgdesc="Wrappers for primitive operations" url="http://hackage.haskell.org/package/primitive" -license=("BSD3") +license=("custom:BSD3") arch=('i686' 'x86_64') makedepends=() depends=("ghc") diff --git a/community/haskell-quickcheck/PKGBUILD b/community/haskell-quickcheck/PKGBUILD index e96121f81..e8bb06285 100644 --- a/community/haskell-quickcheck/PKGBUILD +++ b/community/haskell-quickcheck/PKGBUILD @@ -1,39 +1,43 @@ -# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> +# $Id: PKGBUILD 84006 2013-02-08 04:15:38Z td123 $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> -# Package generated by cabal2arch 0.7.5 _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.5.1.1 -pkgrel=1 -pkgdesc="Automatic testing of Haskell programs" -url="http://hackage.haskell.org/package/QuickCheck" +pkgrel=2 +pkgdesc='Automatic testing of Haskell programs' +url='http://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3') -arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' 'haskell-random=1.0.1.1-3' 'sh') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) +arch=('x86_64' 'i686') +depends=('ghc=7.6.2-1' 'haskell-random=1.0.1.1-4' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz") install=${pkgname}.install -md5sums=('2631b41c8b6e297b52622d1698387f09') +sha256sums=('98492011a2e546eccf2b747a990e82a726d68af9822f9d2d620cd1232aacc2b9') build() { - cd ${srcdir}/${_hkgname}-${pkgver} + cd "$srcdir/$_hkgname-$pkgver" - runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build - runhaskell Setup haddock - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd ${srcdir}/${_hkgname}-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} - runhaskell Setup copy --destdir=${pkgdir} - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE + cd "$srcdir/$_hkgname-$pkgver" + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } + +# vim:set ts=2 sw=2 et: diff --git a/community/haskell-regex-base/PKGBUILD b/community/haskell-regex-base/PKGBUILD index d4e951cc6..ca0e07d8e 100644 --- a/community/haskell-regex-base/PKGBUILD +++ b/community/haskell-regex-base/PKGBUILD @@ -1,37 +1,43 @@ +# $Id: PKGBUILD 84007 2013-02-08 04:15:39Z td123 $ # Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> +# Contributor: Alexander Rødseth <rodseth@gmail.com> _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 -pkgrel=7 -pkgdesc="Interface API for regex-posix,pcre,parsec,tdfa,dfa" -url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base" +pkgrel=9 +pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' +url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' license=('custom:BSD3') -arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' sh 'haskell-mtl=2.1.2-1') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) -install=${pkgname}.install -md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.2-1' 'sh' 'haskell-mtl=2.1.2') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz") +install=$pkgname.install +sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') build() { - cd ${srcdir}/${_hkgname}-${pkgver} - runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build - runhaskell Setup haddock - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + cd "$srcdir/$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd ${srcdir}/${_hkgname}-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} - runhaskell Setup copy --destdir=${pkgdir} - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE + cd "$srcdir/$_hkgname-$pkgver" + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } + +# vim:set ts=2 sw=2 et: diff --git a/community/haskell-regex-compat/PKGBUILD b/community/haskell-regex-compat/PKGBUILD index c546442ec..62c4e99e3 100644 --- a/community/haskell-regex-compat/PKGBUILD +++ b/community/haskell-regex-compat/PKGBUILD @@ -1,18 +1,20 @@ -# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> +# $Id: PKGBUILD 84008 2013-02-08 04:15:40Z td123 $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> _hkgname=regex-compat pkgname=haskell-regex-compat pkgver=0.95.1 -pkgrel=3 -pkgdesc="Replaces and enhances Text.Regex" +pkgrel=4 +pkgdesc='Replaces and enhances Text.Regex' url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') -arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' 'sh' 'haskell-regex-base=0.93.2-7' 'haskell-regex-posix=0.95.2-2') +arch=('x86_64' 'i686') +depends=('ghc=7.6.2-1' 'sh' 'haskell-regex-base=0.93.2' 'haskell-regex-posix=0.95.2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install -md5sums=('d0573ab4e2f3de5faa61380b67333320') +sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b') build() { cd ${srcdir}/${_hkgname}-${pkgver} @@ -35,3 +37,5 @@ package() { install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } + +# vim:set ts=2 sw=2 et: diff --git a/community/haskell-regex-posix/PKGBUILD b/community/haskell-regex-posix/PKGBUILD index 3c570e4d1..374044a61 100644 --- a/community/haskell-regex-posix/PKGBUILD +++ b/community/haskell-regex-posix/PKGBUILD @@ -1,37 +1,41 @@ +# $Id: PKGBUILD 84009 2013-02-08 04:15:40Z td123 $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> # Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> _hkgname=regex-posix pkgname=haskell-regex-posix pkgver=0.95.2 -pkgrel=2 -pkgdesc="The posix regex backend for regex-base" +pkgrel=3 +pkgdesc='The posix regex backend for regex-base' url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' 'sh' 'haskell-regex-base=0.93.2-7') +depends=('ghc=7.6.2-1' 'sh' 'haskell-regex-base=0.93.2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install -md5sums=('1df0f9494aab110c7231f36393285c7c') +sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e') build() { - cd ${srcdir}/${_hkgname}-${pkgver} - runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build - runhaskell Setup haddock - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + cd ${srcdir}/${_hkgname}-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd ${srcdir}/${_hkgname}-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} - runhaskell Setup copy --destdir=${pkgdir} - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE + cd ${srcdir}/${_hkgname}-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } + +# vim:set ts=2 sw=2 et: diff --git a/community/haskell-stm/PKGBUILD b/community/haskell-stm/PKGBUILD index fec52e949..83f07905e 100644 --- a/community/haskell-stm/PKGBUILD +++ b/community/haskell-stm/PKGBUILD @@ -3,16 +3,16 @@ # Package generated by cabal2arch 0.7.5 _hkgname=stm pkgname=haskell-stm -pkgver=2.4 +pkgver=2.4.2 pkgrel=1 pkgdesc="A modular composable concurrency abstraction." url="http://hackage.haskell.org/package/stm" license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' 'sh') +depends=('ghc=7.6.2-1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) install=${pkgname}.install -md5sums=('fe8ab1a8231202f1748da53454cf55fc') +md5sums=('a0008fce2e12a18ab230516132d4117e') build() { cd ${srcdir}/${_hkgname}-$pkgver diff --git a/community/haskell-syb/PKGBUILD b/community/haskell-syb/PKGBUILD index a2595bf2c..57fb85526 100644 --- a/community/haskell-syb/PKGBUILD +++ b/community/haskell-syb/PKGBUILD @@ -3,12 +3,12 @@ _hkgname=syb pkgname=haskell-syb pkgver=0.3.7 -pkgrel=1 +pkgrel=2 pkgdesc="A library for client-side HTTP" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' sh) +depends=('ghc=7.6.2-1' sh) options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install diff --git a/community/haskell-tar/PKGBUILD b/community/haskell-tar/PKGBUILD index e7e830647..eab40145f 100644 --- a/community/haskell-tar/PKGBUILD +++ b/community/haskell-tar/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 77797 2012-10-14 20:10:04Z arodseth $ +# $Id: PKGBUILD 84012 2013-02-08 04:15:43Z td123 $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=haskell-tar pkgver=0.4.0.1 -pkgrel=1 -pkgdesc="Reading, writing and manipulating tar archive files" -url="http://hackage.haskell.org/package/tar" +pkgrel=2 +pkgdesc='Reading, writing and manipulating tar archive files' +url='http://hackage.haskell.org/package/tar' license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') depends=('ghc=7.6.1-1') @@ -15,7 +15,7 @@ install=haskell-tar.install sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d') build() { - cd $srcdir/tar-$pkgver + cd "$srcdir/tar-$pkgver" runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir="/usr/share/doc/$pkgname" \ @@ -28,7 +28,7 @@ build() { } package() { - cd $srcdir/tar-$pkgver + cd "$srcdir/tar-$pkgver" install -Dm 744 register.sh \ $pkgdir/usr/share/haskell/$pkgname/register.sh diff --git a/community/haskell-terminfo/PKGBUILD b/community/haskell-terminfo/PKGBUILD index 974779c1e..25f7a63ff 100644 --- a/community/haskell-terminfo/PKGBUILD +++ b/community/haskell-terminfo/PKGBUILD @@ -1,22 +1,23 @@ -# $Id: PKGBUILD 77357 2012-10-09 04:18:36Z tdziedzic $ +# $Id: PKGBUILD 84013 2013-02-08 04:15:44Z td123 $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> _hkgname=terminfo pkgname=haskell-terminfo pkgver=0.3.2.5 -pkgrel=1 +pkgrel=2 pkgdesc="Haskell bindings to the terminfo library." url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') -depends=('ghc=7.6.1-1' 'sh') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +depends=('ghc=7.6.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") install=${pkgname}.install md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3') build() { - cd ${srcdir}/${_hkgname}-${pkgver} + cd "${srcdir}/${_hkgname}-${pkgver}" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ --libsubdir=\$compiler/site-local/\$pkgid @@ -28,7 +29,8 @@ build() { } package() { - cd ${srcdir}/${_hkgname}-${pkgver} + cd "${srcdir}/${_hkgname}-${pkgver}" + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries diff --git a/community/haskell-utf8-string/PKGBUILD b/community/haskell-utf8-string/PKGBUILD index d167aa9d2..112a5737f 100644 --- a/community/haskell-utf8-string/PKGBUILD +++ b/community/haskell-utf8-string/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 77358 2012-10-09 04:18:41Z tdziedzic $ +# $Id: PKGBUILD 84014 2013-02-08 04:15:45Z td123 $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> # Package generated by cabal2arch 0.7.6 _hkgname=utf8-string pkgname=haskell-utf8-string pkgver=0.3.7 -pkgrel=3 +pkgrel=4 pkgdesc="Support for reading and writing UTF8 Strings" url="http://hackage.haskell.org/package/${_hkgname}" license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') -depends=('ghc=7.6.1-1' 'sh') +depends=('ghc=7.6.2-1' 'sh') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) md5sums=('50e5c395713e716e0e4a56da73f87ccd') diff --git a/community/haskell-vector/PKGBUILD b/community/haskell-vector/PKGBUILD index 9020a2f0b..25bbbf5fb 100644 --- a/community/haskell-vector/PKGBUILD +++ b/community/haskell-vector/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 79236 2012-11-01 13:18:13Z spupykin $ +# $Id: PKGBUILD 84015 2013-02-08 04:15:45Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=haskell-vector pkgver=0.10.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Efficient Arrays" url="http://code.haskell.org/vector" license=("custom:BSD3") diff --git a/community/haskell-x11-xft/PKGBUILD b/community/haskell-x11-xft/PKGBUILD index bb4e05077..ee39ea56b 100644 --- a/community/haskell-x11-xft/PKGBUILD +++ b/community/haskell-x11-xft/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 77360 2012-10-09 04:18:51Z tdziedzic $ +# $Id: PKGBUILD 84017 2013-02-08 04:15:47Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> _hkgname=X11-xft pkgname=haskell-x11-xft pkgver=0.3.1 -pkgrel=5 +pkgrel=6 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" url="http://hackage.haskell.org/package/${_hkgname}" license=('LGPL') arch=('i686' 'x86_64' 'mips64el') -depends=('ghc=7.6.1-1' 'haskell-x11=1.6.0.2' 'haskell-utf8-string=0.3.7' 'libxft') +depends=('ghc=7.6.2-1' 'haskell-x11=1.6.0.2-2' 'haskell-utf8-string=0.3.7-4' 'libxft') options=('strip') install=haskell-x11-xft.install source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) diff --git a/community/haskell-x11/PKGBUILD b/community/haskell-x11/PKGBUILD index 5d4c3a7bb..cb1f90eb9 100644 --- a/community/haskell-x11/PKGBUILD +++ b/community/haskell-x11/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 77359 2012-10-09 04:18:46Z tdziedzic $ +# $Id: PKGBUILD 84016 2013-02-08 04:15:46Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: shild <sxp@bk.ru> # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> @@ -6,13 +6,13 @@ _hkgname=X11 pkgname=haskell-x11 pkgver=1.6.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="A Haskell binding to the X11 graphics library." arch=(i686 x86_64 'mips64el') url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11" license=('custom:BSD3') options=('strip') -depends=("ghc=7.6.1-1" "haskell-syb=0.3.7" 'libx11' 'libxinerama' 'libxrandr') +depends=("ghc=7.6.2-1" "haskell-syb=0.3.7-2" 'libx11' 'libxinerama' 'libxrandr') conflicts=(haskell-x11-extras) install=hsmod.install source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) diff --git a/community/haskell-xhtml/PKGBUILD b/community/haskell-xhtml/PKGBUILD index 7ccfca159..7104a7869 100644 --- a/community/haskell-xhtml/PKGBUILD +++ b/community/haskell-xhtml/PKGBUILD @@ -1,16 +1,17 @@ -# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> -# Contributor: Alexander Rødseth <rodseth@gmail.com> _hkgname=xhtml pkgname=haskell-xhtml pkgver=3000.2.1 -pkgrel=2 +pkgrel=3 pkgdesc='Combinators for producing XHTML 1.0' url='http://hackage.haskell.org/package/xhtml' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.1-1' 'sh') +depends=('ghc=7.6.2-1' 'sh') source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") install=$pkgname.install sha256sums=('33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8') diff --git a/community/hedgewars/PKGBUILD b/community/hedgewars/PKGBUILD index c6d953b6a..26413b64d 100644 --- a/community/hedgewars/PKGBUILD +++ b/community/hedgewars/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 81108 2012-12-12 00:47:34Z eric $ +# $Id: PKGBUILD 84019 2013-02-08 04:15:49Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=hedgewars pkgver=0.9.18 -pkgrel=4 +pkgrel=5 pkgdesc="Free Worms-like turn based strategy game" arch=('i686' 'x86_64' 'mips64el') url="http://hedgewars.org" @@ -11,10 +11,13 @@ license=('GPL' 'custom') depends=('qt' 'sdl' 'sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'lua51') makedepends=('fpc' 'cmake' # haskell specific - 'ghc' - 'haskell-network' 'haskell-bytestring-show' - 'haskell-utf8-string' 'haskell-dataenc' - 'haskell-hslogger' 'haskell-vector') + 'ghc=7.6.2-1' + 'haskell-network=2.4.1.0-1' + 'haskell-bytestring-show=0.3.5.4-3' + 'haskell-utf8-string=0.3.7-4' + 'haskell-dataenc=0.14.0.5-1' + 'haskell-hslogger=1.2.1-3' + 'haskell-vector=0.10.0.1-2') source=(http://download.gna.org/hedgewars/hedgewars-src-$pkgver-3.tar.bz2 hedgewars.desktop hedgewars.png) diff --git a/community/hercules/PKGBUILD b/community/hercules/PKGBUILD new file mode 100644 index 000000000..4f49a03bf --- /dev/null +++ b/community/hercules/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 83152 2013-01-27 16:17:47Z pierre $ +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Kevin Piche <kevin@archlinux.org> + +pkgname=hercules +pkgver=3.07 +pkgrel=2 +pkgdesc="A software implementation of the mainframe System/370 and ESA/390 architectures" +url="http://www.hercules-390.org/" +source=("http://www.hercules-390.org/$pkgname-$pkgver.tar.gz") +arch=('i686' 'x86_64') +license=('custom') +options=('!libtool') +depends=('bzip2' 'libgcrypt' 'zlib') +md5sums=('a12aa1645b0695b25b7fc0c9a3ccab3a') + +build() { + cd $srcdir/$pkgname-$pkgver + # Change module extension from .la to .so. + sed '/HDL_MODULE_SUFFIX/ s/\.la/.so/' -i hdl.h + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install + install -D -m644 COPYRIGHT \ + $pkgdir/usr/share/licenses/hercules/qpl1 +} diff --git a/community/herqq/PKGBUILD b/community/herqq/PKGBUILD new file mode 100644 index 000000000..e1492c5f2 --- /dev/null +++ b/community/herqq/PKGBUILD @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 83154 2013-01-27 16:18:20Z pierre $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> + +pkgname=herqq +pkgver=1.0.0 +pkgrel=1 +pkgdesc="A software library for building UPnP devices (HUPnP)" +arch=('i686' 'x86_64') +url="http://www.herqq.org/" +license=('GPL') +depends=('qt') +source=("http://downloads.sourceforge.net/hupnp/${pkgname}-${pkgver}.zip") +md5sums=('45a0632f7c7b64bc0fdab852d36c1e61') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + qmake PREFIX=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make INSTALL_ROOT="${pkgdir}" install +} diff --git a/community/hevea/PKGBUILD b/community/hevea/PKGBUILD index 03d581f68..9fcc51e37 100644 --- a/community/hevea/PKGBUILD +++ b/community/hevea/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82724 2013-01-23 15:18:44Z spupykin $ +# $Id: PKGBUILD 83233 2013-01-28 14:16:05Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Brian Nguyen <bhnguyen@gmail.com> # Original Packager: Tom K <tomk@runbox.com> pkgname=hevea -pkgver=2.01 +pkgver=2.02 pkgrel=1 pkgdesc="A quite complete and fast LATEX to HTML translator" arch=(i686 x86_64 'mips64el') @@ -13,7 +13,7 @@ license=('GPL') url="http://pauillac.inria.fr/~maranget/hevea/" install=hevea.install source=(http://pauillac.inria.fr/~maranget/$pkgname/distri/$pkgname-$pkgver.tar.gz) -md5sums=('81f6fba8918ccc319e508983eff374fb') +md5sums=('b0331fdf123c21ce02f15c890d268306') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/highlight/PKGBUILD b/community/highlight/PKGBUILD index 77b142f7a..da325b4b5 100644 --- a/community/highlight/PKGBUILD +++ b/community/highlight/PKGBUILD @@ -1,25 +1,21 @@ -# $Id: PKGBUILD 81704 2012-12-27 07:55:09Z bluewind $ +# $Id: PKGBUILD 83937 2013-02-07 08:11:31Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Jan Fader <jan.fader@web.de> pkgbase=highlight pkgname=(highlight highlight-gui) -pkgver=3.12 -pkgrel=3 +pkgver=3.13 +pkgrel=1 url="http://www.andre-simon.de/doku/highlight/highlight.html" license=('GPL') arch=('i686' 'x86_64' 'mips64el') makedepends=(qt lua51 boost) source=(http://www.andre-simon.de/zip/$pkgname-$pkgver.tar.bz2{,.asc}) -md5sums=('4b3f01e86a6b3fa25f3c4905a9cd63c7' - 'b784cd3f264a0f281da36f26c0c7f2c2') +md5sums=('2b5e217c80c441853360926dbb7777e9' + 'c68f6dd20af61ca1061d910879d910a8') build() { cd "$srcdir/$pkgbase-$pkgver" - sed -i 's#pkg-config --cflags lua#pkg-config --cflags lua5.1#' src/makefile - sed -i 's#pkg-config --libs lua#pkg-config --libs lua5.1#' src/makefile - sed -i 's#lua#lua5.1#g' src/gui-qt/highlight.pro - make make gui } diff --git a/community/ht/PKGBUILD b/community/ht/PKGBUILD index ecf626536..13d46b098 100644 --- a/community/ht/PKGBUILD +++ b/community/ht/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 67315 2012-03-08 16:30:08Z spupykin $ +# $Id: PKGBUILD 83652 2013-02-04 10:01:08Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: tardo <tardo@nagi-fanboi.net> # Contributor: Simon Morgan <"mra84964@mra.pb.hx".decode('rot-13')> pkgname=ht -pkgver=2.0.20 +pkgver=2.0.21 pkgrel=1 pkgdesc="A file editor/viewer/analyzer for executables" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ url="http://hte.sourceforge.net/" license=('GPL') depends=('gcc-libs' 'ncurses' 'lzo2') source=(http://downloads.sourceforge.net/sourceforge/hte/$pkgname-$pkgver.tar.gz) -md5sums=('22d5a30470032ec8b858d4a3a24f8d02') +md5sums=('419a25004421b9455430f523636bdcca') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/i3lock/PKGBUILD b/community/i3lock/PKGBUILD index 5226924b6..477a9431a 100644 --- a/community/i3lock/PKGBUILD +++ b/community/i3lock/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 71875 2012-06-02 17:53:59Z ttopper $ +# $Id: PKGBUILD 83283 2013-01-28 17:56:05Z ttoepper $ # Maintainer: Thorsten Töpper <atsutane-tu@freethoughts.de> pkgname=i3lock pkgver=2.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="An improved screenlocker based upon XCB and PAM" arch=('i686' 'x86_64' 'mips64el') url="http://i3wm.org/i3lock/" @@ -17,6 +17,10 @@ md5sums=('fbc954133a6335be89e394d9ec85fcfd') build() { cd "${srcdir}/${pkgname}-${pkgver}" + + # Fix ticket FS#31544, sed line taken from gentoo + sed -i -e 's:login:system-auth:' i3lock.pam + make gzip i3lock.1 } diff --git a/community/ibus-hangul/PKGBUILD b/community/ibus-hangul/PKGBUILD index 9c57068b0..01f3e680f 100644 --- a/community/ibus-hangul/PKGBUILD +++ b/community/ibus-hangul/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 81828 2013-01-01 03:38:39Z fyan $ +# $Id: PKGBUILD 82988 2013-01-26 08:44:01Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Radim Hvizdák <hvizdakr at gmail dot com> pkgname=ibus-hangul -pkgver=1.4.1 -pkgrel=3 +pkgver=1.4.2 +pkgrel=1 pkgdesc='Korean input engine for IBus' arch=('i686' 'x86_64' 'mips64el') url='http://ibus.googlecode.com' @@ -14,7 +14,6 @@ depends=('ibus' 'libhangul' 'iso-codes' 'pygtk' 'gtk-update-icon-cache') makedepends=('intltool') install=ibus-hangul.install source=("http://ibus.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -sha1sums=('659899cf942a983fbd2ffbb4bd4f5ecd883f5c0a') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -27,3 +26,5 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make NO_INDEX=true DESTDIR="${pkgdir}" install } + +md5sums=('0229eab9481355bb5f54230890bfa910') diff --git a/community/ibus-rime/PKGBUILD b/community/ibus-rime/PKGBUILD index e2035031b..ef36434f7 100644 --- a/community/ibus-rime/PKGBUILD +++ b/community/ibus-rime/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 82426 2013-01-17 13:14:23Z fyan $ +# $Id: PKGBUILD 83942 2013-02-07 09:33:33Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: GONG Chen <chen dot sst at gmail dot com> # Contributor: 網軍總司令 pkgname=ibus-rime -pkgver=0.9.7 -pkgrel=2 +pkgver=0.9.8 +pkgrel=1 pkgdesc="Rime input method engine for ibus" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/rimeime/" license=('GPL3') -depends=('ibus' 'libnotify' 'librime>=0.9.3' 'brise') +depends=('ibus' 'libnotify' 'librime>=0.9.8' 'brise') makedepends=('cmake') install='ibus-rime.install' source=("http://rimeime.googlecode.com/files/$pkgname-$pkgver.tar.gz") @@ -25,4 +25,4 @@ package() { make DESTDIR="$pkgdir" install } -md5sums=('7234fd5ed900274f83c418c83ef3a630') +md5sums=('813148d4ddc9b14fe099d12a99befe63') diff --git a/community/icecast/PKGBUILD b/community/icecast/PKGBUILD index 94fffe4e2..39466d76c 100644 --- a/community/icecast/PKGBUILD +++ b/community/icecast/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 75222 2012-08-16 11:13:33Z lfleischer $ +# $Id: PKGBUILD 84031 2013-02-08 17:31:49Z lfleischer $ # Maintainer: # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Andreas Radke <andyrtr@archlinux.org> @@ -6,7 +6,7 @@ pkgname=icecast pkgver=2.3.3 -pkgrel=2 +pkgrel=3 pkgdesc='Streaming audio over the Internet' arch=('i686' 'x86_64' 'mips64el') license=('GPL') @@ -23,7 +23,7 @@ md5sums=('2b5d1b40778922e5f6431b7758c359ad' 'e823c1fdb080aae3d0c54ef8be95f7cb' '59c6552bcb1dd9fb542af8670dfabd3c' 'd8e929d2214123a1954da4383bf16583' - 'ada6c389351af0487b5c62198adb4e2f') + '1468e59f76de194579b615889e20198f') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/icecast/icecast.service b/community/icecast/icecast.service index fb3900b45..2f4b0eb29 100644 --- a/community/icecast/icecast.service +++ b/community/icecast/icecast.service @@ -3,7 +3,7 @@ Description=Icecast Network Audio Streaming Server After=network.target [Service] -ExecStart=/usr/bin/icecast -b -c /etc/icecast.xml +ExecStart=/usr/bin/icecast -c /etc/icecast.xml [Install] WantedBy=multi-user.target diff --git a/community/imdbpy/PKGBUILD b/community/imdbpy/PKGBUILD index 8ebacc82b..8d51f7b5b 100644 --- a/community/imdbpy/PKGBUILD +++ b/community/imdbpy/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 73447 2012-07-07 19:43:08Z schiv $ +# $Id: PKGBUILD 83597 2013-02-03 15:16:51Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Geoffroy Carrier <geoffroy.carrier@koon.fr> @@ -18,7 +18,7 @@ optdepends=('python2-lxml' 'python2-sqlalchemy' 'python2-sqlobject') source=(http://downloads.sourceforge.net/$pkgname/$_realname-$pkgver.tar.gz) md5sums=('5b071cd63d1804ed568741d2db8d12b5') -build(){ +package(){ cd "$srcdir/$_realname-$pkgver" # python2 fix diff --git a/community/instead/PKGBUILD b/community/instead/PKGBUILD index 8cc8f2ceb..1ed42894c 100644 --- a/community/instead/PKGBUILD +++ b/community/instead/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 81383 2012-12-19 12:10:49Z spupykin $ +# $Id: PKGBUILD 83203 2013-01-28 10:07:31Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Peter Kosyh <p.kosyhgmail.com> pkgname=instead -pkgver=1.8.2 +pkgver=1.8.3 pkgrel=1 pkgdesc="a quest interpreter" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('GPL') depends=('sdl_image' 'sdl_mixer' 'sdl_ttf' 'lua') optdepends=('instead-launcher: install and update INSTEAD games from net') source=(http://instead.googlecode.com/files/instead_${pkgver}.tar.gz) -md5sums=('1f20344594e9a360d335203e4305f7a8') +md5sums=('4ec9f3e9f3300ce5a01b0d2b98974868') build() { cd "${srcdir}/instead-${pkgver}" diff --git a/community/intellij-idea-libs/PKGBUILD b/community/intellij-idea-libs/PKGBUILD index 7b59a1d18..d73e1f951 100644 --- a/community/intellij-idea-libs/PKGBUILD +++ b/community/intellij-idea-libs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 82378 2013-01-16 10:38:22Z stativ $ +# $Id: PKGBUILD 83501 2013-02-02 11:16:21Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=intellij-idea-libs -pkgver=12.0.2 -_pkgver=123.123 +pkgver=12.0.3 +_pkgver=123.155 pkgrel=1 pkgdesc="Architecture dependend libraries needed by the Intellij Idea IDE" arch=('i686' 'x86_64' 'mips64el') @@ -10,9 +10,9 @@ url="http://www.jetbrains.org/" license=('apache') depends=('glibc') source=(http://download.jetbrains.com/idea/ideaIC-$pkgver.tar.gz) -md5sums=('64de83782d5b5e0b3f0139cd933b87cd') +md5sums=('6a378255d11f1634759d738eef0424fa') -build() { +package() { cd "$srcdir" install -d -m755 "$pkgdir/usr/share/intellijidea-ce/bin" diff --git a/community/ipvsadm/PKGBUILD b/community/ipvsadm/PKGBUILD index f516be986..7e78d5906 100644 --- a/community/ipvsadm/PKGBUILD +++ b/community/ipvsadm/PKGBUILD @@ -1,35 +1,31 @@ -# $Id: PKGBUILD 71320 2012-05-26 15:01:34Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83590 2013-02-03 14:26:41Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Judd Vinet <jvinet@zeroflux.org> pkgname=ipvsadm pkgver=1.26 -pkgrel=5 +pkgrel=7 pkgdesc='The IP Virtual Server administration utility' arch=('i686' 'x86_64' 'mips64el') url='http://www.linuxvirtualserver.org/software/ipvs.html' license=('GPL2') -depends=('libnl1' 'popt') -backup=("etc/$pkgname.conf" "etc/conf.d/$pkgname") +depends=('libnl1' 'popt' 'bash') +backup=("etc/$pkgname.conf") options=('!makeflags') install=$pkgname.install source=("http://www.linuxvirtualserver.org/software/kernel-2.6/$pkgname-$pkgver.tar.gz" - "$pkgname.conf" - "$pkgname.rc" "$pkgname.systemd" "$pkgname.service" '01-fix-not-showing-all-server.patch') md5sums=('eac3ba3f62cd4dea2da353aeddd353a8' - 'b6cb7724aa6c61c3a9cdd40e8eaa973e' - 'f2f4a7c6d57c5301c5f12f9b323fdea8' - 'df28308873b437eeb55657f6aa438ecd' + 'b45ef25d384a7a68b51ff80d0fe81dd2' 'dc87684064f85b64c1e79c1eac336303' 'e9fb77d2fbe2d3f41d60257316338543') build() { cd $pkgname-$pkgver patch -p1 -i ../01-fix-not-showing-all-server.patch - make #INCLUDE="-I/usr/src/linux-$(uname -r)/include -I.. -I." + make } package() { @@ -41,16 +37,15 @@ package() { INIT="$pkgdir/etc/rc.d" \ install popd - # install initscripts - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - install -Dm 644 $pkgname.conf "$pkgdir/etc/conf.d/$pkgname" - # install systemd service + # systemd install -Dm 755 $pkgname.systemd \ "$pkgdir/usr/lib/systemd/scripts/$pkgname" install -Dm 644 $pkgname.service \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" + # remove legacy init system + rm -rf "$pkgdir/etc/rc.d" # default config file install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/ipvsadm/ipvsadm.systemd b/community/ipvsadm/ipvsadm.systemd index 3b72bd3ef..c12e3a8ee 100644 --- a/community/ipvsadm/ipvsadm.systemd +++ b/community/ipvsadm/ipvsadm.systemd @@ -1,13 +1,12 @@ #!/bin/bash -. /etc/conf.d/ipvsadm +CONFIG_FILE='/etc/ipvsadm.conf' case $1 in start) ipvsadm-restore < "$CONFIG_FILE" ;; stop) - [[ $SAVE_ON_STOP =~ [yY][eE][sS] ]] && $0 save ipvsadm -C ;; save) diff --git a/community/john/PKGBUILD b/community/john/PKGBUILD index ecf2f92a5..43470d592 100644 --- a/community/john/PKGBUILD +++ b/community/john/PKGBUILD @@ -40,7 +40,7 @@ build() { sed -i 's|^LDFLAGS =\(.*\)|LDFLAGS =\1 -lm|' Makefile sed -i -e 's|-m486||g' Makefile elif [ "$CARCH" == "mips64el" ]; then - sed -i 's|CFLAGS = -c -Wall -O2|CFLAGS = -c -Wall -O2 -march=loongson2f -DJOHN_SYSTEMWIDE=1|' Makefile + sed -i 's|CFLAGS = -c -Wall -O2|CFLAGS = -c -Wall -O2 -march=mips3 -mtune=loongson2f -DJOHN_SYSTEMWIDE=1|' Makefile #sed -i 's|^LDFLAGS =\(.*\)|LDFLAGS =\1 -lm|' Makefile else sed -i 's|CFLAGS = -c -Wall -O2|CFLAGS = -c -Wall -O2 -march=i686 -DJOHN_SYSTEMWIDE=1|' Makefile fi diff --git a/community/kcm-fcitx/PKGBUILD b/community/kcm-fcitx/PKGBUILD index 85d839665..b999708f9 100644 --- a/community/kcm-fcitx/PKGBUILD +++ b/community/kcm-fcitx/PKGBUILD @@ -1,24 +1,22 @@ -# $Id: PKGBUILD 80515 2012-11-23 11:59:16Z fyan $ +# $Id: PKGBUILD 82954 2013-01-26 06:35:46Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: poplarch <poplarch@gmail.com> pkgname=kcm-fcitx -pkgver=0.4.1 -pkgrel=2 +pkgver=0.4.2 +pkgrel=1 pkgdesc="KDE Config Module for Fcitx" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/fcitx/kcm-fcitx" license=('GPL') -depends=('fcitx>=4.2.6' 'kdebase-runtime') -makedepends=('cmake' 'intltool' 'automoc4') +depends=('fcitx>=4.2.7' 'kdebase-runtime' 'fcitx-qt') +makedepends=('cmake' 'automoc4') source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz") -md5sums=('1a2a9802edf6df79d3883c362ba487f0') build() { cd "$srcdir/${pkgname}-${pkgver}" - rm -rf build - mkdir build + mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. @@ -29,3 +27,4 @@ package() { cd "$srcdir/${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install } +md5sums=('3c45e7109bec4b6fa984f952fb94002d') diff --git a/community/kdenlive/PKGBUILD b/community/kdenlive/PKGBUILD index df48d5fb4..5a3305dc1 100644 --- a/community/kdenlive/PKGBUILD +++ b/community/kdenlive/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80567 2012-11-25 17:21:40Z spupykin $ +# $Id: PKGBUILD 83307 2013-01-29 09:59:04Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Zuf <kontakt.zuf@gmail.com> # Contributor: Darwin Bautista <djclue917@gmail.com> pkgname=kdenlive -pkgver=0.9.2 -pkgrel=6 +pkgver=0.9.4 +pkgrel=1 pkgdesc="A non-linear video editor for Linux" arch=('i686' 'x86_64' 'mips64el') # http://download.kde.org/stable/kdenlive/ @@ -21,7 +21,7 @@ optdepends=('recordmydesktop: screen capture' install=kdenlive.install options=('docs') source=(http://download.kde.org/stable/kdenlive/$pkgver/src/kdenlive-$pkgver.tar.bz2) -md5sums=('40f108f26e2c2e08807a1c183d8764ec') +md5sums=('fed17b584aca6a9811a49f2348b4f6db') build() { export LDFLAGS="$LDFLAGS -lX11" diff --git a/community/keepalived/PKGBUILD b/community/keepalived/PKGBUILD index 85c397d94..880e6aaf6 100644 --- a/community/keepalived/PKGBUILD +++ b/community/keepalived/PKGBUILD @@ -1,24 +1,20 @@ -# $Id: PKGBUILD 75723 2012-08-29 14:02:05Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83710 2013-02-04 14:57:08Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Andrea Zucchelli <zukka77@gmail.com> pkgname=keepalived pkgver=1.2.7 -pkgrel=1 +pkgrel=2 pkgdesc='Failover and monitoring daemon for LVS clusters' arch=('i686' 'x86_64' 'mips64el') url='http://www.keepalived.org/' license=('GPL2') -backup=('etc/keepalived/keepalived.conf' 'etc/conf.d/keepalived') +backup=('etc/keepalived/keepalived.conf') depends=('openssl' 'popt' 'libnl1') source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz" - 'keepalived.rc' - 'keepalived.service' - 'keepalived.conf') + 'keepalived.service') md5sums=('8551a34ee048895dbe5350a031ff29c1' - '0d7ea6296bce403a5d24be305a0a9d73' - 'dd0a003a24057eba1e4dc09f372aaa52' - '9c8142da8730ad27a345587dea83ced7') + 'edbeda8c8777cf36110c1623e49bc5c9') build() { cd $pkgname-$pkgver @@ -30,18 +26,15 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install # clean pacakge init scripts - rm -r "$pkgdir/etc/rc.d/init.d" "$pkgdir/etc/sysconfig" + rm -r "$pkgdir/etc/rc.d" "$pkgdir/etc/sysconfig" # move examples to /usr/share install -d -m 755 "$pkgdir/usr/share/$pkgname" mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples" - - # add initscripts - cd .. - install -D -m 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - install -D -m 644 $pkgname.conf "$pkgdir/etc/conf.d/$pkgname" + # systemd + cd "$srcdir" install -D -m 644 $pkgname.service \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/keepalived/keepalived.service b/community/keepalived/keepalived.service index e29deeebd..b96a8f474 100644 --- a/community/keepalived/keepalived.service +++ b/community/keepalived/keepalived.service @@ -1,5 +1,6 @@ [Unit] Description=Keepalive Daemon +After=network.target [Service] ExecStart=/usr/sbin/keepalived --dont-fork diff --git a/community/klavaro/PKGBUILD b/community/klavaro/PKGBUILD index e62a48a96..d330f0c0b 100644 --- a/community/klavaro/PKGBUILD +++ b/community/klavaro/PKGBUILD @@ -1,21 +1,23 @@ -# $Id: PKGBUILD 79909 2012-11-14 16:40:39Z stativ $ +# $Id: PKGBUILD 83424 2013-01-31 21:14:34Z stativ $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=klavaro -pkgver=1.9.5 -pkgrel=3 +pkgver=1.9.6 +pkgrel=1 pkgdesc="Free touch typing tutor program" arch=('i686' 'x86_64' 'mips64el') url="http://klavaro.sourceforge.net/" license=('GPL2') depends=('curl' 'gtkdatabox' 'hicolor-icon-theme') makedepends=('intltool') +optdepends=('espeakup: voice output') install=$pkgname.install source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('02d20bd9c2237653dd7d4dd87833ecee') +md5sums=('1b44cd541303af6167f5f971b57a745c') build() { cd "$srcdir"/$pkgname-$pkgver - CFLAGS="-lgmodule-2.0" ./configure --prefix=/usr +# CFLAGS="-lgmodule-2.0" ./configure --prefix=/usr + ./configure --prefix=/usr make } diff --git a/community/kradio/PKGBUILD b/community/kradio/PKGBUILD new file mode 100644 index 000000000..66a5f20dc --- /dev/null +++ b/community/kradio/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 83293 2013-01-28 23:02:36Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=kradio +pkgver=4.0.7 +pkgrel=1 +arch=('x86_64' 'i686') +license=('GPL2') +pkgdesc='Comfortable KDE internet and AM/FM radio application' +url='http://kradio.sourceforge.net/' +depends=('kdebase-runtime' 'lirc-utils' 'libmms' 'ffmpeg') +makedepends=('automoc4' 'cmake' 'boost') +install=$pkgname.install +source=("http://downloads.sourceforge.net/$pkgname/kradio4-$pkgver.tar.bz2"{,.asc}) +sha256sums=('53d1a706f08cfd5a405142cf34cf9c0b03397b03961936651dfae7206003959c' + 'cc6e801e10dbb7971cd09f2083d9fad0dc20ffc59ce3301486a985b8718d0c97') + +build() { + cd "$srcdir" + + mkdir build + cd build + cmake "../${pkgname}4-$pkgver" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd "$srcdir/build" + + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/kradio/kradio.install b/community/kradio/kradio.install new file mode 100644 index 000000000..364567b9d --- /dev/null +++ b/community/kradio/kradio.install @@ -0,0 +1,13 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor 2> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/kshutdown/PKGBUILD b/community/kshutdown/PKGBUILD new file mode 100644 index 000000000..9803fb1f2 --- /dev/null +++ b/community/kshutdown/PKGBUILD @@ -0,0 +1,30 @@ +# $Id: PKGBUILD 83158 2013-01-27 16:19:25Z pierre $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=kshutdown +pkgver=3.0beta5 +pkgrel=1 +pkgdesc="Shutdown Utility for KDE" +arch=('i686' 'x86_64') +url="http://kshutdown.sourceforge.net/" +license=('GPL') +depends=('kdebase-workspace') +makedepends=('cmake' 'automoc4') +install='kshutdown.install' +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-source-${pkgver}.zip") +sha1sums=('108e27a7d1cef505c296656f92ab071d8c53bce3') + +build() { + cd "${srcdir}" + mkdir build + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install +} diff --git a/community/kshutdown/kshutdown.install b/community/kshutdown/kshutdown.install new file mode 100644 index 000000000..1c0de2e4f --- /dev/null +++ b/community/kshutdown/kshutdown.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/community/lazarus/PKGBUILD b/community/lazarus/PKGBUILD index c091785ef..2b6b6df37 100644 --- a/community/lazarus/PKGBUILD +++ b/community/lazarus/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 80946 2012-12-07 13:01:24Z spupykin $ +# $Id: PKGBUILD 83817 2013-02-05 10:54:36Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jens Adam (byte/jra) <j_adam@web.de> # Contributor: BlackIkeEagle <ike DOT devolder AT gmail DOT com> pkgbase=lazarus pkgname=('lazarus' 'lazarus-gtk2' 'lazarus-qt') -pkgver=1.0.4 -_pkgsubver=1 -pkgrel=2 +pkgver=1.0.6 +_pkgsubver=0 +pkgrel=1 url='http://www.lazarus.freepascal.org/' license=('GPL2' 'MPL' 'custom:LGPL') arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ makedepends=('fpc' 'fpc-src' 'gtk2' 'qt4pas' 'rsync') options=('!emptydirs' '!makeflags') source=("http://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20$pkgver/lazarus-$pkgver-${_pkgsubver}.tar.gz" 'lazcontrols2.diff') -md5sums=('a3dea4ba0c74c35bd7078acd1d5de4fc' +md5sums=('bfab7c877996df911d883ca749c7cc4e' '288bca6ad5ade79deec34c3602daaaa9') build() { diff --git a/community/libaccounts-glib/PKGBUILD b/community/libaccounts-glib/PKGBUILD index 23340fed6..b966dc92f 100644 --- a/community/libaccounts-glib/PKGBUILD +++ b/community/libaccounts-glib/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 81730 2012-12-27 21:37:34Z bgyorgy $ +# $Id: PKGBUILD 83007 2013-01-26 14:48:10Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=libaccounts-glib -pkgver=1.4 +pkgver=1.6 pkgrel=1 pkgdesc="Glib-based client library for accessing the online accounts database" arch=('i686' 'x86_64' 'mips64el') @@ -11,12 +11,8 @@ license=('LGPL') depends=('dbus-glib' 'libxml2' 'sqlite3') makedepends=('python2-gobject') options=('!libtool') -source=(http://accounts-sso.googlecode.com/files/$pkgname-$pkgver.tar.gz - fix-docdir.patch - make-tests-optional.patch) -sha1sums=('d5c9683a6d48b977fc85523575f00b9e9cd3daa0' - '94291a58dbbd36f524538adbf6d0c5a55024a34c' - '35732dc134c32af6ad1684d6388bad8ffe3f4dcc') +source=(http://accounts-sso.googlecode.com/files/$pkgname-$pkgver.tar.gz) +sha1sums=('56a876c15558b894c687c4a0b6fedfc9318f8cd1') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/libaccounts-qt/PKGBUILD b/community/libaccounts-qt/PKGBUILD index 552c0bd88..eaf192c81 100644 --- a/community/libaccounts-qt/PKGBUILD +++ b/community/libaccounts-qt/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80669 2012-11-29 00:01:42Z bgyorgy $ +# $Id: PKGBUILD 83016 2013-01-26 15:16:16Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgbase=libaccounts-qt _pkgbase=accounts-qt pkgname=('libaccounts-qt' 'libaccounts-qt-doc') -pkgver=1.3 +pkgver=1.4 pkgrel=1 pkgdesc="Qt-based client library for accessing the online accounts database" arch=('i686' 'x86_64' 'mips64el') @@ -12,8 +12,9 @@ url="http://code.google.com/p/accounts-sso/" license=('LGPL') depends=('qt' 'libaccounts-glib') makedepends=('doxygen' 'graphviz' 'ttf-dejavu') +options=('!emptydirs') source=(http://accounts-sso.googlecode.com/files/$_pkgbase-$pkgver.tar.bz2) -sha1sums=('26fd2734b2a0462ef6271164a17a3e85073dd5b1') +sha1sums=('135fdaa766da070b2ad41ff4c33c663f4d321c8e') build() { cd "$srcdir/$_pkgbase-$pkgver" @@ -37,7 +38,6 @@ package_libaccounts-qt() { package_libaccounts-qt-doc() { pkgdesc="Developer documention of signon" depends=() - options=('!emptydirs') mkdir -p "$pkgdir/usr/share" mv "$srcdir/doc" "$pkgdir/usr/share" diff --git a/community/libcec/PKGBUILD b/community/libcec/PKGBUILD index 8fd21df7d..2e45d9b3f 100644 --- a/community/libcec/PKGBUILD +++ b/community/libcec/PKGBUILD @@ -1,24 +1,27 @@ -# $Id: PKGBUILD 78553 2012-10-20 20:21:09Z idevolder $ +# $Id: PKGBUILD 83326 2013-01-29 17:19:32Z spupykin $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: Philippe Cherel <philippe.cherel@mayenne.org> pkgname=libcec -pkgver=1.9.0 -pkgrel=2 +pkgver=2.0.5 +pkgrel=1 pkgdesc="Pulse-Eight's libcec for the Pulse-Eight USB-CEC adapter" arch=('i686' 'x86_64' 'mips64el') url="https://github.com/Pulse-Eight/libcec" license=('GPL') depends=('udev' 'lockdev') source=("$pkgname-$pkgver.tar.gz::https://github.com/Pulse-Eight/libcec/tarball/$pkgname-$pkgver") -_srcfolder=Pulse-Eight-libcec-217b236 -sha256sums=('93c0c56b446f82ef71499fd88186c7212a92b037cb8a19516140216cc0aae68f') +_srcfolder=Pulse-Eight-libcec-e1599e0 options=(!libtool) +sha256sums=('83d99cf759531d8c8a217f360f4748159cb9cedac98d77a4615450bad6d570c4') build() { mv "$_srcfolder" "$pkgname-$pkgver" cd "$pkgname-$pkgver" + export CFLAGS="$CFLAGS -fPIC" + export CXXFLAGS="$CXXFLAGS -fPIC" + export LDFLAGS="$LDFLAGS -fPIC" autoreconf -vif ./configure --prefix=/usr make diff --git a/community/libcgns2/PKGBUILD b/community/libcgns2/PKGBUILD index d92b0e76e..6dd015a46 100644 --- a/community/libcgns2/PKGBUILD +++ b/community/libcgns2/PKGBUILD @@ -1,3 +1,4 @@ +# $Id: PKGBUILD 83543 2013-02-02 15:55:58Z stephane $ # Maintainer: Thomas Dziedzic < gostrc at gmail > # Contributor: Klimov Max <cleemmi@gmail.com> @@ -5,7 +6,7 @@ pkgname=libcgns2 _basever=2.5 _relver=5 pkgver=${_basever}.${_relver} -pkgrel=2 +pkgrel=3 pkgdesc='General purpose library for the storage and retrieval of computational fluid dynamics analysis data by CGNS standard' arch=('i686' 'x86_64' 'mips64el') url='http://www.cgns.org' @@ -22,7 +23,7 @@ build() { cd cgnslib_${_basever} ./configure \ - --prefix=${pkgdir}/usr \ + --prefix=/usr \ --enable-shared \ ${_64bits} @@ -35,7 +36,7 @@ package() { install -d ${pkgdir}/usr/include install -d ${pkgdir}/usr/lib - make install + make install LIBDIR=${pkgdir}/usr/lib INCLUDEDIR=${pkgdir}/usr/include # install license install -d ${pkgdir}/usr/share/licenses/libcgns2 diff --git a/community/libgtksourceviewmm2/PKGBUILD b/community/libgtksourceviewmm2/PKGBUILD index c6fc1a78e..ad2ea0a95 100644 --- a/community/libgtksourceviewmm2/PKGBUILD +++ b/community/libgtksourceviewmm2/PKGBUILD @@ -4,7 +4,7 @@ pkgname=libgtksourceviewmm2 pkgver=2.10.1 -pkgrel=2 +pkgrel=2.1 pkgdesc='A C++ API for gtksourceview2' arch=('i686' 'x86_64' 'mips64el') url='http://projects.gnome.org/gtksourceviewmm/' @@ -12,12 +12,14 @@ license=('LGPL') depends=('gtkmm' 'gtksourceview2') makedepends=('doxygen' 'glibmm-docs') options=('!libtool' '!emptydirs') -source=("http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/2.10/gtksourceviewmm-$pkgver.tar.bz2") -md5sums=('83d1b3dc061f02f4ff1766b37302058e') +source=("http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/2.10/gtksourceviewmm-$pkgver.tar.bz2" + "libgtksourceviewmm2-2.10.1-glib.patch") +md5sums=('83d1b3dc061f02f4ff1766b37302058e' + '266f8102e5cc4727ca565796f0254f76') build() { cd gtksourceviewmm-${pkgver} - + patch -Np1 -i ${srcdir}/libgtksourceviewmm2-2.10.1-glib.patch ./configure \ --prefix=/usr diff --git a/community/libgtksourceviewmm2/libgtksourceviewmm2-2.10.1-glib.patch b/community/libgtksourceviewmm2/libgtksourceviewmm2-2.10.1-glib.patch new file mode 100644 index 000000000..db25650e4 --- /dev/null +++ b/community/libgtksourceviewmm2/libgtksourceviewmm2-2.10.1-glib.patch @@ -0,0 +1,33 @@ +--- gtksourceviewmm-2.10.1.orig/gtksourceview/src/sourceiter.ccg 2010-07-13 14:52:51.499267000 -0500 ++++ gtksourceviewmm-2.10.1/gtksourceview/src/sourceiter.ccg 2013-02-06 07:33:07.313232421 -0500 +@@ -21,7 +21,7 @@ + */ + + #include "sourceiter.h" +-#include <glib/gmessages.h> ++#include <glib.h> + #include <gtksourceview/gtksourceview-typebuiltins.h> + namespace gtksourceview + { +--- gtksourceviewmm-2.10.1.orig/gtksourceview/gtksourceviewmm/sourceiter.cc 2010-07-19 16:06:16.570569000 -0500 ++++ gtksourceviewmm-2.10.1/gtksourceview/gtksourceviewmm/sourceiter.cc 2013-02-06 07:32:02.876220702 -0500 +@@ -28,7 +28,7 @@ + */ + + #include "sourceiter.h" +-#include <glib/gmessages.h> ++#include <glib.h> + #include <gtksourceview/gtksourceview-typebuiltins.h> + namespace gtksourceview + { +--- gtksourceviewmm-2.10.1.orig/tests/search/main.cc 2010-07-13 14:52:51.502267000 -0500 ++++ gtksourceviewmm-2.10.1/tests/search/main.cc 2013-02-06 07:33:42.464355467 -0500 +@@ -6,7 +6,7 @@ + #include <cstring> + #include <gtkmm.h> + #include <gtksourceviewmm.h> +-#include <glib/gmessages.h> ++#include <glib.h> + + using namespace std ; + using namespace Gtk; diff --git a/community/libmemcached/PKGBUILD b/community/libmemcached/PKGBUILD index 721ad8ed5..f50a9ff4c 100644 --- a/community/libmemcached/PKGBUILD +++ b/community/libmemcached/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 81365 2012-12-18 19:53:30Z foutrelis $ +# $Id: PKGBUILD 83452 2013-02-01 11:36:01Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> pkgname=libmemcached -pkgver=1.0.15 +pkgver=1.0.16 pkgrel=1 pkgdesc="C and C++ client library to the memcached server" arch=('i686' 'x86_64' 'mips64el') url="http://libmemcached.org/" license=('GPL') depends=('glibc' 'libsasl' 'libevent') -makedepends=('perl' 'memcached') +makedepends=('perl' 'memcached' 'python-sphinx') options=('!libtool') source=(http://launchpad.net/$pkgname/1.0/$pkgver/+download/$pkgname-$pkgver.tar.gz) -sha256sums=('dd7e9560029835bddf761a5b4c2339d9e5c7374558659b6c11b2c95e7d3a4325') +sha256sums=('2215d1766bff02b75403291d3d870fcd7d0735e4d018657d4d74fc44e92bdbfc') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/libmicrohttpd/PKGBUILD b/community/libmicrohttpd/PKGBUILD index c7cce110c..6de777534 100644 --- a/community/libmicrohttpd/PKGBUILD +++ b/community/libmicrohttpd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81709 2012-12-27 13:15:11Z spupykin $ +# $Id: PKGBUILD 83879 2013-02-06 10:39:46Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Norberto Lopes <shelika@mail.telepac.pt> # Contributor: Kao Dome <kaodome@gmail.com> @@ -6,7 +6,7 @@ # Contributor: Mathias Rohnstock <linksoft@gmx.de> pkgname=libmicrohttpd -pkgver=0.9.24 +pkgver=0.9.25 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' 'mips64el') @@ -16,7 +16,7 @@ options=('!libtool') depends=('gnutls' 'libgcrypt') install=libmicrohttpd.install source=(ftp://ftp.gnu.org/gnu/libmicrohttpd/$pkgname-$pkgver.tar.gz) -md5sums=('2891c82cc85a92e6944cacf9ae413f7c') +md5sums=('4f3b8ccd50e7133283f2aec5cc21620f') build() { cd ${pkgname}-${pkgver} diff --git a/community/libmusicbrainz4/PKGBUILD b/community/libmusicbrainz4/PKGBUILD new file mode 100644 index 000000000..5369830fe --- /dev/null +++ b/community/libmusicbrainz4/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 83160 2013-01-27 16:20:02Z pierre $ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Ionut Biru <ibiru@archlinux.org> +# Contributor: Max Fehrm max.fehrm@gmail.com + +pkgname=libmusicbrainz4 +pkgver=4.0.3 +pkgrel=1 +pkgdesc="Library That Provides Access to the MusicBrainz Server" +arch=('i686' 'x86_64') +url="http://musicbrainz.org/" +license=('LGPL2.1') +depends=('neon') +makedepends=('cmake') +source=(https://github.com/downloads/metabrainz/libmusicbrainz/libmusicbrainz-$pkgver.tar.gz) +md5sums=('19b43a543d338751e9dc524f6236892b') + +build() { + cd libmusicbrainz-$pkgver + cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr + make +} + +package() { + cd libmusicbrainz-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/community/libnetfilter_log/PKGBUILD b/community/libnetfilter_log/PKGBUILD index 053eaaf86..40af7468c 100644 --- a/community/libnetfilter_log/PKGBUILD +++ b/community/libnetfilter_log/PKGBUILD @@ -1,24 +1,29 @@ # $Id: PKGBUILD 71613 2012-05-31 08:51:38Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Kevin Edmonds <edmondskevin@hotmail.com> # Maintainer: Filip Wojciechowski, filip at loka dot pl pkgname=libnetfilter_log pkgver=1.0.1 -pkgrel=1 -pkgdesc="userspace library providing interface to packets that have been logged by the kernel packet filter" +pkgrel=2 +pkgdesc='Library providing API to packets that have been logged by netfilter' arch=('i686' 'x86_64' 'mips64el') -url="http://www.netfilter.org/projects/libnetfilter_log/index.html" +url='http://www.netfilter.org/projects/libnetfilter_log/' license=('GPL') depends=('libnfnetlink') -makedepends=('pkgconfig') options=('!libtool') -source=(http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2) +source=("http://www.netfilter.org/projects/$pkgname/files/$pkgname-$pkgver.tar.bz2") md5sums=('2a4bb0654ae675a52d2e8d1c06090b94') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr - make - make DESTDIR=$pkgdir install } + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/libpaper/PKGBUILD b/community/libpaper/PKGBUILD index 87b060b06..7c2a9b61f 100644 --- a/community/libpaper/PKGBUILD +++ b/community/libpaper/PKGBUILD @@ -1,29 +1,29 @@ -# $Id: PKGBUILD 79303 2012-11-02 14:41:55Z arodseth $ +# $Id: PKGBUILD 83644 2013-02-04 09:47:51Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: royrocks <royrocks13@gmail.com> pkgname=libpaper pkgver=1.1.24 -pkgrel=3 +pkgrel=4 pkgdesc='Library for handling paper characteristics' arch=('x86_64' 'i686' 'mips64el') url='http://packages.debian.org/unstable/source/libpaper' license=('GPL') +depends=('sh') +options=('!libtool') source=("http://ftp.de.debian.org/debian/pool/main/libp/$pkgname/${pkgname}_$pkgver+nmu2.tar.gz") sha256sums=('c5bdd6d9dff179699160675dbb61651d9b3158f6da27558fdaba00e7c427ba96') build() { - cd $srcdir/$pkgname-$pkgver+nmu2 - ./configure --prefix=/usr \ - --mandir=$pkgdir/usr/share/man \ - --sysconfdir=/etc + cd "$srcdir/$pkgname-$pkgver+nmu2" + ./configure --prefix=/usr --sysconfdir=/etc make } package() { - cd $srcdir/$pkgname-$pkgver+nmu2 - make prefix=$pkgdir/usr install + cd "$srcdir/$pkgname-$pkgver+nmu2" + make prefix="$pkgdir/usr" install } # vim:set ts=2 sw=2 et: diff --git a/community/libpar2/PKGBUILD b/community/libpar2/PKGBUILD index 12a032876..f27dfef72 100644 --- a/community/libpar2/PKGBUILD +++ b/community/libpar2/PKGBUILD @@ -1,39 +1,40 @@ -# Maintainer: Jaroslav Lichtblau <tu@dragonlord.cz> +# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Paul Bredbury <brebs@sent.com> # Contributor: Matt McDonald <metzen@gmail.com> pkgname=libpar2 pkgver=0.2 -pkgrel=5 -pkgdesc="Parity checking library," +pkgrel=6 +pkgdesc="Parity checking library" arch=('i686' 'x86_64' 'mips64el') url="http://parchive.sourceforge.net/" license=('GPL') depends=('libsigc++2.0') makedepends=('autoconf' 'automake' 'pkgconfig') -options=(!libtool) +options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/parchive/${pkgname}-${pkgver}.tar.gz - libpar2-0.2-bugfixes.patch) - -md5sums=('94c6df4e38efe08056ecde2a04e0be91' - '66c306f42fb81016a7a58af8f45e2b68') + libpar2-0.2-bugfixes.patch libpar2-0.2-cancel.patch) +sha256sums=('074fbf840f73b1e13e0405fce261078c81c8c0a4859e30a7bba10510f9199908' + 'bcdb0cf45b97b99bc2fb05074887bd73be15745d5d2ce94d65bd0e0c248fb341' + 'b05e08033dd2056b47c5610a5bd1d74b93dc283d2f798bfc0d3d9e3fd4f9da14') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -p0 < ${srcdir}/libpar2-0.2-bugfixes.patch + patch -p2 < ${srcdir}/libpar2-0.2-bugfixes.patch + patch -p2 < ${srcdir}/libpar2-0.2-cancel.patch - autoreconf -fi ./configure --prefix=/usr make } + package() { cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install - # Docs +# Docs install -d ${pkgdir}/usr/share/doc/${pkgname} install -m644 -t ${pkgdir}/usr/share/doc/${pkgname}/ AUTHORS PORTING README ROADMAP } diff --git a/community/libpar2/libpar2-0.2-bugfixes.patch b/community/libpar2/libpar2-0.2-bugfixes.patch index cb3c938df..0ce3a43bd 100644 --- a/community/libpar2/libpar2-0.2-bugfixes.patch +++ b/community/libpar2/libpar2-0.2-bugfixes.patch @@ -1,7 +1,9 @@ -diff -aud ../libpar2-0.2-original/par2repairer.cpp ../libpar2-0.2/par2repairer.cpp +diff -aud -U 5 ../libpar2-0.2-original/par2repairer.cpp ../libpar2-0.2/par2repairer.cpp --- ../libpar2-0.2-original/par2repairer.cpp 2006-01-20 18:25:20.000000000 +0100 -+++ ../libpar2-0.2/par2repairer.cpp 2008-02-06 12:02:53.226050300 +0100 -@@ -78,6 +78,7 @@ ++++ ../libpar2-0.2/par2repairer.cpp 2012-11-30 14:23:31.000000000 +0100 +@@ -76,10 +76,11 @@ + ++sf; + } delete mainpacket; delete creatorpacket; @@ -9,7 +11,11 @@ diff -aud ../libpar2-0.2-original/par2repairer.cpp ../libpar2-0.2/par2repairer.c } -@@ -1261,7 +1262,7 @@ + Result Par2Repairer::PreProcess(const CommandLine &commandline) + { +@@ -1259,11 +1260,11 @@ + string path; + string name; DiskFile::SplitFilename(filename, path, name); cout << "Target: \"" << name << "\" - missing." << endl; @@ -18,12 +24,37 @@ diff -aud ../libpar2-0.2-original/par2repairer.cpp ../libpar2-0.2/par2repairer.c } } -@@ -1804,7 +1805,7 @@ + ++sf; + } +@@ -1802,11 +1803,11 @@ + << "\" - no data found." + << endl; } } } - sig_done.emit(name,count,sourcefile->GetVerificationPacket()->BlockCount()); -+ sig_done.emit(name,count, sourcefile->GetVerificationPacket() ? sourcefile->GetVerificationPacket()->BlockCount() : 0); ++ sig_done.emit(name,count, count>0 && sourcefile->GetVerificationPacket() ? sourcefile->GetVerificationPacket()->BlockCount() : 0); sig_progress.emit(1000.0); return true; } + + // Find out how much data we have found +diff -aud -U 5 ../libpar2-0.2-original/par2repairer.h ../libpar2-0.2/par2repairer.h +--- ../libpar2-0.2-original/par2repairer.h 2006-01-20 00:38:27.000000000 +0100 ++++ ../libpar2-0.2/par2repairer.h 2012-11-30 14:24:46.000000000 +0100 +@@ -34,10 +34,15 @@ + sigc::signal<void, std::string> sig_filename; + sigc::signal<void, double> sig_progress; + sigc::signal<void, ParHeaders*> sig_headers; + sigc::signal<void, std::string, int, int> sig_done; + ++ // This method allows to determine whether libpar2 includes the patches ++ // ("libpar2-0.2-bugfixes.patch") submitted to libpar2 project. ++ // Use the method in configure scripts for detection. ++ void BugfixesPatchVersion2() { } ++ + protected: + // Steps in verifying and repairing files: + + // Load packets from the specified file + bool LoadPacketsFromFile(string filename); diff --git a/community/libpar2/libpar2-0.2-cancel.patch b/community/libpar2/libpar2-0.2-cancel.patch new file mode 100644 index 000000000..4a6d01c35 --- /dev/null +++ b/community/libpar2/libpar2-0.2-cancel.patch @@ -0,0 +1,236 @@ +diff -aud -U 5 ../libpar2-0.2-original/par2repairer.cpp ../libpar2-0.2/par2repairer.cpp +--- ../libpar2-0.2-original/par2repairer.cpp 2012-12-03 10:47:04.000000000 +0100 ++++ ../libpar2-0.2/par2repairer.cpp 2012-12-03 10:48:13.000000000 +0100 +@@ -50,10 +50,12 @@ + outputbuffer = 0; + + noiselevel = CommandLine::nlNormal; + headers = new ParHeaders; + alreadyloaded = false; ++ ++ cancelled = false; + } + + Par2Repairer::~Par2Repairer(void) + { + delete [] (u8*)inputbuffer; +@@ -404,10 +406,14 @@ + { + cout << "Loading: " << newfraction/10 << '.' << newfraction%10 << "%\r" << flush; + progress = offset; + sig_progress.emit(newfraction); + ++ if (cancelled) ++ { ++ break; ++ } + } + } + + // Attempt to read the next packet header + PACKET_HEADER header; +@@ -582,10 +588,15 @@ + if (noiselevel > CommandLine::nlQuiet) + cout << "No new packets found" << endl; + delete diskfile; + } + ++ if (cancelled) ++ { ++ return false; ++ } ++ + return true; + } + + // Finish loading a recovery packet + bool Par2Repairer::LoadRecoveryPacket(DiskFile *diskfile, u64 offset, PACKET_HEADER &header) +@@ -831,26 +842,42 @@ + + // Load packets from each file that was found + for (list<string>::const_iterator s=files->begin(); s!=files->end(); ++s) + { + LoadPacketsFromFile(*s); ++ if (cancelled) ++ { ++ break; ++ } + } + + delete files; ++ if (cancelled) ++ { ++ return false; ++ } + } + + { + string wildcard = name.empty() ? "*.PAR2" : name + ".*.PAR2"; + list<string> *files = DiskFile::FindFiles(path, wildcard); + + // Load packets from each file that was found + for (list<string>::const_iterator s=files->begin(); s!=files->end(); ++s) + { + LoadPacketsFromFile(*s); ++ if (cancelled) ++ { ++ break; ++ } + } + + delete files; ++ if (cancelled) ++ { ++ return false; ++ } + } + + return true; + } + +@@ -864,13 +891,22 @@ + // If the filename contains ".par2" anywhere + if (string::npos != filename.find(".par2") || + string::npos != filename.find(".PAR2")) + { + LoadPacketsFromFile(filename); ++ if (cancelled) ++ { ++ break; ++ } + } + } + ++ if (cancelled) ++ { ++ return false; ++ } ++ + return true; + } + + // Check that the packets are consistent and discard any that are not + bool Par2Repairer::CheckPacketConsistency(void) +@@ -1208,10 +1244,15 @@ + + // Start verifying the files + sf = sortedfiles.begin(); + while (sf != sortedfiles.end()) + { ++ if (cancelled) ++ { ++ return false; ++ } ++ + // Do we have a source file + Par2RepairerSourceFile *sourcefile = *sf; + + // What filename does the file use + string filename = sourcefile->TargetFileName(); +@@ -1560,10 +1601,14 @@ + if (oldfraction != newfraction) + { + cout << "Scanning: \"" << shortname << "\": " << newfraction/10 << '.' << newfraction%10 << "%\r" << flush; + sig_progress.emit(newfraction); + ++ if (cancelled) ++ { ++ break; ++ } + } + } + + // If we fail to find a match, it might be because it was a duplicate of a block + // that we have already found. +@@ -1649,10 +1694,15 @@ + return false; + } + } + } + ++ if (cancelled) ++ { ++ return false; ++ } ++ + // Get the Full and 16k hash values of the file + filechecksummer.GetFileHashes(hashfull, hash16k); + + // Did we make any matches at all + if (count > 0) +@@ -2289,14 +2339,23 @@ + if (oldfraction != newfraction) + { + cout << "Repairing: " << newfraction/10 << '.' << newfraction%10 << "%\r" << flush; + sig_progress.emit(newfraction); + ++ if (cancelled) ++ { ++ break; ++ } + } + } + } + ++ if (cancelled) ++ { ++ break; ++ } ++ + ++inputblock; + ++inputindex; + } + } + else +@@ -2346,13 +2405,22 @@ + if (oldfraction != newfraction) + { + cout << "Processing: " << newfraction/10 << '.' << newfraction%10 << "%\r" << flush; + sig_progress.emit(newfraction); + ++ if (cancelled) ++ { ++ break; ++ } + } + } + ++ if (cancelled) ++ { ++ break; ++ } ++ + ++copyblock; + ++inputblock; + } + } + +@@ -2360,10 +2428,15 @@ + if (lastopenfile != NULL) + { + lastopenfile->Close(); + } + ++ if (cancelled) ++ { ++ return false; ++ } ++ + if (noiselevel > CommandLine::nlQuiet) + cout << "Writing recovered data\r"; + + // For each output block that has been recomputed + vector<DataBlock*>::iterator outputblock = outputblocks.begin(); +diff -aud -U 5 ../libpar2-0.2-with-bugfixes-patch/par2repairer.h ../libpar2-0.2/par2repairer.h +--- ../libpar2-0.2-original/par2repairer.h 2012-12-03 10:47:04.000000000 +0100 ++++ ../libpar2-0.2/par2repairer.h 2012-12-03 10:48:13.000000000 +0100 +@@ -186,8 +186,9 @@ + + u64 progress; // How much data has been processed. + u64 totaldata; // Total amount of data to be processed. + u64 totalsize; // Total data size + ++ bool cancelled; // repair cancelled + }; + + #endif // __PAR2REPAIRER_H__ diff --git a/community/libpqxx/PKGBUILD b/community/libpqxx/PKGBUILD index b3c4e6734..b34535ba5 100644 --- a/community/libpqxx/PKGBUILD +++ b/community/libpqxx/PKGBUILD @@ -1,23 +1,22 @@ -# $Id: PKGBUILD 59094 2009-11-20 06:50:18Z giovanni $ +# $Id: PKGBUILD 83662 2013-02-04 10:17:35Z spupykin $ # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=libpqxx -pkgver=4.0 +pkgver=4.0.1 pkgrel=1 pkgdesc="C++ client API for PostgreSQL" arch=('i686' 'x86_64' 'mips64el') license=('custom') url="http://pqxx.org/development/libpqxx/" depends=('postgresql-libs>=8.4.1') +makedepends=('python2') options=('!libtool') -source=("http://pqxx.org/download/software/${pkgname}/${pkgname}-${pkgver}.tar.gz" - build-fix.patch) -md5sums=('bd7541f858400a96cbe2a48cb342ad0e' - 'e59f5f63e1800406bf494e19cea479a4') +source=("http://pqxx.org/download/software/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('6ea888b9ba85dd7cef1b182dc5f223a2') build() { cd "${srcdir}/${pkgname}-${pkgver}" -# patch -p1 <$srcdir/build-fix.patch + sed -i 's|python|python2|' tools/splitconfig ./configure --prefix=/usr --enable-shared make make prefix="${pkgdir}/usr" install diff --git a/community/librcc/PKGBUILD b/community/librcc/PKGBUILD index 0d16c862a..702a69f29 100644 --- a/community/librcc/PKGBUILD +++ b/community/librcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61953 2012-01-11 15:22:10Z stephane $ +# $Id: PKGBUILD 83682 2013-02-04 11:06:09Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=librcc @@ -20,7 +20,7 @@ md5sums=('9bbf248c7312c73c0b6ca19b9c5a2af1' '214aef7764131252620892b56c09de9d') build() { - cd ${startdir}/src/$pkgname-${pkgver} + cd $srcdir/$pkgname-${pkgver} patch -Np1 -i ${srcdir}/librcc-0.2.6-glib.patch ./configure --prefix=/usr patch -p1 <$srcdir/librcc-strnlen.patch @@ -28,25 +28,25 @@ build() { } package() { - cd ${startdir}/src/$pkgname-${pkgver} - mkdir -p $startdir/pkg/etc/rcc - mkdir -p $startdir/pkg/usr/lib/rcc/engines - mkdir -p $startdir/pkg/usr/bin + cd $srcdir/$pkgname-${pkgver} + mkdir -p $pkgdir/etc/rcc + mkdir -p $pkgdir/usr/lib/rcc/engines + mkdir -p $pkgdir/usr/bin - make DESTDIR=$startdir/pkg install + make DESTDIR=$pkgdir install make -C examples - make -C examples install DESTDIR=$startdir/pkg - rm -f $startdir/pkg/usr/bin/example* + make -C examples install DESTDIR=$pkgdir + rm -f $pkgdir/usr/bin/example* - install -m 644 examples/rcc.xml $startdir/pkg/etc + install -m 644 examples/rcc.xml $pkgdir/etc - if [ -f $startdir/pkg/usr/bin/rcc-gtk2-config ]; then - ln -s rcc-gtk2-config $startdir/pkg/usr/bin/rcc-config - elif [ -f $startdir/pkg/usr/bin/rcc-gtk-config ]; then - ln -s rcc-gtk-config $startdir/pkg/usr/bin/rcc-config + if [ -f $pkgdir/usr/bin/rcc-gtk2-config ]; then + ln -s rcc-gtk2-config $pkgdir/usr/bin/rcc-config + elif [ -f $pkgdir/usr/bin/rcc-gtk-config ]; then + ln -s rcc-gtk-config $pkgdir/usr/bin/rcc-config else - echo "#!/bin/bash" > $startdir/pkg/usr/bin/rcc-config - echo "echo \"Configuration UI is not available!\"" >> $startdir/pkg/usr/bin/rcc-config + echo "#!/bin/bash" > $pkgdir/usr/bin/rcc-config + echo "echo \"Configuration UI is not available!\"" >> $pkgdir/usr/bin/rcc-config fi } diff --git a/community/librime/PKGBUILD b/community/librime/PKGBUILD index d1899bb58..2e0957917 100644 --- a/community/librime/PKGBUILD +++ b/community/librime/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 82860 2013-01-25 04:19:04Z svenstaro $ +# $Id: PKGBUILD 83484 2013-02-02 03:46:07Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: GONG Chen <chen dot sst at gmail dot com> # Contributor: 網軍總司令 pkgname=librime -pkgver=0.9.7 -pkgrel=3 +pkgver=0.9.8 +pkgrel=1 pkgdesc="Rime input method engine" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/rimeime/" license=('GPL3') -depends=('boost>=1.46' 'google-glog' 'kyotocabinet' 'opencc' 'yaml-cpp0.3') +depends=('boost' 'google-glog' 'kyotocabinet' 'opencc' 'yaml-cpp0.3') optdepends=('brise: Rime schema repository') makedepends=('cmake') source=("http://rimeime.googlecode.com/files/$pkgname-$pkgver.tar.gz") @@ -25,4 +25,4 @@ package() { make DESTDIR="$pkgdir" install } -md5sums=('732fe5258ab4fced26e61475cdcffdb1') +md5sums=('2ef61458bd5b08652ae0ca190af072ba') diff --git a/community/libsignon-glib/PKGBUILD b/community/libsignon-glib/PKGBUILD index 3baa4fc14..18b2d0d2d 100644 --- a/community/libsignon-glib/PKGBUILD +++ b/community/libsignon-glib/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 79489 2012-11-06 04:11:17Z bgyorgy $ +# $Id: PKGBUILD 83004 2013-01-26 14:44:32Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=libsignon-glib -pkgver=1.7 +pkgver=1.8 pkgrel=1 pkgdesc="GLib-based client library for applications handling account authentication through the Online Accounts Single Sign-On service" arch=('i686' 'x86_64' 'mips64el') @@ -11,25 +11,12 @@ license=('LGPL') depends=('signon') makedepends=('python2-gobject') options=('!libtool') -source=(http://accounts-sso.googlecode.com/files/$pkgname-$pkgver.tar.gz - fix-docdir.patch - make-tests-optional.patch) -sha1sums=('e461c952c015e5b375ca3f12fac5a8ae1ba4646e' - '56ffd1502dcb754797dc95c0eb80ab23374aee2d' - '327dde1944c8adc27d8bd413399a4366b3560901') +source=(http://accounts-sso.googlecode.com/files/$pkgname-$pkgver.tar.gz) +sha1sums=('74c2718ea5423747c68b47e52b85a6e273cac085') build() { cd "$srcdir/$pkgname-$pkgver" - # Use the standard docdir location - # http://code.google.com/p/accounts-sso/issues/detail?id=123 - patch -Np1 -i "$srcdir/fix-docdir.patch" - - # Build tests optionally - # http://code.google.com/p/accounts-sso/issues/detail?id=124 - patch -Np1 -i "$srcdir/make-tests-optional.patch" - - autoreconf -fi ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --disable-static \ PYTHON=python2 diff --git a/community/libstatgrab/PKGBUILD b/community/libstatgrab/PKGBUILD index 2479abb0c..09d7249d9 100644 --- a/community/libstatgrab/PKGBUILD +++ b/community/libstatgrab/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 67515 2012-03-12 22:09:44Z lcarlier $ +# $Id: PKGBUILD 83514 2013-02-02 11:47:44Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Eric Belanger <eric@archlinux.org> # Contributor: Hugo Ideler <hugoideler@dse.nl> pkgname=libstatgrab pkgver=0.17 -pkgrel=2 +pkgrel=3 pkgdesc="A library that provides cross platform access to statistics about the system on which it's run" arch=('i686' 'x86_64' 'mips64el') url="http://www.i-scream.org/libstatgrab" diff --git a/community/libunwind/PKGBUILD b/community/libunwind/PKGBUILD index 57cc71112..03c724f3b 100644 --- a/community/libunwind/PKGBUILD +++ b/community/libunwind/PKGBUILD @@ -8,7 +8,7 @@ pkgname=libunwind pkgver=1.1 pkgrel=1 pkgdesc='Portable and efficient C programming interface (API) to determine the call-chain of a program' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') url='http://www.nongnu.org/libunwind/' license=('GPL') depends=('glibc' 'xz') diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD index 16bf31e60..c98646495 100644 --- a/community/libvirt/PKGBUILD +++ b/community/libvirt/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82286 2013-01-14 10:03:34Z spupykin $ +# $Id: PKGBUILD 83408 2013-01-31 16:11:20Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jonathan Wiersma <archaur at jonw dot org> pkgname=libvirt -pkgver=1.0.1 +pkgver=1.0.2 pkgrel=2 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('LGPL') depends=('e2fsprogs' 'gnutls' 'iptables' 'libxml2' 'parted' 'polkit' 'python2' 'avahi' 'yajl' 'libpciaccess' 'udev' 'dbus-core' 'libxau' 'libxdmcp' 'libpcap' 'curl' 'libsasl' 'libgcrypt' 'libgpg-error' 'openssl' 'libxcb' 'gcc-libs' - 'iproute2' 'netcf' 'libnl' 'libx11') + 'iproute2' 'libnl' 'libx11' 'audit') makedepends=('pkgconfig' 'lvm2' 'linux-api-headers') optdepends=('bridge-utils: for briged networking (default)' 'dnsmasq: for NAT/DHCP for guests' @@ -34,13 +34,15 @@ source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz" libvirtd.conf.d libvirtd-guests.rc.d libvirtd-guests.conf.d - libvirt.tmpfiles.d) -md5sums=('86a8c0acabb01e11ac84fe00624dc54e' + libvirt.tmpfiles.d + python.patch) +md5sums=('7e268ed702c4331d393e5b43449cae13' 'c43244c40a0437038c82089618e7beaa' '3ed0e24f5b5e25bf553f5427d64915e6' '0ee5b6c58590ff392a266f20f7928d1f' '0a96ed876ffb1fcb9dff5a9b3a609c1e' - '8d98e62915785686b0b6c8c070628392') + '020971887442ebbf1b6949e031c8dd3f' + '4280310abbdebbb7ad756840e4ff5671') build() { cd "$srcdir/$pkgname-$pkgver" @@ -52,12 +54,16 @@ build() { sed -i 's_#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file done + patch -p1 <$srcdir/python.patch + export LDFLAGS=-lX11 export RADVD=/usr/sbin/radvd [ -f Makefile ] || ./configure --prefix=/usr --libexec=/usr/lib/"$pkgname" \ --with-storage-lvm --without-xen --with-udev --without-hal --disable-static \ - --with-init-script=systemd - make -j1 + --with-init-script=systemd --with-audit \ + --with-qemu-user=nobody --with-qemu-group=nobody \ + --without-netcf --with-interface + make sed -i 's|/etc/sysconfig/libvirtd|/etc/conf.d/libvirtd|' daemon/libvirtd.service sed -i 's|/etc/sysconfig/libvirt-guests|/etc/conf.d/libvirtd-guests|' tools/libvirt-guests.service sed -i 's|/etc/init.d/libvirt-g|/etc/rc.d/libvirtd-g|g' tools/libvirt-guests.service @@ -75,22 +81,18 @@ package() { install -D -m755 "$srcdir"/libvirtd-guests.rc.d "$pkgdir"/etc/rc.d/libvirtd-guests install -D -m644 "$srcdir"/libvirtd-guests.conf.d "$pkgdir"/etc/conf.d/libvirtd-guests - - install -dm0755 $pkgdir/usr/lib/sysctl.d - mv $pkgdir/etc/sysctl.d/libvirtd $pkgdir/usr/lib/sysctl.d/libvirtd - # systemd stuff install -D -m644 "$srcdir"/libvirt.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/libvirt.conf - mv $pkgdir/lib/* $pkgdir/usr/lib/ + mv "$pkgdir"/lib/* "$pkgdir"/usr/lib/ sed -i \ 's|After=.*|After=syslog.target network.target libvirtd.service|' \ - $pkgdir/usr/lib/systemd/system/libvirt-guests.service + "$pkgdir"/usr/lib/systemd/system/libvirt-guests.service rm -rf \ - $pkgdir/var/run \ - $pkgdir/etc/sysconfig \ - $pkgdir/etc/rc.d/init.d \ - $pkgdir/lib \ - $pkgdir/etc/sysctl.d + "$pkgdir"/var/run \ + "$pkgdir"/etc/sysconfig \ + "$pkgdir"/etc/rc.d/init.d \ + "$pkgdir"/lib \ + "$pkgdir"/etc/sysctl.d } diff --git a/community/libvirt/libvirt.install b/community/libvirt/libvirt.install index 32c28d559..efb652a88 100644 --- a/community/libvirt/libvirt.install +++ b/community/libvirt/libvirt.install @@ -1,38 +1,19 @@ _libvirt_setup() { systemd-tmpfiles --create libvirt.conf - rm -f /usr/lib/python?.?/site-packages/libvirt.pyc - echo ">>> To use libvirt as a non-root user:" - echo ">>> Use polkit to grant access." - echo ">>> ...or change the access model in /etc/libvirt/libvirtd.conf." - echo ">>> (see unixperms.patch in PKGBUILD for help)" - echo "" } post_install() { _libvirt_setup || return 1 - echo ">>> Be sure to see optdepends as you may find some of them helpfull." - echo ">>> Especially: bridge-utils, dnsmasq, and hal." - echo "" - echo ">>> To start libvirtd run: '/etc/rc.d/libvirtd start' as root." - echo ">>> Add 'libvirtd' to daemons in /etc/rc.conf if you want it to load upon" - echo ">>> booting." - echo "" + echo ">>> See https://wiki.archlinux.org/index.php/Libvirt for more info" } post_upgrade() { _libvirt_setup || return 1 - echo ">>> To finish the upgrade, restart libvirtd by:" - echo ">>> 'systemctl restart libvirtd' as root (systemd) or" - echo ">>> '/etc/rc.d/libvirtd restart' as root (initscripts) or" - echo ">>> rebooting." - echo ">>> You may also need to run 'rm -rf ~/.libvirt'" - echo "" + echo ">>> You may need to run 'rm -rf ~/.libvirt'" + echo ">>> libvirt runs qemu from nobody:nobody by default" + echo ">>> change it in /etc/libvirt/qemu.conf" } post_remove() { rm -f /usr/lib/python[0-9].[0-9]/site-packages/libvirt.pyc - echo ">>> You may wish to delete the group 'libvirt' if it still exists." - echo ">>> It can be removed by running 'groupdel libvirt' as root." - echo "" - depmod -a } diff --git a/community/libvirt/libvirt.tmpfiles.d b/community/libvirt/libvirt.tmpfiles.d index 0cec93271..2804c43c8 100644 --- a/community/libvirt/libvirt.tmpfiles.d +++ b/community/libvirt/libvirt.tmpfiles.d @@ -1,4 +1,4 @@ -d /var/run/libvirt/qemu 0755 root root - -d /var/run/libvirt/lxc 0755 root root - -d /var/run/libvirt/uml 0755 root root - -d /var/run/libvirt/network 0755 root root - +d /run/libvirt/qemu 0755 root root - +d /run/libvirt/lxc 0755 root root - +d /run/libvirt/uml 0755 root root - +d /run/libvirt/network 0755 root root - diff --git a/community/libvirt/python.patch b/community/libvirt/python.patch new file mode 100644 index 000000000..c791a54e9 --- /dev/null +++ b/community/libvirt/python.patch @@ -0,0 +1,22 @@ +diff --git a/python/generator.py b/python/generator.py +index 5d27f66..71ca883 100755 +--- a/python/generator.py ++++ b/python/generator.py +@@ -123,7 +123,7 @@ class docParser(xml.sax.handler.ContentHandler): + self.function_return_field = attrs['field'] + elif tag == 'enum': + if (attrs['file'] == "libvirt" or +- attrs['file'] == "virterror"): ++ attrs['file'] == "virerror"): + enum(attrs['type'],attrs['name'],attrs['value']) + elif attrs['file'] == "libvirt-lxc": + lxc_enum(attrs['type'],attrs['name'],attrs['value']) +@@ -137,7 +137,7 @@ class docParser(xml.sax.handler.ContentHandler): + if self.function != None: + if (self.function_module == "libvirt" or + self.function_module == "virevent" or +- self.function_module == "virterror"): ++ self.function_module == "virerror"): + function(self.function, self.function_descr, + self.function_return, self.function_args, + self.function_file, self.function_module, diff --git a/community/linux-tools/cpupower.default b/community/linux-tools/cpupower.default deleted file mode 100644 index b5c522ea1..000000000 --- a/community/linux-tools/cpupower.default +++ /dev/null @@ -1,29 +0,0 @@ -# Define CPUs governor -# valid governors: ondemand, performance, powersave, conservative, userspace. -#governor='ondemand' - -# Limit frequency range -# Valid suffixes: Hz, kHz (default), MHz, GHz, THz -#min_freq="2.25GHz" -#max_freq="3GHz" - -# Specific frequency to be set. -# Requires userspace governor to be available. -# Do not set governor field if you use this one. -#freq= - -# Utilizes cores in one processor package/socket first before processes are -# scheduled to other processor packages/sockets. -# See man (1) CPUPOWER-SET for additional details. -#mc_scheduler= - -# Utilizes thread siblings of one processor core first before processes are -# scheduled to other cores. See man (1) CPUPOWER-SET for additional details. -#smp_scheduler= - -# Sets a register on supported Intel processore which allows software to convey -# its policy for the relative importance of performance versus energy savings to -# the processor. See man (1) CPUPOWER-SET for additional details. -#perf_bias= - -# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/lockdev/PKGBUILD b/community/lockdev/PKGBUILD index 7ad656779..875474ad5 100644 --- a/community/lockdev/PKGBUILD +++ b/community/lockdev/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76820 2012-09-30 13:49:03Z lfleischer $ +# $Id: PKGBUILD 83333 2013-01-29 17:40:17Z spupykin $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Wagner <a.wagner@stud.uni-frankfurt.de> @@ -6,7 +6,7 @@ pkgname=lockdev pkgver=1.0.3_1.5 _pkgver=1.0.3 -pkgrel=1 +pkgrel=2 pkgdesc='Run-time shared library for locking devices, using _both_ FSSTND and SVr4 methods.' url='http://packages.qa.debian.org/l/lockdev.html' license=("GPL") @@ -22,8 +22,8 @@ build() { patch -p1 -i "../${pkgname}_${pkgver/_/-}.diff" sed -i "s|CFLAGS = -g|CFLAGS = -g -fPIC|" Makefile - make shared CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\"" - make static CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\"" + make shared CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\" -fPIC" + make static CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\" -fPIC" } package() { diff --git a/community/lout/PKGBUILD b/community/lout/PKGBUILD index 3abe6c2a6..8d1ab95a9 100644 --- a/community/lout/PKGBUILD +++ b/community/lout/PKGBUILD @@ -1,24 +1,36 @@ -# $Id: PKGBUILD 56257 2011-10-04 00:41:28Z kkeen $ +# $Id: PKGBUILD 83917 2013-02-06 14:41:18Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: catwell <catwell@archlinux.us> pkgname=lout pkgver=3.39 -pkgrel=1 +pkgrel=2 pkgdesc="A lightweight document formatting system." arch=('i686' 'x86_64' 'mips64el') url="http://lout.wiki.sourceforge.net/" license=('GPL') depends=('glibc') install=lout.install -source=(http://mirrors.ctan.org/support/$pkgname/$pkgname-$pkgver.tar.gz makefile.arch lout.install) +source=(http://mirrors.ctan.org/support/$pkgname/$pkgname-$pkgver.tar.gz + makefile.arch + lout.install + http://pkgs.fedoraproject.org/repo/pkgs/lout/slides.pdf/6822c33e49a1dca0b090f297d404d7fa/slides.pdf) md5sums=('151e1fba676c7052936ccc1bcd9663a9' '088a29ca16477a9a30da9fafc9391de8' - 'bc6c8df650fe75dd3c51d0c047c56f30') + '597cd52eb87ef6253cf769bed4db3952' + '6822c33e49a1dca0b090f297d404d7fa') build() { cd "$srcdir/$pkgname-$pkgver" cp ../makefile.arch . + make -f makefile.arch +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make -f makefile.arch PKGDIR="$pkgdir" install + chmod 0775 "$pkgdir/usr/lib/lout/data/" + chgrp users "$pkgdir/usr/lib/lout/data/" + install -Dm644 "$srcdir/slides.pdf" "$pkgdir/usr/share/doc/$pkgname/introduction.pdf" } diff --git a/community/lout/lout.install b/community/lout/lout.install index f05b4b601..e3688a219 100644 --- a/community/lout/lout.install +++ b/community/lout/lout.install @@ -1,6 +1,8 @@ post_install() { /usr/bin/lout -x -s /usr/lib/lout/include/init + chmod 0775 "/usr/lib/lout/data/" + chgrp users "/usr/lib/lout/data/" } post_upgrade() diff --git a/community/luxrays/PKGBUILD b/community/luxrays/PKGBUILD index 5ad24ef05..684fe2a9c 100644 --- a/community/luxrays/PKGBUILD +++ b/community/luxrays/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 78934 2012-10-27 23:44:55Z ebelanger $ +# $Id: PKGBUILD 83257 2013-01-28 16:49:44Z stephane $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=luxrays pkgver=1.1 _pkgver=589aa5dac899 -pkgrel=3 +pkgrel=4 pkgdesc="Accelerate the ray intersection process by using GPUs" arch=('i686' 'x86_64') url="http://www.luxrender.net/" diff --git a/community/luxrender/PKGBUILD b/community/luxrender/PKGBUILD index 34aabbc87..e3c6f12e6 100644 --- a/community/luxrender/PKGBUILD +++ b/community/luxrender/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 78935 2012-10-27 23:44:58Z ebelanger $ +# $Id: PKGBUILD 83258 2013-01-28 16:49:44Z stephane $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> # Initial contributor: flixie <69one@gmx.net> # Contributor: Imanol Celaya <ornitorrincos@archlinux-es.org> pkgname=luxrender pkgver=1.1 _pkgver=4b4289cda943 -pkgrel=3 +pkgrel=4 pkgdesc="Rendering system for physically correct, unbiased image synthesis" arch=('i686' 'x86_64') url="http://www.luxrender.net/" diff --git a/community/lxpanel/PKGBUILD b/community/lxpanel/PKGBUILD index d38befb84..4e413ff82 100644 --- a/community/lxpanel/PKGBUILD +++ b/community/lxpanel/PKGBUILD @@ -1,26 +1,34 @@ -# $Id: PKGBUILD 80057 2012-11-15 19:23:02Z bpiotrowski $ +# $Id: PKGBUILD 83070 2013-01-27 10:16:43Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Juergen Hoetzel <juergen@archlinux.org> pkgname=lxpanel -pkgver=0.5.10 -pkgrel=2.1 +pkgver=0.5.12 +pkgrel=1 pkgdesc='Lightweight X11 desktop panel for LXDE' arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url='http://lxde.org/' groups=('lxde') depends=('gtk2' 'alsa-lib' 'menu-cache' 'lxmenu-data' 'libwnck') -makedepends=('wireless_tools') +makedepends=('docbook-xml' 'docbook-xsl' 'wireless_tools') optdepends=('wireless_tools: netstat plugin') -source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz) -md5sums=('1bf3cce2a2d01c211f6897c42e8dd0bc') +source=(ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname-$pkgver.tar.xz + lxpanel-0.5.12-automake-1.13-support.patch) +sha256sums=('c29997c522f138e4beb02fc549c84136fc840a836c1f69b400d90d2d4e91de1b' + 'a35c786e3cd2977c5cf018e126c7f309b7fc4c15f9b821895e1f6fe25125f68f') build() { cd $srcdir/$pkgname-$pkgver + + patch -Np0 -i $srcdir/lxpanel-0.5.12-automake-1.13-support.patch + ./autogen.sh - CFLAGS+=' -lgmodule-2.0' ./configure --sysconfdir=/etc --prefix=/usr + CFLAGS+=' -lgmodule-2.0' ./configure \ + --sysconfdir=/etc \ + --prefix=/usr \ + --enable-man make } diff --git a/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch b/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch new file mode 100644 index 000000000..25916bbf6 --- /dev/null +++ b/community/lxpanel/lxpanel-0.5.12-automake-1.13-support.patch @@ -0,0 +1,15 @@ +--- autogen.sh.orig 2013-01-27 10:38:55.000000000 +0100 ++++ autogen.sh 2013-01-27 10:59:56.897030226 +0100 +@@ -6,9 +6,10 @@ + + if [ "$AM_INSTALLED_VERSION" != "1.10" \ + -a "$AM_INSTALLED_VERSION" != "1.11" \ +- -a "$AM_INSTALLED_VERSION" != "1.12" ];then ++ -a "$AM_INSTALLED_VERSION" != "1.12" \ ++ -a "$AM_INSTALLED_VERSION" != "1.13" ];then + echo +- echo "You must have automake 1.10, 1.11, or 1.12 installed to compile lxpanel." ++ echo "You must have automake >=1.10 installed to compile lxpanel." + echo "Install the appropriate package for your distribution," + echo "or get the source tarball at http://ftp.gnu.org/gnu/automake/" + exit 1 diff --git a/community/lxterminal/PKGBUILD b/community/lxterminal/PKGBUILD index 36b6c8db4..232c15d26 100644 --- a/community/lxterminal/PKGBUILD +++ b/community/lxterminal/PKGBUILD @@ -5,7 +5,7 @@ pkgname=lxterminal pkgver=0.1.11 -pkgrel=2 +pkgrel=2.1 pkgdesc="VTE-based terminal emulator (part of LXDE)" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') diff --git a/community/mahjong/PKGBUILD b/community/mahjong/PKGBUILD new file mode 100644 index 000000000..465a41e07 --- /dev/null +++ b/community/mahjong/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83162 2013-01-27 16:20:47Z pierre $ +# Maintainer: Kevin Piche <kevin@archlinux.org> +# Contributor: Jason Chu <jchu@xentac.net> + +pkgname=mahjong +pkgver=1.12.1 +pkgrel=1 +pkgdesc="The classical game of Mah Jong (not the solitare version) with network support" +arch=('i686' 'x86_64') +url="http://www.stevens-bradfield.com/MahJong/" +license=('GPL' 'custom') +depends=('gtk2') +source=(http://mahjong.julianbradfield.org/Source/mj-$pkgver-src.tar.gz) +md5sums=('a74acae39d6a49bad9c34b84088f72f3') + +build() { + cd "$srcdir/mj-$pkgver-src" + sed -i 's/& Calling/Calling/' gui-dial.c + make LDLIBS="-lm" +} + +package() { + cd "$srcdir/mj-$pkgver-src" + make DESTDIR="$pkgdir/usr/" MANDIR=share/man/man1 install install.man + install -D -m644 tiles-v1/README "$pkgdir/usr/share/licenses/$pkgname/tiles-license.txt" +} diff --git a/community/mailman/PKGBUILD b/community/mailman/PKGBUILD index 74db47b4b..91ef3a656 100644 --- a/community/mailman/PKGBUILD +++ b/community/mailman/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 74799 2012-08-05 16:06:17Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83707 2013-02-04 14:51:45Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Paul Mattal <paul@archlinux.org> pkgname=mailman pkgver=2.1.15 -pkgrel=2 +pkgrel=3 pkgdesc='The GNU Mailing List Manager' arch=(i686 x86_64) license=('GPL') @@ -19,13 +19,11 @@ source=("http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tgz" 'mailman-2.1-build.patch' "$pkgname.profile.sh" "$pkgname.profile.csh" - "$pkgname.rc" "$pkgname.service") md5sums=('7d207489e8e9de0727cb334d46029833' 'ed04d062379eb21e39ce1e70e6b1ade2' 'a9c71ec940c56173415fbd49087d10b0' '85a8c30ffc444e677b286f54df530482' - '3a4014c15e9923451f5f282860896057' 'f3ea6ef02ab135274406ce52ea8bbb7b') build() { @@ -73,12 +71,10 @@ package() { chmod 2755 "$pkgdir"/usr/lib/mailman/cgi-bin/* chmod 2755 "$pkgdir"/usr/lib/mailman/mail/mailman cd "$srcdir" - # install initscripts - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - # install systemd service + # systemd install -Dm 644 $pkgname.service \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" - # install profiles + # profiles install -Dm 755 $pkgname.profile.sh "$pkgdir/etc/profile.d/$pkgname.sh" install -Dm 755 $pkgname.profile.csh "$pkgdir/etc/profile.d/$pkgname.csh" } diff --git a/community/mailman/mailman.install b/community/mailman/mailman.install index 62a364e1a..98864b3d3 100644 --- a/community/mailman/mailman.install +++ b/community/mailman/mailman.install @@ -17,13 +17,14 @@ post_install() { ## arg 1: the new package version ## arg 2: the old package version post_upgrade() { - post_install "$1" + # check file permissions + cd /usr/lib/mailman && bin/check_perms > /dev/null } ## arg 1: the old package version -pre_remove() { - userdel mailman >/dev/null || true - groupdel mailman >/dev/null || true +post_remove() { + userdel -f mailman >/dev/null 2>&1 || true + groupdel mailman >/dev/null 2>&1 || true } # vim:set ts=2 sw=2 ft=sh et: diff --git a/community/mapnik/PKGBUILD b/community/mapnik/PKGBUILD index c7a0c124f..0f39e4a93 100644 --- a/community/mapnik/PKGBUILD +++ b/community/mapnik/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82687 2013-01-23 00:15:56Z eric $ +# $Id: PKGBUILD 83819 2013-02-05 10:57:53Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: David Dent <thewinch@gmail.com> # Contributor: orbisvicis <orbisvicis@gmail.com> pkgname=mapnik pkgver=2.1.0 -pkgrel=4 +pkgrel=7 pkgdesc="Free Toolkit for developing mapping applications. Above all Mapnik is about rendering beautiful maps" arch=('i686' 'x86_64' 'mips64el') url="http://mapnik.org/" @@ -29,6 +29,9 @@ md5sums=('d580c558a957444873bec9e24526b0a0') build() { cd "$srcdir/$pkgname-v$pkgver" sed -i 's|lib64|lib|g' SConstruct + sed -i 's|python|python2|' \ + utils/performance/mapnik-speed-check \ + utils/upgrade_map_xml/*.py scons configure \ PREFIX="/usr" \ INPUT_PLUGINS=all \ diff --git a/community/mariadb/PKGBUILD b/community/mariadb/PKGBUILD index ffc414ab2..d2a361d9d 100644 --- a/community/mariadb/PKGBUILD +++ b/community/mariadb/PKGBUILD @@ -1,22 +1,21 @@ -# $Id: PKGBUILD 81289 2012-12-16 09:10:36Z bpiotrowski $ +# $Id: PKGBUILD 83403 2013-01-31 12:12:11Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> pkgbase=mariadb pkgname=('libmariadbclient' 'mariadb-clients' 'mariadb') -pkgver=5.5.28.a -_pkgver=${pkgver/.a/a} -pkgrel=2 +pkgver=5.5.29 +pkgrel=1 arch=('i686' 'x86_64') license=('GPL') url="http://mariadb.org/" makedepends=('cmake' 'openssl' 'zlib') options=('!libtool') -source=(http://mirrors.supportex.net/$pkgbase/$pkgbase-$_pkgver/kvm-tarbake-jaunty-x86/$pkgbase-$_pkgver.tar.gz +source=(http://mirrors.supportex.net/$pkgbase/$pkgbase-$pkgver/kvm-tarbake-jaunty-x86/$pkgbase-$pkgver.tar.gz service rc.d tmpfiles.conf) -md5sums=('a2d20a040ef1e49944a4ffe65ed7fefa' - '9e7aa0fa646f48662df569259061fcef' - '3bb5a9a96340feb0184bc057ee6e330b' - '32f30449d3111714fe190931d08fdb8c') +sha256sums=('b0e25b5451dbf8e8c8bf243bbd0aeb264db0da2caceafc7e2c9fad77b8d4be74' + 'd9f3d0a897e2e8d5d07c19898ed4c1a4a1c08dfe09f6854f90e79e055e48c02e' + 'a0bfe75c035fa32a10d04238932f5e7ad11829b7fbdb1b8f8997ee645ae1b924' + '08daa863ddd50aff0b608621ed26936919211e286440951dca5866141291004d') build() { cd $srcdir @@ -27,7 +26,7 @@ build() { CFLAGS="-fPIC ${CFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -fomit-frame-pointer" \ CXXFLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti" \ - cmake ../${pkgbase}-${_pkgver} \ + cmake ../${pkgbase}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DSYSCONFDIR=/etc/mysql \ @@ -68,7 +67,7 @@ package_libmariadbclient(){ pkgdesc="MariaDB client libraries" depends=('openssl') conflicts=('libmysqlclient') - provides=("libmysqlclient=${_pkgver}") + provides=("libmysqlclient=${pkgver}") cd "${srcdir}"/build for dir in include libmysql libmysqld libservices; do @@ -79,7 +78,7 @@ package_libmariadbclient(){ install -m755 scripts/mysql_config "${pkgdir}"/usr/bin/ install -d "${pkgdir}"/usr/share/man/man1 for man in mysql_config mysql_client_test_embedded mysqltest_embedded; do - install -m644 "${srcdir}"/${pkgbase}-${_pkgver}/man/$man.1 "${pkgdir}"/usr/share/man/man1/$man.1 + install -m644 "${srcdir}"/${pkgbase}-${pkgver}/man/$man.1 "${pkgdir}"/usr/share/man/man1/$man.1 done } @@ -87,7 +86,7 @@ package_mariadb-clients() { pkgdesc="MariaDB client tools" depends=('libmariadbclient') conflicts=('mysql-clients') - provides=("mysql-clients=${_pkgver}") + provides=("mysql-clients=${pkgver}") cd "${srcdir}"/build make -C client DESTDIR="${pkgdir}" install @@ -95,7 +94,7 @@ package_mariadb-clients() { # install man pages install -d "${pkgdir}"/usr/share/man/man1 for man in mysql mysqladmin mysqlcheck mysqldump mysqlimport mysqlshow mysqlslap; do - install -m644 "${srcdir}"/${pkgbase}-${_pkgver}/man/$man.1 "${pkgdir}"/usr/share/man/man1/$man.1 + install -m644 "${srcdir}"/${pkgbase}-${pkgver}/man/$man.1 "${pkgdir}"/usr/share/man/man1/$man.1 done # provided by mariadb @@ -108,7 +107,7 @@ package_mariadb() { install=mariadb.install depends=('mariadb-clients') conflicts=('mysql') - provides=("mysql=${_pkgver}") + provides=("mysql=${pkgver}") optdepends=('perl-dbi' 'perl-dbd-mysql') options=('emptydirs') diff --git a/community/mednafen/PKGBUILD b/community/mednafen/PKGBUILD index f50c37e50..04b1abb13 100644 --- a/community/mednafen/PKGBUILD +++ b/community/mednafen/PKGBUILD @@ -1,32 +1,36 @@ -# $Id: PKGBUILD 82331 2013-01-15 11:35:02Z allan $ +# $Id: PKGBUILD 83342 2013-01-29 21:58:18Z jsteel $ # Maintainer: Jonathan Steel <mail at jsteel dot org> +# Contributor: megadriver <megadriver at gmx dot com> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com> # Contributor: kagan <juanynie@mi.madritel.es> +# Contributor: Hans-Kristian Arntzen <maister@archlinux.us> pkgname=mednafen -pkgver=0.8.D.3 -pkgrel=3 +pkgver=0.9.28 +_pkgver=0.9.28-wip +pkgrel=1 pkgdesc="A command-line multi-system gaming emulator" -url="http://mednafen.sourceforge.net/" +url="http://mednafen.sourceforge.net" license=('GPL') arch=('i686' 'x86_64' 'mips64el') -depends=('libcdio' 'libsamplerate' 'libogg' 'libvorbis' 'sdl' 'sdl_net' 'libsndfile' 'zlib') -makedepends=('pkgconfig' 'mesa' 'glu') -changelog=ChangeLog -source=(http://downloads.sourceforge.net/mednafen/$pkgname-$pkgver.tar.bz2 - mednafen-0.8.13.3-zlib-1.2.6.patch) -md5sums=('57d22805071becd81858b0c088a275e5' - '450bb5aa7552db5b8f6d6713bdb725ce') +depends=('libcdio' 'libsamplerate' 'sdl_net' 'zlib') +makedepends=('mesa' 'glu') +replaces=('mednafen-wip') +install="$pkgname.install" +source=(http://downloads.sourceforge.net/mednafen/$pkgname-$_pkgver.tar.bz2) +md5sums=('2b9f0be9f77a6e1b5d26093e30b24e77') build() { - cd $srcdir/$pkgname - patch -Np1 -i $srcdir/mednafen-0.8.13.3-zlib-1.2.6.patch + cd "$srcdir"/$pkgname + ./configure --prefix=/usr + make } package() { - cd $srcdir/$pkgname - make DESTDIR=$pkgdir install + cd "$srcdir"/$pkgname + + make DESTDIR="$pkgdir"/ install } diff --git a/community/mednafen/mednafen.install b/community/mednafen/mednafen.install new file mode 100644 index 000000000..8a0672362 --- /dev/null +++ b/community/mednafen/mednafen.install @@ -0,0 +1,5 @@ +post_upgrade() { + echo 'Save states from 0.8.x and earlier are not compatible with 0.9.x, + [...] The configuration file name has changed to "mednafen-09x.cfg" + [...] http://mednafen.sourceforge.net/releases/' +} diff --git a/community/meteorjs/PKGBUILD b/community/meteorjs/PKGBUILD new file mode 100644 index 000000000..b514b39f3 --- /dev/null +++ b/community/meteorjs/PKGBUILD @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 83547 2013-02-02 18:38:31Z mtorromeo $ +# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> +# Contributor: Parth Buch <parthbuch115 at gmail dot com> +# Contributor: Tom Vincent <http://tlvince.com/contact/> + +pkgname=meteorjs +pkgver=0.5.4 +pkgrel=1 +pkgdesc="Open-source platform for building top-quality web apps in a fraction of the time." +arch=('i686' 'x86_64') +url="https://github.com/meteor/meteor" +license=('MIT') +depends=('nodejs' 'mongodb') +options=('!strip') + +sha256sums=('64dbdfd1788e3859f54bbe36e99ca60574e625c68d41b9bfc9384b253b345798' + 'a3ac659c52b652676da0530f2148025e0f8bfa84bccf63431c20eb72d3bc5cb7') + +if [ "$CARCH" == x86_64 ]; then + _arch="amd64" +else + _arch="i386" + sha256sums[0]='7a3c1eaa8588876ed8bec6bab20b0be99f7e36fce839b3d70b776018ca606f89' +fi + +source=("http://d3sqy0vbqsdhku.cloudfront.net/meteor_$pkgver-1_$_arch.deb" meteor) + +package() { + tar xf data.tar.gz -C "$pkgdir" ./usr/lib/meteor + + install -Dm644 "$pkgdir/usr/lib/meteor/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" + install -Dm755 "$srcdir/meteor" "$pkgdir/usr/bin/meteor" + + cd "$pkgdir/usr/lib/meteor" + rm -rf LICENSE.txt lib/node lib/dtrace lib/node_modules/npm share include \ + lib/node_modules/mongodb/node_modules/bson/build/Release/obj.target/bson.node + + # mongodb links + rm -rf mongodb + install -dm755 mongodb/bin + ln -s /usr/bin/mongod mongodb/bin/mongod + ln -s /usr/bin/mongo mongodb/bin/mongo + + # node links + rm -rf bin + install -dm755 bin + ln -s /usr/bin/node bin/node + ln -s /usr/bin/node-waf bin/node-waf + ln -s /usr/bin/npm bin/npm +} diff --git a/community/meteorjs/meteor b/community/meteorjs/meteor new file mode 100644 index 000000000..252f4afe3 --- /dev/null +++ b/community/meteorjs/meteor @@ -0,0 +1,13 @@ +#!/bin/sh +if [ "$(ulimit -n)" != "unlimited" ] ; then + ulimit -n 16384 > /dev/null 2>&1 || \ + ulimit -n 8192 > /dev/null 2>&1 || \ + ulimit -n 4096 > /dev/null 2>&1 || \ + ulimit -n 2048 > /dev/null 2>&1 || \ + ulimit -n 1024 > /dev/null 2>&1 || \ + ulimit -n 512 > /dev/null 2>&1 +fi + +METEORDIR=/usr/lib/meteor +export NODE_PATH=$METEORDIR/lib/node_modules +exec /usr/bin/node $METEORDIR/app/meteor/meteor.js "$@" diff --git a/community/midori/PKGBUILD b/community/midori/PKGBUILD index e65cc8b0a..6c3e654e2 100644 --- a/community/midori/PKGBUILD +++ b/community/midori/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 79131 2012-10-30 23:51:10Z arodseth $ +# $Id: PKGBUILD 83885 2013-02-06 11:36:28Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Andreas Radke <andyrtr@archlinux.org> @@ -7,41 +7,36 @@ # Contributor: Bartłomiej Piotrowski <barthalion@gmail.com> pkgname=midori -pkgver=0.4.7 -pkgrel=3.1 +pkgver=0.4.8 +pkgrel=1 pkgdesc='Lightweight web browser based on Gtk WebKit' arch=('x86_64' 'i686' 'mips64el') url='http://www.twotoasts.de/index.php?/pages/midori_summary.html' license=('LGPL2.1') install=midori.install -depends=('webkitgtk2' 'libunique' 'hicolor-icon-theme' 'desktop-file-utils' 'libnotify>=0.7.1' 'libxss') -makedepends=('libxml2' 'intltool' 'gtk-doc' 'librsvg' 'python2>=2.7.1' 'vala') -optdepends=('gstreamer0.10-ugly-plugins: HTML5 videos support') +depends=('libzeitgeist' 'libwebkit' 'libnotify' 'libxss' 'libunique' 'hicolor-icon-theme' 'desktop-file-utils' 'gcr') +makedepends=('libxml2' 'intltool' 'gtk-doc' 'librsvg' 'python2' 'vala') +optdepends=('gstreamer0.10-ugly-plugins: HTML5 videos support' + 'aria2: download utility') options=('!emptydirs') -source=(http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 - 0.4.7-private-mode.patch - fix-copying.patch) -md5sums=('06db7b88a41e9b2265728960d5e98f35' - 'b2f21a853038662fd0e6c2274ed9dfb7' - '4bf3a0af4edc9ad6c4d46fc9676d9eb0') +source=("http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2" + 'fix-copying.patch') +sha256sums=('40bf23f84a3537f54d7eb45df1da40ebef54c321b1b34d0d0c8e45bb0cce5e9f' + 'd4395ac994d8d614f93ae4863bbf6289b1980e0ed84aef52ca95a678b464b959') build() { cd $srcdir/$pkgname-$pkgver - # FS#31641 - patch -s -Np1 -i ../0.4.7-private-mode.patch - # FS#32229 patch -s -Np1 -i ../fix-copying.patch > /dev/null || true - # python2 + # Python 2 export PYTHON=/usr/bin/python2 sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" wscript waf ./configure --prefix=/usr \ --jobs=${MAKEFLAGS/-j/} \ --enable-addons \ - --disable-hildon \ --enable-unique \ --enable-nls \ --enable-docs \ @@ -50,8 +45,9 @@ build() { } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/mingw32-binutils/PKGBUILD b/community/mingw32-binutils/PKGBUILD index 2c53195ac..7db59a6c3 100644 --- a/community/mingw32-binutils/PKGBUILD +++ b/community/mingw32-binutils/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82709 2013-01-23 10:13:43Z spupykin $ +# $Id: PKGBUILD 83337 2013-01-29 19:58:19Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Ondrej Jirman <megous@megous.com> # Contributor: mosra <mosra@centrum.cz> pkgname=mingw32-binutils pkgver=2.23.1 -pkgrel=2 +pkgrel=3 _uprel=1 arch=(i686 x86_64 'mips64el') url="https://sourceforge.net/projects/mingw/files/MinGW/Base/binutils/" @@ -13,7 +13,7 @@ pkgdesc="A set of programs to assemble and manipulate binary and object files (m depends=('glibc' 'zlib') license=(GPL) source=("https://downloads.sourceforge.net/project/mingw/MinGW/Base/binutils/binutils-$pkgver/binutils-$pkgver-${_uprel}-mingw32-src.tar.lzma" - "http://sourceware.org/git/?p=binutils.git;a=patch;h=260cd95271cdf002ed8e419898fd29c42e257841") + "260cd952.patch::http://sourceware.org/git/?p=binutils.git;a=patch;h=260cd95271cdf002ed8e419898fd29c42e257841") md5sums=('5d76604f545b151230d1c86e1b8cfab3' '9226501a8258a12c81956252ba3b4ba1') @@ -22,6 +22,7 @@ build() { [ $NOEXTRACT -eq 1 ] || tar xjf binutils-$pkgver-${_uprel}-mingw32-src/binutils-$pkgver.tar.bz2 cd $srcdir/binutils-$pkgver + patch -Np1 <$srcdir/260cd952.patch || true ./configure \ --target=i486-mingw32 \ --host=$CHOST \ diff --git a/community/minitube/PKGBUILD b/community/minitube/PKGBUILD index 1c75dffee..ef95aa934 100644 --- a/community/minitube/PKGBUILD +++ b/community/minitube/PKGBUILD @@ -1,29 +1,25 @@ -# $Id: PKGBUILD 76714 2012-09-27 15:50:01Z andrea $ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# $Id: PKGBUILD 83577 2013-02-03 13:21:39Z speps $ +# Maintainer : speps <speps at aur dot archlinux dot org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=minitube -pkgver=1.9 +pkgver=2.0 pkgrel=1 pkgdesc="A native YouTube client in QT. Watch YouTube videos without Flash Player" arch=('i686' 'x86_64' 'mips64el') url='http://flavio.tordini.org/minitube' license=('GPL') depends=('phonon') -install="${pkgname}.install" -source=("http://flavio.tordini.org/files/${pkgname}/${pkgname}-${pkgver}.tar.gz" - 'fix-build.patch') -md5sums=('a60bb568519eb91035d5d6dc27ff1406' - 'b6d67acdfc5ef17235449ca13575ba97') +install="$pkgname.install" +source=("http://flavio.tordini.org/files/$pkgname/$pkgname-$pkgver.tar.gz") +md5sums=('7df1e44b86a4744a492ccc414c0fa77d') build() { - cd ${pkgname} - - patch -p1 -i "${srcdir}"/fix-build.patch - + cd "$srcdir/$pkgname" qmake } package() { - cd ${pkgname} - make install INSTALL_ROOT="${pkgdir}" + cd "$srcdir/$pkgname" + make install INSTALL_ROOT="$pkgdir/" } diff --git a/community/misdnuser/PKGBUILD b/community/misdnuser/PKGBUILD new file mode 100644 index 000000000..dde4a06f8 --- /dev/null +++ b/community/misdnuser/PKGBUILD @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 83164 2013-01-27 16:21:34Z pierre $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=misdnuser +pkgver=2.0.17_20120917 +pkgrel=1 +pkgdesc="Tools and library for mISDN" +arch=('i686' 'x86_64') +url="http://www.misdn.org" +license=('GPL') +depends=('isdn4k-utils' 'spandsp') +backup=('etc/capi20.conf') +options=('!makeflags' '!libtool' '!strip') +source=(ftp://ftp.archlinux.org/other/misdnuser/${pkgname}-${pkgver}.tar.gz + misdncapid.rc + mISDNcapid.service + c2faxrecv-mISDNcapid.service + mISDNcapid.conf) + +build() { + # only enable for debugging! + #export CFLAGS+=" -g -O0" + #export CXXFLAGS+=" -g -O0" + cd ${srcdir}/${pkgname}-${pkgver} + make + ./configure --prefix=/usr --sysconfdir=/etc --enable-capi --enable-softdsp --with-mISDN_group=uucp + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m 755 ${srcdir}/misdncapid.rc ${pkgdir}/etc/rc.d/misdncapid + # fix udev rule + mkdir -p ${pkgdir}/usr/lib/udev/rules.d + mv ${pkgdir}/etc/udev/rules.d/45-misdn.rules ${pkgdir}/usr/lib/udev/rules.d + rm -r ${pkgdir}/etc/udev/ + # add systemd files + install -D -m644 ${srcdir}/mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/mISDNcapid.service + # mISDNcapid: + # tends to crash on avmfritz card, add an extra systemd file for + # restarting the services until segfaults are fixed! + install -D -m644 ${srcdir}/c2faxrecv-mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/c2faxrecv-mISDNcapid.service + install -D -m644 ${srcdir}/mISDNcapid.conf ${pkgdir}/usr/lib/tmpfiles.d/mISDNcapid.conf +} +md5sums=('4cdb52f2c0ff1a1426573ac5ef09e9f8' + '2009563b144de037ecb20f8d727a772e' + '8f305ee6e35fa12a8bec0632bfe7a076' + '32ead7f063e007c784aa883d441f33c2' + '42c3b46880a68c3883ee1ed00af34b45') diff --git a/community/misdnuser/c2faxrecv-mISDNcapid.service b/community/misdnuser/c2faxrecv-mISDNcapid.service new file mode 100644 index 000000000..7a98ca435 --- /dev/null +++ b/community/misdnuser/c2faxrecv-mISDNcapid.service @@ -0,0 +1,11 @@ +[Unit] +Description=mISDN CAPI to fax receive +Requires=faxq.service mISDNcapid.service +After=faxq.service mISDNcapid.service + +[Service] +ExecStart=/usr/bin/c2faxrecv +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/community/misdnuser/mISDNcapid.conf b/community/misdnuser/mISDNcapid.conf new file mode 100644 index 000000000..7607e262d --- /dev/null +++ b/community/misdnuser/mISDNcapid.conf @@ -0,0 +1 @@ +D /var/run/mISDNcapid 0755 root root - diff --git a/community/misdnuser/mISDNcapid.service b/community/misdnuser/mISDNcapid.service new file mode 100644 index 000000000..94f38478a --- /dev/null +++ b/community/misdnuser/mISDNcapid.service @@ -0,0 +1,11 @@ +[Unit] +Description=mISDN CAPI daemon + +[Service] +Type=forking +ExecStart=/usr/sbin/mISDNcapid +ExecReload=/bin/kill -HUP $MAINPID +Restart=on-abort + +[Install] +WantedBy=multi-user.target diff --git a/community/misdnuser/misdncapid.rc b/community/misdnuser/misdncapid.rc new file mode 100755 index 000000000..5c47ca0a9 --- /dev/null +++ b/community/misdnuser/misdncapid.rc @@ -0,0 +1,45 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +PID="$(pidof -o %PPID /usr/sbin/mISDNcapid)" +case "$1" in + start) + stat_busy "Starting misdncapid" + if [ ! -x /var/run/mISDNcapid ] ; then + install -m755 -d /var/run/mISDNcapid + fi + + [ -z "$PID" ] && /usr/sbin/mISDNcapid >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + PID=$(pidof -o %PPID /usr/sbin/mISDNcapid) + echo $PID > /var/run/misdncapid.pid + add_daemon misdncapid + stat_done + fi + ;; + stop) + stat_busy "Stopping misdncapid" + [ -f /var/run/misdncapid.pid ] && kill `cat /var/run/misdncapid.pid` >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /var/run/misdncapid.pid + rm_daemon misdncapid + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" + ;; +esac +exit 0 diff --git a/community/mlt/PKGBUILD b/community/mlt/PKGBUILD index a993a84d4..0b7b7f60a 100644 --- a/community/mlt/PKGBUILD +++ b/community/mlt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81311 2012-12-17 10:05:50Z spupykin $ +# $Id: PKGBUILD 83305 2013-01-29 09:44:40Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Fabian Schoelzel <myfirstname.mylastname@googlemail.com> # Contributor: funkyou <spamopfer@nickname.berlin.de> @@ -7,7 +7,7 @@ pkgbase=mlt pkgname=('mlt' 'mlt-python-bindings') -pkgver=0.8.6 +pkgver=0.8.8 pkgrel=1 pkgdesc="An open source multimedia framework" arch=('i686' 'x86_64' 'mips64el') @@ -17,7 +17,7 @@ makedepends=('sdl_image' 'libsamplerate' 'libdv' 'qt' 'sox' 'libxml2' 'gtk2' 'ff 'frei0r-plugins' 'swig' 'python2' "jack" "ladspa") source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz ffmpeg.patch) -md5sums=('8d2c5b0f24a8b90fb44961920e3770ff' +md5sums=('06de4052cffd6760c468d7da9557edae' 'c28b4691d1715432d4de0055f4e2f5eb') build() { diff --git a/community/mongodb/PKGBUILD b/community/mongodb/PKGBUILD index 088cecc83..2ca7a8d4f 100644 --- a/community/mongodb/PKGBUILD +++ b/community/mongodb/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 80638 2012-11-28 05:32:45Z fyan $ +# $Id: PKGBUILD 83665 2013-02-04 10:18:57Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -6,7 +6,7 @@ # Contributor: Alec Thomas pkgname=mongodb -pkgver=2.2.2 +pkgver=2.2.3 pkgrel=1 pkgdesc='A high-performance, open source, schema-free document-oriented database' arch=('i686' 'x86_64' 'mips64el') @@ -17,7 +17,7 @@ makedepends=('scons' 'boost' 'libpcap') checkdepends=('python2-pymongo') optdepends=('libpcap: needed for mongosniff') backup=('etc/mongodb.conf') -install="mongodb.install" +install=mongodb.install source=("http://downloads.mongodb.org/src/mongodb-src-r${pkgver}.tar.gz" 'mongodb.rc' 'mongodb.conf' 'mongodb.service' 'SConscript.client.patch' 'boost1.50.patch') @@ -66,7 +66,7 @@ package() { rm -r ${pkgdir}/usr/lib64 || true } -md5sums=('697c448271358545a8a40a973f88edf4' +md5sums=('4308c72b1342236dc585e0df0201db48' '9c67e00f4626ad761a8f7d4e037a54d7' '4839fe1d638187ca3226e8267b947318' '96ab4517b48974ce0e566d9746a75a4f' diff --git a/community/monica/PKGBUILD b/community/monica/PKGBUILD new file mode 100644 index 000000000..3c24c4e7d --- /dev/null +++ b/community/monica/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 83166 2013-01-27 16:22:08Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=monica +pkgver=3.7 +pkgrel=2 +pkgdesc="A monitor calibration tool" +arch=('i686' 'x86_64') +url="http://www.pcbypaul.com/software/monica.html" +license=('BSD') +depends=('fltk' 'xorg-xgamma') +makedepends=('librsvg') +#http://www.pcbypaul.com/software/dl/${pkgname}-${pkgver}.tar.bz2 +source=(ftp://ftp.archlinux.org/other/monica/${pkgname}-${pkgver}.tar.bz2 \ + monica.desktop monica.svg) +md5sums=('490aabc35b830e4a3dc32a2f893ba805' + 'a337bfda1fca7228420db0ce92256816' + '4569f5df7d7b3eaf20108adf48e8dfe4') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm755 monica "${pkgdir}/usr/bin/monica" + install -Dm644 "${srcdir}/monica.desktop" "${pkgdir}/usr/share/applications/monica.desktop" + install -Dm644 "${srcdir}/monica.svg" "${pkgdir}/usr/share/pixmaps/monica.svg" + rsvg-convert -w 64 -h 57 -f png -o "${pkgdir}/usr/share/pixmaps/monica.png" "${srcdir}/monica.svg" + install -Dm644 licence "${pkgdir}/usr/share/licenses/monica/license.txt" +} diff --git a/community/monica/monica.desktop b/community/monica/monica.desktop new file mode 100644 index 000000000..6b17659ca --- /dev/null +++ b/community/monica/monica.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Monica +Comment=Monitor Calibration for x-server +Exec=monica +Icon=monica +Terminal=false +Type=Application +X-MultipleArgs=false +Categories=Application;Settings;System; diff --git a/community/monica/monica.svg b/community/monica/monica.svg new file mode 100644 index 000000000..bb9f77d9b --- /dev/null +++ b/community/monica/monica.svg @@ -0,0 +1,248 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + sodipodi:docname="monica.svg" + sodipodi:docbase="/home/pool/graphics/arch_candy/svg-icons" + height="67.000000pt" + width="70.000000pt" + inkscape:version="0.41" + sodipodi:version="0.32" + id="svg1573"> + <defs + id="defs1575"> + <linearGradient + id="linearGradient1606"> + <stop + id="stop1607" + offset="0.0000000" + style="stop-color:#000000;stop-opacity:0.62745100;" /> + <stop + id="stop1608" + offset="1.0000000" + style="stop-color:#000000;stop-opacity:0.0000000;" /> + </linearGradient> + <radialGradient + gradientTransform="translate(0.000000,3.125000)" + gradientUnits="userSpaceOnUse" + fy="12.500000" + fx="12.500000" + r="12.433378" + cy="12.500000" + cx="12.500000" + id="radialGradient1636" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.437333,0.000000,0.000000,0.410284,0.000000,3.125000)" + y2="0.0000000" + x2="20.514223" + y1="30.771334" + x1="20.514223" + id="linearGradient1638" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <radialGradient + gradientTransform="translate(-12.50000,3.250000)" + gradientUnits="userSpaceOnUse" + fy="12.500000" + fx="100.00000" + r="12.500000" + cy="12.500000" + cx="100.00000" + id="radialGradient1643" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.447214,0.000000,0.000000,2.236068,-12.50000,3.250000)" + y2="19.565595" + x2="251.55765" + y1="19.565595" + x1="223.60680" + id="linearGradient1645" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.508806,0.000000,0.000000,1.965387,0.000000,3.125000)" + y2="18.889412" + x2="0.0000000" + y1="18.889412" + x1="25.058681" + id="linearGradient1647" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.814390,0.000000,0.000000,0.355317,0.000000,-10.12500)" + y2="246.61094" + x2="22.207298" + y1="211.07926" + x1="22.207298" + id="linearGradient1649" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <radialGradient + gradientTransform="translate(0.000000,-10.12500)" + gradientUnits="userSpaceOnUse" + fy="75.000000" + fx="12.500000" + r="12.500000" + cy="75.000000" + cx="12.500000" + id="radialGradient1651" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + <radialGradient + gradientTransform="translate(-12.50000,-10.000000)" + gradientUnits="userSpaceOnUse" + fy="75.000000" + fx="100.00000" + r="12.500000" + cy="75.000000" + cx="100.00000" + id="radialGradient1653" + xlink:href="#linearGradient1606" + inkscape:collect="always" /> + </defs> + <sodipodi:namedview + inkscape:current-layer="svg1573" + inkscape:window-y="3" + inkscape:window-x="0" + inkscape:grid-points="true" + inkscape:grid-bbox="true" + gridtolerance="2.0000000px" + gridoriginx="0.0000000pt" + gridoriginy="0.0000000pt" + gridspacingx="10.000000pt" + gridspacingy="10.000000pt" + snaptogrid="false" + showgrid="true" + inkscape:window-height="1002" + inkscape:window-width="1272" + inkscape:cy="50.235475" + inkscape:cx="67.194289" + inkscape:zoom="7.9999998" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" /> + <metadata + id="metadata1576"> + <rdf:RDF + id="RDF1577"> + <cc:Work + id="Work1578" + rdf:about=""> + <dc:description + id="description1579">Created with Inkscape +http://www.inkscape.org/</dc:description> + <dc:format + id="format1581">image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" + id="type1583" /> + <dc:title + id="title1606">ML-Term Icon</dc:title> + <dc:date + id="date1608">2004-07-14</dc:date> + <dc:creator + id="creator1610"> + <cc:Agent + id="Agent1611"> + <dc:title + id="title1612">Tobias Kieslich</dc:title> + </cc:Agent> + </dc:creator> + <dc:coverage + id="coverage1614" /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" + id="license1616" /> + </cc:Work> + <cc:License + id="License1624" + rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> + <cc:permits + id="permits1625" + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + id="permits1626" + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:requires + id="requires1627" + rdf:resource="http://web.resource.org/cc/Notice" /> + <cc:permits + id="permits1628" + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + <cc:requires + id="requires1629" + rdf:resource="http://web.resource.org/cc/ShareAlike" /> + <cc:requires + id="requires1630" + rdf:resource="http://web.resource.org/cc/SourceCode" /> + </cc:License> + </rdf:RDF> + </metadata> + <path + sodipodi:nodetypes="cc" + id="path2775" + d="M 5.8437501,76.625001 L 82.343750,76.625001" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:9.1875000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2007" + d="M 10.593750,6.8437510 L 77.343750,6.8437510" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cccc" + id="path2803" + d="M 8.2187499,9.3437490 L 8.2187499,59.593751 L 79.718750,59.593751 L 79.718750,9.3437490" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2807" + d="M 29.750001,67.218750 L 58.125000,67.218750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:14.937500;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2953" + d="M 22.468750,14.718749 L 22.468750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#3f0000;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2955" + d="M 27.468750,14.718749 L 27.468750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff1500;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2957" + d="M 41.593750,14.718749 L 41.593750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0b2f00;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2959" + d="M 46.593750,14.718749 L 46.593750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#08ce00;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2961" + d="M 60.718750,14.718749 L 60.718750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#00004e;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="cc" + id="path2963" + d="M 65.718750,14.718749 L 65.718750,52.468750" + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0072ff;stroke-width:5.0625000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" /> +</svg> diff --git a/community/mosh/PKGBUILD b/community/mosh/PKGBUILD index 6fa1b9558..a15b1229d 100644 --- a/community/mosh/PKGBUILD +++ b/community/mosh/PKGBUILD @@ -5,7 +5,7 @@ pkgname=mosh pkgver=1.2.3 -pkgrel=2 +pkgrel=3 pkgdesc='Mobile shell, surviving disconnects with local echo and line editing' arch=('x86_64' 'i686' 'mips64el') url='http://mosh.mit.edu/' @@ -16,7 +16,7 @@ sha256sums=('93f09fda77e57f05485a61f3ac679bf9f3f359a9b0b93c216ddd53cd124a768f') options=('!emptydirs') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" ./autogen.sh ./configure --prefix=/usr @@ -24,13 +24,13 @@ build() { } package() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" - make DESTDIR=$pkgdir install - install -Dm644 conf/bash_completion.d/$pkgname \ - $pkgdir/usr/share/bash-completion/completions/$pkgname - install -Dm644 conf/ufw/applications.d/$pkgname \ - $pkgdir/etc/ufw/applications.d/ufw-$pkgname + make DESTDIR="$pkgdir" install + install -Dm644 "conf/bash_completion.d/$pkgname" \ + "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -Dm644 "conf/ufw/applications.d/$pkgname" \ + "$pkgdir/usr/share/mosh/ufw-${pkgname}.example" } # vim:set ts=2 sw=2 et: diff --git a/community/muffin/PKGBUILD b/community/muffin/PKGBUILD new file mode 100644 index 000000000..cd001c143 --- /dev/null +++ b/community/muffin/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 83982 2013-02-07 22:09:51Z bgyorgy $ +# Contributor: Adam Hani Schakaki <adam@schakaki.net> +# Contributor: Ner0 + +pkgname=muffin +pkgver=1.1.2 +pkgrel=3 +pkgdesc="Cinnamon window manager based on Mutter" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/muffin" +license=('GPL') +depends=('libsm' 'clutter' 'gobject-introspection' 'gsettings-desktop-schemas' \ + 'libcanberra' 'startup-notification' 'zenity' 'dconf') +makedepends=('intltool' 'gnome-doc-utils') +provides=('muffin-wm') +conflicts=('muffin-wm') +replaces=('muffin-wm') +options=('!libtool' '!emptydirs') +install=$pkgname.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/muffin/tarball/$pkgver") +md5sums=('0950fa5c00a165c7fed73b0898d072d5') + +build() { + cd linuxmint-muffin-* + + autoreconf -vfi + PYTHON=python2 ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/muffin \ + --localstatedir=/var --disable-static --disable-schemas-compile + make +} + +package() { + cd linuxmint-muffin-* + make DESTDIR="$pkgdir/" install +} + + +# vim:set ts=2 sw=2 et: diff --git a/community/muffin/muffin.install b/community/muffin/muffin.install new file mode 100644 index 000000000..2daef58d5 --- /dev/null +++ b/community/muffin/muffin.install @@ -0,0 +1,10 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} +post_remove() { + post_install +} diff --git a/community/mygui/PKGBUILD b/community/mygui/PKGBUILD index 9496b00da..0654fb335 100644 --- a/community/mygui/PKGBUILD +++ b/community/mygui/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 76650 2012-09-25 16:18:14Z svenstaro $ +# $Id: PKGBUILD 83261 2013-01-28 16:49:48Z stephane $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Andrew Belitsky <belitsky.a@gmail.com> pkgbase=mygui pkgname=('mygui' 'mygui-docs') pkgver=3.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="A multilayer and overlappable GUI System for OGRE" arch=('i686' 'x86_64' 'mips64el') url="http://mygui.info/" diff --git a/community/myodbc/PKGBUILD b/community/myodbc/PKGBUILD index e7f709f19..32826b2c6 100644 --- a/community/myodbc/PKGBUILD +++ b/community/myodbc/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 76626 2012-09-25 10:38:28Z spupykin $ +# $Id: PKGBUILD 83893 2013-02-06 12:11:01Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=myodbc -pkgver=5.2.2 +pkgver=5.2.4 pkgrel=1 pkgdesc="ODBC driver/connector for MySQL" arch=(i686 x86_64 'mips64el') @@ -12,7 +12,7 @@ makedepends=('cmake') license=('GPL') options=('libtool') source=("http://cdn.mysql.com/Downloads/Connector-ODBC/5.2/mysql-connector-odbc-$pkgver-src.tar.gz") -md5sums=('bb7829c68338b99debe312839edb79ad') +md5sums=('0ace04820794ea1712b2a303ebd99dba') build() { cd $srcdir/mysql-connector-odbc-${pkgver}-src diff --git a/community/mythtv/PKGBUILD b/community/mythtv/PKGBUILD index 950896dae..0a345b8fb 100644 --- a/community/mythtv/PKGBUILD +++ b/community/mythtv/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82411 2013-01-16 23:44:10Z jconder $ +# $Id: PKGBUILD 83332 2013-01-29 17:35:51Z spupykin $ # Maintainer: Jonathan Conder <jonno.conder@gmail.com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Juergen Hoetzel <juergen@archlinux.org> @@ -7,7 +7,7 @@ pkgname=mythtv pkgver=0.26.0 -pkgrel=4 +pkgrel=5 epoch=1 pkgdesc="A Homebrew PVR project" arch=('i686' 'x86_64') @@ -32,18 +32,21 @@ source=("ftp://ftp.osuosl.org/pub/$pkgname/$pkgname-$pkgver.tar.bz2" 'alsa.patch' 'mythbackend.rc' 'mythbackend.conf' - 'mythbackend.service') + 'mythbackend.service' + 'http://code.mythtv.org/trac/raw-attachment/ticket/11338/libcec-2-support.patch') md5sums=('f57066bf75e6f14824c494d41639f4f9' 'f64b8219e3d27a2edf96733b851e576b' 'c8f935d42fb8617e9279bd539811ca5f' 'ab962d83614cbd0ac11ce3fcc929829d' - 'e4d572dcc307d6d8ae26bee5aebf9f3a') + 'e4d572dcc307d6d8ae26bee5aebf9f3a' + '6e156c9fc0b369346d93ccafad46cba3') build() { cd "$srcdir/$pkgname-$pkgver" find 'bindings/python' 'contrib' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' patch -Np1 -i "$srcdir/alsa.patch" + patch -Np2 -i "$srcdir/libcec-2-support.patch" ARCH="${CARCH/_/-}" ./configure --prefix=/usr \ diff --git a/community/net6/PKGBUILD b/community/net6/PKGBUILD index e4f43e1b3..06dd81737 100644 --- a/community/net6/PKGBUILD +++ b/community/net6/PKGBUILD @@ -6,7 +6,7 @@ pkgname=net6 pkgver=1.3.12 -pkgrel=3 +pkgrel=3.1 pkgdesc="A library that provides a TCP protocol abstraction for C++" arch=('i686' 'x86_64' 'mips64el') url="http://gobby.0x539.de/" diff --git a/community/nethogs/PKGBUILD b/community/nethogs/PKGBUILD index b6df770a7..7f7f3a66a 100644 --- a/community/nethogs/PKGBUILD +++ b/community/nethogs/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 54960 2011-08-29 07:11:32Z kkeen $ +# $Id: PKGBUILD 83919 2013-02-06 14:47:26Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: ViNS <gladiator@fastwebnet.it> # Contributor: Daenyth pkgname=nethogs pkgver=0.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="A net top tool which displays traffic used per process instead of per IP or interface" url="http://nethogs.sourceforge.net" license=(GPL) @@ -23,6 +23,10 @@ build() { patch -Np1 -i "$srcdir/gcc44.patch" make +} + +package() { + cd "$srcdir/$pkgname" make DESTDIR="$pkgdir/usr" install } # vim:set ts=2 sw=2 et: diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD index c350c9c6a..cd886d655 100644 --- a/community/nginx/PKGBUILD +++ b/community/nginx/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81170 2012-12-12 18:31:06Z bpiotrowski $ +# $Id: PKGBUILD 83352 2013-01-30 09:08:04Z bpiotrowski $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl> @@ -8,7 +8,7 @@ _tmpdir=/var/lib/nginx pkgname=nginx pkgver=1.2.6 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server' arch=('i686' 'x86_64' 'mips64el') depends=('pcre' 'zlib' 'openssl' 'geoip') @@ -90,6 +90,7 @@ package() { rm "$pkgdir"/etc/nginx/*.default install -d "$pkgdir"/$_tmpdir + install -dm700 "$pkgdir"/$_tmpdir/proxy install -d "$pkgdir"/usr/share/nginx mv "$pkgdir"/etc/nginx/html/ "$pkgdir"/usr/share/nginx diff --git a/community/nicotine/PKGBUILD b/community/nicotine/PKGBUILD new file mode 100644 index 000000000..bd3c6e999 --- /dev/null +++ b/community/nicotine/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 83656 2013-02-04 10:04:46Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Angel Velasquez <angvp@archlinux.org> +# Contributor: Hugo Doria <hugo@archlinux.org> +# Contributor: Andrew Wright <andreww@photism.org> + +pkgname=nicotine +pkgver=1.2.16 +pkgrel=5 +pkgdesc='Soulseek music-sharing client, written in python' +arch=('x86_64' 'i686') +url='http://sourceforge.net/projects/nicotine-plus/' +license=('GPL') +depends=('pygtk' 'mutagen') #'python-sexy') TODO: Move python-sexy from AUR +makedepends=('setconf') +optdepends=('python2-geoip: to enable Geographical blocker') +source=("http://downloads.sourceforge.net/project/nicotine-plus/nicotine-plus/${pkgver}/${pkgname}+-${pkgver}.tar.bz2") +sha256sums=('71e5b33e273daaf072dbf63839536c14d7ead9d149323d50eee09f7429e34c1d') + +build() { + cd "$srcdir/${pkgname}+-$pkgver" + + # Fix for FS#22476 + setconf files/nicotine.desktop Icon nicotine-plus-32px + + # Python fix + sed -i -e 's|/usr/bin/env python|/usr/bin/env python2|' \ + -e 's|/usr/bin/python|/usr/bin/python2|' pynicotine/{,gtkgui/}*.py + + cd trayicon + python2 autogen.py + make +} + +package() { + cd "$srcdir/${pkgname}+-$pkgver" + + python2 setup.py install --root="$pkgdir" + cd trayicon + make DESTDIR="$pkgdir" install + ln -s nicotine.py "$pkgdir/usr/bin/nicotine" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index 915fa1a40..4617b7895 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82557 2013-01-20 20:44:15Z bpiotrowski $ +# $Id: PKGBUILD 83980 2013-02-07 20:46:58Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: James Campos <james.r.campos@gmail.com> @@ -8,8 +8,8 @@ # Contributor: TIanyi Cui <tianyicui@gmail.com> pkgname=nodejs -pkgver=0.8.18 -pkgrel=2 +pkgver=0.8.19 +pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64' 'mips64el') url='http://nodejs.org/' @@ -18,7 +18,7 @@ depends=('openssl' 'python2') checkdepends=('curl') # curl used for check() options=('!emptydirs') source=(http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz) -sha256sums=('1d63dd42f9bd22f087585ddf80a881c6acbe1664891b1dda3b71306fe9ae00f9') +sha256sums=('703207d7b394bd3d4035dc3c94b417ee441fd3ea66aa90cd3d7c9bb28e5f9df4') build() { cd node-v${pkgver} diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD index e6924173f..e6e18a19c 100644 --- a/community/nsd/PKGBUILD +++ b/community/nsd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 79243 2012-11-01 17:25:44Z bisson $ +# $Id: PKGBUILD 83750 2013-02-04 22:23:27Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Roberto Alsina <ralsina@kde.org> pkgname=nsd -pkgver=3.2.14 +pkgver=3.2.15 pkgrel=1 pkgdesc='Authoritative only, high performance and simple DNS server' url='http://www.nlnetlabs.nl/nsd/' @@ -14,7 +14,7 @@ makedepends=('flex') arch=('i686' 'x86_64' 'mips64el') source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'service') -sha1sums=('78390145ec392b520d88c19fc99c544dd1426959' +sha1sums=('e31a81ab7877422b34e1f163f9509cd93f395664' '1cfa2d7254139be50f11753d4e07281ed2af36eb') install=install @@ -27,6 +27,7 @@ build() { --exec-prefix=/usr \ --datarootdir=/usr/share \ --with-pidfile=/run/nsd.pid \ + --enable-ratelimit \ make } diff --git a/community/nzbget/PKGBUILD b/community/nzbget/PKGBUILD index 53d299fea..7d29f4002 100644 --- a/community/nzbget/PKGBUILD +++ b/community/nzbget/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82027 2013-01-05 19:59:03Z jlichtblau $ +# $Id: PKGBUILD 83419 2013-01-31 20:33:20Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Alexander Rødseth <rodseth@gmail.com> pkgname=nzbget -pkgver=9.0 +pkgver=9.1 pkgrel=1 pkgdesc="Download from Usenet using .nzb files" arch=('x86_64' 'i686' 'mips64el') @@ -13,7 +13,7 @@ depends=('gnutls' 'libpar2' 'libxml2' 'libsigc++' 'libgcrypt') makedepends=('autoconf' 'automake') changelog=$pkgname.changelog source=(http://sourceforge.net/projects/$pkgname/files/$pkgname-$pkgver.tar.gz) -sha256sums=('40f9baefcd090f81a000149a79358a2639c5154579c026dba4317c566dd19ee4') +sha256sums=('0cd20e1c78359c720862c19c5fd908dc10d6b54658441b86f9caaa71f66e5633') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/nzbget/nzbget.changelog b/community/nzbget/nzbget.changelog index c048dac67..7a021fd20 100644 --- a/community/nzbget/nzbget.changelog +++ b/community/nzbget/nzbget.changelog @@ -1,3 +1,6 @@ +2013-01-30 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * nzbget 9.1-1 + 2013-01-05 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * nzbget 9.0-1 diff --git a/community/obby/PKGBUILD b/community/obby/PKGBUILD index 6cd651e87..e7331c49c 100644 --- a/community/obby/PKGBUILD +++ b/community/obby/PKGBUILD @@ -5,7 +5,7 @@ pkgname=obby pkgver=0.4.8 -pkgrel=1 +pkgrel=1.1 pkgdesc="A library which provides synced document buffers" url="http://gobby.0x539.de" options=('!libtool') diff --git a/community/opencollada/PKGBUILD b/community/opencollada/PKGBUILD index 7a1344c65..cf2af3acb 100644 --- a/community/opencollada/PKGBUILD +++ b/community/opencollada/PKGBUILD @@ -1,68 +1,48 @@ -# $Id: PKGBUILD 69972 2012-04-27 14:32:38Z svenstaro $ +# $Id: PKGBUILD 83397 2013-01-31 10:18:08Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> -# Contributor: Liganic <liganic-aur@gmx.net> pkgname=opencollada -pkgver=869 +pkgver=20130130 pkgrel=1 pkgdesc="Stream based reader and writer library for COLLADA files" arch=(i686 x86_64) -url="https://code.google.com/p/opencollada/" +url="https://github.com/KhronosGroup/OpenCOLLADA" license=('GPL') -depends=('libxml2') -makedepends=('subversion' 'ruby' 'cmake') -options=(!libtool !strip) +depends=('libxml2' 'pcre') +makedepends=('git' 'cmake') -_svntrunk=http://opencollada.googlecode.com/svn/trunk/ -_svnmod=opencollada +_gitroot=git://github.com/KhronosGroup/OpenCOLLADA.git +_gitname=opencollada build() { cd "$srcdir" - msg "Connecting to SVN server...." + msg "Connecting to GIT server...." - if [[ -d "$_svnmod/.svn" ]]; then - (cd "$_svnmod" && svn up -r "$pkgver") + if [[ -d "$_gitname" ]]; then + cd "$_gitname" && git pull origin + msg "The local files are updated." else - svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod" + git clone "$_gitroot" "$_gitname" fi - msg "SVN checkout done or server timeout" + msg "GIT checkout done or server timeout" msg "Starting build..." - _builddir="$srcdir/$_svnmod-build" + rm -rf "$srcdir/$_gitname-build" + git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname-build" - rm -rf $_builddir - cp -r "$srcdir/$_svnmod" $_builddir - cd $_builddir - - mkdir cmake - cd cmake - cmake ../ - cd $_builddir/cmake + [[ -d build ]] && rm -r build + mkdir build && cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DUSE_SHARED=ON make - -# cd scripts/ -# chmod +x unixbuild.sh -# ./unixbuild.sh $pkgdir/usr/ } package() { - _builddir="$srcdir/$_svnmod-build" -# sed -i "s/libdir='.*'/libdir=\'\/usr\/lib\'/" $pkgdir/usr/lib/*.la* - -# Headers - rm -rf `find $_builddir -type d -name .svn` - mkdir -p $pkgdir/usr/include/opencollada/ - cd $_builddir - _include_dirs=$(find . -type d -name include -and -not -path '*Externals*' -print) - for dir in $_include_dirs;do - mkdir -p $pkgdir/usr/include/opencollada/${dir} - cp -r ${dir}/* $pkgdir/usr/include/opencollada/${dir}/.. - done - - rm -rf $pkgdir/usr/include/opencollada/generated* + cd "$srcdir/$_gitname-build/build" - cp -r $_builddir/cmake/lib/ $pkgdir/usr/ - cp -r $_builddir/cmake/bin/ $pkgdir/usr/ + make DESTDIR=$pkgdir install } # vim:set ts=2 sw=2 et: diff --git a/community/openimageio/PKGBUILD b/community/openimageio/PKGBUILD index 070f0c8cf..79422ba20 100644 --- a/community/openimageio/PKGBUILD +++ b/community/openimageio/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 78937 2012-10-27 23:45:06Z ebelanger $ +# $Id: PKGBUILD 83263 2013-01-28 16:49:50Z stephane $ # Contributor: SpepS <dreamspepser at yahoo dot it> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=openimageio -pkgver=1.0.9 -pkgrel=4 +pkgver=1.1.2 +pkgrel=2 pkgdesc="A library for reading and writing images, including classes, utilities, and applications." arch=(i686 x86_64) url="http://www.openimageio.org/" @@ -13,14 +13,21 @@ depends=('openexr' 'boost-libs' 'jasper' 'glew') makedepends=('cmake' 'qt' 'python2' 'boost' 'mesa') optdepends=('qt: iv image viewer' 'python2: bindings support') -source=(https://github.com/OpenImageIO/oiio/tarball/Release-$pkgver) -md5sums=('4b98a057515cc95fc954743c987f19ba') +source=(https://github.com/OpenImageIO/oiio/tarball/Release-$pkgver + fix32bit-fail.patch) +md5sums=('8a5fd88f87fbf1826a4782041cf9e7d0' + '64403604d0b74bd6c50fe8638207116a') build() { - cd "$srcdir"/$_pkgname*/src + cd "$srcdir"/$_pkgname* + + patch -Np1 < $srcdir/fix32bit-fail.patch + + cd src [[ -d build ]] && rm -r build mkdir build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages .. make } diff --git a/community/openimageio/fix32bit-fail.patch b/community/openimageio/fix32bit-fail.patch new file mode 100644 index 000000000..5d9bbbe36 --- /dev/null +++ b/community/openimageio/fix32bit-fail.patch @@ -0,0 +1,13 @@ +--- orig/src/libutil/SHA1.cpp 2012-11-17 01:02:42.000000000 +0200 ++++ fixed/src/libutil/SHA1.cpp 2012-12-14 14:37:37.552042793 +0200 +@@ -8,9 +8,9 @@ + + // If compiling with MFC, you might want to add #include "StdAfx.h" + ++#include "SHA1.h" + #include "hash.h" + #include "dassert.h" +-#include "SHA1.h" + + #ifdef SHA1_UTILITY_FUNCTIONS + #define SHA1_MAX_FILE_BUFFER 8000 diff --git a/community/opensc/PKGBUILD b/community/opensc/PKGBUILD index 8fd31c1d5..d841f7f5c 100644 --- a/community/opensc/PKGBUILD +++ b/community/opensc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80964 2012-12-08 00:07:50Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 84027 2013-02-08 13:50:52Z seblu $ +# Maintainer: Sébastien Luttringer # Contributor: kevku <kevku@msn.com> pkgname=opensc pkgver=0.13.0 -pkgrel=1 +pkgrel=2 pkgdesc='Access smart cards that support cryptographic operations' arch=('x86_64' 'i686' 'mips64el') url='http://www.opensc-project.org/opensc/' @@ -29,6 +29,7 @@ build() { --enable-openssl \ --enable-pcsc \ --enable-zlib \ + --enable-sm \ --with-xsl-stylesheetsdir="$_sheetdir" make } @@ -39,4 +40,4 @@ package(){ install -D -m644 etc/opensc.conf "$pkgdir/etc/opensc.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/openshadinglanguage/PKGBUILD b/community/openshadinglanguage/PKGBUILD new file mode 100644 index 000000000..92df51c92 --- /dev/null +++ b/community/openshadinglanguage/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +pkgname=openshadinglanguage +pkgver=1.2.1 +pkgrel=1 +pkgdesc="Advanced shading language for production GI renderers" +arch=(i686 x86_64) +url="http://code.google.com/p/openshadinglanguage/" +license=('custom') +depends=('boost-libs' 'openimageio' 'openexr' 'llvm' 'intel-tbb' 'freetype2' 'libpng' 'libtiff') +makedepends=('boost' 'cmake' 'clang') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz + llvm32.patch) +md5sums=('5635d0c3005d839b9590b49c20e8b821' + '3147f26453b28a971688ab6e54933449') + +build() { + cd OpenShadingLanguage-Release-$pkgver/src + + patch -Np2 < $srcdir/llvm32.patch + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake -DCMAKE_INSTALL_PREFIX=/usr .. + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR="$pkgdir/" install + + mkdir -p $pkgdir/usr/share/OSL/ + mkdir -p $pkgdir/usr/share/licenses/$pkgname + ls $pkgdir/usr/LICENSE + ls $pkgdir/usr/share/licenses/$pkgname + mv $pkgdir/usr/LICENSE $pkgdir/usr/share/licenses/$pkgname + mv $pkgdir/usr/{CHANGES,README,INSTALL} $pkgdir/usr/share/OSL/ + mv $pkgdir/usr/doc $pkgdir/usr/share/OSL/doc + mv $pkgdir/usr/shaders $pkgdir/usr/share/OSL/shaders +} + +# vim:set ts=2 sw=2 et: diff --git a/community/openshadinglanguage/llvm32.patch b/community/openshadinglanguage/llvm32.patch new file mode 100644 index 000000000..5eb63bcf3 --- /dev/null +++ b/community/openshadinglanguage/llvm32.patch @@ -0,0 +1,71 @@ +commit c391ceb1936459b70147d6f8ac389ded26a7e028 +Author: Sven-Hendrik Haase <sh@lutzhaase.com> +Date: Fri Dec 28 09:00:33 2012 +0100 + + Fix for LLVM 3.2 + +diff --git a/src/liboslexec/llvm_headers.h b/src/liboslexec/llvm_headers.h +index 41a7a11..5ff4384 100644 +--- a/src/liboslexec/llvm_headers.h ++++ b/src/liboslexec/llvm_headers.h +@@ -45,10 +45,18 @@ namespace llvm = LLVM_NAMESPACE; + #include <llvm/LLVMContext.h> + #include <llvm/Module.h> + #include <llvm/PassManager.h> ++#if OSL_LLVM_VERSION >= 32 ++#include <llvm/IRBuilder.h> ++#else + #include <llvm/Support/IRBuilder.h> ++#endif + #include <llvm/Support/ManagedStatic.h> + #include <llvm/Support/MemoryBuffer.h> + #include <llvm/Support/raw_ostream.h> ++#if OSL_LLVM_VERSION >= 32 ++#include <llvm/DataLayout.h> ++#else + #include <llvm/Target/TargetData.h> ++#endif + + #endif /* OSL_LLVM_HEADERS_H */ +diff --git a/src/liboslexec/llvm_instance.cpp b/src/liboslexec/llvm_instance.cpp +index 8709c8b..3e42557 100644 +--- a/src/liboslexec/llvm_instance.cpp ++++ b/src/liboslexec/llvm_instance.cpp +@@ -1273,13 +1273,21 @@ RuntimeOptimizer::llvm_setup_optimization_passes () + // + m_llvm_func_passes = new llvm::FunctionPassManager(llvm_module()); + llvm::FunctionPassManager &fpm (*m_llvm_func_passes); ++#if OSL_LLVM_VERSION >= 32 ++ fpm.add (new llvm::DataLayout(llvm_module())); ++#else + fpm.add (new llvm::TargetData(llvm_module())); ++#endif + + // Specify module-wide (interprocedural optimization) passes + // + m_llvm_passes = new llvm::PassManager; + llvm::PassManager &passes (*m_llvm_passes); ++#if OSL_LLVM_VERSION >= 32 ++ passes.add (new llvm::DataLayout(llvm_module())); ++#else + passes.add (new llvm::TargetData(llvm_module())); ++#endif + + if (shadingsys().llvm_optimize() >= 1 && shadingsys().llvm_optimize() <= 3) { + // For LLVM 3.0 and higher, llvm_optimize 1-3 means to use the +diff --git a/src/liboslexec/llvm_util.cpp b/src/liboslexec/llvm_util.cpp +index 135da2e..4e0eefe 100644 +--- a/src/liboslexec/llvm_util.cpp ++++ b/src/liboslexec/llvm_util.cpp +@@ -42,7 +42,11 @@ namespace pvt { + llvm::Type * + RuntimeOptimizer::llvm_type_union(const std::vector<llvm::Type *> &types) + { ++#if OSL_LLVM_VERSION >= 32 ++ llvm::DataLayout target(llvm_module()); ++#else + llvm::TargetData target(llvm_module()); ++#endif + size_t max_size = 0; + size_t max_align = 1; + for (size_t i = 0; i < types.size(); ++i) { diff --git a/community/openssh-askpass/PKGBUILD b/community/openssh-askpass/PKGBUILD index 22127b289..99851f24f 100644 --- a/community/openssh-askpass/PKGBUILD +++ b/community/openssh-askpass/PKGBUILD @@ -3,13 +3,14 @@ # Contributor: Massimiliano Torromeo <Massimiliano.Torromeo AT gmail DOT com> pkgname=openssh-askpass -pkgver=1.3.4 +pkgver=1.3.6 pkgrel=1 pkgdesc='A plasma-like passphrase dialog for ssh' arch=('i686' 'x86_64' 'mips64el') url='http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=openssh-askpass&full=1' license=('GPL') depends=('openssh' 'qt') +makedepends=('cmake') provides=('x11-ssh-askpass') conflicts=('x11-ssh-askpass') source=("http://www.phenix.bnl.gov/WWW/publish/hpereira/software/tgz/$pkgname-$pkgver.tar.gz" @@ -17,17 +18,18 @@ source=("http://www.phenix.bnl.gov/WWW/publish/hpereira/software/tgz/$pkgname-$p build() { cd "$srcdir/$pkgname-$pkgver" - ./autogen.sh --prefix=/usr --with-qt-dir=/usr --bindir=/usr/lib/openssh - # fixes linking error: CompositeEngine.o: undefined reference to symbol 'XRenderFindVisualFormat' - sed -i 's|-lQtCore -lQtGui|-lQtCore -lQtGui -lXrender -lX11|' Makefile + mkdir -p build + cd build + + cmake -DCMAKE_INSTALL_PREFIX="/usr" .. make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname-$pkgver/build" make DESTDIR="$pkgdir" install - install -Dm755 ../$pkgname.sh "$pkgdir/etc/profile.d/$pkgname.sh" + install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/etc/profile.d/$pkgname.sh" } -md5sums=('2fb1303879c663ec0df7979b3ee8da2c' +md5sums=('795519396f070038857cd35710e2ff85' '961738244318f3723ba99cdcaac91a21') diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD index 21b9cf360..b1dda7907 100644 --- a/community/openttd/PKGBUILD +++ b/community/openttd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82688 2013-01-23 00:15:57Z eric $ +# $Id: PKGBUILD 83874 2013-02-05 23:22:09Z lcarlier $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> pkgname=openttd pkgver=1.2.3 -pkgrel=3 +pkgrel=4 pkgdesc='An engine for running Transport Tycoon Deluxe.' arch=('i686' 'x86_64' 'mips64el') url='http://www.openttd.org' @@ -15,7 +15,7 @@ optdepends=('openttd-opengfx: free graphics' source=("http://binaries.openttd.org/releases/${pkgver}/${pkgname}-${pkgver}-source.tar.xz") sha256sums=('d228798f7d4804b7ead186ec19082f0e6c83cfc2dbf625ddab1d22048117fd08') -build() { +package() { cd ${pkgname}-${pkgver} ./configure \ @@ -29,10 +29,5 @@ build() { --personal-dir=.${pkgname} make -} - -package() { - cd ${pkgname}-${pkgver} - make install } diff --git a/community/oprofile/PKGBUILD b/community/oprofile/PKGBUILD new file mode 100644 index 000000000..941c438b1 --- /dev/null +++ b/community/oprofile/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 83066 2013-01-27 09:59:19Z andrea $ +# Maintainer : Aaron Griffin <aaron@archlinux.org> + +pkgname=oprofile +pkgver=0.9.8 +pkgrel=1 +pkgdesc="A system-wide profiler for Linux systems, capable of profiling all running code at low overhead" +arch=('i686' 'x86_64') +url="http://oprofile.sourceforge.net" +license=('GPL') +depends=('popt' 'gcc-libs' 'zlib' 'sh') +makedepends=('qt') +optdepends=('qt: for oprof_start gui') +options=('!libtool') +install=oprofile.install +source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz) +sha1sums=('28416b853641f913e5f90954f2e3837efd96f6cd') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --with-kernel-support --with-x --enable-gui=qt4 + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -d "$pkgdir/var/lib/oprofile" + +# installing development libraries and headers - FS#20089 + install -d "$pkgdir/usr/include/oprofile" + install -m644 config.h libop/op_*.h libregex/op_*.h libdb/odb.h \ + libpp/{locate_images.h,image_errors.h} libutil/op_*.h \ + libutil++/{op_*.h,bfd_support.h,utility.h,cached_value.h} "$pkgdir/usr/include/oprofile" + install -m644 libop/libop.a libdb/libodb.a "$pkgdir/usr/lib/" + install -m644 libabi/libabi.a "$pkgdir/usr/lib/libopabi.a" + install -m644 libutil/libutil.a "$pkgdir/usr/lib/liboputil.a" + install -m644 libutil++/libutil++.a "$pkgdir/usr/lib/liboputil++.a" +} diff --git a/community/oprofile/oprofile.install b/community/oprofile/oprofile.install new file mode 100644 index 000000000..5cd3e7e22 --- /dev/null +++ b/community/oprofile/oprofile.install @@ -0,0 +1,21 @@ +post_install(){ + groupadd -g 492 oprofile &>/dev/null + useradd -u 492 -g oprofile -d /var/lib/oprofile -s /bin/false oprofile &>/dev/null +} + +post_upgrade(){ + getent group oprofile >/dev/null 2>&1 || groupadd -g 492 oprofile &>/dev/null + getent passwd oprofile >/dev/null 2>&1 || useradd -u 492 -g oprofile -d /var/lib/oprofile -s /bin/false oprofile &>/dev/null + if [ "$(vercmp $2 0.9.7-2)" -lt 0 ] ; then + usermod -d /var/lib/oprofile oprofile + fi +} + +post_remove(){ + if getent passwd oprofile >/dev/null 2>&1; then + userdel oprofile + fi + if getent group oprofile >/dev/null 2>&1; then + groupdel oprofile + fi +} diff --git a/community/os-prober/PKGBUILD b/community/os-prober/PKGBUILD index 7e69e7cd7..d2651a30c 100644 --- a/community/os-prober/PKGBUILD +++ b/community/os-prober/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82903 2013-01-25 12:14:34Z tredaelli $ +# $Id: PKGBUILD 83235 2013-01-28 14:43:38Z tredaelli $ # Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com> # Contributor: darkcoder <mario_vazq@hotmail.com> pkgname=os-prober pkgver=1.57 -pkgrel=2 +pkgrel=3 pkgdesc="Utility to detect other OSes on a set of drives" url="http://joey.kitenet.net/code/os-prober/" arch=('i686' 'x86_64' 'mips64el') @@ -38,5 +38,7 @@ package() { [[ -d "$dir"/x86 ]] && install -m755 -t "$pkgdir/usr/lib/$dir" "$dir"/x86/* done - install -Dm755 os-probes/mounted/powerpc/20macosx $pkgdir/usr/lib/os-probes/mounted/20macosx + install -Dm755 os-probes/mounted/powerpc/20macosx "$pkgdir"/usr/lib/os-probes/mounted/20macosx + + install -dm755 "$pkgdir"/var/lib/os-prober } diff --git a/community/parcellite/PKGBUILD b/community/parcellite/PKGBUILD index 5a8bdf9d4..f1fce3b3a 100644 --- a/community/parcellite/PKGBUILD +++ b/community/parcellite/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82459 2013-01-18 09:53:35Z spupykin $ +# $Id: PKGBUILD 83205 2013-01-28 10:08:03Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Alexander Fehr <pizzapunk gmail com> pkgname=parcellite -pkgver=1.1.3 +pkgver=1.1.4 pkgrel=1 pkgdesc="Lightweight GTK+ clipboard manager" arch=('i686' 'x86_64' 'mips64el') @@ -12,7 +12,7 @@ license=('GPL3') depends=('gtk2') makedepends=('intltool') source=(http://downloads.sourceforge.net/parcellite/parcellite-$pkgver.tar.gz) -md5sums=('b1527b6590744fa28c322c2de14b4811') +md5sums=('81633e87f096030e1f23904927f4c32f') build() { cd "$srcdir/parcellite-$pkgver" diff --git a/community/partclone/PKGBUILD b/community/partclone/PKGBUILD index 8f06f9a2e..bb1ded3f7 100644 --- a/community/partclone/PKGBUILD +++ b/community/partclone/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76351 2012-09-16 13:33:43Z jsteel $ +# $Id: PKGBUILD 83480 2013-02-01 21:35:48Z eric $ # Maintainer: Jonathan Steel <mail at jsteel dot org> # Contrinutor: Dan Serban # Contributor: Franz Burgmann @@ -7,7 +7,7 @@ pkgname=partclone pkgver=0.2.48 -pkgrel=4 +pkgrel=5 pkgdesc="Back up and restore used-blocks of a partition" arch=('i686' 'x86_64' 'mips64el') url="http://partclone.org" @@ -30,4 +30,3 @@ package() { make DESTDIR="$pkgdir" install } - diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD index cb6afd3b8..e4f424fdc 100644 --- a/community/passenger/PKGBUILD +++ b/community/passenger/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 81317 2012-12-17 13:56:57Z spupykin $ +# $Id: PKGBUILD 83664 2013-02-04 10:17:56Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=passenger -pkgver=3.0.17 -pkgrel=2 -_pkgdlnr=76398 +pkgver=3.0.19 +pkgrel=1 +_pkgdlnr=76675 pkgdesc="mod_rails passenger" arch=('i686' 'x86_64' 'mips64el') url="http://www.modrails.com" @@ -15,7 +15,8 @@ makedepends=('apache') install=passenger.install options=('!emptydirs') source=(http://rubyforge.org/frs/download.php/${_pkgdlnr}/passenger-$pkgver.tar.gz) -md5sums=('4ce8cac20e3c857bad621a6113d7268f') +#https://github.com/FooBarWidget/passenger/archive/release-3.0.19.tar.gz +md5sums=('5df27d7908d55f164853fc2043ee069f') build(){ cd $srcdir/passenger-$pkgver diff --git a/community/pcsclite/PKGBUILD b/community/pcsclite/PKGBUILD index a1af3b510..403257fa6 100644 --- a/community/pcsclite/PKGBUILD +++ b/community/pcsclite/PKGBUILD @@ -1,21 +1,19 @@ -# $Id: PKGBUILD 82449 2013-01-18 08:24:57Z giovanni $ +# $Id: PKGBUILD 83602 2013-02-03 16:05:49Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com> pkgname=pcsclite pkgver=1.8.8 -pkgrel=1 +pkgrel=2 pkgdesc="PC/SC Architecture smartcard middleware library" arch=('i686' 'x86_64' 'mips64el') url="https://alioth.debian.org/projects/pcsclite/" license=('BSD') -depends=('python2' 'systemd-tools') +depends=('python2' 'systemd') makedepends=('pkg-config') options=('!libtool' '!docs') -source=("https://alioth.debian.org/frs/download.php/3862/pcsc-lite-${pkgver}.tar.bz2" - 'pcscd') -md5sums=('069dc875a2ae2d85a2ebceac73252c0a' - 'c97b6bce695222efb0f003d8e8369010') +source=("https://alioth.debian.org/frs/download.php/3862/pcsc-lite-${pkgver}.tar.bz2") +md5sums=('069dc875a2ae2d85a2ebceac73252c0a') build() { cd "${srcdir}/pcsc-lite-${pkgver}" @@ -38,6 +36,5 @@ package() { make DESTDIR="${pkgdir}" install install -D -m644 ${srcdir}/pcsc-lite-${pkgver}/COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - install -D -m755 ${srcdir}/pcscd ${pkgdir}/etc/rc.d/pcscd install -d ${pkgdir}/usr/lib/pcsc/drivers } diff --git a/community/pdns/PKGBUILD b/community/pdns/PKGBUILD index b7b6b609e..7e7519472 100644 --- a/community/pdns/PKGBUILD +++ b/community/pdns/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 81127 2012-12-12 00:49:39Z eric $ +# $Id: PKGBUILD 83427 2013-01-31 22:12:34Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> pkgname=pdns -pkgver=3.1 -pkgrel=5 -pkgdesc="Modern, advanced and high performance authoritative-only nameserver" +pkgver=3.2 +pkgrel=3 +pkgdesc='Modern, advanced and high performance authoritative-only nameserver' arch=('x86_64' 'i686' 'mips64el') url='http://www.powerdns.com/' license=('GPL') -depends=('gcc-libs' 'zlib' 'postgresql-libs' 'libmysqlclient' 'sqlite' 'libldap' 'lua' 'boost-libs') +depends=('gcc-libs' 'zlib' 'postgresql-libs' 'libmysqlclient' 'sqlite' 'libldap' 'lua51' 'boost-libs') makedepends=('boost') provides=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') replaces=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql') @@ -22,7 +22,7 @@ source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.gz" 'pdns.service' 'pdns.rc' 'pdns.conf') -sha256sums=('1400f7bd659207c0b1f4b8296092e559a7b7bf6a2434951970217d9af06922a1' +sha256sums=('d1895aba065446dc68e5d7cc792d5303626c71759f61a455531ed65d59c06572' '2a60c4407bcfe19026ae77d3e3b7b477d5a0c6323c0bc78892e9d907003b442a' '0457ffa2baa40518a03393e4f76964d9452c16aebbcb925582814f88367d62c2' '91c8889f41fe9d6bc9478c3ad53a10f6725e36e10f05e8e9257f9d35c9e2bab6') diff --git a/community/performous/PKGBUILD b/community/performous/PKGBUILD index db3931e00..3f8ff030e 100644 --- a/community/performous/PKGBUILD +++ b/community/performous/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82694 2013-01-23 00:16:04Z eric $ +# $Id: PKGBUILD 83265 2013-01-28 16:49:52Z stephane $ # Maintainer : Laurent Carlier <lordheavym@gmail.com> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> pkgname=performous pkgver=0.7.0 -pkgrel=2 +pkgrel=3 pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"' arch=('i686' 'x86_64' 'mips64el') url="http://performous.org/" diff --git a/community/perl-lchown/PKGBUILD b/community/perl-lchown/PKGBUILD new file mode 100644 index 000000000..319a30bd1 --- /dev/null +++ b/community/perl-lchown/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Florian Pritz <bluewind@xinu.at> + +pkgname=perl-lchown +pkgver=1.01 +pkgrel=1 +pkgdesc="use the lchown(2) system call from Perl" +arch=(i686 x86_64) +license=(PerlArtistic GPL) +options=(!emptydirs) +depends=('perl') +url=https://metacpan.org/release/Lchown +source=("http://search.cpan.org/CPAN/authors/id/N/NC/NCLEATON/Lchown-${pkgver}.tar.gz") +md5sums=(e3db31be650437eb5d9bfc4da6252ee3) +sha512sums=(f3b7bf7b3b71a7d92449d4ae8249d76b456869e48105db401a49f39f687ee5d97e079485fb2bbaae991a3a27d408959fc132b843c6f69487eeb2958c85f683a8) +_distdir="${srcdir}/Lchown-${pkgver}" + +build() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ + PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + MODULEBUILDRC=/dev/null + + cd "$_distdir" + /usr/bin/perl Build.PL + ./Build +) + +check() +( + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + cd "$_distdir" + ./Build test +) + +package() { + cd "$_distdir" + ./Build install + 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/community/perl-term-readline-gnu/PKGBUILD b/community/perl-term-readline-gnu/PKGBUILD index 980328c48..ea03ba7f4 100644 --- a/community/perl-term-readline-gnu/PKGBUILD +++ b/community/perl-term-readline-gnu/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 80447 2012-11-21 22:59:31Z dwallace $ +# $Id: PKGBUILD 83559 2013-02-03 00:44:54Z dwallace $ # CPAN Name : Term-ReadLine-Gnu # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: jason ryan <jasonwryan@gmail.com> @@ -7,7 +7,7 @@ pkgname=perl-term-readline-gnu pkgver=1.20 -pkgrel=4 +pkgrel=5 pkgdesc="GNU Readline XS library wrapper" arch=('i686' 'x86_64' 'mips64el') license=('PerlArtistic' 'GPL') @@ -21,29 +21,28 @@ md5sums=('fa33510193b89a2ada74fcef00816322' _distdir="${srcdir}/Term-ReadLine-Gnu-1.20" build() { - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \ PERL_AUTOINSTALL=--skipdeps \ - PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='$pkgdir'" \ - PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \ + PERL_MM_OPT="INSTALLDIRS=vendor" \ + PERL_MB_OPT="--installdirs vendor" \ MODULEBUILDRC=/dev/null cd "$_distdir" patch --forward -p1 < "${srcdir}/termcap-bad-ncurses-good.patch" /usr/bin/perl Makefile.PL make - ) + } check() { cd "$_distdir" - ( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" + export PERL_MM_USE_DEFAULT=1 PERL5LIB="" make test - ) } package() { cd "$_distdir" - make install + make pure_install PERL_INSTALL_ROOT="$pkgdir" find "$pkgdir" -name .packlist -o -name perllocal.pod -delete } diff --git a/community/pidgin-encryption/PKGBUILD b/community/pidgin-encryption/PKGBUILD new file mode 100644 index 000000000..7969f2e8e --- /dev/null +++ b/community/pidgin-encryption/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 83172 2013-01-27 16:23:51Z pierre $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Dan McGee <dan@archlinux.org> +# Contributor: Dale Blount <dale@archlinux.org> + +pkgname=pidgin-encryption +pkgver=3.1 +pkgrel=2 +pkgdesc="A Pidgin plugin providing transparent RSA encryption using NSS" +arch=('i686' 'x86_64') +license=('GPL') +url="http://pidgin-encrypt.sourceforge.net/" +depends=('pidgin' 'nss') +options=('!libtool') +source=(http://downloads.sourceforge.net/pidgin-encrypt/$pkgname-$pkgver.tar.gz) +md5sums=('d839eec602c21f913b32b742dc512f4b') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/community/pidgin-encryption/fix_header_escaping.patch b/community/pidgin-encryption/fix_header_escaping.patch new file mode 100644 index 000000000..84df67b19 --- /dev/null +++ b/community/pidgin-encryption/fix_header_escaping.patch @@ -0,0 +1,64 @@ +--- pidgin-encryption-3.0.orig/encrypt.c 2007-05-06 23:37:55.000000000 -0400 ++++ pidgin-encryption-3.0.new/encrypt.c 2009-11-22 22:28:34.052010351 -0500 +@@ -1114,21 +1114,21 @@ static void PE_headers_init() { + notify_table = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); + + g_hash_table_insert(header_table, g_strdup("prpl-toc"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-toc"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-toc"), + g_strdup("<A HREF=\"Gaim-Encryption Capable\"></A>")); + + g_hash_table_insert(header_table, g_strdup("prpl-oscar"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-oscar"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-oscar"), + g_strdup("<A HREF=\"Gaim-Encryption Capable\"></A>")); + + g_hash_table_insert(header_table, g_strdup("prpl-aim"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-aim"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-aim"), +@@ -1136,7 +1136,7 @@ static void PE_headers_init() { + + /* If jabber stops stripping HTML, we can go back to these headers */ + /* g_hash_table_insert(header_table, g_strdup("prpl-jabber"), */ +-/* g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF='")); */ ++/* g_strdup("--- Encrypted with the Gaim-Encryption plugin <A HREF='")); */ + /* g_hash_table_insert(footer_table, g_strdup("prpl-jabber"), */ + /* g_strdup("'></A>")); */ + /* g_hash_table_insert(notify_table, g_strdup("prpl-jabber"), */ +@@ -1144,22 +1144,22 @@ static void PE_headers_init() { + + + g_hash_table_insert(header_table, g_strdup("prpl-jabber"), +- g_strdup("*** Encrypted with the Gaim-Encryption plugin ")); ++ g_strdup("--- Encrypted with the Gaim-Encryption plugin ")); + g_hash_table_insert(footer_table, g_strdup("prpl-jabber"), + g_strdup(" ")); + g_hash_table_insert(notify_table, g_strdup("prpl-jabber"), + g_strdup("<A HREF='Gaim-Encryption Capable'> </A>")); + +- header_default = g_strdup("*** Encrypted :"); ++ header_default = g_strdup("--- Encrypted :"); + } + +-/* #define CRYPT_HEADER "*** Encrypted with the Gaim-Encryption plugin <A HREF=\"" */ ++/* #define CRYPT_HEADER "--- Encrypted with the Gaim-Encryption plugin <A HREF=\"" */ + /* #define CRYPT_FOOTER "\"></A>" */ + /* #define CRYPT_NOTIFY_HEADER "<A HREF=\"Gaim-Encryption Capable\"></A>" */ + + // Jabber seems to turn our double quotes into single quotes at times, so define + // the same headers, only with single quotes. Lengths MUST be the same as above +-/* #define CRYPT_HEADER_MANGLED "*** Encrypted with the Gaim-Encryption plugin <A HREF='" */ ++/* #define CRYPT_HEADER_MANGLED "--- Encrypted with the Gaim-Encryption plugin <A HREF='" */ + /* #define CRYPT_NOTIFY_HEADER_MANGLED "<A HREF='Gaim-Encryption Capable'></A>" */ + + + diff --git a/community/pidgin-encryption/log_crash.patch b/community/pidgin-encryption/log_crash.patch new file mode 100644 index 000000000..a18416144 --- /dev/null +++ b/community/pidgin-encryption/log_crash.patch @@ -0,0 +1,11 @@ +--- pidgin-encryption-3.0.orig/state_ui.c 2007-05-07 02:15:27.000000000 +0200 ++++ pidgin-encryption-3.0.new/state_ui.c 2009-04-26 17:08:02.000000000 +0200 +@@ -268,6 +268,8 @@ + static GtkIMHtmlSmiley * create_smiley_if_absent(GtkIMHtml *imhtml) { + GtkIMHtmlSmiley * smiley; + const char* category = gtk_imhtml_get_protocol_name(imhtml); ++ ++ if (!category) return NULL; + + /* make sure that the category we're about to use to add (based on the protocol name) */ + /* already exists. If it doesn't, just use the default category so it isn't created. */ diff --git a/community/pingus/PKGBUILD b/community/pingus/PKGBUILD index f54af971e..a5ba78bbd 100644 --- a/community/pingus/PKGBUILD +++ b/community/pingus/PKGBUILD @@ -1,21 +1,18 @@ -# $Id: PKGBUILD 74636 2012-08-01 00:58:24Z ebelanger $ +# $Id: PKGBUILD 83266 2013-01-28 16:49:53Z stephane $ # Maintainer: Eric Belanger <eric@archlinux.org> pkgname=pingus pkgver=0.7.6 -pkgrel=5 +pkgrel=6 pkgdesc="A Lemmings clone, i.e. a level-based puzzle game." arch=('i686' 'x86_64' 'mips64el') url="http://pingus.seul.org" license=('GPL') depends=('sdl_image' 'sdl_mixer' 'libgl' 'boost-libs>=1.49') -makedepends=('scons' 'boost>=1.49' 'mesa') +makedepends=('scons' 'boost>=1.49' 'mesa' 'glu') source=("http://pingus.googlecode.com/files/${pkgname}-${pkgver}.tar.bz2" 'pingus.desktop' 'pingus-0.7.6-gcc470-udl.patch') -md5sums=('561798686f34d3fa4e69135d655f47ac' - '9eec34047bdcff49e08f41e81764e20c' - '3730bdad38c21c67203456a985945473') sha1sums=('b5f5a25d71beb197c9466fb8928018a377f56487' '579a1144f161ce89e6e024cea37210149b89c0c0' '143dd9969e8d100d29ed4f5b2039dde627afeb06') diff --git a/community/pinot/PKGBUILD b/community/pinot/PKGBUILD index ce8b81e24..1391462d6 100644 --- a/community/pinot/PKGBUILD +++ b/community/pinot/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 76755 2012-09-28 23:44:46Z arodseth $ +# $Id: PKGBUILD 83267 2013-01-28 16:49:57Z stephane $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: William Rea <sillywilly@gmail.com> @@ -6,8 +6,8 @@ # Contributor: Alexander Rødseth <rodseth@gmail.com> pkgname=pinot -pkgver=1.01 -pkgrel=2 +pkgver=1.03 +pkgrel=1 pkgdesc='Personal search and metasearch tool' arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/pinot-search/' @@ -27,7 +27,7 @@ options=('!emptydirs') install=$pkgname.install changelog=$pkgname.changelog source=(http://pinot-search.googlecode.com/files/$pkgname-$pkgver.tar.gz) -sha256sums=('a2a82009db05ca7abb4ffbd8baafa8fb820a7e961fd3cdcb21af46bb05eb57d4') +sha256sums=('1fb0087fb67a58e45f9fd6e1e4c3aa048e51811d7853ee3e89fca6259cd9c202') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/pion/PKGBUILD b/community/pion/PKGBUILD index a17922d7d..0bd721f69 100644 --- a/community/pion/PKGBUILD +++ b/community/pion/PKGBUILD @@ -1,10 +1,10 @@ -# $Id:$ +# $Id: PKGBUILD 83268 2013-01-28 16:49:58Z stephane $ # Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=pion pkgver=4.0.13.1 # use the git snapshot until a new version is out _pkgver=dddce5e02d8a60f958e466e690d38eee924475b0 -pkgrel=1 +pkgrel=2 pkgdesc="A C++ development library for implementing lightweight HTTP interfaces" url="http://www.cloudmeter.com/pion/support/" arch=('i686' 'x86_64' 'mips64el') diff --git a/community/pokerth/PKGBUILD b/community/pokerth/PKGBUILD index 09e5ae176..6fed5a7a7 100644 --- a/community/pokerth/PKGBUILD +++ b/community/pokerth/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81929 2013-01-03 15:09:22Z svenstaro $ +# $Id: PKGBUILD 83269 2013-01-28 16:49:59Z stephane $ # Maintainer: Mateusz Herych <heniekk@gmail.com> # Maintainer: Bartłomiej Piotrowski <barthalion@gmail.com> # Contributor: Vasco Costa <vasco.costa@meiodigital.com> @@ -6,7 +6,7 @@ pkgname=pokerth _realname=PokerTH pkgver=1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Poker game written in C++/QT4" arch=('i686' 'x86_64' 'mips64el') url="http://www.pokerth.net/" diff --git a/community/proftpd/PKGBUILD b/community/proftpd/PKGBUILD new file mode 100644 index 000000000..a37843c18 --- /dev/null +++ b/community/proftpd/PKGBUILD @@ -0,0 +1,64 @@ +# $Id: PKGBUILD 83174 2013-01-27 16:24:33Z pierre $ +# Maintainer: +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + +pkgname=proftpd +pkgver=1.3.4b +pkgrel=3 +epoch=1 +pkgdesc="A high-performance, scalable FTP server" +arch=('i686' 'x86_64') +url="http://www.proftpd.org/" +license=('GPL') +depends=('libmysqlclient' 'postgresql-libs') +backup=('etc/proftpd.conf' 'etc/conf.d/proftpd') +install=${pkgname}.install +source=(ftp://ftp.proftpd.org/distrib/source/${pkgname}-${pkgver}.tar.gz{,.asc} + 'proftpd' 'proftpd.logrotate' 'proftpd.conf.d' 'proftpd.service' + 'proftpd.tmpfiles') +md5sums=('0871e0b93c9c3c88ca950b6d9a04aed2' + 'e5b9bd78029a15f82994efcb7ed2e9fb' + 'c439a0a1dbc21b604d8382da87aa021b' + 'ddb09eb13131becdf0e081eef413116b' + '71d5932b0461c318ed68c2c0c2660736' + '5709f27ebcbe906e52963ea75e4fde64' + '907b149a120b046f05647c73502e23c9') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr \ + --libexecdir=/usr/lib \ + --disable-pam \ + --with-modules=mod_quotatab:mod_quotatab_sql:mod_quotatab_file:mod_tls:mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres \ + --sysconfdir=/etc \ + --localstatedir=/run/proftpd \ + --enable-ctrls \ + --enable-ipv6 \ + --with-includes=/usr/include/mysql:/usr/include/postgresql \ + --with-libraries=/usr/lib/mysql:/usr/lib/postgresql \ + --enable-nls \ + --with-systemd + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + sed -i 's|nogroup|nobody|g' "${pkgdir}/etc/proftpd.conf" + + install -Dm644 ../proftpd.logrotate "${pkgdir}/etc/logrotate.d/proftpd" + install -Dm644 ../proftpd.conf.d "${pkgdir}/etc/conf.d/proftpd" + install -Dm755 ../proftpd "${pkgdir}/etc/rc.d/proftpd" + install -Dm755 contrib/xferstats.holger-preiss "${pkgdir}/usr/bin/ftpstats" + + install -d "${pkgdir}/usr/lib/systemd/system/" + install -m644 "${srcdir}"/proftpd.service "${pkgdir}/usr/lib/systemd/system/" + install -Dm644 "${srcdir}"/proftpd.tmpfiles \ + "${pkgdir}"/usr/lib/tmpfiles.d/proftpd.conf + + # /run is tmpfs + rmdir "${pkgdir}"/run/{proftpd,} +} diff --git a/community/proftpd/proftpd b/community/proftpd/proftpd new file mode 100755 index 000000000..9ea1d47fc --- /dev/null +++ b/community/proftpd/proftpd @@ -0,0 +1,41 @@ +#!/bin/bash + +# source application-specific settings +PROFTPD_ARGS= +[ -f /etc/conf.d/proftpd ] && . /etc/conf.d/proftpd + +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + stat_busy "Starting ProFTPd Server" + /usr/sbin/proftpd ${PROFTPD_ARGS} + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon proftpd + stat_done + fi + ;; + stop) + stat_busy "Stopping ProFTPd Server" + [ -f /run/proftpd/proftpd.pid ] && kill $(cat /run/proftpd/proftpd.pid) &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /run/proftpd/proftpd.pid + rm_daemon proftpd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 + diff --git a/community/proftpd/proftpd.conf.d b/community/proftpd/proftpd.conf.d new file mode 100644 index 000000000..1a5a8a201 --- /dev/null +++ b/community/proftpd/proftpd.conf.d @@ -0,0 +1,4 @@ +# +# Parameters to be passed to proftpd +# +PROFTPD_ARGS="" diff --git a/community/proftpd/proftpd.install b/community/proftpd/proftpd.install new file mode 100644 index 000000000..6d9888496 --- /dev/null +++ b/community/proftpd/proftpd.install @@ -0,0 +1,3 @@ +post_install() { + systemd-tmpfiles --create proftpd.conf +} diff --git a/community/proftpd/proftpd.logrotate b/community/proftpd/proftpd.logrotate new file mode 100644 index 000000000..7b6d7a87b --- /dev/null +++ b/community/proftpd/proftpd.logrotate @@ -0,0 +1,5 @@ +/var/log/xferlog { + postrotate + /bin/kill -HUP `cat /var/run/proftpd.pid 2>/dev/null` 2>/dev/null || true + endscript +} diff --git a/community/proftpd/proftpd.service b/community/proftpd/proftpd.service new file mode 100644 index 000000000..a07d17f46 --- /dev/null +++ b/community/proftpd/proftpd.service @@ -0,0 +1,12 @@ +[Unit] +Description=ProFTPD FTP Server +After=network.target + +[Service] +Type=forking +PIDFile=/run/proftpd/proftpd.pid +ExecStart=/usr/sbin/proftpd +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy = multi-user.target diff --git a/community/proftpd/proftpd.tmpfiles b/community/proftpd/proftpd.tmpfiles new file mode 100644 index 000000000..241dc7cb1 --- /dev/null +++ b/community/proftpd/proftpd.tmpfiles @@ -0,0 +1 @@ +d /run/proftpd 0755 root root diff --git a/community/pymad/PKGBUILD b/community/pymad/PKGBUILD new file mode 100644 index 000000000..ace77f357 --- /dev/null +++ b/community/pymad/PKGBUILD @@ -0,0 +1,24 @@ +# $Id: PKGBUILD 83176 2013-01-27 16:25:07Z pierre $ +# Maintainer: Mark Rosenstand <mark@archlinux.org +# Contributor: Corrado Primier <cp663137@stud.polimi.it> + +pkgname=pymad +pkgver=0.6 +pkgrel=4 +pkgdesc="Python interface to libmad." +arch=('i686' 'x86_64') +url="http://www.spacepants.org/src/pymad/" +license=('LGPL') +depends=('libmad' 'python2') +source=("http://www.spacepants.org/src/pymad/download/$pkgname-$pkgver.tar.gz") +md5sums=('a1405fb4b610348565c8d0e400c5ff18') + +build() { + cd $srcdir/$pkgname-$pkgver + python2 config_unix.py --prefix=/usr +} + +package() { + cd $srcdir/$pkgname-$pkgver + python2 setup.py install --root=$pkgdir +} diff --git a/community/pystatgrab/PKGBUILD b/community/pystatgrab/PKGBUILD index 18a8af4fd..dddd0d129 100644 --- a/community/pystatgrab/PKGBUILD +++ b/community/pystatgrab/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 67748 2012-03-14 10:19:17Z giovanni $ +# $Id: PKGBUILD 83539 2013-02-02 14:53:33Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Hugo Ideler <hugoideler@dse.nl> pkgname=pystatgrab pkgver=0.5 -pkgrel=5 +pkgrel=6 pkgdesc="Python bindings for libstatgrab" arch=('i686' 'x86_64' 'mips64el') url="http://www.i-scream.org/pystatgrab" license=('GPL') depends=('python2' 'libstatgrab') source=(ftp://ftp.uk.i-scream.org/pub/i-scream/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('b7a3451ba682ebf167fcb43f1769a121') +sha256sums=('f6a0b4a2dca70f346b8bbbd705b8dc772dc4e8c7cde2b2b83c85eb65c4cfe1d8') -build() { +package() { cd ${srcdir}/$pkgname-$pkgver python2 setup.py build diff --git a/community/python-pycuda/PKGBUILD b/community/python-pycuda/PKGBUILD index ada4857bb..e1f2c2c5a 100644 --- a/community/python-pycuda/PKGBUILD +++ b/community/python-pycuda/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 82154 2013-01-09 16:03:12Z stephane $ +# $Id: PKGBUILD 83271 2013-01-28 16:50:02Z stephane $ # Maintainer: Stéphane Gaudreault <stephane@archlinux.org> pkgbase=python-pycuda pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers') pkgver=2012.1 -pkgrel=1 +pkgrel=2 pkgdesc="Python wrapper for Nvidia CUDA" arch=('i686' 'x86_64') url="http://mathema.tician.de/software/pycuda" license=('MIT') source=(http://pypi.python.org/packages/source/p/pycuda/pycuda-${pkgver}.tar.gz) -makedepends=('ctags' 'python2-distribute' 'python-distribute' 'python2-numpy' 'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils') +makedepends=('ctags' 'python2-distribute' 'python-distribute' 'python2-numpy' 'python-numpy' 'mesa' 'cuda' 'boost>=1.52.0' 'nvidia-utils') sha1sums=('dd52ee697ae9f6256efac3bca682be9c6e7c9649') build() { diff --git a/community/python-pyopencl/PKGBUILD b/community/python-pyopencl/PKGBUILD index 560cc01c2..156e96187 100644 --- a/community/python-pyopencl/PKGBUILD +++ b/community/python-pyopencl/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 82124 2013-01-09 01:12:19Z stephane $ +# $Id: PKGBUILD 83272 2013-01-28 16:50:04Z stephane $ # Maintainer: Stéphane Gaudreault <stephane@archlinux.org> pkgbase=python-pyopencl pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers') pkgver=2012.1 -pkgrel=6 +pkgrel=7 pkgdesc="A complete, object-oriented language binding of OpenCL to Python" arch=('i686' 'x86_64') url="http://mathema.tician.de/software/pyopencl" license=('custom') -makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 'python-numpy' 'python2-numpy') +makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 'opencl-headers' 'mesa' 'boost>=1.52.0' 'python2-mako' 'python-mako' 'python-numpy' 'python2-numpy') source=("http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz" 'LICENSE.txt') sha1sums=('ef2460d5e9b883d8afe0ec47863a243b6f8ac7ff' diff --git a/community/python2-cheetah/Changelog b/community/python2-cheetah/Changelog new file mode 100644 index 000000000..e95e8c91f --- /dev/null +++ b/community/python2-cheetah/Changelog @@ -0,0 +1,12 @@ +2012-03-25 Julien Nicoulaud <julien.nicoulaud@gmail.com> + + * 2.4.4-5 : + Change dependency on 'python-markdown' to 'python2-markdown' since + FS#28265 is solved. + +2012-01-31 Julien Nicoulaud <julien.nicoulaud@gmail.com> + + * 2.4.4-4 : + Add changelog. + Remove unneeded shebang modification. + diff --git a/community/python2-cheetah/PKGBUILD b/community/python2-cheetah/PKGBUILD new file mode 100644 index 000000000..1a9fb9000 --- /dev/null +++ b/community/python2-cheetah/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Julien Nicoulaud <julien.nicoulaud@gmail.com> +# Contributor: James Rayner <james@archlinux.org> +# Contributor: Todd Maynard <arch@toddmaynard.com> +# Source: https://github.com/nicoulaj/archlinux-packages +pkgname=python2-cheetah +pkgver=2.4.4 +pkgrel=5 +pkgdesc="A Python-powered template engine and code generator" +arch=(i686 x86_64) +url="http://www.cheetahtemplate.org" +license=(custom) +depends=(python2 python2-markdown) +makedepends=(python2-distribute) +optdepends=('python2-pygments: for the CodeHighlighter filter') +provides=(cheetah python-cheetah) +conflicts=(cheetah python-cheetah) +changelog=Changelog +source=(http://pypi.python.org/packages/source/C/Cheetah/Cheetah-${pkgver}.tar.gz) +md5sums=('853917116e731afbc8c8a43c37e6ddba') + +build() { + cd "${srcdir}/Cheetah-${pkgver}" + python2 setup.py build +} + +package() { + msg "Install..." + cd "${srcdir}/Cheetah-${pkgver}" + python2 setup.py install --root="${pkgdir}" || return 1 + + msg2 "Install copyright resources in /usr/share/licenses/${pkgname}..." + install -Dm644 "${srcdir}/Cheetah-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/community/python2-gevent-beta/PKGBUILD b/community/python2-gevent-beta/PKGBUILD new file mode 100644 index 000000000..180ae5b40 --- /dev/null +++ b/community/python2-gevent-beta/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 83594 2013-02-03 14:32:24Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> + +_pkgbase=gevent +pkgname=python2-${_pkgbase}-beta +pkgver=1.0rc2 +pkgrel=3 +pkgdesc="Python networking library based on greenlet and libev - Beta version" +arch=('i686' 'x86_64') +url="http://www.gevent.org/" +license=('MIT') +depends=('python2-greenlet') +makedepends=('cython2') +conflicts=('python2-gevent') +provides=("python2-gevent=$pkgver") +source=("https://github.com/SiteSupport/gevent/archive/$pkgver.tar.gz") + +package() { + cd "$srcdir/${_pkgbase}-${pkgver}" + msg "Starting make..." + + # Workaround + unset MAKEFLAGS + + LIBEV_EMBED=1 \ + CARES_EMBED=1 \ + CYTHON=cython2 \ + PYTHON=python2 \ + python2 setup.py install \ + --prefix=/usr \ + --root="$pkgdir" +} + +md5sums=('e1bce8e15c7ebb08788978c0f4860f9d') diff --git a/community/python2-imaging/PKGBUILD b/community/python2-imaging/PKGBUILD index a583ae718..965f3f130 100644 --- a/community/python2-imaging/PKGBUILD +++ b/community/python2-imaging/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81687 2012-12-26 19:34:45Z foutrelis $ +# $Id: PKGBUILD 83335 2013-01-29 19:26:55Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Stéphane Gaudreault <stephane@archlinux.org> # Contributor: Allan McRae <allan@archlinux.org> @@ -6,7 +6,7 @@ pkgname=python2-imaging pkgver=1.1.7 -pkgrel=7 +pkgrel=8 pkgdesc="PIL. Provides image processing capabilities for python" arch=('i686' 'x86_64' 'mips64el') url="http://www.pythonware.com/products/pil/index.htm" @@ -23,6 +23,10 @@ md5sums=('fc14a54e1ce02a0225be8854bfba478e') build() { cd "${srcdir}/Imaging-${pkgver}" + + # FS#33452 + export CFLAGS="$CFLAGS -fno-strict-aliasing" + python2 setup.py build_ext cd Sane python2 setup.py build_ext diff --git a/community/python2-netifaces/PKGBUILD b/community/python2-netifaces/PKGBUILD index 1260a873c..daad6408f 100644 --- a/community/python2-netifaces/PKGBUILD +++ b/community/python2-netifaces/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 75808 2012-08-31 20:40:47Z giovanni $ +# $Id: PKGBUILD 83533 2013-02-02 14:19:06Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Gergely Imreh <imrehg(at)gmail(dot)com> # Contributor: Ghost of Kendo <ghostofkendo at gmail dot com> pkgname=python2-netifaces pkgver=0.8 -pkgrel=1 +pkgrel=2 pkgdesc="Portable module to access network interface information in Python" arch=('i686' 'x86_64') url="http://alastairs-place.net/netifaces/" @@ -15,7 +15,7 @@ makedepends=('python2-distribute') source=("http://alastairs-place.net/projects/netifaces/netifaces-${pkgver}.tar.gz") md5sums=('e57e5983f4c286fac5f8068fbfc5c873') -build() { +package() { cd "${srcdir}/netifaces-${pkgver}" python2 setup.py install --root "${pkgdir}" diff --git a/community/python2-pysqlite-legacy/PKGBUILD b/community/python2-pysqlite-legacy/PKGBUILD index ee2618605..8c23cc599 100644 --- a/community/python2-pysqlite-legacy/PKGBUILD +++ b/community/python2-pysqlite-legacy/PKGBUILD @@ -1,25 +1,24 @@ -# $Id: PKGBUILD 77909 2012-10-15 19:54:27Z rvanharen $ -# Maintainer: Ronald van Haren <ronald.archlinux.org> -# Contributor : Aaron Griffin <aaron.archlinux.org> +# $Id: PKGBUILD 83742 2013-02-04 21:03:18Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Ronald van Haren <ronald.archlinux.org> +# Contributor: Aaron Griffin <aaron.archlinux.org> pkgname=python2-pysqlite-legacy pkgver=1.0.1 -pkgrel=1 -pkgdesc="A Python DB-API 2.0 interface for the legacy SQLite 2" -arch=('i686' 'x86_64' 'mips64el') -url="http://initd.org/tracker/pysqlite" +pkgrel=2 +pkgdesc='Python DB-API 2.0 interface for the legacy SQLite 2' +arch=('x86_64' 'i686' 'mips64el') +url='http://initd.org/tracker/pysqlite' replaces=('python-pysqlite-legacy') license=('custom') depends=('python2' 'sqlite2') -source=(http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/pysqlite-$pkgver.tar.gz) -md5sums=('4797b5ea7a3d96b87333e6b5af7b9979') +source=("http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/pysqlite-$pkgver.tar.gz") +sha256sums=('9ceed0af9e94b2f8701d4f36d7e86715d8ca64283e0b311e1816c031c3658f08') -build() -{ - cd ${srcdir}/pysqlite - python2 setup.py install --root=${pkgdir} -O1 - - # install custom license - install -Dm644 ${srcdir}/pysqlite/LICENSE \ - ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +package() { + cd "$srcdir/pysqlite" + python2 setup.py install --root="$pkgdir" -O1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + +# vim:set ts=2 sw=2 et: diff --git a/community/python2-pyxmpp/PKGBUILD b/community/python2-pyxmpp/PKGBUILD index 06204ebb2..4f7cafa79 100644 --- a/community/python2-pyxmpp/PKGBUILD +++ b/community/python2-pyxmpp/PKGBUILD @@ -4,17 +4,23 @@ pkgname=python2-pyxmpp pkgver=1.1.2 -pkgrel=2 -pkgdesc="A Python XMPP and Jabber implementation based on libxml2" -arch=('i686' 'x86_64' 'mips64el') -url="http://pyxmpp.jajcus.net/" +pkgrel=3 +pkgdesc='Python XMPP and Jabber implementation based on libxml2' +arch=('x86_64' 'i686' 'mips64el') +url='http://pyxmpp.jajcus.net/' license=('LGPL') depends=('python2-dnspython' 'libxml2' 'python2-m2crypto') -source=(http://pyxmpp.jajcus.net/downloads/pyxmpp-$pkgver.tar.gz) -md5sums=('a38abf032aca0408b6055cd94296eb75') +source=("http://pyxmpp.jajcus.net/downloads/pyxmpp-$pkgver.tar.gz") +sha256sums=('f45365bae922a9e44226622cf086e3ffd3c681012f6c6b609d3306e4d0dfb33c') build() { - cd $srcdir/pyxmpp-$pkgver + cd "$srcdir/pyxmpp-$pkgver" python2 setup.py build +} + +package() { + cd "$srcdir/pyxmpp-$pkgver" python2 setup.py install --root=$pkgdir } + +# vim:set ts=2 sw=2 et: diff --git a/community/python2-tagpy/PKGBUILD b/community/python2-tagpy/PKGBUILD index 160e3e143..d113ff99f 100644 --- a/community/python2-tagpy/PKGBUILD +++ b/community/python2-tagpy/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82869 2013-01-25 08:19:37Z andrea $ +# $Id: PKGBUILD 83273 2013-01-28 16:50:06Z stephane $ # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Callan Barrett <wizzomafizzo@gmail.com> # Contributor: Scott Horowitz <stonecrest@gmail.com> pkgname=python2-tagpy pkgver=0.94.8 -pkgrel=1 +pkgrel=2 pkgdesc="Python bindings for TagLib" arch=('i686' 'x86_64') url="http://pypi.python.org/pypi/tagpy" diff --git a/community/qiv/PKGBUILD b/community/qiv/PKGBUILD new file mode 100644 index 000000000..2e6c7c963 --- /dev/null +++ b/community/qiv/PKGBUILD @@ -0,0 +1,25 @@ +# $Id: PKGBUILD 83178 2013-01-27 16:25:48Z pierre $ +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Paul Mattal <paul@archlinux.org> + +pkgname=qiv +pkgver=2.2.4 +pkgrel=2 +pkgdesc="Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer" +arch=('i686' 'x86_64') +url="http://spiegl.de/qiv/" +license=('GPL2') +depends=('file' 'gtk2' 'imlib2') +source=(http://spiegl.de/qiv/download/$pkgname-$pkgver.tgz) +md5sums=('1425f89c90f9c045858fccf24d894c97') + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -D -m 0755 qiv "$pkgdir/usr/bin/qiv" + install -D -m 0644 qiv.1 "$pkgdir/usr/share/man/man1/qiv.1" +} diff --git a/community/qt4pas/PKGBUILD b/community/qt4pas/PKGBUILD index 011859923..788af3ce2 100644 --- a/community/qt4pas/PKGBUILD +++ b/community/qt4pas/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 74250 2012-07-23 06:35:45Z idevolder $ +# $Id: PKGBUILD 83860 2013-02-05 18:39:27Z idevolder $ # Maintainer: BlackIkeEagle <ike DOT devolder AT gmail DOT com> # Contributor: Fabien Wang <fabien(dot)wang(at)gmail(dot)com> pkgname=qt4pas pkgver=2.5 -pkgrel=2 +pkgrel=3 pkgdesc="Free Pascal Qt4 Binding Library" arch=('i686' 'x86_64' 'mips64el') url="http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html" @@ -16,8 +16,6 @@ md5sums=('8249bc17e4167e077d22c7f5fb118bb2') build() { cd "$srcdir/qt4pas-V2.5_Qt4.5.3/" - sed -ie "s:target\.path = :target\.path = $pkgdir:g" Qt4Pas.pro - qmake -query qmake make @@ -25,7 +23,7 @@ build() { package() { cd "$srcdir/qt4pas-V2.5_Qt4.5.3/" - make install + INSTALL_ROOT="$pkgdir" make install pushd "$pkgdir/usr/lib" for intflink in 'libqt4intf.so' 'libqt4intf.so.5' 'libqt4intf.so.5.2' 'libqt4intf.so.5.2.1' 'libqt4intf.so.5.2.5'; do diff --git a/community/qtcreator/PKGBUILD b/community/qtcreator/PKGBUILD index 7c2995e0d..4e24a084b 100644 --- a/community/qtcreator/PKGBUILD +++ b/community/qtcreator/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81404 2012-12-19 17:43:39Z svenstaro $ +# $Id: PKGBUILD 83450 2013-02-01 10:16:55Z svenstaro $ # Maintainer: Imanol Celaya <ornitorrincos@archlinux-es.org> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> @@ -7,8 +7,8 @@ # Contributor: delor <bartekpiech gmail com> pkgname="qtcreator" -pkgver=2.6.1 -_pkgver=2.6.1 +pkgver=2.6.2 +_pkgver=2.6.2 pkgrel=1 pkgdesc='Lightweight, cross-platform integrated development environment' arch=('i686' 'x86_64' 'mips64el') @@ -28,7 +28,7 @@ optdepends=('qt-doc: for the integrated Qt documentation' install=qtcreator.install source=("http://origin.releases.qt-project.org/qtcreator/${_pkgver}/qt-creator-${_pkgver}-src.tar.gz" 'qtcreator.desktop') -md5sums=('e4d6373335a80ddf7ffcacf92442e43c' +md5sums=('4700deb89e8cf92239015d7d70f0dcdd' '82888d4be900e7833d768050a135cd37') build() { diff --git a/community/qtemu/PKGBUILD b/community/qtemu/PKGBUILD index bc8ea3864..44c3a0281 100644 --- a/community/qtemu/PKGBUILD +++ b/community/qtemu/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 69470 2012-04-16 15:12:06Z spupykin $ +# $Id: PKGBUILD 83889 2013-02-06 11:40:15Z spupykin $ # Maintainer: Geoffroy Carrier <geoffroy.carrier@koon.fr> # Previous Contributor: Urs Wolfer <uwolfer @ fwo.ch> pkgname=qtemu pkgver=1.0.5 -pkgrel=5 +pkgrel=7 pkgdesc="Graphical user interface for QEMU written in Qt4" url="http://qtemu.org" license=("GPL") @@ -20,8 +20,13 @@ build() { cd "$srcdir/$pkgname-$pkgver" cmake -DCMAKE_INSTALL_PREFIX=/opt/qtemu . make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install install -d "$pkgdir/usr/bin" ln -s /opt/qtemu/bin/qtemu "$pkgdir/usr/bin/qtemu" install -Dm0644 $srcdir/qtemu.desktop $pkgdir/usr/share/applications/qtemu.desktop + install -Dm0644 images/crystal/new.png $pkgdir/usr/share/icons/qtemu.png } diff --git a/community/qtractor/PKGBUILD b/community/qtractor/PKGBUILD index 7698fd62b..10df6d28e 100644 --- a/community/qtractor/PKGBUILD +++ b/community/qtractor/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 77470 2012-10-10 18:38:48Z schiv $ +# $Id: PKGBUILD 83551 2013-02-02 19:12:45Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Philipp Überbacher <hollunder at gmx dot at> pkgname=qtractor -pkgver=0.5.6 +pkgver=0.5.7 pkgrel=1 pkgdesc="Audio/MIDI multitrack sequencer" arch=('i686' 'x86_64' 'mips64el') @@ -14,7 +14,7 @@ depends=('qt' 'jack' 'suil' 'lilv' 'libmad' makedepends=('ladspa' 'dssi') [ "$CARCH" = "i686" ] && optdepends=('dssi-vst: win32 VST support') source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('1483f37c6228cab8eaee3ac1c03ded6e') +md5sums=('a3f42dc1125d6ec0bd88286fe7738f04') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/quagga/PKGBUILD b/community/quagga/PKGBUILD index 5c4edc8d6..84f921a81 100644 --- a/community/quagga/PKGBUILD +++ b/community/quagga/PKGBUILD @@ -1,20 +1,17 @@ -# $Id: PKGBUILD 73818 2012-07-15 23:51:42Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83621 2013-02-04 00:43:11Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> pkgname=quagga pkgver=0.99.21 -pkgrel=2 +pkgrel=3 pkgdesc='BGP/OSPF/ISIS/RIP/RIPNG routing daemon suite' arch=('i686' 'x86_64' 'mips64el') url='http://www.quagga.net' license=('GPL2') depends=('libcap' 'net-snmp' 'readline' 'ncurses') options=('!libtool' '!buildflags') -backup=() install=quagga.install source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz" - 'quagga.rc' - 'quagga.conf' 'babeld.service' 'bgpd.service' 'isisd.service' @@ -26,8 +23,6 @@ source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar '0001-isisd-fix-typo-in-topology-generator-BZ-731.patch' '0002-CVE-2012-1820.patch') md5sums=('99840adbe57047c90dfba6b6ed9aec7f' - '71d474228a1e02d698cd24e9fd55ca38' - '0c4f2dd13c7dac1b73de923d1d5e4e17' '45d8bf56a426b0e7ebe429547be8a27a' 'ab31ed8dafd7a92137f4f00ad0937b4f' '4c05d0105cd0db23a2583bd75a1bde4d' @@ -35,7 +30,7 @@ md5sums=('99840adbe57047c90dfba6b6ed9aec7f' 'c5f8a729685cebf8fc5b1a1552d37b6d' 'e721b334bb0b31983642b307033c63d0' 'effeb26ff78ffcafe7808596ddc5d3fc' - 'a4bf0a090747bd7dc4094a1e6e96e6ad' + 'f0c0b99346b2c373a74158e45f04cf91' 'c80174f7bdd32cd84550d52451e8f495' '44f39016d81f3b13b2744f7dcd93289d') @@ -76,21 +71,14 @@ package() { install -D -m 644 redhat/$pkgname.logrotate "$pkgdir/etc/logrotate.d/$pkgname" sed -ri 's,/var/run/quagga,/run/quagga,g' "$pkgdir/etc/logrotate.d/$pkgname" - # initscripts files + # systemd cd "$srcdir" - for d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do - install -D -m 755 $pkgname.rc "$pkgdir/etc/rc.d/$d" - install -D -m 644 $pkgname.conf "$pkgdir/etc/conf.d/$d" - backup+=("etc/conf.d/$d") - done - - # systemd stuff - for d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do - install -D -m 644 $d.service "$pkgdir/usr/lib/systemd/system/$d.service" + for _d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do + install -D -m 644 $_d.service "$pkgdir/usr/lib/systemd/system/$_d.service" done install -D -m 644 /dev/null "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" echo "d /run/$pkgname 0750 $pkgname $pkgname" > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/quagga/zebra.service b/community/quagga/zebra.service index e0f87f9bc..0bba03972 100644 --- a/community/quagga/zebra.service +++ b/community/quagga/zebra.service @@ -4,7 +4,7 @@ After=network.target ConditionPathExists=/etc/quagga/zebra.conf [Service] -ExecStartPre=/sbin/ip route flush proto zebra +ExecStartPre=/usr/sbin/ip route flush proto zebra ExecStart=/usr/sbin/zebra Restart=on-abort diff --git a/community/qupzilla/PKGBUILD b/community/qupzilla/PKGBUILD index 8d614fd80..cadca634e 100644 --- a/community/qupzilla/PKGBUILD +++ b/community/qupzilla/PKGBUILD @@ -1,30 +1,23 @@ -# $Id: PKGBUILD 80685 2012-11-29 04:01:25Z speps $ +# $Id: PKGBUILD 83299 2013-01-29 01:36:39Z speps $ # Maintainer: speps <speps at aur dot archlinux dot org> _name=QupZilla +_commit=fbfcc70 pkgname=qupzilla -pkgver=1.3.5 -pkgrel=3 +pkgver=1.3.5_git20130128 +pkgrel=1 pkgdesc="Cross-platform QtWebKit browser" arch=(i686 x86_64 mips64el) url="http://www.qupzilla.com/" license=('GPL3') depends=('qtwebkit') install="$pkgname.install" -source=("$pkgname-$pkgver.tar.gz::https://github.com/$_name/$pkgname/tarball/v$pkgver" - "https://github.com/QupZilla/qupzilla/commit/37da53731c6c92b4ece0bdb6e264472adf2f6d9.patch" - "https://github.com/QupZilla/qupzilla/commit/7a1bbd993d6f54d01b88a8d1f05bcfe0dec1c2b5.patch") -md5sums=('95d19c0e22c6dbf605b760125a4b7ef3' - 'c40fbec4f2d6877b6536834c45ec6323' - 'ace1933025c3fba757911336560b00d0') +source=("$pkgname-$pkgver.tar.gz::https://github.com/$_name/$pkgname/tarball/$_commit") +md5sums=('ff8bd77f785335a8157aceb3cd54507a') build() { cd "$srcdir/$_name-$pkgname-"* - # FS#32840 - patch -p1 -i "$srcdir/${source[1]##*/}" #624 - Don't crash on adblock menu when adblock is disabled. - patch -p1 -i "$srcdir/${source[2]##*/}" #652 - Infinite loop on bookmarking a page while history is empty - # enable webgl support export USE_WEBGL=true diff --git a/community/radvd/PKGBUILD b/community/radvd/PKGBUILD index d773f779d..d406f0846 100644 --- a/community/radvd/PKGBUILD +++ b/community/radvd/PKGBUILD @@ -1,24 +1,20 @@ -# $Id: PKGBUILD 80443 2012-11-21 20:47:43Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83582 2013-02-03 13:24:28Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Mark Smith <markzzzsmith@yahoo.com.au> pkgname=radvd pkgver=1.9.2 -pkgrel=1 +pkgrel=2 pkgdesc='IPv6 Router Advertisement Daemon' url='http://www.litech.org/radvd/' license=('custom') depends=('glibc' 'libdaemon') arch=('i686' 'x86_64' 'mips64el') -backup=('etc/radvd.conf' 'etc/conf.d/radvd') +backup=('etc/radvd.conf') source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.gz" - "$pkgname.rc" - "$pkgname.conf" "$pkgname.service") sha1sums=('5bc39b7bec0d73ffa443634c340e75b54867766c' - '08dd01319682f4ef2e847d11aa375e0239c08c7a' - '63ce41d790a0472e6b3b15928f6a71d1dbb7700d' '9cb6b2eaaf445fe8d17dfc50fde15709d4de7d1d') build() { cd ${pkgname}-${pkgver} @@ -30,18 +26,13 @@ build() { package() { cd ${pkgname}-${pkgver} make DESTDIR="$pkgdir" install - - # install default config + # default config install -D -m 644 radvd.conf.example "$pkgdir/etc/radvd.conf" - - # install license + # license install -D -m 644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" - - # install initscripts & systemd files - install -D -m 755 ../$pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - install -D -m 644 ../$pkgname.conf "$pkgdir/etc/conf.d/$pkgname" + # systemd install -D -m 644 ../$pkgname.service \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/ratpoison/PKGBUILD b/community/ratpoison/PKGBUILD new file mode 100644 index 000000000..b14b1b78e --- /dev/null +++ b/community/ratpoison/PKGBUILD @@ -0,0 +1,48 @@ +# $Id: PKGBUILD 83180 2013-01-27 16:26:22Z pierre $ +# Maintainer: Aaron Griffin <aaron@archlinux.org> +# Contributor: juergen <juergen@archlinux.org> +# Contributor: John Proctor <jproctor@prium.net> + +pkgname=ratpoison +pkgver=1.4.5 +pkgrel=5 +pkgdesc="A simple keystroke-driven window manager" +arch=('i686' 'x86_64') +license=('GPL') +depends=('libxinerama' 'readline' 'bash' 'perl' 'libxtst' 'libxft' 'texinfo') +url="http://www.nongnu.org/ratpoison/" +install="${pkgname}.install" +source=("http://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.gz" + "${pkgname}.desktop") +md5sums=('330a08dbed6be88cab54f6947e9f0b60' + '29c3cb9be59758e39d8471391231a74a') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr + make CFLAGS="$CFLAGS -DHAVE_GETLINE" +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # fix permissions + 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 + + cd contrib + ./genrpbindings + 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/ + + 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 +} diff --git a/community/ratpoison/ratpoison.desktop b/community/ratpoison/ratpoison.desktop new file mode 100644 index 000000000..9e29bd46a --- /dev/null +++ b/community/ratpoison/ratpoison.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Ratpoison +Comment=The ratpoison window manager +Exec=ratpoison +# no icon yet, only the top three are currently used +Icon= +Type=Application diff --git a/community/ratpoison/ratpoison.install b/community/ratpoison/ratpoison.install new file mode 100644 index 000000000..1eafd8f69 --- /dev/null +++ b/community/ratpoison/ratpoison.install @@ -0,0 +1,20 @@ +infodir=/usr/share/info +filelist=(ratpoison.info.gz) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file $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 $infodir/dir 2> /dev/null + done +} diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD index 83916d8ca..62ce5cd58 100644 --- a/community/redis/PKGBUILD +++ b/community/redis/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82193 2013-01-11 10:21:06Z spupykin $ +# $Id: PKGBUILD 83339 2013-01-29 20:01:01Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan-Erik Rediger <badboy at archlinux dot us> # Contributor: nofxx <x@<nick>.com> pkgname=redis -pkgver=2.6.8 +pkgver=2.6.9 pkgrel=1 pkgdesc="Advanced key-value store" arch=('i686' 'x86_64' 'mips64el') @@ -18,7 +18,7 @@ source=("http://redis.googlecode.com/files/${pkgname}-${pkgver}.tar.gz" "redis.d" "redis.service" "redis.logrotate") -md5sums=('a41dcfb0ed537f4a6dd7afd8c60df623' +md5sums=('5093fb7c5f763e828c857daf260665bc' '8d843919d9f165e9a47e56cadb4ac2ed' '5ab9fdb200e15c13b450fda77fa030b6' '9e2d75b7a9dc421122d673fe520ef17f') @@ -26,6 +26,7 @@ md5sums=('a41dcfb0ed537f4a6dd7afd8c60df623' build() { cd "$srcdir/${pkgname}-${pkgver}" make MALLOC=libc + sed -i 's|# bind 127.0.0.1|bind 127.0.0.1|' redis.conf } package() { diff --git a/community/rekonq/PKGBUILD b/community/rekonq/PKGBUILD index 86917cde8..222f4d4da 100644 --- a/community/rekonq/PKGBUILD +++ b/community/rekonq/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82318 2013-01-14 22:03:09Z andrea $ +# $Id: PKGBUILD 83068 2013-01-27 10:02:41Z andrea $ # Maintainer: Peter Lewis <plewis@aur.archlinux.org> # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Panagiotis Papadopoulos <pano_90 AT gmx DOT net> pkgname=rekonq -pkgver=2.0 -pkgrel=2 +pkgver=2.1 +pkgrel=1 pkgdesc='A WebKit based web browser for KDE' arch=('i686' 'x86_64' 'mips64el') url='http://rekonq.kde.org/' @@ -14,16 +14,10 @@ depends=('kdebase-keditbookmarks' 'qoauth') makedepends=('cmake' 'automoc4') optdepends=('qca-ossl: to use the sync handler') install=${pkgname}.install -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2" - 'fix-google-sync.patch') -sha256sums=('380aa337b561ee0c5eb1aa8401f7bd8d98a2b18e645e92f3387baae06d501d84' - '7360746d3668c1353e0b30351d33014c41d3171d64a43fed5178207883291001') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2") +sha256sums=('92640c80b19e88934d5ed618b4a61c767ee7a27e4792e43bd3ccf51a7b5ce664') build(){ - cd ${pkgname}-${pkgver} - patch -p1 -i "${srcdir}"/fix-google-sync.patch - cd ../ - mkdir build cd build cmake ../${pkgname}-${pkgver} \ diff --git a/community/ripperx/PKGBUILD b/community/ripperx/PKGBUILD index 495bcf2f5..cd0fb0261 100644 --- a/community/ripperx/PKGBUILD +++ b/community/ripperx/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80016 2012-11-15 13:29:30Z spupykin $ +# $Id: PKGBUILD 83323 2013-01-29 14:04:00Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: dorphell <dorphell@archlinux.org> pkgname=ripperx pkgver=2.7.3 -pkgrel=3 +pkgrel=4 pkgdesc="GTK program to rip and encode mp3 files" arch=(i686 x86_64 'mips64el') url="http://ripperx.sourceforge.net/" @@ -17,6 +17,7 @@ build() { cd $srcdir/ripperX-$pkgver LDFLAGS=-lm ./configure --prefix=/usr sed -i 's|Icon=.*|Icon=ripperX.xpm|g' ripperX.desktop + echo "Categories=GTK;GNOME;AudioVideo;DiscBurning;" >>ripperX.desktop make } diff --git a/community/rogue/PKGBUILD b/community/rogue/PKGBUILD index ee4cb2650..453bed75b 100644 --- a/community/rogue/PKGBUILD +++ b/community/rogue/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 79577 2012-11-08 06:32:13Z kkeen $ +# $Id: PKGBUILD 83922 2013-02-06 14:55:54Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> pkgname=rogue pkgver=5.4.4 -pkgrel=2 +pkgrel=3 pkgdesc="The original dungeon crawl game." arch=('i686' 'x86_64' 'mips64el') url="http://rogue.rogueforge.net/rogue-5-4/" @@ -17,6 +17,10 @@ build() { cd "$srcdir/$pkgname$pkgver" ./configure make +} + +package() { + cd "$srcdir/$pkgname$pkgver" install -Dm755 rogue "$pkgdir/usr/bin/rogue" install -Dm644 rogue.6 "$pkgdir/usr/share/man/man6/rogue.6" install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE.TXT" diff --git a/community/rox/PKGBUILD b/community/rox/PKGBUILD new file mode 100644 index 000000000..2c30f6257 --- /dev/null +++ b/community/rox/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 83182 2013-01-27 16:26:58Z pierre $ +# Maintainer: tobias <tobias@archlinux.org> +# Contributor: Jochem Kossen <j.kossen@home.nl> + +pkgname=rox +pkgver=2.11 +pkgrel=1 +pkgdesc="A small and fast file manager which can optionally manage the desktop background and panels" +arch=('i686' 'x86_64') +license=('GPL') +url="http://roscidus.com/desktop/" +depends=('sh' 'libsm' 'gtk2') +makedepends=('librsvg' 'python2') +source=("http://downloads.sourceforge.net/${pkgname}/rox-filer-${pkgver}.tar.bz2" + 'rox.desktop' 'rox.svg' 'rox.sh') +md5sums=('0eebf05a67f7932367750ebf9faf215d' + 'de05c906395abd4402b0470c1bc2ae6e' + '658c8648b51e215558e13e6afb2b5c76' + '31578a90b241f0a8d09c9f8587608d00') + +build() { + cd "${srcdir}/rox-filer-${pkgver}" + ./ROX-Filer/AppRun --compile LIBS="-ldl -lm" +# finally we render a png as fallback for svg unaware menu applications +# Attention: always make sure you check the dimensions of the source-svg, +# you can read the dimensions via inkscape's export function + rsvg-convert -w 48 -h 38 -f png -o "${srcdir}/rox.png" "${srcdir}/rox.svg" +} + +package() { + cd "${srcdir}/rox-filer-${pkgver}" + install -d "${pkgdir}/usr/share/Choices/MIME-types" + install -m755 Choices/MIME-types/* "${pkgdir}/usr/share/Choices/MIME-types/" + cp -rp ROX-Filer "${pkgdir}/usr/share/" + rm -fr "${pkgdir}"/usr/share/ROX-Filer/{src,build} + + install -D -m755 "${srcdir}/rox.sh" "${pkgdir}/usr/bin/rox" + install -D -m644 rox.1 "${pkgdir}/usr/share/man/man1/rox.1" + ln -sf rox.1 "${pkgdir}/usr/share/man/man1/ROX-Filer.1" + + install -D -m644 "${srcdir}/rox.desktop" "${pkgdir}/usr/share/applications/rox.desktop" + install -D -m644 "${srcdir}/rox.svg" "${pkgdir}/usr/share/pixmaps/rox.svg" + install -D -m644 "${srcdir}/rox.png" "${pkgdir}/usr/share/pixmaps/rox.png" +} diff --git a/community/rox/rox.desktop b/community/rox/rox.desktop new file mode 100644 index 000000000..93edfabcf --- /dev/null +++ b/community/rox/rox.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=ROX Filer +Exec=rox +Icon=rox +Terminal=false +Type=Application +Categories=System;Utility;Core;FileManager; diff --git a/community/rox/rox.sh b/community/rox/rox.sh new file mode 100644 index 000000000..f2dc449d0 --- /dev/null +++ b/community/rox/rox.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/share/ROX-Filer/AppRun "$@" diff --git a/community/rox/rox.svg b/community/rox/rox.svg new file mode 100644 index 000000000..4cbd7cc28 --- /dev/null +++ b/community/rox/rox.svg @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" +"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + id="svg1573" + sodipodi:version="0.32" + inkscape:version="0.39" + width="100.00000pt" + height="80.000000pt" + sodipodi:docbase="/home/keep/graphics/arch_candy/svg-icons" + sodipodi:docname="rox_filer.svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:cc="http://web.resource.org/cc/" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs + id="defs1575"> + <linearGradient + id="linearGradient2267"> + <stop + style="stop-color:#fdffc6;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2268" /> + <stop + style="stop-color:#ffbc00;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2269" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2267" + id="linearGradient2270" + x1="0.17269076" + y1="0.14173229" + x2="0.97590363" + y2="0.72834647" /> + <linearGradient + id="linearGradient2263"> + <stop + style="stop-color:#b4b4b4;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2264" /> + <stop + style="stop-color:#e6e6e6;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2265" /> + </linearGradient> + <linearGradient + id="linearGradient1589"> + <stop + style="stop-color:#ffffff;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop1590" /> + <stop + style="stop-color:#9a9a9a;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop1593" /> + </linearGradient> + <linearGradient + id="linearGradient2196"> + <stop + style="stop-color:#bee3ff;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop2197" /> + <stop + style="stop-color:#7dd3ff;stop-opacity:1.0000000;" + offset="0.073038995" + id="stop2200" /> + <stop + style="stop-color:#2494d0;stop-opacity:1.0000000;" + offset="0.81849396" + id="stop2199" /> + <stop + style="stop-color:#465b72;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop2198" /> + </linearGradient> + <linearGradient + id="linearGradient1606"> + <stop + style="stop-color:#000000;stop-opacity:0.62745100;" + offset="0.0000000" + id="stop1607" /> + <stop + style="stop-color:#000000;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop1608" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1636" + cx="1.0000000" + cy="1.0000000" + r="0.99467027" + fx="1.0000000" + fy="1.0000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1638" + x1="0.50000000" + y1="1.0000000" + x2="0.50000000" + y2="0.0000000" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1643" + cx="0.0000000" + cy="1.0000000" + r="1.0000000" + fx="0.0000000" + fy="1.0000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1645" + x1="0.0000000" + y1="0.50000000" + x2="1.0000000" + y2="0.50000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1647" + x1="1.0000000" + y1="0.50000000" + x2="0.0000000" + y2="0.50000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="linearGradient1649" + x1="0.50000000" + y1="1.8735014e-14" + x2="0.50000000" + y2="1.0000000" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1651" + cx="1.0000000" + cy="0.0000000" + r="1.0000000" + fx="1.0000000" + fy="0.0000000" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1606" + id="radialGradient1653" + cx="0.0000000" + cy="0.0000000" + r="1.0000000" + fx="0.0000000" + fy="0.0000000" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2196" + id="linearGradient2195" + x1="0.28313252" + y1="0.17968750" + x2="0.32777777" + y2="0.82031250" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2196" + id="linearGradient2202" + x1="0.67934781" + y1="0.96875000" + x2="0.63000000" + y2="-0.054687500" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2196" + id="linearGradient2207" + x1="0.34701493" + y1="0.58801496" + x2="0.71766168" + y2="1.0074906" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1589" + id="linearGradient1588" + x1="0.34029850" + y1="0.052631579" + x2="0.88955224" + y2="0.85964912" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2263" + id="radialGradient2272" + cx="0.65671641" + cy="0.34579438" + r="0.36985061" + fx="0.65671641" + fy="0.35046729" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="6.4980189" + inkscape:cx="45.259790" + inkscape:cy="38.198748" + inkscape:window-width="1018" + inkscape:window-height="744" + showgrid="true" + snaptogrid="false" + gridspacingy="10.000000pt" + gridspacingx="10.000000pt" + gridoriginy="0.0000000pt" + gridoriginx="0.0000000pt" + gridtolerance="2.0000000px" + inkscape:grid-bbox="false" + inkscape:grid-points="false" + inkscape:window-x="0" + inkscape:window-y="3" + showguides="true" + inkscape:guide-bbox="true" + inkscape:guide-points="true" + guidetolerance="3.0000000pt" /> + <metadata + id="metadata1576"> + <rdf:RDF + id="RDF1577"> + <cc:Work + rdf:about="" + id="Work1578"> + <dc:description + id="description1579">Created with Inkscape +http://www.inkscape.org/</dc:description> + <dc:format + id="format1581">image/svg+xml</dc:format> + <dc:type + id="type1583" + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title + id="title1606">Rox-Filer Icon for Archlinux +based on work found on the internet trying to match the original xpm</dc:title> + <dc:date + id="date1608">2004-07-14</dc:date> + <dc:creator + id="creator1610"> + <cc:Agent + id="Agent1611"> + <dc:title + id="title1612">Tobias Kieslich, Archlinux package maintainer</dc:title> + </cc:Agent> + </dc:creator> + <dc:coverage + id="coverage1614" /> + <cc:license + id="license1616" + rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/GPL/2.0/" + id="License1624"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" + id="permits1625" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" + id="permits1626" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/Notice" + id="requires1627" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" + id="permits1628" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/ShareAlike" + id="requires1629" /> + <cc:requires + rdf:resource="http://web.resource.org/cc/SourceCode" + id="requires1630" /> + </cc:License> + </rdf:RDF> + </metadata> + <rect + style="fill:url(#radialGradient1636);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_up_left" + width="18.750000" + height="18.750000" + x="0.15625000" + y="0.15624750" /> + <rect + style="fill:url(#linearGradient1638);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_up_top" + width="87.500000" + height="18.750000" + x="18.906250" + y="-2.4999999e-06" /> + <rect + style="fill:url(#radialGradient1643);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_up_right" + width="18.750000" + height="18.750000" + x="106.40625" + y="0.15624750" /> + <rect + style="fill:url(#linearGradient1645);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_side_right" + width="18.750000" + height="62.500000" + x="106.40625" + y="18.906250" + ry="0.0000000" /> + <rect + style="fill:url(#radialGradient1653);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_lo_right" + width="18.750000" + height="18.750000" + x="106.40625" + y="81.406250" /> + <rect + style="fill:url(#linearGradient1649);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_lo_button" + width="87.500000" + height="18.750000" + x="18.906250" + y="81.406250" + ry="0.0000000" /> + <rect + style="fill:url(#radialGradient1651);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_lo_left" + width="18.750000" + height="18.750000" + x="0.15625000" + y="81.406250" + ry="0.0000000" /> + <rect + style="fill:url(#linearGradient1647);fill-opacity:0.56000000;fill-rule:evenodd;stroke:none;" + id="sh_side_left" + width="18.750000" + height="62.500000" + x="0.15625000" + y="18.906250" /> + <path + style="fill:url(#linearGradient2195);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#005ec6;stroke-width:0.37500000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.76973683;" + d="M 10.000000,17.031250 C 15.781250,16.406250 12.187501,7.1874998 23.593751,7.4999998 C 45.937500,7.6562498 50.000000,5.4687498 55.937501,12.031250 C 73.437502,11.875000 95.781252,12.187500 106.25000,13.437500 C 111.09375,21.718750 109.03244,76.848192 111.25000,85.000000 C 105.93750,85.781250 31.718750,84.843750 17.187500,85.000000 C 19.687500,74.062500 13.593750,31.093750 10.000000,17.031250 z " + id="path2194" + sodipodi:nodetypes="ccccccc" /> + <path + style="fill:url(#linearGradient2202);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#003465;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:0.51315790;" + d="M 22.656253,20.937500 C 27.656253,18.125000 102.18751,22.656260 118.12500,20.781250 C 113.28125,46.875000 107.43528,64.689405 111.09375,85.156250 C 92.656250,89.531250 42.031253,85.000000 17.187502,85.000000 C 8.7500029,53.281250 17.656253,23.750000 22.656253,20.937500 z " + id="path2201" + sodipodi:nodetypes="ccccc" /> + <path + id="outline" + stroke="black" + stroke-width="1" + d="M 55.515353,11.233098 C 87.695353,13.593098 87.040232,46.022391 105.94188,47.608732 C 113.45000,47.428732 86.513146,58.158732 68.693146,56.338732 C 60.333146,56.338732 57.423146,56.698732 47.423146,57.608732 C 41.423146,58.518732 35.435573,58.989217 27.975573,57.179217 C 20.902855,58.670188 21.171750,57.406693 19.875646,46.904982 C 21.358146,46.737482 21.292460,46.313412 22.819854,48.554647 C 23.991544,50.273937 24.425353,46.595305 25.854085,48.756854 C 33.124085,44.026854 26.153146,23.978732 33.423146,21.428732 C 29.603146,15.978732 33.973146,9.4287317 36.693146,9.7887317 C 37.783146,7.2487317 37.221926,4.5924878 39.401926,5.5024878 C 43.194694,7.1884025 46.004695,3.4125365 48.214085,3.2643658 C 50.330329,3.9390609 49.603146,4.8787317 51.243146,5.4287317 C 57.063146,2.8787317 55.923427,9.3281222 55.515353,11.233098 z " + style="fill:url(#radialGradient2272);stroke:#000000;stroke-width:1.8000009;stroke-miterlimit:4.0000000;opacity:1.0000000;" + sodipodi:nodetypes="ccccccsccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#8c8c8c;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;" + d="M 84.890446,38.997755 C 84.890446,38.997755 88.581336,37.807146 90.724434,37.092780 C 91.795983,40.069305 97.868097,47.689207 107.15485,48.046390 C 110.72668,47.808268 93.343775,48.522634 90.248190,49.475122 C 87.152604,50.427610 84.652324,41.140853 84.890446,38.997755 z " + id="path2244" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 78.173843,39.831182 C 78.650087,44.117377 78.411965,55.904415 86.269989,56.142537 C 98.176087,55.904415 112.93964,49.237000 102.46229,48.284512 C 94.842380,47.689208 93.175526,50.427610 85.555623,38.759633 C 85.079379,32.330340 85.317501,38.759634 85.555623,38.759634 L 78.173843,39.831182 z " + id="path2243" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 72.173840,40.069304 C 72.650084,44.355499 75.388487,56.142537 80.508108,55.904415 C 92.414206,55.666293 110.27335,48.046390 99.795987,48.284512 C 92.890450,48.998878 81.936840,51.261037 79.793742,39.593060 C 79.317498,33.163767 79.793742,39.593061 79.793742,39.593061 L 72.173840,40.069304 z " + id="path2242" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 65.744547,40.188365 C 66.220791,44.474560 67.054218,56.142537 74.912242,56.380659 C 86.818339,56.142537 101.34378,49.594183 90.866413,49.832305 C 82.889327,49.832305 75.626608,51.261037 73.364449,39.950243 C 72.888205,33.520950 73.364449,39.950244 73.364449,39.950244 L 65.744547,40.188365 z " + id="path1620" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 61.554493,41.021792 C 62.030737,45.307987 62.745103,55.309110 70.603127,55.547232 C 77.389603,57.095025 90.605372,50.903854 80.128005,51.141976 C 72.627163,50.308549 70.841249,47.689208 68.698151,40.783670 C 67.983785,30.782548 68.221907,39.593061 68.221907,39.593061 L 61.554493,41.021792 z " + id="path1619" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#0e5ca4;fill-opacity:1.0000000;fill-rule:evenodd;stroke:url(#linearGradient2207);stroke-width:2.8750000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 18.125000,83.750000 C 15.781250,74.687500 55.937499,78.593750 65.156250,78.593750 C 78.125000,78.906250 82.031249,57.656250 89.843750,57.500000 C 94.531250,57.656250 104.59597,56.966529 109.75222,56.966529 C 108.17076,66.501032 108.33487,74.284818 109.68750,84.218750 C 92.500002,87.968750 42.343750,83.593750 18.125000,83.750000 z " + id="path2206" + sodipodi:nodetypes="cccccc" /> + <path + style="fill:#aaaaaa;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.95000046;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 30.241456,38.045267 C 29.288968,47.927329 28.336481,47.927329 26.431505,49.951366 C 25.479017,48.403573 24.407468,48.403573 23.097797,49.951366 C 21.669066,48.284512 21.779994,46.597620 20.172530,47.349456 C 21.072561,50.995102 20.280329,54.730317 22.014628,58.317134 C 28.786566,56.578346 35.306033,59.977218 53.934591,56.542597 C 58.339847,54.756683 47.386237,41.855219 46.314688,42.212402 C 45.243139,42.569585 33.337041,44.355500 30.241456,38.045267 z " + id="path2245" + sodipodi:nodetypes="cccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 32.136364,51.487233 C 28.207348,51.844415 27.753870,54.946654 28.230114,57.565995 C 30.023765,56.968112 32.078234,57.581448 34.761364,57.362233 L 34.761364,51.987233 C 34.066700,51.633088 33.237515,51.349589 32.136364,51.487233 z " + id="path2261" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 35.470071,51.606294 C 31.541055,51.963476 31.087577,55.065715 31.563821,57.685056 C 33.357472,57.087173 35.411941,57.700509 38.095071,57.481294 L 38.095071,52.106294 C 37.400407,51.752149 36.571222,51.468650 35.470071,51.606294 z " + id="path2260" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 38.208474,51.606294 C 34.279458,51.963476 33.825980,56.018203 34.302224,58.637544 C 36.095875,58.039661 38.150344,57.700509 40.833474,57.481294 L 40.833474,52.106294 C 40.138810,51.752149 39.309625,51.468650 38.208474,51.606294 z " + id="path2259" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 41.184999,51.606294 C 37.255983,51.963476 36.802505,56.018203 37.278749,58.637544 C 39.072400,58.039661 41.126869,57.700509 43.809999,57.481294 L 43.809999,52.106294 C 43.115335,51.752149 42.286150,51.468650 41.184999,51.606294 z " + id="path2258" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 44.280584,51.487233 C 40.351568,51.844415 39.898090,55.899142 40.374334,58.518483 C 42.167985,57.920600 44.222454,57.581448 46.905584,57.362233 L 46.905584,51.987233 C 46.210920,51.633088 45.381735,51.349589 44.280584,51.487233 z " + id="path2249" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffc800;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 61.911677,45.307988 C 61.375902,44.415030 61.765709,44.034840 61.733085,42.658881 C 58.268663,42.540664 58.280316,48.344042 58.697030,52.570707 C 56.077688,52.808829 55.363323,52.570707 54.291774,52.689768 C 53.220225,52.808829 52.029615,50.546671 49.172152,50.903854 C 45.243139,51.261036 44.766896,55.309110 45.243140,57.928451 C 49.172151,56.618781 53.577408,56.380658 65.721628,56.499719 C 56.672994,50.070426 60.721067,44.593622 61.911677,45.307988 z " + id="path2248" + sodipodi:nodetypes="cccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffffff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.75000042;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 38.862811,5.8564233 C 40.714965,6.4457451 43.778156,8.4025157 47.566654,3.8563191 C 48.661109,3.2669973 49.839752,5.5400956 51.186773,5.7926621 C 48.745297,8.2341380 48.324354,12.527769 45.461933,12.527768 C 42.431136,13.032901 41.841814,10.423048 37.295617,10.423047 C 36.958861,9.9179145 36.673901,6.3615563 38.862811,5.8564233 z " + id="path2273" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.45000023;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 37.884939,9.1602151 C 38.726827,8.5708933 41.168303,9.1602151 42.094380,9.9179146 C 43.020458,10.675614 47.314087,4.3614521 49.166242,4.8665850 C 50.850018,6.0452286 51.439340,5.5400956 50.765829,6.4661727 C 50.092319,7.3922498 47.903409,12.696146 45.798689,12.611957 C 43.693968,12.527768 38.474261,9.9179146 37.463995,10.338859 C 36.453729,10.759803 37.884939,9.1602151 37.884939,9.1602151 z " + id="path2274" + sodipodi:nodetypes="ccccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:url(#linearGradient2270);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.90000045;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 40.480700,28.282268 C 35.837322,26.139170 26.550566,13.399645 37.146993,10.304059 C 42.504737,10.423120 41.314127,13.042462 44.409712,12.447157 C 47.505298,11.851852 49.886518,4.3510105 53.339286,4.9463154 C 55.601444,7.0894130 55.958628,15.423681 53.101164,18.757389 C 50.005579,19.709877 46.195627,19.471755 40.480700,28.282268 z " + id="path2262" + sodipodi:nodetypes="cccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#000000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.2500006;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 42.346947,9.9179146 C 41.926003,10.338859 41.505058,10.759803 41.589247,11.180747 C 42.431136,11.601691 43.273024,12.443579 44.788422,12.527769 C 45.967067,11.517503 46.135443,8.4867045 45.377745,8.3183268 C 44.367479,7.8973828 43.020457,9.0760263 42.346947,9.9179146 z " + id="path2275" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:#ffffff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 41.195066,29.115694 C 40.123518,29.472877 34.765774,29.591938 35.242017,36.140292 C 35.718261,42.688646 40.718822,50.427609 48.100603,50.903853 C 49.291213,51.022914 58.339847,48.165450 55.958627,36.973718 C 52.267738,26.734474 46.314688,28.520389 41.195066,29.115694 z " + id="path2276" + sodipodi:nodetypes="ccccc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 20.025215,48.192533 C 20.739581,49.025960 19.406907,55.190048 26.193383,50.189487" + id="path2278" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 24.185500,48.718875 C 24.304561,49.552301 24.764651,51.141975 26.431505,49.832305" + id="path2279" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 53.815530,22.448279 C 57.625482,22.686401 60.482945,27.925084 61.554494,41.736158" + id="path2280" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> + <path + style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.85000044;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;" + d="M 36.908871,25.662926 C 35.480139,28.401329 33.932347,29.710999 35.122956,36.140292" + id="path2281" + sodipodi:nodetypes="cc" + transform="translate(-4.687500,23.28125)" /> +</svg> diff --git a/community/rtl-sdr/PKGBUILD b/community/rtl-sdr/PKGBUILD index 5f87ac170..0fe7e3a39 100644 --- a/community/rtl-sdr/PKGBUILD +++ b/community/rtl-sdr/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82015 2013-01-05 17:18:56Z kkeen $ +# $Id: PKGBUILD 83477 2013-02-01 16:58:18Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Michael Düll <mail@akurei.me> pkgname=rtl-sdr -pkgver=20130105 -_commit="5673a562230a88787bed74c02ea9955901763271" +pkgver=20130201 +_commit="ea4dbd242d268e50163acb8df1ac662485b43632" pkgrel=1 pkgdesc="Driver for Realtek RTL2832U, allowing general purpose software defined radio (SDR)." arch=('i686' 'x86_64') diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD index 28c21f61a..b927efd96 100644 --- a/community/ruby-gtk2/PKGBUILD +++ b/community/ruby-gtk2/PKGBUILD @@ -1,76 +1,78 @@ -# $Id: PKGBUILD 82259 2013-01-13 18:18:25Z arodseth $ +# $Id: PKGBUILD 83903 2013-02-06 13:56:53Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> -# Contributor: Eric Bélanger +# Contributor: Eric Bélanger <eric@archlinux.org> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: Bjorn Lindeijer <bjorn@lindeijer.nl> # Contributor: kritoke <kritoke@nospam.gmail.com> pkgbase=ruby-gtk2 -pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2' 'ruby-pango') -pkgver=1.1.9 -pkgrel=1 +pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2' + 'ruby-pango') +pkgver=1.2.1 +pkgrel=2 arch=('x86_64' 'i686' 'mips64el') url='http://ruby-gnome2.sourceforge.jp/' license=('LGPL') makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk2') source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz") -sha256sums=('975aa4ba04e19ea1374ad8384eab144c23080358bb1ad092bf2b2abef48091e8') +sha256sums=('cb6e329f64042c8d24248204e11bb4652f9b2984ac2965d82dab49634deb1125') build() { - cd "$srcdir/ruby-gtk2-$pkgver" - LANG="en_US.UTF-8" ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango \ - --topdir="$pkgdir" --vendor - mkdir -p "$pkgdir/ruby-gdkpixbuf2/usr/lib/ruby/site_ruby/1.9.1/i686-linux" - make + cd "$srcdir/ruby-gtk2-$pkgver" + LANG="en_US.UTF-8" \ + ruby extconf.rb atk gdk_pixbuf2 gio2 glib2 gtk2 pango --vendor + #mkdir -p \ + # "$pkgdir/ruby-gdkpixbuf2/usr/lib/ruby/site_ruby/1.9.1/i686-linux" + make -j1 } package_ruby-atk() { - pkgdesc="Ruby bindings for atk" + pkgdesc='Ruby bindings for atk' depends=("ruby-glib2=$pkgver" 'atk') - cd "$srcdir/ruby-gtk2-$pkgver/atk" - make DESTDIR="$pkgdir" install + cd "$srcdir/ruby-gtk2-$pkgver/atk" + make DESTDIR="$pkgdir/" install } package_ruby-gdkpixbuf2() { - pkgdesc="Ruby bindings for gdkpixbuf2" + pkgdesc='Ruby bindings for gdkpixbuf2' depends=("ruby-glib2=$pkgver" 'gdk-pixbuf2') - cd "$srcdir/ruby-gtk2-$pkgver/gdk_pixbuf2" - make DESTDIR="$pkgdir" install + cd "$srcdir/ruby-gtk2-$pkgver/gdk_pixbuf2" + make DESTDIR="$pkgdir/" install } package_ruby-gio2() { - pkgdesc="Ruby bindings for gio2" + pkgdesc='Ruby bindings for gio2' depends=("ruby-glib2=$pkgver") - cd "$srcdir/ruby-gtk2-$pkgver/gio2" - make DESTDIR="$pkgdir" install + cd "$srcdir/ruby-gtk2-$pkgver/gio2" + make DESTDIR="$pkgdir/" install } package_ruby-glib2() { - pkgdesc="Ruby bindings for glib2" + pkgdesc='Ruby bindings for glib2' depends=('glib2' 'ruby') - cd "$srcdir/ruby-gtk2-$pkgver/glib2" - make DESTDIR="$pkgdir" install + cd "$srcdir/ruby-gtk2-$pkgver/glib2" + make DESTDIR="$pkgdir/" install } package_ruby-gtk2() { - pkgdesc="Ruby bindings for gtk2" + pkgdesc='Ruby bindings for gtk2' depends=('gtk2' "ruby-glib2=$pkgver" "ruby-pango=$pkgver" "ruby-atk=$pkgver" "ruby-gdkpixbuf2=$pkgver") - cd "$srcdir/ruby-gtk2-$pkgver/gtk2" - make DESTDIR="$pkgdir" install + cd "$srcdir/ruby-gtk2-$pkgver/gtk2" + make DESTDIR="$pkgdir/" install } package_ruby-pango() { - pkgdesc="Ruby bindings for pango" + pkgdesc='Ruby bindings for pango' depends=("ruby-glib2=$pkgver" 'ruby-cairo' 'pango') - cd "$srcdir/ruby-gtk2-$pkgver/pango" - make DESTDIR="$pkgdir" install + cd "$srcdir/ruby-gtk2-$pkgver/pango" + make DESTDIR="$pkgdir/" install } # vim:set ts=2 sw=2 et: diff --git a/community/ruby-gtk3/PKGBUILD b/community/ruby-gtk3/PKGBUILD new file mode 100644 index 000000000..243a6c626 --- /dev/null +++ b/community/ruby-gtk3/PKGBUILD @@ -0,0 +1,43 @@ +# $Id: PKGBUILD 83911 2013-02-06 14:10:47Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Eric Bélanger +# Contributor: Brad Fanella <bradfanella@archlinux.us> +# Contributor: Bjorn Lindeijer <bjorn@lindeijer.nl> +# Contributor: kritoke <kritoke@nospam.gmail.com> + +pkgbase=ruby-gtk3 +pkgname=('ruby-gtk3' 'ruby-gdk3') +depends=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-glib2' 'ruby-pango') +pkgver=1.2.1 +pkgrel=2 +arch=('x86_64' 'i686') +url='http://ruby-gnome2.sourceforge.jp/' +license=('LGPL') +makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk3') +source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk3-$pkgver.tar.gz") +sha256sums=('78c7dbfaebabefe0f5a3d96c779cc08ea949a354e3f7cd1ff797d850ded4168a') + +build() { + cd "$srcdir/ruby-gtk3-$pkgver" + LANG="en_US.UTF-8" ruby extconf.rb gtk3 gdk3 --vendor + make +} + +package_ruby-gtk3() { + pkgdesc='Ruby bindings for gtk3' + depends=('gtk3' "ruby-glib2=$pkgver" "ruby-pango=$pkgver" "ruby-atk=$pkgver" + "ruby-gdkpixbuf2=$pkgver") + + cd "$srcdir/ruby-gtk3-$pkgver/gtk3" + make DESTDIR="$pkgdir/" install +} + +package_ruby-gdk3() { + pkgdesc='Ruby bindings for gdk3' + depends=('ruby' 'gtk3') + + cd "$srcdir/ruby-gtk3-$pkgver/gdk3" + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/sage-mathematics/PKGBUILD b/community/sage-mathematics/PKGBUILD index feea10efe..f48ccb516 100644 --- a/community/sage-mathematics/PKGBUILD +++ b/community/sage-mathematics/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81694 2012-12-27 00:16:01Z dwallace $ +# $Id: PKGBUILD 83604 2013-02-03 20:48:03Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Antonio Rojas < nqn1976 @ gmail.com > # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -7,14 +7,15 @@ # Special thanks to Nareto for moving the compile from the .install to the PKGBUILD pkgname=sage-mathematics -pkgver=5.5 +pkgver=5.6 pkgrel=1 pkgdesc='SAGE: Open Source Mathematics Software, a viable free alternative to Magma, Maple, Mathematica, and Matlab.' url='http://www.sagemath.org' arch=('i686' 'x86_64') license=('GPL') -#depends=('readline') -makedepends=('gcc-fortran' 'desktop-file-utils') +#depends=('xz' 'java-environment=7' 'desktop-file-utils' 'libxmu' 'libtiff' 'sqlite' 'libjpeg-turbo') +depends=('desktop-file-utils') +makedepends=('gcc-fortran' ) optdepends=('imagemagick: some plotting functionality benefits from it' 'texlive-core: some plotting functionality benefits from it, also to use SageTeX' 'openssh: to use the notebook in secure mode' @@ -23,7 +24,7 @@ options=('!makeflags') install="${pkgname}.install" source=("http://sage.math.washington.edu/home/release/sage-${pkgver}/sage-${pkgver}.tar" 'SAGE-notebook.desktop') -md5sums=('1162b607cf42859e31e81591600960d3' +md5sums=('ce50c9e0c0ed1dca3038891c5c929509' 'b82f94383829eee26648feb977e2d89b') build() { diff --git a/community/sage-mathematics/sage-mathematics.install b/community/sage-mathematics/sage-mathematics.install index 6caa5299e..ab5dae235 100644 --- a/community/sage-mathematics/sage-mathematics.install +++ b/community/sage-mathematics/sage-mathematics.install @@ -1,5 +1,6 @@ post_install() { cd /opt/sage + update-desktop-database -q # set HOME because when sage updates its sage_root (after being moved) it will write files to ~/.sage with root ownership # the files it writes to ~/.sage can be safely ignored @@ -44,6 +45,7 @@ post_upgrade() { post_remove() { # Update LaTeX db to remove SageTeX entries + update-desktop-database -q if [ -f /usr/bin/texhash ]; then /usr/bin/texhash /usr/share/texmf fi diff --git a/community/sarg/PKGBUILD b/community/sarg/PKGBUILD index 51e9ff93a..63f0fe90f 100644 --- a/community/sarg/PKGBUILD +++ b/community/sarg/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 73875 2012-07-16 07:53:58Z spupykin $ +# $Id: PKGBUILD 83444 2013-02-01 09:35:37Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: JJDaNiMoTh <jjdanimoth.aur@gmail.com> # Contributor: Tino Reichardt <milky-archlinux@mcmilk.de> pkgname=sarg -pkgver=2.3.1 -pkgrel=5 +pkgver=2.3.5 +pkgrel=1 pkgdesc="Squid Analysis Report Generator" arch=('i686' 'x86_64' 'mips64el') url="http://sarg.sourceforge.net" @@ -17,7 +17,7 @@ backup=('etc/sarg/css.tpl' 'etc/sarg/sarg.conf' 'etc/sarg/user_limit_block') source=(http://downloads.sourceforge.net/sourceforge/sarg/$pkgname-$pkgver.tar.gz) -md5sums=('bf637b8a820b81e2c55e815934151b4d') +md5sums=('a10545aa0571f73789d81dcfca5bfb3c') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/schroot/PKGBUILD b/community/schroot/PKGBUILD index 1093b1bc1..4e5af849e 100644 --- a/community/schroot/PKGBUILD +++ b/community/schroot/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 81583 2012-12-24 15:02:13Z spupykin $ +# $Id: PKGBUILD 83274 2013-01-28 16:50:07Z stephane $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Andreas Wagner <Andreas dot Wagner at em dot uni-frankfurt dot de> pkgname=schroot -pkgver=1.6.3 -pkgrel=4 +pkgver=1.6.5 +pkgrel=1 pkgdesc="Allows users to execute shell commands under different root filesystems. (Successor to dchroot)." url="http://packages.qa.debian.org/s/schroot.html" license=('GPL3') @@ -29,14 +29,14 @@ source=("http://ftp.debian.org/debian/pool/main/s/$pkgname/${pkgname}_${pkgver}. 'pam.d.schroot.patch' 'colon-completion.patch' 'fix-bash-completion.patch') -md5sums=('f6b1badef213ce8e9ef37bb3fc213390' +md5sums=('99f679d68f180a56289b3ec40d214ae4' '54239847f89b9a4772910415bde6276a' '5a3f7b839c7e0b8933748da7c5b6385b' 'ddb2f09c02b24dab777110f9808472e1' 'f0d5d5b5e34a860f6f90b5628c680f46' 'af1da6edd8c8c0dafeeb2c2c4e0c840b' 'a8d77cac806a0a9adef3f93cdbeb280a' - '8502fcc9112c2971bcae35373d2ff42f' + 'f0d03bf6c60ed119781b27b98234299c' '5ba775d4f401e2c167414caa548b71e5') build() { diff --git a/community/schroot/colon-completion.patch b/community/schroot/colon-completion.patch index 5cd8f8996..2df1bd16e 100644 --- a/community/schroot/colon-completion.patch +++ b/community/schroot/colon-completion.patch @@ -1,22 +1,7 @@ -From 1563e1ba9bc2b317390ef305ae9af56a4b976940 Mon Sep 17 00:00:00 2001 -From: Peter Wu <lekensteyn@gmail.com> -Date: Sat, 22 Dec 2012 16:37:00 +0100 -Subject: [PATCH] etc: make bash completion work for colon values - ---chroot (and -c) accept values like chroot:foo and session:foo-abc. Standard -bash completion treats colons as whitespace, hence we need a way to force that -off. - -Fix based on http://stackoverflow.com/q/10528695/427545 (thanks Radu Gasler!) ---- - etc/bash_completion/schroot | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/etc/bash_completion/schroot b/etc/bash_completion/schroot -index 035f0b3..7cda29b 100644 ---- a/etc/bash_completion/schroot -+++ b/etc/bash_completion/schroot -@@ -21,14 +21,14 @@ _schroot() +diff -wbBur schroot-1.6.5.org/etc/bash_completion/schroot schroot-1.6.5/etc/bash_completion/schroot +--- schroot-1.6.5.org/etc/bash_completion/schroot 2013-01-28 15:28:04.000000000 +0400 ++++ schroot-1.6.5/etc/bash_completion/schroot 2013-01-28 15:30:22.297213632 +0400 +@@ -21,14 +21,14 @@ local cur prev options COMPREPLY=() @@ -28,11 +13,8 @@ index 035f0b3..7cda29b 100644 options=$(schroot --help | sed 's/\(^\|[[:space:]]\)[^[:space:]-][^[:space:]]*//g') if [ "$prev" = "-c" ] || [ "$prev" = "--chroot" ]; then - COMPREPLY=( $(compgen -W "$(schroot -a -l)" -- $cur) ) -+ __ltrim_colon_completions "$cur" + COMPREPLY=( $(compgen -W "$(schroot -a -l)" -- $cur) ) ++ __ltrim_colon_completions "$cur" else - COMPREPLY=( $(compgen -W "$options" -- $cur) ) + COMPREPLY=( $(compgen -W "$options" -- $cur) ) fi --- -1.8.0.2 - diff --git a/community/scite/PKGBUILD b/community/scite/PKGBUILD index 4d3645b42..aae795021 100644 --- a/community/scite/PKGBUILD +++ b/community/scite/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 78867 2012-10-26 09:46:22Z arodseth $ +# $Id: PKGBUILD 83608 2013-02-03 22:48:31Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Thomas S Hatch <thatch45@gmail.com> # Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it> @@ -6,7 +6,7 @@ # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=scite -pkgver=3.2.3 +pkgver=3.2.4 pkgrel=1 pkgdesc='Editor with facilities for building and running programs' arch=('i686' 'x86_64' 'mips64el') @@ -17,7 +17,7 @@ makedepends=('setconf') backup=('usr/share/scite/SciTEGlobal.properties') install=$pkgname.install source=("http://downloads.sourceforge.net/sourceforge/scintilla/${pkgname}${pkgver//./}.tgz") -sha256sums=('d0d324a5e420ff96db6cd1c6eeac23b6f4c046e7545e73c4625ab2add90e4a65') +sha256sums=('bd20b97513aee8e4584253d6ca31ec658bd4f098ceefb354889eb8a498cb5c08') build() { cd "$srcdir" @@ -27,8 +27,10 @@ build() { setconf scite/gtk/makefile CXXTFLAGS "-DNDEBUG ${CXXFLAGS} $(CXXBASEFLAGS)" fi sed '0,/CXXFLAGS=/s//nop=/' -i scintilla/gtk/makefile - setconf scintilla/gtk/makefile CXXFLAGS "-DNDEBUG ${CXXFLAGS} \$(CXXBASEFLAGS) \$(THREADFLAGS)" - setconf scintilla/gtk/makefile CXXBASEFLAGS "-Wall -Wno-missing-braces -Wno-char-subscripts -pedantic ${CXXFLAGS} -DGTK -DSCI_LEXER \$(INCLUDEDIRS)" + setconf scintilla/gtk/makefile CXXFLAGS \ + "-DNDEBUG ${CXXFLAGS} \$(CXXBASEFLAGS) \$(THREADFLAGS)" + setconf scintilla/gtk/makefile CXXBASEFLAGS \ + "-Wno-missing-braces -Wno-char-subscripts ${CXXFLAGS} -DGTK -DSCI_LEXER \$(INCLUDEDIRS)" cd "$srcdir/scintilla/gtk" make cd "$srcdir/$pkgname/gtk" diff --git a/community/sigil/PKGBUILD b/community/sigil/PKGBUILD index babbdf94f..510e514dd 100644 --- a/community/sigil/PKGBUILD +++ b/community/sigil/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80936 2012-12-07 11:49:42Z giovanni $ +# $Id: PKGBUILD 83275 2013-01-28 16:50:10Z stephane $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Larry Hajali <larryhaja [at] gmail [dot] com> pkgname=sigil pkgver=0.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="WYSIWYG ebook editor" arch=('i686' 'x86_64' 'mips64el') url="http://code.google.com/p/sigil/" diff --git a/community/signon/PKGBUILD b/community/signon/PKGBUILD index 0e50ba8ad..8c19d96e1 100644 --- a/community/signon/PKGBUILD +++ b/community/signon/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 80667 2012-11-28 23:53:12Z bgyorgy $ +# $Id: PKGBUILD 83013 2013-01-26 15:03:10Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgbase=signon pkgname=('signon' 'signon-doc') -pkgver=8.44 +pkgver=8.46 pkgrel=1 pkgdesc="Framework to provide credential storage and authentication service" arch=('i686' 'x86_64' 'mips64el') @@ -15,7 +15,7 @@ backup=(etc/signond.conf) install=$pkgname.install source=(http://accounts-sso.googlecode.com/files/$pkgbase-$pkgver.tar.bz2 use_keyring.patch) -sha1sums=('c0fa356d36295c97879e3dce97d32a97428b007b' +sha1sums=('3524fe1427de397c7b355e86e50a901b55298976' 'cfdd48b494ad267654ceba23f1b81bcb8f56b9a1') build() { diff --git a/community/skrooge/PKGBUILD b/community/skrooge/PKGBUILD index 30f4671f2..170e94aab 100644 --- a/community/skrooge/PKGBUILD +++ b/community/skrooge/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82001 2013-01-05 15:34:09Z jlichtblau $ +# $Id: PKGBUILD 83379 2013-01-30 20:36:03Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: neuromante <lorenzo.nizzi.grifi@gmail.com> pkgname=skrooge -pkgver=1.4.0 +pkgver=1.5.1 pkgrel=1 pkgdesc="A personal finances manager for KDE" arch=('i686' 'x86_64' 'mips64el') @@ -17,10 +17,10 @@ optdepends=('kdepim-libkdepim: for KDE PIM integration') install=$pkgname.install changelog=$pkgname.changelog source=(http://skrooge.org/files/$pkgname-$pkgver.tar.bz2) -sha256sums=('71df527bea98b7a998deeeed009bdf381ff890a5743a84b93db4f007223974f9') +sha256sums=('9d8332d80faf4c89b02582894588829b3004d6abf79528c4b6e35a791a8adebc') build() { - cd "${srcdir}/$pkgname-$pkgver" + cd ${srcdir}/$pkgname-$pkgver cmake . -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr @@ -28,7 +28,7 @@ build() { } package() { - cd "${srcdir}/$pkgname-$pkgver" + cd ${srcdir}/$pkgname-$pkgver - make DESTDIR="${pkgdir}" install + make DESTDIR=${pkgdir} install } diff --git a/community/skrooge/skrooge.changelog b/community/skrooge/skrooge.changelog index ae5e60b99..229dda2a4 100644 --- a/community/skrooge/skrooge.changelog +++ b/community/skrooge/skrooge.changelog @@ -1,3 +1,6 @@ +2013-01-30 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * skrooge 1.5.1-1 + 2013-01-05 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * skrooge 1.4.0-1 diff --git a/community/smc/PKGBUILD b/community/smc/PKGBUILD index e7aeb49ad..f650fd03e 100644 --- a/community/smc/PKGBUILD +++ b/community/smc/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 77661 2012-10-13 11:45:22Z allan $ +# $Id: PKGBUILD 83276 2013-01-28 16:50:11Z stephane $ # Maintainer: # Contributor: Juergen Hoetzel <juergen@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> pkgname=smc pkgver=1.9 -pkgrel=17.1 +pkgrel=18 pkgdesc="Secret Maryo Chronicles" arch=('i686' 'x86_64' 'mips64el') url="http://www.secretmaryo.org/" diff --git a/community/spring/PKGBUILD b/community/spring/PKGBUILD index a3d622234..85a5c786e 100644 --- a/community/spring/PKGBUILD +++ b/community/spring/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 78942 2012-10-27 23:45:40Z ebelanger $ +# $Id: PKGBUILD 83277 2013-01-28 16:50:13Z stephane $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Arkham <arkham at archlinux dot us> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> @@ -6,7 +6,7 @@ pkgname=spring pkgver=0.91.0 _pkgver=91.0 -pkgrel=3 +pkgrel=4 pkgdesc='A free 3D real-time-strategy (RTS) game engine' arch=('i686' 'x86_64' 'mips64el') url="http://springrts.com/" diff --git a/community/springlobby/PKGBUILD b/community/springlobby/PKGBUILD index eccbec2f5..01cabafc7 100644 --- a/community/springlobby/PKGBUILD +++ b/community/springlobby/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82075 2013-01-07 10:25:13Z svenstaro $ +# $Id: PKGBUILD 83278 2013-01-28 16:50:15Z stephane $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: DuGi <dugi@irc.pl> pkgname=springlobby pkgver=0.159 -pkgrel=1 +pkgrel=2 pkgdesc="A free cross-platform lobby client for the Spring RTS project." arch=('i686' 'x86_64' 'mips64el') url="http://springlobby.info/" diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD index f318834d2..83264628a 100644 --- a/community/squid/PKGBUILD +++ b/community/squid/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82172 2013-01-10 09:49:38Z spupykin $ +# $Id: PKGBUILD 83891 2013-02-06 11:40:54Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Mark Coolen <mark.coolen@gmail.com> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: Kevin Piche <kevin@archlinux.org> pkgname=squid -pkgver=3.2.6 +pkgver=3.2.7 pkgrel=2 pkgdesc='Full-featured Web proxy cache server' arch=('x86_64' 'i686' 'mips64el') @@ -24,7 +24,7 @@ source=("http://www.squid-cache.org/Versions/v3/3.2/$pkgname-$pkgver.tar.bz2" 'squid.pam' 'squid.cron' 'squid.service') -md5sums=('87915ad83aebafc7af6871c770b23339' +md5sums=('3e4d21b24c39d5066791017919866a64' 'e90895ce22c0b618c89a46a9a181fe6c' '2383772ef94efddc7b920628bc7ac5b0' '270977cdd9b47ef44c0c427ab9034777' @@ -72,7 +72,6 @@ build() { --enable-htcp \ --enable-carp \ --enable-epoll \ - --with-filedescriptors=4096 \ --with-large-files \ --enable-arp-acl \ --with-default-user=proxy \ diff --git a/community/sslh/PKGBUILD b/community/sslh/PKGBUILD index e61cc9832..bcf70fee3 100644 --- a/community/sslh/PKGBUILD +++ b/community/sslh/PKGBUILD @@ -1,36 +1,31 @@ -# $Id: PKGBUILD 81431 2012-12-20 23:33:39Z seblu $ +# $Id: PKGBUILD 83699 2013-02-04 14:24:41Z seblu $ # Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Le_suisse <lesuisse.dev+aur at gmail dot com> # Contributor: Jason Rodriguez <jason-aur@catloaf.net> pkgname=sslh pkgver=1.14 -pkgrel=1 +pkgrel=2 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer' arch=('i686' 'x86_64' 'mips64el') url='http://www.rutschle.net/tech/sslh.shtml' license=('GPL2') depends=('libconfig') -backup=('etc/conf.d/sslh' 'etc/sslh.conf') +backup=('etc/sslh.conf') +install=$pkgname.install source=("http://www.rutschle.net/tech/$pkgname-$pkgver.tar.gz" - 'sslh.rc' - 'sslh.conf') + 'sslh-select.service' + 'sslh-fork.service') md5sums=('36e64bd6c7d0a299d5acd1109988099b' - 'c2a0c7c58d091acf5b4672f58066ee8f' - 'c51c63d2b28080bae4c1c7a0c469bab7') + '67e8c9511508673254afa3e1ca61ff89' + 'a4402244a4d819beb3c6dc7ff031084e') build() { cd $pkgname-$pkgver - # fix archlinux path in manpage - sed -i 's/init.d/rc.d/' sslh.pod - sed -i 's+/etc/default+/etc/conf.d+' sslh.pod make VERSION=\"v$pkgver\" } package() { - # install initscripts - install -Dm 755 sslh.rc "$pkgdir/etc/rc.d/sslh" - install -Dm 644 sslh.conf "$pkgdir/etc/conf.d/sslh" # manually install to have both ssl-fork and ssl-select cd $pkgname-$pkgver install -Dm 0755 sslh-fork "$pkgdir/usr/bin/sslh-fork" @@ -40,9 +35,11 @@ package() { install -Dm 0644 sslh.8.gz "$pkgdir/usr/share/man/man8/sslh.8.gz" # install example file install -Dm 0644 example.cfg "$pkgdir/etc/sslh.conf" - # install systemd service - install -Dm 644 scripts/systemd.sslh.service \ - "$pkgdir/usr/lib/systemd/system/sslh.service" + # systemd + install -Dm 644 $srcdir/sslh-fork.service \ + "$pkgdir/usr/lib/systemd/system/sslh-fork.service" + install -Dm 644 $srcdir/sslh-select.service \ + "$pkgdir/usr/lib/systemd/system/sslh-select.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/sslh/sslh-fork.service b/community/sslh/sslh-fork.service new file mode 100644 index 000000000..cbfc41686 --- /dev/null +++ b/community/sslh/sslh-fork.service @@ -0,0 +1,10 @@ +[Unit] +Description=SSL/SSH multiplexer +After=network.target + +[Service] +ExecStart=/usr/bin/sslh-fork -f -F /etc/sslh.conf +KillMode=process + +[Install] +WantedBy=multi-user.target diff --git a/community/sslh/sslh-select.service b/community/sslh/sslh-select.service new file mode 100644 index 000000000..43f4f2787 --- /dev/null +++ b/community/sslh/sslh-select.service @@ -0,0 +1,9 @@ +[Unit] +Description=SSL/SSH multiplexer +After=network.target + +[Service] +ExecStart=/usr/bin/sslh-select -f -F /etc/sslh.conf + +[Install] +WantedBy=multi-user.target diff --git a/community/sslh/sslh.install b/community/sslh/sslh.install new file mode 100644 index 000000000..46ce7beae --- /dev/null +++ b/community/sslh/sslh.install @@ -0,0 +1,13 @@ +#!/bin/sh + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if [ "$(vercmp $2 1.14-1)" -le 0 ]; then + cat << EOF +===> sslh systemd service has been splitted in sslh-fork.service and sslh-select.service +EOF + fi +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/stone-soup/PKGBUILD b/community/stone-soup/PKGBUILD index 9e47b2a40..1d150765a 100644 --- a/community/stone-soup/PKGBUILD +++ b/community/stone-soup/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Jakob Gruber <jakob.gruber@gmail.com> pkgname=stone-soup -pkgver=0.11.0 -pkgrel=3 +pkgver=0.11.2 +pkgrel=1 pkgdesc='Open-source, single-player, role-playing roguelike game of exploration and treasure-hunting' arch=('i686' 'x86_64' 'mips64el') url='http://crawl.develz.org/' @@ -17,7 +17,7 @@ source=("http://downloads.sourceforge.net/sourceforge/crawl-ref/stone_soup-${pkg _exec=('crawl-tiles') _name=('Dungeon Crawl Stone Soup') -build() { +package() { cd "$srcdir" gendesk -n @@ -65,4 +65,4 @@ build() { } -md5sums=('715d800410a7251499bf8efcc8675ca6') +md5sums=('84b5939d242fbaec4d9d8c64fa02156c') diff --git a/community/tea/PKGBUILD b/community/tea/PKGBUILD index 0238e2885..0dae4570c 100644 --- a/community/tea/PKGBUILD +++ b/community/tea/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81589 2012-12-24 15:03:30Z spupykin $ +# $Id: PKGBUILD 83883 2013-02-06 10:40:30Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Roman Kyrylych <roman@archlinux.org> @@ -6,7 +6,7 @@ # Contributor: Zsolt Varadi <sysop_xxl@fibermail.hu> pkgname=tea -pkgver=33.5.0 +pkgver=34.0.1 pkgrel=1 pkgdesc="A QT-based text editor for Linux and *BSD. With an ultimate small size TEA provides you hundreds of functions." arch=('i686' 'x86_64' 'mips64el') @@ -16,7 +16,7 @@ depends=('qt' 'aspell' 'hunspell') install=tea.install source=(http://downloads.sourceforge.net/project/tea-editor/tea-editor/$pkgver/tea-$pkgver.tar.bz2 tea.desktop) -md5sums=('7a55b22b1ce0fda61d6be6244ec4c3db' +md5sums=('4fcc661b7898d01f58b8734395f5bdda' '377ace3363124f4c086de0babb820761') build() { diff --git a/community/tellico/PKGBUILD b/community/tellico/PKGBUILD index 086b8b211..40c33dd44 100644 --- a/community/tellico/PKGBUILD +++ b/community/tellico/PKGBUILD @@ -1,30 +1,29 @@ -# $Id: PKGBUILD 80977 2012-12-08 10:56:37Z andrea $ +# $Id: PKGBUILD 83382 2013-01-30 21:35:39Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ray Rashif <schiv@archlinux.org # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> pkgname=tellico -pkgver=2.3.6 -pkgrel=3 +pkgver=2.3.7 +pkgrel=1 pkgdesc="A collection manager for KDE" arch=('i686' 'x86_64' 'mips64el') url="http://tellico-project.org/" license=('GPL') -depends=('kdebase-workspace' 'yaz' 'exempi' 'libksane' 'taglib' 'libkcddb' 'poppler-qt') +depends=('kdebase-workspace' 'yaz' 'exempi' 'libksane' 'taglib' 'libkcddb' 'poppler-qt' 'kdemultimedia-audiocd-kio') makedepends=('automoc4' 'cmake') install=$pkgname.install +changelog=$pkgname.changelog source=(http://tellico-project.org/files/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('62bafaea733ce3b108322623e866b8659ab2644cc80ee06f0fc7fe974ec5d1c3') +sha256sums=('ae858559a226df380940dbd0d8378c45fd6c382359ccebe10f94c2687d6219a1') build() { cd ${srcdir} mkdir build cd build - cmake ../${pkgname}-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr + cmake ../${pkgname}-${pkgver} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr make } diff --git a/community/tellico/tellico.changelog b/community/tellico/tellico.changelog new file mode 100644 index 000000000..ff3debe2d --- /dev/null +++ b/community/tellico/tellico.changelog @@ -0,0 +1,2 @@ +2013-01-30 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * tellico 2.3.7-1 diff --git a/community/tiled-qt/PKGBUILD b/community/tiled-qt/PKGBUILD new file mode 100644 index 000000000..44ffe4486 --- /dev/null +++ b/community/tiled-qt/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase> +# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) +pkgname=tiled-qt +pkgver=0.9.0 +pkgrel=1 +pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' +arch=('i686' 'x86_64') +url='http://mapeditor.org' +license=('GPL') +depends=('qt' 'libgl' 'gtk-update-icon-cache') +makedepends=('mesa') +install=${pkgname}.install +source=(http://sourceforge.net/projects/tiled/files/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +md5sums=('e2e21a54ff17e34b49b8a330cc8b657e') + +build() { + cd $srcdir/$pkgname-$pkgver + qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr + make +} + +package() { + cd $pkgname-$pkgver + + make install INSTALL_ROOT=$pkgdir +} diff --git a/community/tiled-qt/tiled-qt.install b/community/tiled-qt/tiled-qt.install new file mode 100644 index 000000000..71d138f2d --- /dev/null +++ b/community/tiled-qt/tiled-qt.install @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/tiled-qt/tiled.desktop b/community/tiled-qt/tiled.desktop new file mode 100755 index 000000000..05a02fa58 --- /dev/null +++ b/community/tiled-qt/tiled.desktop @@ -0,0 +1,10 @@ +#!/usr/bin/env xdg-open +[Desktop Entry] +Name=Tiled +Comment=Edit Video Game Tile Maps +GenericName=Tiled +Exec=tiled +Terminal=false +Type=Application +Icon=tiled-icon +Categories=Application;Qt;Games;Development; diff --git a/community/toolame/PKGBUILD b/community/toolame/PKGBUILD index e824c46b5..a9545a94c 100644 --- a/community/toolame/PKGBUILD +++ b/community/toolame/PKGBUILD @@ -20,7 +20,7 @@ build() { cd $srcdir/$pkgname-$pkgver patch -p0 < ../toolame-02l.patch [ "$CARCH" = "x86_64" ] && sed -i "s|-march=i686|-march=x86-64|g" Makefile - [ "$CARCH" = "mips64el" ] && sed -i "s|-march=i686|-march=loongson2f|g" Makefile + [ "$CARCH" = "mips64el" ] && sed -i "s|-march=i686|-march=mips3 -mtune=loongson2f|g" Makefile make install -D -m755 toolame $pkgdir/usr/bin/toolame } diff --git a/community/ucarp/PKGBUILD b/community/ucarp/PKGBUILD index a1996e1d6..17a8bc881 100644 --- a/community/ucarp/PKGBUILD +++ b/community/ucarp/PKGBUILD @@ -1,28 +1,23 @@ -# $Id: PKGBUILD 69498 2012-04-17 12:05:31Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83576 2013-02-03 13:21:29Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> pkgname=ucarp pkgver=1.5.2 -pkgrel=3 -pkgdesc='UCARP is a portable implementation of the CARP protocol' +pkgrel=4 +pkgdesc='Userspace implementation of the CARP protocol' arch=('i686' 'x86_64' 'mips64el') url='http://www.ucarp.org/project/ucarp' license=('GPL2') depends=('libpcap') optdepends=('iproute2') -backup=('etc/conf.d/ucarp') source=("http://download.pureftpd.org/pub/ucarp/ucarp-$pkgver.tar.gz" - 'ucarp.rc' - 'ucarp.conf' 'ucarp.service' 'ucarp.8' '01-fix-getopt.patch' '02-fix-downscript-on-error.c') md5sums=('e3caa733316a32c09e5d3817617e9145' - '11675170473c7e11131d90c3d64ff333' - '79c01b9ba580d2431997efb9df59cf5d' - '582d59cd969b6447a710f58bbaf28846' - '05b64a5daeb7aab45a2a59e0f4d83c8f' + '40fdef66560e3c98eb7c04adf7c31739' + '2ccfdc464b88c437b38bd0324cf1fef3' '3f20699aaf2ef8139dcd337f1e7f06ab' '09d26233c37956cf08e629554a91b8cd') @@ -40,28 +35,22 @@ build() { } package() { - cd $pkgname-$pkgver + pushd $pkgname-$pkgver make DESTDIR="$pkgdir" install - # install examples files install -D -m 644 examples/linux/vip-down.sh \ "$pkgdir/usr/share/doc/$pkgname/examples/vip-down.sh" install -D -m 644 examples/linux/vip-up.sh \ "$pkgdir/usr/share/doc/$pkgname/examples/vip-up.sh" - # install README install -D -m 644 README "$pkgdir/usr/share/doc/$pkgname/README" - - # add initscripts - cd .. - install -D -m 755 $pkgname.rc "${pkgdir}/etc/rc.d/$pkgname" - install -D -m 644 $pkgname.conf "${pkgdir}/etc/conf.d/$pkgname" - install -D -m 644 $pkgname.service \ - "${pkgdir}/usr/lib/systemd/system/$pkgname.service" - + popd # add manpage install -D -m 644 $pkgname.8 "${pkgdir}/usr/share/man/man8/$pkgname.8" + # systemd + install -D -m 644 $pkgname.service \ + "${pkgdir}/usr/lib/systemd/system/$pkgname.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/ucarp/ucarp.8 b/community/ucarp/ucarp.8 index 7854e8cf4..7eb19ddc0 100644 --- a/community/ucarp/ucarp.8 +++ b/community/ucarp/ucarp.8 @@ -136,8 +136,8 @@ if you wish another node to take over master. ucarp was written by Frank Denis, <j@ucarp.org>. .PP This manual page was written by Eric Evans <eevans@debian.org> -for \fBDebian\fP and adapted by Sébastien Luttringer -<seblu@archlinux.org> for \fBArchlinux\fP. Permission is +for \fBDebian\fP and adapted to \fBArchlinux\fP +by Sébastien Luttringer <seblu@archlinux.org>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. diff --git a/community/ucarp/ucarp.service b/community/ucarp/ucarp.service index d4afd4d0d..41c8322e2 100644 --- a/community/ucarp/ucarp.service +++ b/community/ucarp/ucarp.service @@ -2,8 +2,7 @@ Description=UCARP daemon [Service] -EnvironmentFile=/etc/conf.d/ucarp -ExecStart=/usr/sbin/ucarp $DAEMON_OPTS +ExecStart=/usr/sbin/ucarp [Install] WantedBy=multi-user.target diff --git a/community/uget/PKGBUILD b/community/uget/PKGBUILD index fcf4ad439..50afdbe23 100644 --- a/community/uget/PKGBUILD +++ b/community/uget/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 77782 2012-10-14 18:09:15Z bgyorgy $ +# $Id: PKGBUILD 82947 2013-01-26 02:16:13Z bgyorgy $ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=uget -pkgver=1.10.2 +pkgver=1.10.3 pkgrel=1 pkgdesc="GTK+ download manager featuring download classification and HTML import" arch=('i686' 'x86_64' 'mips64el') @@ -13,7 +13,7 @@ makedepends=('intltool') optdepends=('aria2: alternative backend') install=$pkgname.install source=(http://downloads.sourceforge.net/urlget/$pkgname-$pkgver.tar.gz) -md5sums=('c766e94fcf12e4b425c53c7c598fd702') +md5sums=('d71c927cfcfc3ef9f62cc9cb3ca7bab7') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/ulogd/PKGBUILD b/community/ulogd/PKGBUILD index e78329277..3f7f0fe68 100644 --- a/community/ulogd/PKGBUILD +++ b/community/ulogd/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 77483 2012-10-10 23:43:02Z seblu $ +# $Id: PKGBUILD 83573 2013-02-03 13:19:13Z seblu $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Sebastien Luttringer <seblu+arch@seblu.net> +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Dale Blount <dale@archlinux.org> # Contributor: Sergej Pupykin <ps@lx-ltd.ru> pkgname=ulogd pkgver=2.0.1 -pkgrel=3 +pkgrel=4 pkgdesc='Userspace Packet Logging for netfilter' arch=('i686' 'x86_64' 'mips64el') url='http://www.netfilter.org/projects/ulogd/index.html' @@ -24,12 +24,10 @@ makedepends=('libmysqlclient' optdepends=("${makedepends[@]}") options=('!libtool') source=("ftp://ftp.netfilter.org/pub/$pkgname/$pkgname-$pkgver.tar.bz2" - "$pkgname.rc" "$pkgname.logrotate" "$pkgname.conf" "$pkgname.service") md5sums=('2f4b1a58955fcad4ebf22f0d00885fc9' - 'c42230c1cabf5dd9b80bf9a0fd87ca7e' 'dd32eeee0949adff4188544419acd17e' 'c21531312f95e790ed19aa267a17d35a' '42fc2c0568ff89ec00c2f0797280f296') @@ -48,7 +46,6 @@ package() { install -Dm644 ulogd.conf "$pkgdir/usr/share/doc/ulogd/ulogd.conf" install -m644 doc/*.{table,sql} "$pkgdir/usr/share/doc/ulogd" cd "$srcdir" - install -Dm755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" install -Dm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" install -Dm644 $pkgname.logrotate "$pkgdir/etc/logrotate.d/$pkgname" install -Dm644 $pkgname.conf "$pkgdir/etc/$pkgname.conf" diff --git a/community/unifdef/PKGBUILD b/community/unifdef/PKGBUILD index 4e8efd384..a2b1bf057 100644 --- a/community/unifdef/PKGBUILD +++ b/community/unifdef/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65345 2012-02-21 02:14:45Z spupykin $ +# $Id: PKGBUILD 83684 2013-02-04 11:06:31Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=unifdef @@ -16,7 +16,7 @@ build() { cd "$srcdir/$pkgname-$pkgver" make clean make - mkdir -p $pkgdir/usr/bin $startdir/pkg/usr/share/man/man1 + 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/vamps/PKGBUILD b/community/vamps/PKGBUILD index 38e2f8657..c6480b17c 100644 --- a/community/vamps/PKGBUILD +++ b/community/vamps/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 65699 2012-02-22 08:30:07Z lcarlier $ +# $Id: PKGBUILD 83866 2013-02-05 22:51:15Z lcarlier $ # Contributor: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Stefano Zamprogno <stefano.zamprogno@gmail.com> # Maintainer: Stefan Husmann <stefan-husmann@t-online.de> pkgname=vamps pkgver=0.99.2 -pkgrel=9 +pkgrel=10 pkgdesc='Very fast requantisizing tool for backup DVDs' arch=('i686' 'x86_64' 'mips64el') url='http://vamps.sourceforge.net' @@ -18,6 +18,10 @@ build() { cd ${pkgname}-${pkgver} make +} + +package() { + cd ${pkgname}-${pkgver} install -D play_cell/play_cell ${pkgdir}/usr/bin/play_cell install ${pkgname}/${pkgname} ${pkgdir}/usr/bin/ diff --git a/community/vifm/PKGBUILD b/community/vifm/PKGBUILD index 37ad57e17..ebed24e7d 100644 --- a/community/vifm/PKGBUILD +++ b/community/vifm/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 78687 2012-10-22 20:52:48Z jlichtblau $ +# $Id: PKGBUILD 83376 2013-01-30 19:44:55Z jlichtblau $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=vifm -pkgver=0.7.4a +pkgver=0.7.4b pkgrel=1 pkgdesc="Ncurses based file manager with vi like keybindings" arch=('i686' 'x86_64' 'mips64el') @@ -11,7 +11,7 @@ license=('GPL') depends=('ncurses' 'gtk2') changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2) -sha256sums=('fe9b8bcd992f4f34ad83dd3de46064e5d3d8d4a0c468dbd11869f9790f3dcd1f') +sha256sums=('90b4fb64501e436d7ac8699f0cc75d013a72aa471f978ada0ce9b90506213c57') build() { cd ${srcdir}/$pkgname-$pkgver diff --git a/community/vifm/vifm.changelog b/community/vifm/vifm.changelog index ef4ac0ea9..ce8f9ff9c 100644 --- a/community/vifm/vifm.changelog +++ b/community/vifm/vifm.changelog @@ -1,3 +1,6 @@ +2013-01-30 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * vifm 0.7.4b-1 + 2012-10-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * vifm 0.7.4a-1 diff --git a/community/virtualbox-modules/PKGBUILD b/community/virtualbox-modules/PKGBUILD index f1a23cdc4..27c5621a4 100644 --- a/community/virtualbox-modules/PKGBUILD +++ b/community/virtualbox-modules/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82593 2013-01-21 11:10:44Z tpowa $ +# $Id: PKGBUILD 83373 2013-01-30 17:47:34Z tpowa $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> pkgbase=virtualbox-modules pkgname=('virtualbox-host-modules' 'virtualbox-guest-modules') pkgver=4.2.6 -pkgrel=4 +pkgrel=5 arch=('i686' 'x86_64') url='http://virtualbox.org' license=('GPL') diff --git a/community/vtk/PKGBUILD b/community/vtk/PKGBUILD index b322bb75a..d107e8eda 100644 --- a/community/vtk/PKGBUILD +++ b/community/vtk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81612 2012-12-25 00:34:18Z foutrelis $ +# $Id: PKGBUILD 83521 2013-02-02 12:57:08Z aginiewicz $ # Maintainer: Andrzej Giniewicz <gginiu@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Christofer Bertonha <christoferbertonha at gmail dot com> @@ -10,7 +10,7 @@ pkgname=vtk pkgver=5.10.1 -pkgrel=2 +pkgrel=3 pkgdesc='A software system for 3D computer graphics, image processing, and visualization.' arch=('i686' 'x86_64') url='http://www.vtk.org/' @@ -24,12 +24,13 @@ optdepends=('python2: python bindings' 'graphviz: drawing tools') source=("http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz" "http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz" - ffmpeg-0.8.diff ffmpeg-0.11.diff tcl-8.6.diff) + ffmpeg-0.8.diff ffmpeg-0.11.diff tcl-8.6.diff python-destdir.diff) md5sums=('264b0052e65bd6571a84727113508789' 'b6355063264cd56bcd1396c92f6ca59a' 'e992321c9d1def6034d0fa6607b40c5a' '81922ea61989e5591135f233a0400694' - 'a804a9f034e24ef1a8b28542c15ce1a1') + 'a804a9f034e24ef1a8b28542c15ce1a1' + 'f7aba715bcc10de93a6ecf1cd6b0c560') build() { cd "${srcdir}"/VTK$pkgver @@ -38,6 +39,7 @@ build() { patch -Np1 -i "${srcdir}/ffmpeg-0.8.diff" patch -Np1 -i "${srcdir}/ffmpeg-0.11.diff" patch -Np1 -i "${srcdir}/tcl-8.6.diff" + patch -Np1 -i "${srcdir}/python-destdir.diff" cd "${srcdir}" @@ -75,7 +77,6 @@ build() { -DVTK_WRAP_JAVA:BOOL=ON \ -DVTK_WRAP_PYTHON:BOOL=ON \ -DVTK_WRAP_TCL:BOOL=ON \ - -DVTK_PYTHON_SETUP_ARGS:STRING="--root='${pkgdir}'" \ -DVTK_USE_QT:BOOL=ON \ -DVTK_INSTALL_QT_PLUGIN_DIR:STRING="/usr/lib/qt/plugins" \ -DVTK_USE_GUISUPPORT:BOOL=ON \ diff --git a/community/vtk/python-destdir.diff b/community/vtk/python-destdir.diff new file mode 100644 index 000000000..9b1504b8b --- /dev/null +++ b/community/vtk/python-destdir.diff @@ -0,0 +1,11 @@ +--- VTK/Wrapping/Python/CMakeLists.txt.orig 2013-02-02 12:56:08.067142089 +0100 ++++ VTK/Wrapping/Python/CMakeLists.txt 2013-02-02 12:58:16.182794679 +0100 +@@ -558,7 +558,7 @@ + + # Create default python setup arguments if they are not set. + IF(NOT DEFINED VTK_PYTHON_SETUP_ARGS) +- SET(VTK_PYTHON_SETUP_ARGS "--prefix=\"${DOLLAR}{CMAKE_INSTALL_PREFIX}\"" ++ SET(VTK_PYTHON_SETUP_ARGS "--root=\"${DOLLAR}DESTDIR\" --prefix=\"${DOLLAR}{CMAKE_INSTALL_PREFIX}\"" + CACHE STRING "Arguments passed to \"python setup.py install ...\" during installation.") + MARK_AS_ADVANCED(VTK_PYTHON_SETUP_ARGS) + ENDIF(NOT DEFINED VTK_PYTHON_SETUP_ARGS) diff --git a/community/wesnoth/PKGBUILD b/community/wesnoth/PKGBUILD index 6e6436642..3607e4e36 100644 --- a/community/wesnoth/PKGBUILD +++ b/community/wesnoth/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81132 2012-12-12 00:49:44Z eric $ +# $Id: PKGBUILD 83279 2013-01-28 16:50:16Z stephane $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Tobias Powalowski <tpowa@archlinux.org> @@ -7,7 +7,7 @@ pkgname=wesnoth pkgver=1.10.5 -pkgrel=1 +pkgrel=2 pkgdesc="A turn-based strategy game on a fantasy world" arch=('i686' 'x86_64') license=('GPL') diff --git a/community/wine/PKGBUILD b/community/wine/PKGBUILD new file mode 100644 index 000000000..30f9fa0cd --- /dev/null +++ b/community/wine/PKGBUILD @@ -0,0 +1,154 @@ +# $Id: PKGBUILD 83833 2013-02-05 14:18:11Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> +# Contributor: Eduardo Romero <eduardo@archlinux.org> +# Contributor: Giovanni Scafora <giovanni@archlinux.org> + +pkgname=wine +pkgver=1.5.23 +pkgrel=2 + +_pkgbasever=${pkgver/rc/-rc} + +source=(http://prdownloads.sourceforge.net/$pkgname/$pkgname-$_pkgbasever.tar.bz2{,.sign}) +md5sums=('70228ea29efe9700a66202b495b068bc' + '8b8620cf523bb6c7e61d01480c167859') + +pkgdesc="A compatibility layer for running Windows programs" +url="http://www.winehq.com" +arch=(i686 x86_64) +license=(LGPL) +install=wine.install + +depends=( + fontconfig lib32-fontconfig + libxcursor lib32-libxcursor + libxrandr lib32-libxrandr + libxdamage lib32-libxdamage + libxi lib32-libxi + gettext lib32-gettext + glu lib32-glu + libsm lib32-libsm + gcc-libs lib32-gcc-libs + desktop-file-utils +) + +makedepends=(autoconf ncurses bison perl fontforge flex prelink + 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2' + giflib lib32-giflib + libpng lib32-libpng + gnutls lib32-gnutls + libxinerama lib32-libxinerama + libxcomposite lib32-libxcomposite + libxmu lib32-libxmu + libxxf86vm lib32-libxxf86vm + libxml2 lib32-libxml2 + libldap lib32-libldap + lcms lib32-lcms + mpg123 lib32-mpg123 + openal lib32-openal + v4l-utils lib32-v4l-utils + alsa-lib lib32-alsa-lib + libxcomposite lib32-libxcomposite + mesa lib32-mesa + oss + samba +) + +optdepends=( + giflib lib32-giflib + libpng lib32-libpng + libldap lib32-libldap + gnutls lib32-gnutls + lcms lib32-lcms + libxml2 lib32-libxml2 + mpg123 lib32-mpg123 + openal lib32-openal + v4l-utils lib32-v4l-utils + libpulse lib32-libpulse + alsa-plugins lib32-alsa-plugins + alsa-lib lib32-alsa-lib + libjpeg-turbo lib32-libjpeg-turbo + libxcomposite lib32-libxcomposite + libxinerama lib32-libxinerama + oss cups + samba +) + +if [[ $CARCH == i686 ]]; then + # Strip lib32 etc. on i686 + depends=(${depends[@]/*32-*/}) + makedepends=(${makedepends[@]/*32-*/}) + makedepends=(${makedepends[@]/*-multilib*/}) + optdepends=(${optdepends[@]/*32-*/}) +else + provides=("bin32-wine=$pkgver" "wine-wow64=$pkgver") + conflicts=('bin32-wine' 'wine-wow64') + replaces=('bin32-wine') +fi + +build() { + cd "$srcdir" + + # Allow ccache to work + mv $pkgname-$_pkgbasever $pkgname + + # Get rid of old build dirs + rm -rf $pkgname-{32,64}-build + mkdir $pkgname-32-build + + if [[ $CARCH == x86_64 ]]; then + msg2 "Building Wine-64..." + + mkdir $pkgname-64-build + cd "$srcdir/$pkgname-64-build" + ../$pkgname/configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --with-x \ + --without-gstreamer \ + --enable-win64 + # Gstreamer was disabled for FS#33655 + + make + + _wine32opts=( + --libdir=/usr/lib32 + --with-wine64="$srcdir/$pkgname-64-build" + ) + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + fi + + msg2 "Building Wine-32..." + cd "$srcdir/$pkgname-32-build" + ../$pkgname/configure \ + --prefix=/usr \ + --with-x \ + --without-gstreamer \ + "${_wine32opts[@]}" + + # These additional flags solve FS#23277 + make CFLAGS+="-mincoming-stack-boundary=2" CXXFLAGS+="-mincoming-stack-boundary=2" +} + +package() { + msg2 "Packaging Wine-32..." + cd "$srcdir/$pkgname-32-build" + + if [[ $CARCH == i686 ]]; then + make prefix="$pkgdir/usr" install + else + make prefix="$pkgdir/usr" \ + libdir="$pkgdir/usr/lib32" \ + dlldir="$pkgdir/usr/lib32/wine" install + + msg2 "Packaging Wine-64..." + cd "$srcdir/$pkgname-64-build" + make prefix="$pkgdir/usr" \ + libdir="$pkgdir/usr/lib" \ + dlldir="$pkgdir/usr/lib/wine" install + fi +} + +# vim:set ts=8 sts=2 sw=2 et: diff --git a/community/wine/wine.install b/community/wine/wine.install new file mode 100644 index 000000000..0548b7ffd --- /dev/null +++ b/community/wine/wine.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + #echo "This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64." + #echo "If you are on x86_64, the default WINEARCH will be win64." + #echo "This will cause a lot of Windows applications to malfunction even if they usually work in wine." + #echo "Please create your ~/.wine with 'WINEARCH=win32 winecfg' if you are unsure and on x86_64." + #echo "See the Arch wiki on wine for more information." +} + +post_remove() { + update-desktop-database -q +} diff --git a/community/workrave/PKGBUILD b/community/workrave/PKGBUILD index 862b91d3c..bc9808beb 100644 --- a/community/workrave/PKGBUILD +++ b/community/workrave/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 65391 2012-02-21 02:32:34Z spupykin $ +# $Id: PKGBUILD 83401 2013-01-31 11:27:26Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: William Rea <sillywilly@gmail.com> pkgname=workrave -pkgver=1.9.4 -pkgrel=3 +pkgver=1.10 +pkgrel=2 pkgdesc="a tool to help RSI" arch=('i686' 'x86_64' 'mips64el') license=('GPL2') url="http://workrave.org" -depends=('libxtst' 'gtkmm' 'gconf' 'gdome2' 'gstreamer0.10' 'libsm' 'libice') +depends=('libxtst' 'gtkmm3' 'gconf' 'gdome2' 'gstreamer0.10' 'libsm' 'libice' + 'python2-cheetah' 'libxss' 'gobject-introspection') makedepends=('intltool') source=(http://downloads.sourceforge.net/workrave/workrave-$pkgver.tar.gz) -md5sums=('d5eaf399b38b063053cff1a8527cba8e') +md5sums=('5b76c2ef8e1dfede69c4e0d4bca9dcb9') build() { cd $srcdir/workrave-$pkgver diff --git a/community/wt/PKGBUILD b/community/wt/PKGBUILD index 9ea56a999..55c972c43 100644 --- a/community/wt/PKGBUILD +++ b/community/wt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 80535 2012-11-24 02:25:08Z svenstaro $ +# $Id: PKGBUILD 83329 2013-01-29 17:20:18Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Denis Martinez <deuns.martinez@gmail.com> @@ -6,7 +6,7 @@ pkgname=wt pkgver=3.2.3 _pkgver=3.2.3 -pkgrel=2 +pkgrel=4 pkgdesc="a C++ library and application server for developing and deploying web applications" arch=('i686' 'x86_64' 'mips64el') url="http://www.webtoolkit.eu/" diff --git a/community/xbmc/PKGBUILD b/community/xbmc/PKGBUILD index 68aa6f7ed..1601e1e13 100644 --- a/community/xbmc/PKGBUILD +++ b/community/xbmc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82338 2013-01-15 11:35:10Z allan $ +# $Id: PKGBUILD 83330 2013-01-29 17:21:13Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Brad Fanella <bradfanella@archlinux.us> # Contributor: [vEX] <niechift.dot.vex.at.gmail.dot.com> @@ -8,8 +8,8 @@ _prefix=/usr pkgname=xbmc -pkgver=11.0 -pkgrel=14 +pkgver=12.0 +pkgrel=1 pkgdesc="A software media player and entertainment hub for digital media" arch=('i686' 'x86_64') url="http://xbmc.org" @@ -18,9 +18,10 @@ depends=('libpulse' 'hicolor-icon-theme' 'fribidi' 'lzo2' 'smbclient' 'libtiff' 'libpng' 'libcdio' 'yajl' 'libmysqlclient' 'libjpeg-turbo' 'libsamplerate' 'glew' 'libssh' 'libmicrohttpd' 'libxrandr' 'sdl_mixer' 'sdl_image' 'python2' 'libass' 'libmpeg2' 'libmad' 'libmodplug' 'jasper' 'rtmpdump' 'unzip' 'mesa-demos' - 'xorg-xdpyinfo' 'libbluray' 'libnfs' 'afpfs-ng' 'libshairport' 'avahi' 'bluez' 'glu') + 'xorg-xdpyinfo' 'libbluray' 'libnfs' 'afpfs-ng' 'libshairport' 'avahi' 'bluez' 'glu' + 'tinyxml' 'taglib') makedepends=('boost' 'cmake' 'gperf' 'nasm' 'libxinerama' 'zip' 'libvdpau' 'libcec' - 'udisks' 'upower' 'bluez' 'mesa') + 'udisks' 'upower' 'bluez' 'mesa' 'doxygen' 'swig' 'java-environment') optdepends=('libcec: support for Pulse-Eight USB-CEC adapter' 'vdpau-video: accelerated video playback for nvidia cards' 'xvba-video: accelerated video playback for amd cards' @@ -34,7 +35,7 @@ install="${pkgname}.install" source=("http://mirrors.xbmc.org/releases/source/xbmc-$pkgver.tar.gz" "xbmc.service" "cdio.patch") -md5sums=('9e8a26ee25173c7268abea7f1d82d428' +md5sums=('a79128b9d094a046947bfd9bb4550809' '76fae229ebc3bcfaab7e7f27e4fb51f5' '49c0a7cbfca3666a24e8824950bd371b') @@ -44,11 +45,11 @@ build() { # fix lsb_release dependency sed -i -e 's:/usr/bin/lsb_release -d:cat /etc/arch-release:' xbmc/utils/SystemInfo.cpp - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADER:' \ - lib/libid3tag/libid3tag/configure.ac \ - lib/libdvd/libdvdcss/configure.ac +# sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADER:' \ +# lib/libid3tag/libid3tag/configure.ac \ +# lib/libdvd/libdvdcss/configure.ac - patch -p1 <$srcdir/cdio.patch +# patch -p1 <$srcdir/cdio.patch # Bootstrapping XBMC ./bootstrap diff --git a/community/xdelta/PKGBUILD b/community/xdelta/PKGBUILD new file mode 100644 index 000000000..c1fef78a1 --- /dev/null +++ b/community/xdelta/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 83064 2013-01-27 09:58:41Z andrea $ +# Maintainer: Allan McRae <allan@archlinux.org> +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> + +pkgname=xdelta +pkgver=1.1.4 +pkgrel=4 +pkgdesc="binary file delta generator" +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/xdelta/" +license=('GPL') +depends=('glib' 'zlib') +options=('!libtool') +source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz + xdelta-1.1.4-aclocal.patch) +md5sums=('1b896c01ebf0e353b7e3c3071b05f496' + '1d8ab5909bdf977a2783c164b66906fd') + +build() { + cd $srcdir/$pkgname-$pkgver + patch -Np1 -i $srcdir/xdelta-1.1.4-aclocal.patch + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install +} diff --git a/community/xdelta/xdelta-1.1.4-aclocal.patch b/community/xdelta/xdelta-1.1.4-aclocal.patch new file mode 100644 index 000000000..ad8c99de5 --- /dev/null +++ b/community/xdelta/xdelta-1.1.4-aclocal.patch @@ -0,0 +1,11 @@ +--- xdelta-1.1.3/xdelta.m4.aclocal 2004-10-20 00:20:47.875648144 +0200 ++++ xdelta-1.1.3/xdelta.m4 2004-10-20 00:21:47.205628616 +0200 +@@ -4,7 +4,7 @@ + dnl AM_PATH_XDELTA([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) + dnl Test for XDELTA, and define XDELTA_CFLAGS and XDELTA_LIBS, if "gmodule" or + dnl +-AC_DEFUN(AM_PATH_XDELTA, ++AC_DEFUN([AM_PATH_XDELTA], + [dnl + dnl Get the cflags and libraries from the xdelta-config script + dnl diff --git a/community/xdelta3/PKGBUILD b/community/xdelta3/PKGBUILD new file mode 100644 index 000000000..fe78f2aab --- /dev/null +++ b/community/xdelta3/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 83184 2013-01-27 16:27:33Z pierre $ +# Maintainer: Allan McRae <allan@archlinux.org> +# Contributor: Eduard "bekks" Warkentin <eduard.warkentin@gmail.com> +# Contributor: Henning Garus <henning.garus@gmail.com> + +pkgname=xdelta3 +pkgver=3.0.6 +pkgrel=1 +pkgdesc="A diff utility which works with binary files" +arch=('i686' 'x86_64') +url="http://xdelta.org/" +license=('GPL') +depends=('xz') +source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz) +md5sums=('652048ab4a7e5f927bce045228a17b31') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + ./xdelta3 test +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="${pkgdir}" install +} diff --git a/community/xdotool/PKGBUILD b/community/xdotool/PKGBUILD index 58913e176..be88a817a 100644 --- a/community/xdotool/PKGBUILD +++ b/community/xdotool/PKGBUILD @@ -1,22 +1,27 @@ -# $Id: PKGBUILD 48265 2011-05-30 19:01:31Z foutrelis $ -# Maintainer: Evangelos Foutras <foutrelis@gmail.com> +# $Id: PKGBUILD 83490 2013-02-02 09:44:29Z foutrelis $ +# Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Rttommy <rttommy@gmail.com> pkgname=xdotool pkgver=2.20110530.1 -pkgrel=1 +pkgrel=2 pkgdesc="Command-line X11 automation tool" arch=('i686' 'x86_64' 'mips64el') url="http://www.semicomplete.com/projects/xdotool/" license=('BSD') depends=('libxtst' 'libxinerama') source=(http://semicomplete.googlecode.com/files/$pkgname-$pkgver.tar.gz) -sha1sums=('bf8372b2e76e8ee3884763cee6e8b3f66bf29aa6') +sha256sums=('e7b42c8b1d391970e1c1009b256033f30e57d8e0a2a3de229fd61ecfc27baf67') build() { cd "$srcdir/$pkgname-$pkgver" make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make PREFIX="$pkgdir/usr" INSTALLMAN="$pkgdir/usr/share/man" install # License diff --git a/community/xmlstarlet/PKGBUILD b/community/xmlstarlet/PKGBUILD index 7b95c0191..8793c80e5 100644 --- a/community/xmlstarlet/PKGBUILD +++ b/community/xmlstarlet/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 81711 2012-12-27 13:15:34Z spupykin $ +# $Id: PKGBUILD 83360 2013-01-30 09:39:18Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: PyroPeter <abi1789@googlemail.com> # Contributor: BlackEagle <ike.devolder@scarlet.be> # Contributor: chochem <chochem@gmail.com> pkgname=xmlstarlet -pkgver=1.4.1 +pkgver=1.4.2 pkgrel=1 pkgdesc="A set of tools to transform, query, validate, and edit XML documents" arch=('i686' 'x86_64' 'mips64el') @@ -13,7 +13,7 @@ url="http://xmlstar.sourceforge.net/" license=('MIT') depends=('libxslt>=1.1.9') source=("xmlstarlet-$pkgver.tar.gz::http://sourceforge.net/projects/xmlstar/files/xmlstarlet/$pkgver/xmlstarlet-$pkgver.tar.gz/download") -md5sums=('fd78564417634583692b04193bc0bbc6') +md5sums=('ee8df42efd2417f74a1f5e3b7fe9e023') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/xmms-imms/PKGBUILD b/community/xmms-imms/PKGBUILD index d1b0cf9fd..f23436741 100644 --- a/community/xmms-imms/PKGBUILD +++ b/community/xmms-imms/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82400 2013-01-16 15:53:22Z spupykin $ +# $Id: PKGBUILD 83686 2013-02-04 11:06:53Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Kritoke <kritoke@nospam.gmail.com> # Contributor: Kritoke <kritoke@nospam.gmail.com> @@ -27,6 +27,6 @@ build() { make mkdir -p $pkgdir/usr/bin - make prefix=$pkgdir/usr DESTDIR=$startdir/pkg/usr/lib/xmms/General \ + make prefix=$pkgdir/usr DESTDIR=$pkgdir/usr/lib/xmms/General \ BMPDESTDIR=$pkgdir/usr/lib/bmp/General install } diff --git a/community/xmobar/PKGBUILD b/community/xmobar/PKGBUILD index 3dc3faf32..e80de221c 100644 --- a/community/xmobar/PKGBUILD +++ b/community/xmobar/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 81878 2013-01-02 19:55:16Z jelle $ +# $Id: PKGBUILD 84020 2013-02-08 04:15:49Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> pkgname=xmobar pkgver=0.16 -pkgrel=4 +pkgrel=5 pkgdesc="A Minimalistic Text Based Status Bar" url="http://hackage.haskell.org/package/xmobar" license=('custom:BSD3') arch=('i686' 'x86_64' 'mips64el') depends=('gmp' 'libxft' 'libxinerama' 'wireless_tools' 'libxrandr') -makedepends=('ghc=7.6.1-1' 'haskell-x11=1.6.0.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string' - 'haskell-stm>=2.3' 'haskell-parsec>=3.1' 'haskell-mtl>=2') +makedepends=('ghc=7.6.2-1' 'haskell-x11=1.6.0.2-2' 'haskell-x11-xft=0.3.1-6' 'haskell-utf8-string=0.3.7-4' + 'haskell-stm=2.4.2-1' 'haskell-parsec=3.1.3-2' 'haskell-mtl=2.1.2-2') options=('strip') source=(http://hackage.haskell.org/packages/archive/xmobar/$pkgver/xmobar-$pkgver.tar.gz) md5sums=('4742f1556a8e9b292f18df1176dcd378') diff --git a/community/xmonad-contrib/PKGBUILD b/community/xmonad-contrib/PKGBUILD index a2aeac512..db31b8b7e 100644 --- a/community/xmonad-contrib/PKGBUILD +++ b/community/xmonad-contrib/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 81836 2013-01-01 13:44:05Z jelle $ +# $Id: PKGBUILD 84022 2013-02-08 04:15:51Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: orbisvicis <gmail.com> pkgname=xmonad-contrib pkgver=0.11 -pkgrel=1 +pkgrel=2 pkgdesc="Add-ons for xmonad" arch=('i686' 'x86_64' 'mips64el') url="http://xmonad.org/" license=('BSD') -depends=('ghc=7.6.1' 'xmonad=0.11' 'sh' 'haskell-x11=1.6.0.2' 'haskell-x11-xft=0.3.1' 'haskell-utf8-string=0.3.7' 'haskell-random=1.0.1.1-3') +depends=('ghc=7.6.2-1' 'xmonad=0.11-2' 'sh' 'haskell-x11=1.6.0.2-2' 'haskell-x11-xft=0.3.1-6' 'haskell-utf8-string=0.3.7-4' 'haskell-random=1.0.1.1-4') install='xmonad-contrib.install' source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) md5sums=('05fba258ac6063e49b50786a0869bd1f') diff --git a/community/xmonad/PKGBUILD b/community/xmonad/PKGBUILD index a5a2542e4..c3aa02d4d 100644 --- a/community/xmonad/PKGBUILD +++ b/community/xmonad/PKGBUILD @@ -1,24 +1,23 @@ -# $Id: PKGBUILD 81832 2013-01-01 11:47:18Z jelle $ +# $Id: PKGBUILD 84021 2013-02-08 04:15:50Z td123 $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> # Contributor: shild <shildv@gmail.com> pkgname=xmonad pkgver=0.11 -pkgrel=1 +pkgrel=2 pkgdesc="Lightweight X11 tiled window manager written in Haskell" arch=('i686' 'x86_64' 'mips64el') url="http://xmonad.org/" license=('BSD') -depends=('ghc=7.6.1-1' 'gmp' 'haskell-x11=1.6.0.2' 'sh' 'haskell-mtl=2.1.2' 'haskell-utf8-string=0.3.7' 'haskell-extensible-exceptions') +depends=('ghc=7.6.2-1' 'gmp' 'haskell-x11=1.6.0.2-2' 'sh' 'haskell-mtl=2.1.2-2' 'haskell-utf8-string=0.3.7-4' 'haskell-extensible-exceptions=0.1.1.4-4') makedepends=('setconf' 'gendesk') optdepends=('xorg-xmessage: for displaying visual error messages') install='xmonad.install' -source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz - xmonad.svg xmonad-0.10-x11-1.6.patch) +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz" + 'xmonad.svg') md5sums=('5ac9dc1dae5e85dcbdfb9f70cbe312c1' - '72bfa5e62e4e44fe7fa59b6a7593d993' - '22d29900d71f09a8f9fa6f0d2f3fed32') + '72bfa5e62e4e44fe7fa59b6a7593d993') build() { cd "$srcdir" @@ -26,9 +25,6 @@ build() { gendesk cd $srcdir/$pkgname-$pkgver - # Patch XMonad so we support haskell 1.6 - # patch -Np1 -i $srcdir/xmonad-0.10-x11-1.6.patch - runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr \ --libsubdir=\$compiler/site-local/\$pkgid diff --git a/community/xnoise/PKGBUILD b/community/xnoise/PKGBUILD index 0ca15e5a0..89c19244f 100755 --- a/community/xnoise/PKGBUILD +++ b/community/xnoise/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82522 2013-01-20 02:39:18Z fyan $ +# $Id: PKGBUILD 83989 2013-02-08 01:40:12Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: archtux <antonio dot arias99999 at gmail dot com> pkgname=xnoise -pkgver=0.2.14 -pkgrel=6 +pkgver=0.2.15 +pkgrel=1 pkgdesc="Media player with a slick GUI, great speed and lots of features." arch=('i686' 'x86_64' 'mips64el') url="http://www.xnoise-media-player.com/" @@ -35,3 +35,4 @@ package() { # Remove obsolete files rm -rf $pkgdir/usr/include $pkgdir/usr/share/vala } +md5sums=('59736de51d9747e7a784103b902f9222') diff --git a/community/yamdi/PKGBUILD b/community/yamdi/PKGBUILD index 95f57b23f..1aa9f795d 100644 --- a/community/yamdi/PKGBUILD +++ b/community/yamdi/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 80642 2012-11-28 08:29:57Z fyan $ +# $Id: PKGBUILD 83565 2013-02-03 08:26:51Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> pkgname=yamdi -pkgver=1.8 -pkgrel=2 +pkgver=1.9 +pkgrel=1 pkgdesc="A metadata injector for FLV files" arch=('i686' 'x86_64') url="http://yamdi.sourceforge.net/" license=('custom:BSD') depends=('glibc') source=("http://downloads.sourceforge.net/yamdi/$pkgname-$pkgver.tar.gz") -md5sums=('7562f6e28247013cd09e62c4c91272d5') build() { cd "$srcdir/$pkgname-$pkgver" @@ -25,3 +24,4 @@ package() { } # vim:set ts=2 sw=2 et: +md5sums=('14254b2a68f88feb3fead962bca5dc03') diff --git a/community/zile/PKGBUILD b/community/zile/PKGBUILD new file mode 100644 index 000000000..4ed801004 --- /dev/null +++ b/community/zile/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 83186 2013-01-27 16:28:06Z pierre $ +# Contributor: Tom Newsom <Jeepster@gmx.co.uk> +# Maintainer: Kevin Piche <kevin@archlinux.org> + +pkgname=zile +pkgver=2.4.9 +pkgrel=1 +pkgdesc="A small, fast, and powerful Emacs clone" +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/zile/" +license=('GPL3') +depends=('acl' 'gc' 'ncurses') +source=(http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha1sums=('f233487e2d0ce99d7670832d106d1a2503d4c925' + 'cfc6f526bd4f14e127b32f91ae3e414e58d722c3') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +} |