From 76c26b027d797f3671bf0b6c6618eda2496cf88d Mon Sep 17 00:00:00 2001 From: root Date: Fri, 15 Jul 2011 23:12:20 +0000 Subject: Fri Jul 15 23:12:20 UTC 2011 --- community-testing/freevo/PKGBUILD | 44 +++ community-testing/freevo/freevo.desktop | 11 + community-testing/freevo/freevo.install | 25 ++ community-testing/freevo/imdb-html5lib.patch | 301 +++++++++++++++++++++ community-testing/mypaint/PKGBUILD | 32 +++ community-testing/mypaint/mypaint.install | 13 + community-testing/python-scipy/PKGBUILD | 83 ++++++ .../python-scipy/python-scipy.changelog | 49 ++++ community-testing/systemd/PKGBUILD | 69 +++++ community-testing/systemd/os-release | 5 + community-testing/systemd/systemd.install | 31 +++ community-testing/vhba-module/PKGBUILD | 28 ++ .../vhba-module/vhba-kernel2.6.37.patch | 56 ++++ community-testing/vhba-module/vhba-module.install | 16 ++ 14 files changed, 763 insertions(+) create mode 100644 community-testing/freevo/PKGBUILD create mode 100644 community-testing/freevo/freevo.desktop create mode 100644 community-testing/freevo/freevo.install create mode 100644 community-testing/freevo/imdb-html5lib.patch create mode 100644 community-testing/mypaint/PKGBUILD create mode 100644 community-testing/mypaint/mypaint.install create mode 100644 community-testing/python-scipy/PKGBUILD create mode 100644 community-testing/python-scipy/python-scipy.changelog create mode 100644 community-testing/systemd/PKGBUILD create mode 100644 community-testing/systemd/os-release create mode 100644 community-testing/systemd/systemd.install create mode 100644 community-testing/vhba-module/PKGBUILD create mode 100644 community-testing/vhba-module/vhba-kernel2.6.37.patch create mode 100644 community-testing/vhba-module/vhba-module.install (limited to 'community-testing') diff --git a/community-testing/freevo/PKGBUILD b/community-testing/freevo/PKGBUILD new file mode 100644 index 000000000..c07ec2f34 --- /dev/null +++ b/community-testing/freevo/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 51736 2011-07-13 19:46:02Z rvanharen $ +# Maintainer: Ronald van Haren + +pkgname=freevo +pkgver=1.9.0 +pkgrel=6 +pkgdesc="Freevo is an open-source home theatre PC platform based on Linux and a number of open-source audio/video tools." +url="http://freevo.sourceforge.net/" +license=('GPL2') +arch=('i686' 'x86_64') +depends=('lame' 'flac' 'faad2' 'cdparanoia' 'vorbis-tools' \ + 'fbset' 'smpeg' 'pil' 'python-pysqlite-legacy' \ + 'pyxml' 'lsdvd' 'twisted' 'python2-numpy' 'python-pygame'\ + 'kaa-metadata' 'kaa-imlib2' 'python-beautifulsoup' 'python-html5lib') +optdepends=('mplayer: most features' 'xine-lib: can be used instead of mplayer' 'tvtime: watching tv' 'xmltv: parsing online tv guides') +install=freevo.install +options=('docs') +source=(http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz \ + freevo.desktop + imdb-html5lib.patch) +sha1sums=('0533a2d4ff8a7b09b3b233fdf303ff56bda22d16' + '5f6e76dc58496f072aca29257c24be5ffa9c6c7d' + '57e1099527603500c594fbffa2cb7233b636eed1') + +build() { + cd $srcdir/$pkgname-$pkgver + + # patch from http://sourceforge.net/tracker/index.php?func=detail&aid=2924872&group_id=46652&atid=446895 + patch -p0 < $srcdir/imdb-html5lib.patch + python2 setup.py install --prefix=$pkgdir/usr + + install -Dm644 local_conf.py.example $pkgdir/usr/share/doc/freevo/local_conf.py.example + + # install .desktop file and icon + install -Dm644 $srcdir/$pkgname-$pkgver/share/icons/misc/freevo_app.png \ + $pkgdir/usr/share/pixmaps/freevo.png + install -Dm644 $srcdir/freevo.desktop \ + $pkgdir/usr/share/applications/freevo.desktop + + # fix executable for python 2.7 + sed -i "s|search = ('python', 'python2')|search = ('python2', 'python2.7')|" $pkgdir/usr/bin/freevo + + } + diff --git a/community-testing/freevo/freevo.desktop b/community-testing/freevo/freevo.desktop new file mode 100644 index 000000000..1b57043be --- /dev/null +++ b/community-testing/freevo/freevo.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Name=Freevo +GenericName=Freevo +Comment=Home theatre +Exec=freevo +Terminal=false +Type=Application +Icon=/usr/share/pixmaps/freevo.png +Categories=AudioVideo; + diff --git a/community-testing/freevo/freevo.install b/community-testing/freevo/freevo.install new file mode 100644 index 000000000..06734569d --- /dev/null +++ b/community-testing/freevo/freevo.install @@ -0,0 +1,25 @@ +post_install() { + if [ ! -d /etc/freevo ]; then + mkdir /etc/freevo + fi + + if [ ! -f /etc/freevo/local_conf.py ]; then + cp /usr/share/doc/freevo/local_conf.py.example /etc/freevo/local_conf.py + fi + +cat << _EOF + +==> freevo installation notes: +--------------------------------------- + Run 'freevo setup --help' and follow the instructions. Then edit + /etc/freevo/local_conf.py to suit your needs. This file can be + installed on a per-user basis in ~/.freevo and will take precedence + over the one in /etc/freevo/. + +_EOF + +} + +post_upgrade() { + post_install +} diff --git a/community-testing/freevo/imdb-html5lib.patch b/community-testing/freevo/imdb-html5lib.patch new file mode 100644 index 000000000..6f454246e --- /dev/null +++ b/community-testing/freevo/imdb-html5lib.patch @@ -0,0 +1,301 @@ +Index: src/helpers/imdb.py +=================================================================== +--- src/helpers/imdb.py (revision 11608) ++++ src/helpers/imdb.py (working copy) +@@ -53,19 +53,19 @@ + parser = OptionParser(version='%prog 1.0', conflict_handler='resolve', usage=""" + Search IMDB for a movie or a TV show + +-freevo imdb [options] [