Commit c9cd878e authored by abveritas's avatar abveritas

quarterly sound stack, first group, alsa-lib update, 14 rebuilds

parent c95c8460
......@@ -4,33 +4,18 @@
# maintainer abveritas@chakra-project.org
pkgname=alsa-lib
pkgver=1.0.25
pkgrel=5
pkgver=1.0.26
pkgrel=1
pkgdesc="An alternative implementation of Linux sound support"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.alsa-project.org"
depends=('glibc')
optdepends=('python2')
makedepends=('python2')
license=('GPL')
options=(!libtool)
source=(ftp://ftp.alsa-project.org/pub/lib/$pkgname-$pkgver.tar.bz2)
md5sums=('06fe5819020c6684b991dcffc5471304')
#source=("http://chakra.sourceforge.net/sources/${pkgname}/${pkgname}-${pkgver}.tar.xz")
#md5sums=('9ed124442c6af1ad1630e6a4c918f88a')
# create tarball: source PKGBUILD && mksource
mksource() {
rm -vRf ${pkgname}-${pkgver}
git clone git://git.alsa-project.org/${pkgname}.git ${pkgname}-${pkgver}
rm -vRf ${pkgname}-${pkgver}/.git
pushd ${pkgname}-${pkgver}
popd
tar -cvJf ${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}/*
md5sum ${pkgname}-${pkgver}.tar.xz
}
source=("ftp://ftp.alsa-project.org/pub/lib/$pkgname-$pkgver.tar.bz2")
md5sums=('2dfa35d28471d721e592b616beedf965')
build() {
cd "$srcdir/$pkgname-$pkgver"
......
......@@ -5,9 +5,9 @@
pkgname=cdemu-client
pkgver=1.5.0
pkgrel=2
pkgrel=3
pkgdesc="Simple command-line client for controlling cdemu-daemon"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://cdemu.sourceforge.net/"
license=('GPL')
depends=('python2' 'dbus-python' 'cdemu-daemon')
......
......@@ -5,9 +5,9 @@
pkgname=cdemu-daemon
pkgver=1.5.0
pkgrel=9
pkgrel=10
pkgdesc="CD/DVD-ROM device emulator daemon"
arch=('i686' 'x86_64')
arch=('x86_64')
backup=('etc/conf.d/cdemud'
'etc/dbus-1/system.d/cdemud-dbus.conf')
url="http://cdemu.sourceforge.net/"
......
......@@ -6,14 +6,14 @@
pkgname=celt
pkgver=0.11.1
pkgrel=9
pkgrel=10
pkgdesc="Low-latency audio communication codec"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.celt-codec.org"
license=('BSD')
depends=('libogg')
options=('!libtool')
source=(http://downloads.xiph.org/releases/celt/celt-$pkgver.tar.gz)
source=("http://downloads.xiph.org/releases/celt/celt-$pkgver.tar.gz")
md5sums=('94fe4acd241da8702c295bcd13a555e6')
build() {
......
......@@ -5,16 +5,16 @@
pkgname=flac
pkgver=1.2.1
pkgrel=10
pkgrel=11
pkgdesc="Free Lossless Audio Codec"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://flac.sourceforge.net/"
license=('custom:Xiph' 'LGPL' 'GPL' 'FDL')
depends=('libogg')
makedepends=('nasm')
options=('!libtool' '!makeflags')
source=(http://downloads.sf.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz
flac-1.2.1-gcc-4.3-includes.patch)
source=("http://downloads.sf.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz"
'flac-1.2.1-gcc-4.3-includes.patch')
md5sums=('153c8b15a54da428d1f0fadc756c22c7'
'b9d245422bbc547b18a72897366bea77')
......
......@@ -6,10 +6,10 @@
pkgname=libao
pkgver=1.1.0
pkgrel=9
pkgrel=10
pkgdesc="A cross-platform audio output library and plugins"
url="http://www.xiph.org/ao"
arch=('i686' 'x86_64')
arch=('x86_64')
license=('GPL')
depends=('glibc' 'alsa-lib')
makedepends=('libpulse')
......
# Platform Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# maintainer abveritas[at]chakra-project[dot]org>
pkgname=libmatroska
pkgver=1.3.0
pkgrel=1
pkgrel=2
pkgdesc="Matroska library"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://dl.matroska.org/downloads/libmatroska/"
license=('LGPL')
depends=('libebml')
......
......@@ -5,14 +5,14 @@
pkgname=libmirage
pkgver=1.5.0
pkgrel=3
pkgrel=4
pkgdesc="CD-ROM image (B6T/CCD/CDI/CUE/ISO/MDS/NRG/TOC) access library"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://cdemu.sourceforge.net/"
license=('GPL')
depends=('glib2' 'libsndfile' 'zlib')
makedepends=('bison' 'flex')
source=(http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2)
source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2")
options=(!libtool)
md5sums=('b60d9baa754efee6e0f6a584ec033fff')
......
......@@ -5,15 +5,15 @@
pkgname=libogg
pkgver=1.3.0
pkgrel=6
pkgrel=7
pkgdesc="Ogg bitstream and framing library"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.xiph.org/ogg/"
license=('BSD')
depends=('glibc')
options=('!libtool')
source=(http://downloads.xiph.org/releases/ogg/$pkgname-$pkgver.tar.xz
config_types.h)
source=("http://downloads.xiph.org/releases/ogg/$pkgname-$pkgver.tar.xz"
'config_types.h')
md5sums=('84a35715170f2cd4c77a4448772b95d5'
'a4d786b1b1955cb85b64fd16cbbee3f9')
......@@ -31,11 +31,9 @@ package() {
install -Dm644 $srcdir/$pkgname-$pkgver/COPYING \
$pkgdir/usr/share/licenses/$pkgname/COPYING
# Resolve multilib conflict
if [[ $CARCH == "x86_64" ]]; then
mv "$pkgdir"/usr/include/ogg/config_types{,-64}.h
install -m 644 "$srcdir/config_types.h" \
mv "$pkgdir"/usr/include/ogg/config_types{,-64}.h
install -m 644 "$srcdir/config_types.h" \
"${pkgdir}/usr/include/ogg/config_types.h"
fi
}
......@@ -5,14 +5,14 @@
pkgname=libsamplerate
pkgver=0.1.8
pkgrel=6
pkgrel=7
pkgdesc="Secret Rabbit Code - aka Sample Rate Converter for audio"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.mega-nerd.com/SRC/index.html"
license=('GPL')
depends=('libsndfile' 'flac')
options=('!libtool')
source=(http://www.mega-nerd.com/SRC/libsamplerate-${pkgver}.tar.gz)
source=("http://www.mega-nerd.com/SRC/libsamplerate-${pkgver}.tar.gz")
md5sums=('1c7fb25191b4e6e3628d198a66a84f47')
build() {
......
......@@ -5,9 +5,9 @@
pkgname=libshout
pkgver=2.3.1
pkgrel=2
pkgrel=3
pkgdesc="Library for accessing a shoutcast/icecast server"
arch=('i686' 'x86_64')
arch=('x86_64')
depends=('libvorbis' 'libtheora' 'speex')
url="http://www.icecast.org/"
options=('!libtool')
......
......@@ -5,14 +5,14 @@
pkgname=libsndfile
pkgver=1.0.25
pkgrel=6
pkgrel=7
pkgdesc="A C library for reading and writing files containing sampled sound"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.mega-nerd.com/libsndfile"
license=('LGPL')
depends=('alsa-lib' 'flac' 'libvorbis')
options=('!libtool')
source=(http://www.mega-nerd.com/libsndfile/files/${pkgname}-${pkgver}.tar.gz)
source=("http://www.mega-nerd.com/libsndfile/files/${pkgname}-${pkgver}.tar.gz")
md5sums=('e2b7bb637e01022c7d20f95f9c3990a2')
build() {
......
......@@ -5,17 +5,16 @@
pkgname=libtheora
pkgver=1.1.1
pkgrel=9
pkgrel=10
pkgdesc="An open video codec developed by the Xiph.org"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.xiph.org"
license=('BSD')
depends=('libogg')
makedepends=('libvorbis')
options=('!libtool')
source=(http://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2)
source=("http://downloads.xiph.org/releases/theora/libtheora-${pkgver}.tar.bz2")
md5sums=('292ab65cedd5021d6b7ddd117e07cd8e')
sha1sums=('8dcaa8e61cd86eb1244467c0b64b9ddac04ae262')
build() {
cd "${srcdir}/libtheora-${pkgver}"
......
......@@ -5,14 +5,14 @@
pkgname=libvorbis
pkgver=1.3.3
pkgrel=5
pkgrel=6
pkgdesc="Vorbis codec library"
arch=('i686' 'x86_64')
arch=('x86_64')
license=('custom')
url="http://www.xiph.org/ogg/vorbis/"
depends=('libogg')
options=('!libtool')
source=(http://downloads.xiph.org/releases/vorbis/${pkgname}-${pkgver}.tar.gz)
source=("http://downloads.xiph.org/releases/vorbis/${pkgname}-${pkgver}.tar.gz")
md5sums=('6b1a36f0d72332fae5130688e65efe1f')
build() {
......
......@@ -5,15 +5,14 @@
pkgname=pyogg
pkgver=1.3
pkgrel=13
pkgrel=14
pkgdesc="Python ogg wrapper library"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://ekyo.nerim.net/software/pyogg/index.html"
license=('LGPL2')
depends=('python2' 'libogg' 'glibc')
source=(http://ekyo.nerim.net/software/pyogg/$pkgname-$pkgver.tar.gz)
source=("http://ekyo.nerim.net/software/pyogg/$pkgname-$pkgver.tar.gz")
md5sums=('45a4ecc4d0600661199e4040a81ea3fe')
sha1sums=('2811ad401e3b5fc5025958bddab3d7b8775e5acd')
build() {
cd $srcdir/$pkgname-$pkgver
......
......@@ -5,13 +5,13 @@
pkgname=speex
pkgver=1.2rc1
pkgrel=8
pkgrel=9
pkgdesc="A free codec for free speech"
arch=('i686' 'x86_64')
arch=('x86_64')
license=('BSD')
depends=('libogg')
options=('!libtool')
source=(http://downloads.us.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
source=("http://downloads.us.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz")
md5sums=('c4438b22c08e5811ff10e2b06ee9b9ae')
url="http://www.speex.org/"
......
......@@ -4,33 +4,49 @@
# maintainer abveritas@chakra-project.org
pkgname=udisks
pkgver=2.0.0
pkgrel=1
pkgver=1.0.4
pkgrel=6
pkgdesc="Disk Management Service"
arch=('x86_64')
url="http://www.freedesktop.org/wiki/Software/udisks"
license=('GPL')
depends=('systemd' 'sg3_utils' 'glib2' 'dbus-glib' 'polkit' 'parted' 'device-mapper'
'libatasmart' 'lsof' 'lvm2' 'util-linux')
makedepends=('intltool' 'docbook-xsl' 'python2' 'gobject-introspection')
makedepends=('intltool' 'docbook-xsl')
options=(!libtool)
replaces=('devicekit-disks')
source=("http://udisks.freedesktop.org/releases/udisks-$pkgver.tar.bz2")
md5sums=('79fb343fbec6ed6b9e76fbe828622d38')
source=("http://hal.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz"
'udisks.service'
'drop-pci-db.patch')
md5sums=('86c63b2b5484f2060499a052b5b6256b'
'5d80832b4d4da72beeb45c15b63a1481'
'2746c65d0d12fcc6a550b5a8d9085ab2')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
# fix fail pci-db message, patch thanks to Tom Gundersen <teg@jklm.no>
patch -p1 -i ${srcdir}/drop-pci-db.patch
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--with-systemdsystemunitdir=/usr/lib/systemd/system --disable-static
--libexecdir=/usr/lib/udisks --disable-static
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
bash_completiondir=/usr/share/bash-completion/completions
make profiledir=/usr/share/bash-completion/completions DESTDIR="${pkgdir}" install
chmod 644 "${pkgdir}/usr/share/bash-completion/completions/udisks-bash-completion.sh"
# move udev helpers and rules to /usr/lib
mv "${pkgdir}"/lib/udev "${pkgdir}"/usr/lib/
rm -r "${pkgdir}"/lib
#fix ntfs mounts
sed -i -e 's|<allow_active>auth_admin_keep</allow_active>|<allow_active>yes</allow_active>|' ${pkgdir}/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy
sed -i -e 's|<allow_active>auth_admin_keep</allow_active>|<allow_active>yes</allow_active>|' ${pkgdir}/usr/share/polkit-1/actions/org.freedesktop.udisks.policy
# install systemd units
install -Dm644 "${srcdir}/udisks.service" "${pkgdir}/usr/lib/systemd/system/udisks.service"
echo "SystemdService=udisks.service" \
>> "$pkgdir/usr/share/dbus-1/system-services/org.freedesktop.UDisks.service"
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment