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
