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

Felix Yan felixonmars at archlinux.org
Thu Apr 13 19:00:42 UTC 2017


    Date: Thursday, April 13, 2017 @ 19:00:41
  Author: felixonmars
Revision: 222910

upgpkg: isomd5sum 1.1.0-1

Modified:
  isomd5sum/trunk/PKGBUILD

----------+
 PKGBUILD |   42 ++++++++++++++++++++++++++----------------
 1 file changed, 26 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-13 18:57:27 UTC (rev 222909)
+++ PKGBUILD	2017-04-13 19:00:41 UTC (rev 222910)
@@ -5,27 +5,29 @@
 # Contributor: Alexandre Bique <bique.alexandre[at]gmail.com>
 
 pkgbase=isomd5sum
-pkgname=('isomd5sum' 'python2-isomd5sum')
-pkgver=1.0.12
-pkgrel=2
+pkgname=('isomd5sum' 'python-isomd5sum' 'python2-isomd5sum')
+pkgver=1.1.0
+pkgrel=1
 arch=('i686' 'x86_64')
 license=('GPL')
-makedepends=('popt' 'python2')
-url='https://git.fedorahosted.org/git/isomd5sum.git'
-source=("https://git.fedorahosted.org/cgit/isomd5sum.git/snapshot/isomd5sum-$pkgver.tar.xz")
+makedepends=('popt' 'python' 'python2')
+url='https://github.com/rhinstaller/isomd5sum'
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/rhinstaller/isomd5sum/archive/$pkgver.tar.gz")
 options=('!emptydirs')
-sha1sums=('db46d6f6f8b197dfc1712adc4e878cda192be1a2')
+sha1sums=('29faaa4b19c099815f7eacc7bd47387366f018e7')
 
 prepare() {
-  cd "$pkgbase-$pkgver"
-  sed -i -e 's/shell python /shell python2 /' Makefile
-  sed -i -e 's/-Werror/ /' Makefile
-  sed -i -e 's/^\(LIBDIR = \)lib64/\1lib/' Makefile
+  sed -i -e 's/^\(LIBDIR = \)lib64/\1lib/' $pkgbase-$pkgver/Makefile
+
+  cp -a $pkgbase-$pkgver{,-py2}
 }
 
 build() {
-  cd "$pkgbase-$pkgver"
+  cd "$srcdir"/$pkgbase-$pkgver
   make all
+
+  cd "$srcdir"/$pkgbase-$pkgver-py2
+  make PYTHON=python2 pyisomd5sum.so
 }
 
 package_isomd5sum() {
@@ -32,14 +34,22 @@
   depends=('popt')
   pkgdesc="Utilities for working with md5sum implanted in ISO images"
 
-  cd "$pkgname-$pkgver"
-  make DESTDIR="${pkgdir}" install-bin install-devel
+  cd $pkgbase-$pkgver
+  make DESTDIR="$pkgdir" install-bin install-devel
 }
 
+package_python-isomd5sum() {
+  depends=('python')
+  pkgdesc="Python3 bindings for isomd5sum"
+
+  cd $pkgbase-$pkgver
+  make DESTDIR="$pkgdir" install-python
+}
+
 package_python2-isomd5sum() {
   depends=('python2')
   pkgdesc="Python2 bindings for isomd5sum"
 
-  cd "$pkgbase-$pkgver"
-  make DESTDIR="${pkgdir}" install-python
+  cd $pkgbase-$pkgver-py2
+  make PYTHON=python2 DESTDIR="$pkgdir" install-python
 }



More information about the arch-commits mailing list