[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