summaryrefslogtreecommitdiff
path: root/community/freevo
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-07-04 00:02:00 +0000
committerroot <root@rshg054.dnsready.net>2012-07-04 00:02:00 +0000
commit298f654d4656dcc1e8d78c37dd77ae2ebfc1bf5f (patch)
tree9343bddcb82bf82a7188d512a151aa7fb7801479 /community/freevo
parent20bf19bd85f0a70a575491c17aa7354c1a8fd97d (diff)
Wed Jul 4 00:01:59 UTC 2012
Diffstat (limited to 'community/freevo')
-rw-r--r--community/freevo/PKGBUILD38
1 files changed, 21 insertions, 17 deletions
diff --git a/community/freevo/PKGBUILD b/community/freevo/PKGBUILD
index 06bc412ae..086a863d0 100644
--- a/community/freevo/PKGBUILD
+++ b/community/freevo/PKGBUILD
@@ -1,29 +1,32 @@
-# $Id: PKGBUILD 67624 2012-03-13 14:36:08Z lcarlier $
+# $Id: PKGBUILD 73149 2012-07-02 12:22:07Z giovanni $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
pkgname=freevo
pkgver=1.9.0
-pkgrel=7
-pkgdesc="Freevo is an open-source home theatre PC platform based on Linux and a number of open-source audio/video tools."
+pkgrel=8
+pkgdesc="An open-source home theatre PC platform"
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')
+depends=('lame' 'flac' 'faad2' 'cdparanoia' 'vorbis-tools' 'fbset'
+ 'smpeg' 'pil' 'python-pysqlite-legacy' 'pyxml' 'lsdvd'
+ 'twisted' 'python2-numpy' 'python-pygame' 'kaa-metadata'
+ 'kaa-imlib2' 'python2-beautifulsoup3' '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)
+source=("http://downloads.sourceforge.net/freevo/$pkgname-$pkgver.tar.gz"
+ 'freevo.desktop'
+ 'imdb-html5lib.patch')
sha1sums=('0533a2d4ff8a7b09b3b233fdf303ff56bda22d16'
'5f6e76dc58496f072aca29257c24be5ffa9c6c7d'
'57e1099527603500c594fbffa2cb7233b636eed1')
build() {
- cd ${srcdir}/$pkgname-$pkgver
+ 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
@@ -32,12 +35,13 @@ build() {
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}/${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
+ ${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
+ sed -i -e 's:\(#!/usr/bin/env[ ]\+python$\|#!/usr/bin/python$\):\12:g' \
+ $(find ${pkgdir} -regex ".*.py\|.*.recipe")
+ sed -i "s:python:python2:g" ${pkgdir}/usr/share/freevo/htdocs/downloadurl
}
-