[arch-commits] Commit in freevo/trunk (PKGBUILD)
Jan de Groot
jgc at nymeria.archlinux.org
Mon Oct 14 05:54:59 UTC 2013
Date: Monday, October 14, 2013 @ 07:54:59
Author: jgc
Revision: 98559
upgpkg: freevo 1.9.0-13
Use prepare() function
Drop pyxml (FS#37276)
Modified:
freevo/trunk/PKGBUILD
----------+
PKGBUILD | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-10-14 02:55:13 UTC (rev 98558)
+++ PKGBUILD 2013-10-14 05:54:59 UTC (rev 98559)
@@ -3,13 +3,13 @@
pkgname=freevo
pkgver=1.9.0
-pkgrel=12
+pkgrel=13
pkgdesc="An open-source home theatre PC platform"
url="http://freevo.sourceforge.net/"
license=('GPL2')
arch=('any')
depends=('lame' 'flac' 'faad2' 'cdparanoia' 'vorbis-tools' 'fbset'
- 'smpeg' 'python2-pillow' 'python2-pysqlite-legacy' 'pyxml' 'lsdvd'
+ 'smpeg' 'python2-pillow' 'python2-pysqlite-legacy' 'lsdvd'
'twisted' 'python2-numpy' 'python2-pygame' 'kaa-metadata'
'kaa-imlib2' 'python2-beautifulsoup3' 'python2-html5lib')
optdepends=('mplayer: most features'
@@ -25,22 +25,26 @@
'5f6e76dc58496f072aca29257c24be5ffa9c6c7d'
'57e1099527603500c594fbffa2cb7233b636eed1')
-package() {
- cd "${srcdir}"/${pkgname}-${pkgver}
+prepare() {
+ cd $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
+ patch -Np0 -i ../imdb-html5lib.patch
# remove check for python-imaging
- sed -i "/'Image'/d" "${srcdir}"/${pkgname}-${pkgver}/setup.py
+ sed -i "/'Image'/d" setup.py
+}
+package() {
+ cd $pkgname-$pkgver
+
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 \
+ install -Dm644 share/icons/misc/freevo_app.png \
"${pkgdir}"/usr/share/pixmaps/freevo.png
- install -Dm644 "${srcdir}"/freevo.desktop \
+ install -Dm644 ../freevo.desktop \
"${pkgdir}"/usr/share/applications/freevo.desktop
# fix executable for python 2.7
More information about the arch-commits
mailing list