[arch-commits] Commit in devede/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Sun Jan 21 01:53:59 UTC 2018


    Date: Sunday, January 21, 2018 @ 01:53:53
  Author: bgyorgy
Revision: 284476

upgpkg: devede 4.8.11-2

Adopt the package, fix dependencies

Modified:
  devede/trunk/PKGBUILD

----------+
 PKGBUILD |   33 ++++++++++++++++++++++-----------
 1 file changed, 22 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-21 01:01:13 UTC (rev 284475)
+++ PKGBUILD	2018-01-21 01:53:53 UTC (rev 284476)
@@ -1,24 +1,35 @@
 # $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
 # Contributor: Andrea Scarpino <andrea at archlinux.org>
 # Contributor: Javier 'Phrodo_00' Aravena <phrodo.00 at gmail.com>
-# Maintainer: Daniel J Griffiths <ghost1227 at archlinux.us>
+# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
 
 pkgname=devede
+_pkgname=devedeng
 pkgver=4.8.11
-pkgrel=1
-pkgdesc="A program to create VideoDVDs and CDs"
+pkgrel=2
+pkgdesc='Program to create VideoDVDs and CDs'
 arch=('any')
 url="http://www.rastersoft.com/programas/devede.html"
 license=('GPL3')
-depends=('mencoder' 'ffmpeg' 'dvdauthor' 'vcdimager'
-	 'cdrtools' 'ttf-dejavu' 'gtk3' 'python-cairo' 'python-gobject')
-makedepends=('python-setuptools')
-optdepends=('mplayer' 'vlc' 'mpv')
-source=($pkgname-$pkgver.tar.gz::https://github.com/rastersoft/devedeng/archive/$pkgver.tar.gz)
+depends=('gtk3' 'python-cairo' 'python-gobject' 'ffmpeg' 'cdrtools' 'dvdauthor' 'vcdimager')
+source=($pkgname-$pkgver.tar.gz::https://github.com/rastersoft/$_pkgname/archive/$pkgver.tar.gz)
 sha256sums=('5e09e813fef797cbd7bd36fd78b0cf5409329a55c72901b441506764e7c61049')
 
+prepare() {
+  cd $_pkgname-$pkgver
+  # Remove dependency on python-setuptools
+  sed -i "/import pkg_resources/d
+          s/self.version = .*$/self.version = '$pkgver' /" src/devedeng/configuration_data.py
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  python3 setup.py build
+}
+
 package() {
-  cd "$srcdir"/${pkgname}ng-$pkgver
-  python setup.py install --root="$pkgdir"
+  cd $_pkgname-$pkgver
+  python3 setup.py install --root="$pkgdir" --optimize=1
 }



More information about the arch-commits mailing list