From e9edbddfc72fad97cd89e1f65e5718fc83be6bb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Fri, 11 Jul 2014 04:03:37 +0000 Subject: Fri Jul 11 04:00:23 UTC 2014 --- community/gnujump/PKGBUILD | 10 +++++----- community/leptonica/PKGBUILD | 8 ++++---- community/mlt/PKGBUILD | 8 ++++---- community/qtractor/PKGBUILD | 12 +++++++----- community/spring/PKGBUILD | 12 +++++++----- community/tinyproxy/PKGBUILD | 6 +++--- community/tinyproxy/tinyproxy.service | 1 + extra/ffmpeg/PKGBUILD | 4 ++-- extra/fluidsynth/PKGBUILD | 15 ++++++++++----- extra/fluidsynth/fluidsynth.conf | 2 ++ extra/fluidsynth/fluidsynth.install | 13 ++++++++----- extra/fluidsynth/fluidsynth.systemd | 3 ++- extra/ncmpc/PKGBUILD | 16 ++++------------ extra/perl-net-dns/PKGBUILD | 6 +++--- extra/python-cryptography/PKGBUILD | 6 +++--- extra/x265/PKGBUILD | 6 +++--- 16 files changed, 68 insertions(+), 60 deletions(-) create mode 100644 extra/fluidsynth/fluidsynth.conf diff --git a/community/gnujump/PKGBUILD b/community/gnujump/PKGBUILD index 0da4248af..9c712e81a 100644 --- a/community/gnujump/PKGBUILD +++ b/community/gnujump/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 82500 2013-01-19 17:34:43Z jsteel $ -# Maintainer: jsteel +# $Id: PKGBUILD 115413 2014-07-10 18:44:34Z jsteel $ +# Maintainer: Jonathan Steel # Contributor: Anton Bazhenov # Contributor: Patrik Ilg pkgname=gnujump pkgver=1.0.8 -pkgrel=3 +pkgrel=4 pkgdesc="A clone of the simple yet addictive game Xjump" arch=('i686' 'x86_64') url="http://gnujump.es.gnu.org" license=('GPL3') -depends=('libgl' 'sdl_image' 'sdl_mixer') -makedepends=('mesa' 'glu') +depends=('mesa' 'sdl_image' 'sdl_mixer') +makedepends=('glu') source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz ftp://ftp.archlinux.org/other/community/$pkgname/$pkgname.png $pkgname.desktop) diff --git a/community/leptonica/PKGBUILD b/community/leptonica/PKGBUILD index bbaf8c46e..0f27a9fa1 100644 --- a/community/leptonica/PKGBUILD +++ b/community/leptonica/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 114932 2014-07-04 16:39:54Z spupykin $ +# $Id: PKGBUILD 115394 2014-07-10 09:24:15Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Christoph Drexler pkgname=leptonica pkgver=1.71 -pkgrel=1 +pkgrel=2 pkgdesc="Software that is broadly useful for image processing and image analysis applications" arch=('i686' 'x86_64') url="http://www.leptonica.com/" @@ -12,12 +12,12 @@ license=('custom') depends=('giflib' 'libjpeg' 'libpng' 'libtiff' 'zlib' 'libwebp') source=(http://www.leptonica.com/source/leptonica-${pkgver}.tar.gz giflib6.patch) -md5sums=('9840f758ff83ca0b5ec847a9fa8099b6' +md5sums=('790f34d682e6150c12c54bfe4a824f7f' 'deeea9d5dccd9a0fb4e0e4433db49086') prepare() { cd ${srcdir}/leptonica-${pkgver} - patch -p1 <$srcdir/giflib6.patch +# patch -p1 <$srcdir/giflib6.patch } build() { diff --git a/community/mlt/PKGBUILD b/community/mlt/PKGBUILD index 409325441..020d625a2 100644 --- a/community/mlt/PKGBUILD +++ b/community/mlt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 110827 2014-05-08 12:32:46Z spupykin $ +# $Id: PKGBUILD 115397 2014-07-10 09:26:27Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Fabian Schoelzel # Contributor: funkyou @@ -7,8 +7,8 @@ pkgbase=mlt pkgname=('mlt' 'mlt-python-bindings') -pkgver=0.9.0 -pkgrel=6 +pkgver=0.9.2 +pkgrel=1 pkgdesc="An open source multimedia framework" arch=('i686' 'x86_64') url="http://www.mltframework.org" @@ -17,7 +17,7 @@ makedepends=('sdl_image' 'libsamplerate' 'libdv' 'qt4' 'sox' 'libxml2' 'gtk2' 'f 'frei0r-plugins' 'swig' 'python2' "jack" "ladspa") source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz fix-segmentation-fault-at-exit-by-calling-av_lockmgr.patch) -md5sums=('1cd2d73f3ffe77a43980e99aaa4ea06c' +md5sums=('f88ead8fcea628a65ebf329cc4470b6d' '8227e7a1b059b1b16901166d2a508317') prepare() { diff --git a/community/qtractor/PKGBUILD b/community/qtractor/PKGBUILD index 5d2249d7d..52ac67aa9 100644 --- a/community/qtractor/PKGBUILD +++ b/community/qtractor/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 110477 2014-04-30 20:31:48Z speps $ +# $Id: PKGBUILD 115392 2014-07-10 08:30:26Z schiv $ # Maintainer : Ray Rashif # Maintainer : speps # Contributor: Philipp Überbacher pkgname=qtractor -pkgver=0.6.1 +pkgver=0.6.2 pkgrel=1 pkgdesc="Audio/MIDI multitrack sequencer" arch=('i686' 'x86_64') @@ -16,7 +16,7 @@ makedepends=('ladspa' 'dssi') optdepends=('dssi-vst: win32 VST support') install="$pkgname.install" source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('ae98d9957348c2d77e471428bc0c43c6') +md5sums=('68d91105fbee6d711bc317f1fc6164d0') prepare() { cd $pkgname-$pkgver @@ -35,13 +35,15 @@ prepare() { } build() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" + ./configure --prefix=/usr make } package() { - cd $pkgname-$pkgver + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install } diff --git a/community/spring/PKGBUILD b/community/spring/PKGBUILD index 78fdfe6b3..abe23d9ed 100644 --- a/community/spring/PKGBUILD +++ b/community/spring/PKGBUILD @@ -1,30 +1,32 @@ -# $Id: PKGBUILD 103730 2014-01-11 01:37:55Z svenstaro $ +# $Id: PKGBUILD 115390 2014-07-10 02:41:05Z svenstaro $ # Maintainer: Sven-Hendrik Haase # Contributor: Arkham # Contributor: Christoph Zeiler pkgname=spring -pkgver=0.96.0 -_pkgver=96.0 +pkgver=0.97.0 +_pkgver=97.0 pkgrel=1 pkgdesc='A free 3D real-time-strategy (RTS) game engine' arch=('i686' 'x86_64') url="http://springrts.com/" license=('GPL') -depends=('openal' 'glew' 'boost-libs' 'freetype2' 'devil' 'libvorbis' 'sdl' +depends=('openal' 'glew' 'boost-libs' 'freetype2' 'devil' 'libvorbis' 'sdl2' 'libxcursor' 'curl' 'shared-mime-info' 'desktop-file-utils') makedepends=('boost' 'cmake' 'zip' 'xz' 'p7zip' 'python2' 'java-environment' 'mesa') optdepends=('python2: python-based bots' 'java-runtime: java-based bots') install=spring.install source=(http://downloads.sourceforge.net/sourceforge/springrts/${pkgname}_${_pkgver}_src.tar.lzma) -md5sums=('2aeaaed4cf316ea22761efc0ef849a73') +md5sums=('cf37518379c2a3a8c3c9cd689ee9b034') build() { bsdtar -xf ${pkgname}_${_pkgver}_src.tar.lzma cd spring_${_pkgver} + sed -i "/ory(test)/d" tools/unitsync/CMakeLists.txt + cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DDATADIR=share/spring \ diff --git a/community/tinyproxy/PKGBUILD b/community/tinyproxy/PKGBUILD index 8b22f7de3..10520475b 100644 --- a/community/tinyproxy/PKGBUILD +++ b/community/tinyproxy/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 109220 2014-04-11 20:03:09Z thestinger $ +# $Id: PKGBUILD 115403 2014-07-10 16:28:17Z thestinger $ # Maintainer: Lukas Fleischer # Contributor: Daniel Micay # Contributor: Andrea Zucchelli pkgname=tinyproxy pkgver=1.8.3 -pkgrel=8 +pkgrel=9 pkgdesc='A light-weight HTTP proxy daemon for POSIX operating systems.' arch=('i686' 'x86_64') url='https://banu.com/tinyproxy/' @@ -20,7 +20,7 @@ source=("https://banu.com/pub/${pkgname}/1.8/${pkgname}-${pkgver}.tar.bz2" config.patch) md5sums=('292ac51da8ad6ae883d4ebf56908400d' 'b747d0f253ba7bb3f604e69a35a278bf' - '41938243faca487a14beeee5114f244e' + 'e1e9212461cec588df219c35aba78d04' '9739e020c40abefd6e921e9cff854f35') prepare() { diff --git a/community/tinyproxy/tinyproxy.service b/community/tinyproxy/tinyproxy.service index f1ef18faa..8e4cc0142 100644 --- a/community/tinyproxy/tinyproxy.service +++ b/community/tinyproxy/tinyproxy.service @@ -6,6 +6,7 @@ After=network.target Type=forking ExecStart=/usr/bin/tinyproxy -c /etc/tinyproxy/tinyproxy.conf PIDFile=/run/tinyproxy/tinyproxy.pid +PrivateDevices=yes [Install] WantedBy=multi-user.target diff --git a/extra/ffmpeg/PKGBUILD b/extra/ffmpeg/PKGBUILD index d344c30e3..8ce773463 100644 --- a/extra/ffmpeg/PKGBUILD +++ b/extra/ffmpeg/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 216131 2014-07-01 17:22:49Z bpiotrowski $ +# $Id: PKGBUILD 216776 2014-07-10 20:34:58Z bpiotrowski $ # Maintainer: Ionut Biru # Maintainer: Bartłomiej Piotrowski # Contributor: Tom Newsom @@ -6,7 +6,7 @@ pkgname=ffmpeg pkgver=2.2.4 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc='Complete and free Internet live audio and video broadcasting solution' arch=('i686' 'x86_64') diff --git a/extra/fluidsynth/PKGBUILD b/extra/fluidsynth/PKGBUILD index a1e133765..669529f19 100644 --- a/extra/fluidsynth/PKGBUILD +++ b/extra/fluidsynth/PKGBUILD @@ -1,22 +1,24 @@ -# $Id: PKGBUILD 185445 2013-05-14 10:12:02Z schiv $ +# $Id: PKGBUILD 216766 2014-07-10 17:16:24Z schiv $ # Maintainer: Ray Rashif # Contributor: damir pkgname=fluidsynth pkgver=1.1.6 -pkgrel=2 +pkgrel=3 pkgdesc="A real-time software synthesizer based on the SoundFont 2 specifications" arch=('i686' 'x86_64') url="http://www.fluidsynth.org/" -depends=('glib2' 'jack' 'libpulse') +depends=('jack' 'libpulse') makedepends=('cmake' 'ladspa' 'doxygen') optdepends=('pulseaudio: PulseAudio sound support') license=('LGPL') install=$pkgname.install source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz" - 'fluidsynth.systemd') + 'fluidsynth.systemd' + 'fluidsynth.conf') md5sums=('ae5aca6de824b4173667cbd3a310b263' - 'e0406748a154409907df62292be32e8a') + '524c616c95541dced4e9236747d4819a' + '28341523089ed9e15d2e7686cef2e8e8') build() { cd "$srcdir/$pkgname-$pkgver" @@ -35,6 +37,9 @@ package() { install -Dm644 "$srcdir/$pkgname.systemd" \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" + + install -Dm644 "$srcdir/$pkgname.conf" \ + "$pkgdir/etc/conf.d/$pkgname" } # vim:set ts=2 sw=2 et: diff --git a/extra/fluidsynth/fluidsynth.conf b/extra/fluidsynth/fluidsynth.conf new file mode 100644 index 000000000..08c5460f5 --- /dev/null +++ b/extra/fluidsynth/fluidsynth.conf @@ -0,0 +1,2 @@ +SYNTHOPTS="-is -a alsa -m alsa_seq -r 48000" +#SOUNDFONT=/path/to/a/soundfont diff --git a/extra/fluidsynth/fluidsynth.install b/extra/fluidsynth/fluidsynth.install index b100fc989..f289a80ed 100644 --- a/extra/fluidsynth/fluidsynth.install +++ b/extra/fluidsynth/fluidsynth.install @@ -1,13 +1,16 @@ post_install() { echo - echo " > To use FluidSynth as a daemon copy the service file from:" - echo " /usr/lib/systemd/system/fluidsynth.service" - echo " > to:" - echo " /etc/systemd/system/multi-user.target.wants/" - echo " > and then edit accordingly." + echo " > FluidSynth comes with a daemon. Start/enable it with systemd." + echo " > Before that, you need a soundfont and some preconfiguration:" + echo " /etc/conf.d/fluidsynth" echo echo " > PulseAudio output when running as a daemon is known to be" echo " > problematic. See the following bulletin board post:" echo " https://bbs.archlinux.org/viewtopic.php?id=135092" echo } + +post_upgrade() { + echo " > Configuration is once again done via /etc/conf.d/fluidsynth" + echo " > Remove any and all other configuration files." +} diff --git a/extra/fluidsynth/fluidsynth.systemd b/extra/fluidsynth/fluidsynth.systemd index 06784fe05..ce37ab4d0 100644 --- a/extra/fluidsynth/fluidsynth.systemd +++ b/extra/fluidsynth/fluidsynth.systemd @@ -3,7 +3,8 @@ Description=FluidSynth Daemon After=sound.target [Service] -ExecStart=/usr/bin/fluidsynth -is -a alsa -m alsa_seq -r 48000 # append soundfont path here +ExecStart=/usr/bin/fluidsynth $SYNTHOPTS $SOUNDFONT +EnvironmentFile=/etc/conf.d/fluidsynth [Install] WantedBy=multi-user.target diff --git a/extra/ncmpc/PKGBUILD b/extra/ncmpc/PKGBUILD index edcd83e2f..0af09f347 100644 --- a/extra/ncmpc/PKGBUILD +++ b/extra/ncmpc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 215504 2014-06-27 12:04:47Z bisson $ +# $Id: PKGBUILD 216764 2014-07-10 16:20:56Z bisson $ # Maintainer: Gaetan Bisson # Contributor: Angel Velasquez # Contributor: Andrea Scarpino @@ -6,7 +6,7 @@ # Contributor: Daniel Bainton pkgname=ncmpc -pkgver=0.22 +pkgver=0.23 pkgrel=1 pkgdesc='Fully featured MPD client using ncurses' url='http://www.musicpd.org/clients/ncmpc/' @@ -15,16 +15,8 @@ license=('GPL') depends=('ncurses' 'glib2' 'libmpdclient') optdepends=('python2: to enable lyrics plugin' 'ruby: to enable lyrics plugin') -source=("http://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" - "po::git://git.musicpd.org/master/ncmpc.git#commit=a0dcef5c1685813aa7f70bf7b7fd5f95f441d1b1") -makedepends=('git') -sha1sums=('addb9ae527a1a2fe3dffe0ef2b6b4db79aeaeee4' - 'SKIP') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - cp -a ../po/po/*.po po -} +source=("http://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz") +sha1sums=('571ba50a252d9a7c69ae089b576560ef9de2f423') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/perl-net-dns/PKGBUILD b/extra/perl-net-dns/PKGBUILD index 2c8d0960f..8d34a6fc8 100644 --- a/extra/perl-net-dns/PKGBUILD +++ b/extra/perl-net-dns/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 215099 2014-06-14 03:49:47Z fyan $ +# $Id: PKGBUILD 216769 2014-07-10 17:52:48Z fyan $ # Maintainer: Felix Yan pkgname=perl-net-dns -pkgver=0.77 +pkgver=0.78 pkgrel=1 pkgdesc="Perl Module: Interface to the DNS resolver" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ optdepends=('perl-io-socket-inet6: IPv6 support' 'perl-socket6: IPv6 support') options=('!emptydirs') source=(http://www.cpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-$pkgver.tar.gz) -sha1sums=('e2264580ba9fa1d13104d41239c317570de9807e') +sha1sums=('a50fdf4786fadd7ece6958393f9b81e1eae749ac') build() { cd Net-DNS-${pkgver} diff --git a/extra/python-cryptography/PKGBUILD b/extra/python-cryptography/PKGBUILD index 18e334002..1dd4838e4 100644 --- a/extra/python-cryptography/PKGBUILD +++ b/extra/python-cryptography/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 212992 2014-05-17 05:33:24Z fyan $ +# $Id: PKGBUILD 216771 2014-07-10 18:27:12Z fyan $ # Maintainer: Felix Yan pkgbase=python-cryptography pkgname=('python-cryptography' 'python2-cryptography') -pkgver=0.4 +pkgver=0.5.2 pkgrel=1 pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six' checkdepends=('python-pytest' 'python2-pytest' 'python-cryptography-vectors' 'python2-cryptography-vectors' 'python-iso8601' 'python2-iso8601' 'python-pretend' 'python2-pretend' 'python-pyasn1' 'python2-pyasn1') source=("http://pypi.python.org/packages/source/c/cryptography/cryptography-${pkgver}.tar.gz") -md5sums=('d1bb13648a12eda2a54653ba113d2e84') +md5sums=('8c2d381ef263653b640a7a5d14618e4c') prepare() { cp -a cryptography-${pkgver}{,-python2} diff --git a/extra/x265/PKGBUILD b/extra/x265/PKGBUILD index 33c66a926..3ba60457c 100644 --- a/extra/x265/PKGBUILD +++ b/extra/x265/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 214741 2014-06-09 07:59:31Z bpiotrowski $ +# $Id: PKGBUILD 216774 2014-07-10 20:23:11Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: kfgz pkgname=x265 -pkgver=1.1 +pkgver=1.2 pkgrel=1 pkgdesc='Open Source H265/HEVC video encoder' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('gcc-libs') makedepends=('yasm' 'cmake') url='https://bitbucket.org/multicoreware/x265' source=($url/get/$pkgver.tar.bz2) -md5sums=('e6d33d31abdab1f7bd9c240641933472') +md5sums=('57a4b8300918c5412ceaa26bb8e0a0bb') build() { cd multicoreware-x265-*/build/linux -- cgit v1.2.3