From 5b365327dcf9494b4122997569405c480ff16517 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Mon, 21 Jul 2014 04:11:09 +0000 Subject: Mon Jul 21 04:07:18 UTC 2014 --- community/cmus/PKGBUILD | 21 +++++++-- community/fb-client/PKGBUILD | 4 +- .../0001-relax-upper-bound-on-network.patch | 12 +++++ community/haskell-http/PKGBUILD | 54 ++++++++++++++++++++++ community/haskell-http/haskell-http.install | 35 ++++++++++++++ community/i3lock/PKGBUILD | 10 ++-- community/iat/PKGBUILD | 29 ------------ community/idle3-tools/PKGBUILD | 29 ++++++++++++ community/smtube/PKGBUILD | 8 ++-- extra/audacious/PKGBUILD | 8 ++-- extra/foomatic/PKGBUILD | 6 +-- extra/harfbuzz/PKGBUILD | 6 +-- extra/libreoffice-fresh/PKGBUILD | 26 +++++------ extra/mesa/PKGBUILD | 8 ++-- 14 files changed, 182 insertions(+), 74 deletions(-) create mode 100644 community/haskell-http/0001-relax-upper-bound-on-network.patch create mode 100644 community/haskell-http/PKGBUILD create mode 100644 community/haskell-http/haskell-http.install delete mode 100644 community/iat/PKGBUILD create mode 100644 community/idle3-tools/PKGBUILD diff --git a/community/cmus/PKGBUILD b/community/cmus/PKGBUILD index 956666f52..f26e5da1c 100644 --- a/community/cmus/PKGBUILD +++ b/community/cmus/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 111361 2014-05-17 12:40:21Z xyne $ +# $Id: PKGBUILD 116015 2014-07-20 04:16:39Z xyne $ # Maintainer: Xyne # Contributor: Bartłomiej Piotrowski # Contributor: Aaron Griffin @@ -6,15 +6,26 @@ pkgname=cmus pkgver=2.5.1 -pkgrel=1 +pkgrel=2 pkgdesc='Very feature-rich ncurses-based music player' arch=('i686' 'x86_64') url="https://cmus.github.io/" license=('GPL') -depends=('ncurses') +depends=('ncurses' 'libcue') makedepends=( - 'faad2' 'ffmpeg' 'flac' 'libao' 'libmad' 'libmodplug' 'libcdio-paranoia' - 'libmp4v2' 'libmpcdec' 'libpulse' 'libvorbis' 'opusfile' 'wavpack' + 'faad2' + 'ffmpeg' + 'flac' + 'libao' + 'libcdio-paranoia' + 'libmad' + 'libmodplug' + 'libmp4v2' + 'libmpcdec' + 'libpulse' + 'libvorbis' + 'opusfile' + 'wavpack' ) optdepends=('alsa-lib: for ALSA output plugin support' 'libao: for AO output plugin support' diff --git a/community/fb-client/PKGBUILD b/community/fb-client/PKGBUILD index 7879f7c88..25f56476d 100644 --- a/community/fb-client/PKGBUILD +++ b/community/fb-client/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Florian "Bluewind" Pritz pkgname=fb-client -pkgver=1.3.2 +pkgver=1.3.3 pkgrel=1 pkgdesc="Client for paste.xinu.at" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ license=('GPL3') depends=('curl' 'bash') optdepends=('xclip: for automatically copying the URL into the clipboard') source=(http://paste.xinu.at/data/client/fb-$pkgver.tar.gz{,.sig}) -md5sums=('181b3d64000eaf5dad4ec7cdceed479c' +md5sums=('a766cbd2fe0ee3b630023cf91a6996ba' 'SKIP') build() { diff --git a/community/haskell-http/0001-relax-upper-bound-on-network.patch b/community/haskell-http/0001-relax-upper-bound-on-network.patch new file mode 100644 index 000000000..1f74cd3e9 --- /dev/null +++ b/community/haskell-http/0001-relax-upper-bound-on-network.patch @@ -0,0 +1,12 @@ +diff -aur HTTP-4000.2.12/HTTP.cabal HTTP-4000.2.12.new/HTTP.cabal +--- HTTP-4000.2.12/HTTP.cabal 2005-05-06 06:32:53.000000000 +0200 ++++ HTTP-4000.2.12.new/HTTP.cabal 2014-07-12 16:22:44.083433261 +0200 +@@ -85,7 +85,7 @@ + Network.HTTP.Utils + Paths_HTTP + GHC-options: -fwarn-missing-signatures -Wall +- Build-depends: base >= 2 && < 4.8, network < 2.5, parsec ++ Build-depends: base >= 2 && < 4.8, network < 2.6, parsec + Extensions: FlexibleInstances + if flag(old-base) + Build-depends: base < 3 diff --git a/community/haskell-http/PKGBUILD b/community/haskell-http/PKGBUILD new file mode 100644 index 000000000..9ec386d57 --- /dev/null +++ b/community/haskell-http/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.2.12 +pkgrel=3 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}" +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.3-1' 'sh' 'haskell-network=2.5.0.0-2' 'haskell-parsec=3.1.5-3' 'haskell-mtl=2.1.3.1-3') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz" + '0001-relax-upper-bound-on-network.patch') +install=${pkgname}.install +md5sums=('cd69429866439890353ec98100e3ba32' + '29c84f3787e06183742ca47f34b3e052') + +build() { + cd ${_hkgname}-${pkgver} + + # fixes https://github.com/haskell/HTTP/issues/55 + patch -Np1 -i ${srcdir}/0001-relax-upper-bound-on-network.patch + + 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 ${_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 +} diff --git a/community/haskell-http/haskell-http.install b/community/haskell-http/haskell-http.install new file mode 100644 index 000000000..8a5305cdc --- /dev/null +++ b/community/haskell-http/haskell-http.install @@ -0,0 +1,35 @@ +pkgname=haskell-http + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} diff --git a/community/i3lock/PKGBUILD b/community/i3lock/PKGBUILD index ed56a3f02..abbd94ea6 100644 --- a/community/i3lock/PKGBUILD +++ b/community/i3lock/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 93991 2013-07-12 19:24:57Z ttoepper $ +# $Id: PKGBUILD 116017 2014-07-20 07:10:22Z ttoepper $ # Maintainer: Thorsten Töpper pkgname=i3lock -pkgver=2.5 -pkgrel=2 +pkgver=2.6 +pkgrel=1 pkgdesc="An improved screenlocker based upon XCB and PAM" arch=('i686' 'x86_64') url="http://i3wm.org/i3lock/" license=('MIT') groups=("i3") -depends=('xcb-util-image' 'libev' 'cairo' 'libxkbcommon' 'libxkbfile' 'xorg-xkbcomp') +depends=('xcb-util-image' 'libev' 'cairo' 'libxkbcommon-x11') options=('docs') backup=("etc/pam.d/i3lock") source=("http://i3wm.org/i3lock/$pkgname-$pkgver.tar.bz2" "http://i3wm.org/i3lock/$pkgname-$pkgver.tar.bz2.asc") -md5sums=('a7d4f2519deb5a62acbc755b09b4faea' 'SKIP') +md5sums=('46870f347f474a894ec8044717b4d925' 'SKIP') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/community/iat/PKGBUILD b/community/iat/PKGBUILD deleted file mode 100644 index c458937fa..000000000 --- a/community/iat/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# $Id: PKGBUILD 59656 2011-11-29 08:40:05Z arodseth $ -# Maintainer: Alexander Rødseth -# Contributor: Biru Ionut -# Contributor: Jeff Mickey -pkgname=iat -pkgver=0.1.7 -pkgrel=4 -pkgdesc="Detects and converts DVD/CD images from BIN/MDF/PDI/CDI/NRG/B5I to ISO-9660" -arch=('x86_64' 'i686') -url="http://iat.berlios.de/" -license=('GPL') -depends=('glibc') -source=("http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.bz2") -md5sums=('5e1ffd82000ea4c80ffb2d63ae55120c') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure --prefix=/usr --includedir="/usr/include/$pkgname" - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: diff --git a/community/idle3-tools/PKGBUILD b/community/idle3-tools/PKGBUILD new file mode 100644 index 000000000..04a76749d --- /dev/null +++ b/community/idle3-tools/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Anatol Pomozov +# Contributor: Archan Paul +# Contributor: aexoxea + +pkgname=idle3-tools +pkgver=0.9.1 +pkgrel=3 +pkgdesc='A linux/unix utility that can disable, get and set the value of the idle3 timer found on recent Western Digital Hard Disk Drives.' +arch=(i686 x86_64) +url='http://idle3-tools.sourceforge.net/' +license=(GPL) +depends=(glibc) +source=(http://download.sourceforge.net/idle3-tools/idle3-tools-$pkgver.tgz) +md5sums=('797d8775b80b7b7b67a1f8b0a5b41f30') + +prepare() { + cd idle3-tools-$pkgver + sed -i 's/\bsbin\b/bin/g' Makefile +} + +build() { + cd idle3-tools-$pkgver + make +} + +package() { + cd idle3-tools-$pkgver + make binprefix=/usr DESTDIR=$pkgdir install +} diff --git a/community/smtube/PKGBUILD b/community/smtube/PKGBUILD index eefb3c744..14ce97258 100644 --- a/community/smtube/PKGBUILD +++ b/community/smtube/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 112193 2014-05-29 16:12:28Z speps $ +# $Id: PKGBUILD 116011 2014-07-20 02:42:45Z speps $ # Maintainer : speps # Contributor: Andreas Schnaiter pkgname=smtube -pkgver=2.1 -pkgrel=3 +pkgver=14.7.0 +pkgrel=1 pkgdesc="A small youtube browser" arch=('i686' 'x86_64') url="http://smplayer.sourceforge.net" @@ -19,7 +19,7 @@ optdepends=('mplayer: play videos with MPlayer' 'vlc: play videos with VLC') install="$pkgname.install" source=("http://downloads.sourceforge.net/smplayer/$pkgname-$pkgver.tar.bz2") -md5sums=('9cd034d5abcbc66445478b5824af50f1') +md5sums=('19bbcb461112c70c0500b514a5de515c') build() { cd $pkgname-$pkgver diff --git a/extra/audacious/PKGBUILD b/extra/audacious/PKGBUILD index aa35e4898..549a1c0e0 100644 --- a/extra/audacious/PKGBUILD +++ b/extra/audacious/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 213860 2014-05-30 16:22:12Z bisson $ +# $Id: PKGBUILD 217505 2014-07-20 21:50:13Z bisson $ # Maintainer: Gaetan Bisson # Contributor: Alexander Fehr # Contributor: Giovanni Scafora pkgname=audacious -pkgver=3.5 -pkgrel=2 +pkgver=3.5.1 +pkgrel=1 pkgdesc='Lightweight, advanced audio player focused on audio quality' url='http://audacious-media-player.org/' license=('custom:BSD') @@ -15,7 +15,7 @@ depends=('gtk3' 'glib2' 'libguess' 'libsm' 'audacious-plugins' optdepends=('unzip: zipped skins support') makedepends=('python2') # for gdbus-codegen source=("http://distfiles.audacious-media-player.org/${pkgname}-${pkgver}.tar.bz2") -sha1sums=('dda830fe0f8a2fabd94db9554ac05e6880d0d370') +sha1sums=('6931871277f188eb2297842e76222be66dd7bbbe') provides=('audacious-player') replaces=('audacious-player') diff --git a/extra/foomatic/PKGBUILD b/extra/foomatic/PKGBUILD index c79c71bd3..424e1a5c3 100644 --- a/extra/foomatic/PKGBUILD +++ b/extra/foomatic/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 208610 2014-03-24 16:45:27Z andyrtr $ +# $Id: PKGBUILD 217495 2014-07-20 10:46:49Z andyrtr $ # Maintainer: Andreas Radke pkgbase="foomatic" pkgname=('foomatic-db' 'foomatic-db-engine' 'foomatic-db-nonfree') arch=('i686' 'x86_64') # needs to be changed in the subpackages when makepkg will support it -pkgver=20140324 +pkgver=20140720 pkgrel=1 epoch=3 @@ -16,7 +16,7 @@ options=('!emptydirs') # for latest commits and development, identical to foomatic-4.0 branch source=(foomatic-db-engine::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db-engine/#revision=368 #2014-03-20 - foomatic-db::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/#revision=1255 #2014-03-19 + foomatic-db::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db/#revision=1262 #2014-07-16 foomatic-db-nonfree::bzr+http://bzr.linuxfoundation.org/openprinting/foomatic/foomatic-db-nonfree/#revision=40 #2013-09-25 ) md5sums=('SKIP' diff --git a/extra/harfbuzz/PKGBUILD b/extra/harfbuzz/PKGBUILD index 1333ba6bf..118fef929 100644 --- a/extra/harfbuzz/PKGBUILD +++ b/extra/harfbuzz/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 216817 2014-07-11 18:35:27Z heftig $ +# $Id: PKGBUILD 217502 2014-07-20 18:28:54Z heftig $ # Maintainer: Jan de Groot pkgbase=(harfbuzz) pkgname=(harfbuzz harfbuzz-icu) -pkgver=0.9.30 +pkgver=0.9.32 pkgrel=1 pkgdesc="OpenType text shaping engine" arch=(i686 x86_64) @@ -11,7 +11,7 @@ url="http://www.freedesktop.org/wiki/Software/HarfBuzz" license=(MIT) makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection) source=(http://www.freedesktop.org/software/harfbuzz/release/${pkgbase}-${pkgver}.tar.bz2) -sha256sums=('fa873f9fe4a5ad4f7beb524475e13a5a8729d7414d2bc64a557c0d5651d58586') +sha256sums=('430c81744e2d87b36f529b16f18efd0d0140aee9df59b2ee312f5de1994b9db4') build() { cd $pkgbase-$pkgver diff --git a/extra/libreoffice-fresh/PKGBUILD b/extra/libreoffice-fresh/PKGBUILD index 067c436ef..d655e4dbc 100644 --- a/extra/libreoffice-fresh/PKGBUILD +++ b/extra/libreoffice-fresh/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 216449 2014-07-04 00:12:07Z bpiotrowski $ +# $Id: PKGBUILD 217503 2014-07-20 20:18:22Z andyrtr $ # Maintainer: AndyRTR # Maintainer: Bartłomiej Piotrowski pkgbase=libreoffice-fresh pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh') -_LOver=4.3.0.2 +_LOver=4.3.0.3 # RC3 pkgver=4.3.0 -pkgrel=0.10 +pkgrel=0.11 arch=('i686' 'x86_64') license=('LGPL3') url="http://www.libreoffice.org/" @@ -20,7 +20,7 @@ makedepends=('curl>=7.20.0' 'hunspell>=1.2.8' 'python>=3.4' 'libwpd>=0.9.2' 'lib 'gperf' 'kdelibs' 'gconf' 'gtk3' 'cppunit' 'beanshell2' 'vigra' 'clucene' 'junit' 'libmythes' 'libwpg' 'mesa' 'java-environment' 'postgresql-libs' 'bluez-libs' 'harfbuzz-icu' 'gdb' 'doxygen' 'libatomic_ops' 'mdds' 'glew' - 'apr' 'serf' 'chrpath' 'ttf-liberation' + 'apr' 'serf' 'chrpath' 'ttf-liberation' 'glm' 'valgrind') #_mirror="http://download.documentfoundation.org/libreoffice/src/${pkgver}" @@ -61,10 +61,8 @@ source=(${_mirror}/libreoffice{,-help,-translations}-${_LOver}.tar.xz{,.asc} ${_additional_source_url}/libe-book-0.1.1.tar.bz2 ${_additional_source_url}/libabw-0.1.0.tar.bz2 ${_additional_source_url}/language-subtag-registry-2014-04-10.tar.bz2 - ${_additional_source_url}/9c8d3455e0d8ef51269784e9a473feeb-libgltf.tar.bz2 + ${_additional_source_url}/libgltf/3d9ea1f2828c46f8ba94b88a87b3326d-libgltf-0.0.0.tar.bz2 ${_additional_source_url}/CoinMP-1.7.6.tgz - # do not use system glm, LibO patches it! - ${_additional_source_url}/bae83fa5dc7f081768daace6e199adc3-glm-0.9.4.6-libreoffice.zip ${_additional_source_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 ${_additional_source_url}/OpenCOLLADA-master-6509aa13af.tar.bz2 make-pyuno-work-with-system-wide-module-install.diff @@ -104,15 +102,14 @@ noextract=(d6eef4b4cacb2183f2bf265a5a03a354-boost_1_55_0.tar.bz2 libabw-0.1.0.tar.bz2 language-subtag-registry-2014-04-10.tar.bz2 CoinMP-1.7.6.tgz - bae83fa5dc7f081768daace6e199adc3-glm-0.9.4.6-libreoffice.zip 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 OpenCOLLADA-master-6509aa13af.tar.bz2 - 9c8d3455e0d8ef51269784e9a473feeb-libgltf.tar.bz2) -md5sums=('868f1ecb0b3326dc567466428f5b619b' + 3d9ea1f2828c46f8ba94b88a87b3326d-libgltf-0.0.0.tar.bz2) +md5sums=('c63fe2858ee956ccaaa8bcade152ca1a' 'SKIP' - 'b031689c5d715aecb63a31ba3ddaae24' + '76bf4e114a946d493146f14745ad5fd5' 'SKIP' - '96fef4a636161cfd8df181e2a9d2f130' + 'e7c6cdddd70f23c45d6641a7c9d03899' 'SKIP' 'd6eef4b4cacb2183f2bf265a5a03a354' '1f24ab1d39f4a51faf22244c94a6203f' @@ -147,9 +144,8 @@ md5sums=('868f1ecb0b3326dc567466428f5b619b' 'c25a881d21abc5b4da19205db513cc22' '9317e967c8fa8ff50e049744c4b33c87' '49c94710f7858b1969d74ff72e6aac84' - '9c8d3455e0d8ef51269784e9a473feeb' + '3d9ea1f2828c46f8ba94b88a87b3326d' '1cce53bf4b40ae29790d2c5c9f8b1129' - 'bae83fa5dc7f081768daace6e199adc3' '4b87018f7fff1d054939d19920b751a0' '4ca8a6ef0afeefc864e9ef21b9f14bd6' '07d2bf5ad839a394cca008b3ec6e7bb1' @@ -257,7 +253,7 @@ build() { --with-system-cppunit\ --with-system-graphite\ --with-system-glew \ - --without-system-glm \ + --with-system-glm \ --with-system-libwpg \ --with-system-libwps \ --with-system-redland\ diff --git a/extra/mesa/PKGBUILD b/extra/mesa/PKGBUILD index 691e846ca..a88bfdbab 100644 --- a/extra/mesa/PKGBUILD +++ b/extra/mesa/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 216892 2014-07-14 18:06:25Z lcarlier $ +# $Id: PKGBUILD 217492 2014-07-20 03:45:27Z lcarlier $ # Maintainer: Jan de Groot # Maintainer: Andreas Radke pkgbase=mesa pkgname=('opencl-mesa' 'ati-dri' 'intel-dri' 'nouveau-dri' 'svga-dri' 'mesa' 'mesa-libgl') -pkgver=10.2.3 -pkgrel=2 +pkgver=10.2.4 +pkgrel=1 arch=('i686' 'x86_64') makedepends=('python2' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'wayland' 'elfutils' 'llvm' 'systemd' @@ -14,7 +14,7 @@ url="http://mesa3d.sourceforge.net" license=('custom') source=(ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2 LICENSE) -sha256sums=('e482a96170c98b17d6aba0d6e4dda4b9a2e61c39587bb64ac38cadfa4aba4aeb' +sha256sums=('06a2341244eb85c283f59f70161e06ded106f835ed9b6be1ef0243bd9344811a' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2') build() { -- cgit v1.2.2