[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