summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCecil Hugh Watson <knoppmyth@gmail.com>2009-01-02 22:50:19 (GMT)
committerCecil Hugh Watson <knoppmyth@gmail.com>2009-01-02 22:50:19 (GMT)
commit276298661d3187fcc0ac8c48416b5f7fb22a2b51 (patch)
tree71a5d23ed7ec6ae854c157bf251ebc1851c6d5ed
parentb129706da014f2be2cbaf15258ad7d4e49afb537 (diff)
downloadlinhes_pkgbuild-276298661d3187fcc0ac8c48416b5f7fb22a2b51.zip
linhes_pkgbuild-276298661d3187fcc0ac8c48416b5f7fb22a2b51.tar.gz
linhes_pkgbuild-276298661d3187fcc0ac8c48416b5f7fb22a2b51.tar.bz2
Added libvisual packages and recompiled MythMusic for additional visualizations.
-rw-r--r--abs/core-testing/mythtv/stable/mythmusic/PKGBUILD6
-rw-r--r--abs/extra-testing/libvisual-bmp/PKGBUILD22
-rw-r--r--abs/extra-testing/libvisual-plugins/PKGBUILD23
-rw-r--r--abs/extra-testing/libvisual-plugins/libvisual-plugins.install22
-rw-r--r--abs/extra-testing/libvisual-projectm/PKGBUILD21
-rw-r--r--abs/extra-testing/libvisual/PKGBUILD21
-rw-r--r--abs/extra-testing/projectm/PKGBUILD21
-rw-r--r--abs/extra-testing/projectm/projectm.install13
8 files changed, 146 insertions, 3 deletions
diff --git a/abs/core-testing/mythtv/stable/mythmusic/PKGBUILD b/abs/core-testing/mythtv/stable/mythmusic/PKGBUILD
index 02adcce..ad8d421 100644
--- a/abs/core-testing/mythtv/stable/mythmusic/PKGBUILD
+++ b/abs/core-testing/mythtv/stable/mythmusic/PKGBUILD
@@ -4,13 +4,13 @@
pkgname=mythmusic
pkgver=0.21
-pkgrel=2
+pkgrel=4
pkgdesc="Music playing plugin for MythTV"
arch=('i686' 'x86_64')
url="http://www.mythtv.org"
license=('GPL')
depends=("mythtv>=${pkgver}" 'libid3tag' 'libmad' 'libvorbis' 'flac>=1.1.4' 'libcdaudio' \
- 'cdparanoia' 'fftw2' 'sdl' 'faad2>=2.6.1' 'lame' 'taglib')
+ 'cdparanoia' 'fftw2' 'sdl' 'faad2>=2.6.1' 'lame' 'taglib' 'libvisual-plugins')
source=("ftp://ftp.knoppmyth.net/R6/sources/mythplugins-$pkgver-fixes.tar.bz2")
md5sums=('af20a78ac66719feddf9a39f1a799ded')
groups=('mythtv-extras')
@@ -22,7 +22,7 @@ build() {
# use QT3 qmake
export PATH=$QTDIR/bin:$PATH
./configure --prefix=/usr --disable-all --enable-mythmusic --enable-fftw \
- --enable-sdl --enable-aac --enable-opengl
+ --enable-sdl --enable-aac --enable-opengl --enable-libvisual
qmake mythplugins.pro
make qmake || return 1
diff --git a/abs/extra-testing/libvisual-bmp/PKGBUILD b/abs/extra-testing/libvisual-bmp/PKGBUILD
new file mode 100644
index 0000000..de1c5ce
--- /dev/null
+++ b/abs/extra-testing/libvisual-bmp/PKGBUILD
@@ -0,0 +1,22 @@
+# $Id: PKGBUILD 8896 2008-08-16 23:54:48Z eric $
+# Maintainer: damir <damir@archlinux.org>
+
+pkgname=libvisual-bmp
+provides=('bmp-libvisual')
+pkgver=0.2.0
+pkgrel=2
+pkgdesc="bmp plugin for libvisual"
+arch=(i686 x86_64)
+url="http://libvisual.sourceforge.net/v2/"
+depends=('bmp' 'libvisual' 'libvisual-plugins' 'sdl')
+groups=('bmp-plugins' 'bmp-visualization-plugins')
+source=(http://dl.sourceforge.net/sourceforge/libvisual/$pkgname-$pkgver.tar.gz)
+md5sums=('1cb1b43c72fb24fb29d39163c1738ec3')
+
+build()
+{
+ cd $startdir/src/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR=$startdir/pkg install
+}
diff --git a/abs/extra-testing/libvisual-plugins/PKGBUILD b/abs/extra-testing/libvisual-plugins/PKGBUILD
new file mode 100644
index 0000000..825c169
--- /dev/null
+++ b/abs/extra-testing/libvisual-plugins/PKGBUILD
@@ -0,0 +1,23 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: damir <damir@archlinux.org>
+
+pkgname=libvisual-plugins
+pkgver=0.4.0
+pkgrel=2
+pkgdesc="plugins for libvisual"
+arch=("i686" "x86_64")
+license=('GPL')
+url="http://www.localhost.nl/~synap/libvisual/"
+depends=('libvisual>=0.4.0' 'gtk2' 'mesa' 'alsa-lib' 'esd' 'jack-audio-connection-kit')
+makedepends=(pkgconfig)
+install=libvisual-plugins.install
+source=("http://downloads.sourceforge.net/sourceforge/libvisual/libvisual-plugins-${pkgver}.tar.gz")
+md5sums=('4330e9287f9d6fae02f482f428a1e77b')
+options=(!libtool)
+
+build() {
+ cd ${startdir}/src/${pkgname}-${pkgver}
+ ./configure --prefix=/usr --enable-alsa --disable-gstreamer-plugin
+ make || return 1
+ make DESTDIR=${startdir}/pkg install
+}
diff --git a/abs/extra-testing/libvisual-plugins/libvisual-plugins.install b/abs/extra-testing/libvisual-plugins/libvisual-plugins.install
new file mode 100644
index 0000000..a04b64c
--- /dev/null
+++ b/abs/extra-testing/libvisual-plugins/libvisual-plugins.install
@@ -0,0 +1,22 @@
+post_install() {
+ cat << EOF
+
+==> libvisual-plugins has been built with support for "esd" and
+==> "jack-audio-connection-kit" input.
+==> If you want to use them, install them.
+
+EOF
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ /bin/true
+}
+
+op=$1
+shift
+
+$op $*
diff --git a/abs/extra-testing/libvisual-projectm/PKGBUILD b/abs/extra-testing/libvisual-projectm/PKGBUILD
new file mode 100644
index 0000000..bbe6e9c
--- /dev/null
+++ b/abs/extra-testing/libvisual-projectm/PKGBUILD
@@ -0,0 +1,21 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: Alexander Baldeck <alexander@archlinux.org>
+pkgname=libvisual-projectm
+pkgver=0.99
+pkgrel=1
+pkgdesc="ProjectM XMMS plugin"
+arch=(i686)
+url="http://xmms-projectm.sourceforge.net"
+license="GPL"
+depends=('projectm' 'libvisual>=0.4.0' 'sdl')
+makedepends=('pkgconfig')
+options=(NOLIBTOOL)
+source=(http://puzzle.dl.sourceforge.net/sourceforge/xmms-projectm/libvisual-projectM-$pkgver.tar.bz2)
+
+build() {
+ cd $startdir/src/libvisual-projectM
+ ./configure --prefix=/usr
+ make || return
+ make DESTDIR=$startdir/pkg install
+}
+md5sums=('be076af79aff508fb75241b061937c04')
diff --git a/abs/extra-testing/libvisual/PKGBUILD b/abs/extra-testing/libvisual/PKGBUILD
new file mode 100644
index 0000000..eb01e19
--- /dev/null
+++ b/abs/extra-testing/libvisual/PKGBUILD
@@ -0,0 +1,21 @@
+# $Id: PKGBUILD 8760 2008-08-16 05:23:46Z eric $
+# Maintainer: damir <damir@archlinux.org>
+
+pkgname=libvisual
+pkgver=0.4.0
+pkgrel=1
+pkgdesc="abstraction library that comes between applications and audio visualisation plugins"
+arch=("i686" "x86_64")
+url="http://localhost.nl/~synap/libvisual/"
+depends=('glibc')
+options=('!libtool')
+source=("http://downloads.sourceforge.net/sourceforge/libvisual/libvisual-$pkgver.tar.gz")
+md5sums=('f4e78547c79ea8a8ad111cf8b85011bb')
+
+build()
+{
+ cd $startdir/src/$pkgname-$pkgver
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR=$startdir/pkg install
+}
diff --git a/abs/extra-testing/projectm/PKGBUILD b/abs/extra-testing/projectm/PKGBUILD
new file mode 100644
index 0000000..4baced2
--- /dev/null
+++ b/abs/extra-testing/projectm/PKGBUILD
@@ -0,0 +1,21 @@
+# $Id: PKGBUILD 8766 2008-08-16 05:30:47Z eric $
+# Maintainer: Alexander Baldeck <alexander@archlinux.org>
+pkgname=projectm
+pkgver=0.99
+pkgrel=2
+pkgdesc="A music visualizer which uses 3D accelerated iterative image based rendering"
+arch=(i686 x86_64)
+url="http://xmms-projectm.sourceforge.net"
+license="GPL"
+depends=('ftgl' 'glut')
+makedepends=('pkgconfig' 'xproto')
+install=projectm.install
+source=(http://downloads.sourceforge.net/sourceforge/projectm/libprojectM-$pkgver.tar.bz2)
+md5sums=('20dc0aa2af96340c3209c9795cc3217d')
+
+build() {
+ cd $startdir/src/libprojectM
+ ./configure --prefix=/usr
+ make || return
+ make DESTDIR=$startdir/pkg install
+}
diff --git a/abs/extra-testing/projectm/projectm.install b/abs/extra-testing/projectm/projectm.install
new file mode 100644
index 0000000..a1e44dc
--- /dev/null
+++ b/abs/extra-testing/projectm/projectm.install
@@ -0,0 +1,13 @@
+post_install() {
+ echo ">> projectm has been split so that you additionally need to install:"
+ echo ">> xmms-projectm for xmms"
+ echo ">> libvisual-project for libvisual (like for amarok)"
+}
+
+post_upgrade() {
+ post_install
+}
+
+op=$1
+shift
+$op $*