summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorandalenavals2017-12-31 20:30:43 -0500
committerandalenavals2017-12-31 20:30:43 -0500
commitc1db5cc83ac59695685a1268cc18cafd3bc88ad2 (patch)
treeb95ababed2ec73b60106edc715df667b268d9b12
parentb6fadcee301e0be2dacd3af80b5904ca68115809 (diff)
downloadaur-c1db5cc83ac59695685a1268cc18cafd3bc88ad2.tar.gz
spliting PKBUILD and adding function check()
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD37
2 files changed, 36 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c4a14fcb5b3..06a6c57fc179 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,11 +7,14 @@ pkgbase = python-palpy-git
arch = x86_64
license = GPL
makedepends = git
- depends = python
provides = python-palpy
conflicts = python-palpy
source = python-palpy::git+https://github.com/Starlink/palpy
md5sums = SKIP
pkgname = python-palpy-git
+ depends = python
+
+pkgname = python2-palpy-git
+ depends = python2
diff --git a/PKGBUILD b/PKGBUILD
index 9308078b7870..7f890aa487e9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,62 @@
# Maintainer: Andres Alejandro Navarro Alsina <aanavarroa@unal.edu.co>
# Contributor: Tim Jenness
_pkgname=python-palpy
-pkgname=${_pkgname}-git
+pkgbase=$_pkgname-git
+pkgname=("$_pkgname-git" "python2-palpy-git")
pkgver=pypi.1.8.1.r0.a7ad770
pkgrel=1
pkgdesc=" PALpy is a python interface to the PAL positional astronomy library "
arch=('i686' 'x86_64')
url="https://github.com/Starlink/palpy"
license=('GPL')
-depends=('python')
makedepends=('git' )
provides=("${_pkgname}")
conflicts=("${_pkgname}")
source=("${_pkgname}::git+${url}")
md5sums=('SKIP')
+
pkgver() {
- cd "${_pkgname}"
+ cd $_pkgname
printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
+prepare() {
+ cp -a $_pkgname{,-py2}
+}
+
build() {
- cd "${_pkgname}"
+ cd "$srcdir"/$_pkgname
git submodule init
git submodule update
python setup.py build
+
+ cd "$srcdir"/$_pkgname-py2
+ git submodule init
+ git submodule update
+ python2 setup.py build
}
+check() {
+ cd "$srcdir"/$_pkgname
+ python test_pal.py
+
+ cd "$srcdir"/$_pkgname-py2
+ python2 test_pal.py
+}
-package() {
+
+package_python-palpy-git() {
+ depends=('python')
cd "${_pkgname}"
python setup.py install --root=${pkgdir} --prefix=/usr
install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
+
+package_python2-palpy-git() {
+ depends=('python2')
+ cd "${_pkgname}"
+ python2 setup.py install --root=${pkgdir} --prefix=/usr
+ install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
+
+}