summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD38
3 files changed, 43 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 31f0d874f0c6..1fd935d1c58a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,19 @@
-# Generated by mksrcinfo v8
-# Thu Apr 11 06:55:16 UTC 2019
pkgbase = python-berliner
- pkgdesc = Tools for Padova+PARSEC stellar tracks & isochrones
- pkgver = 0.0.8
+ pkgdesc = Tools for stellar tracks & isochrones
+ pkgver = 0.0.10
pkgrel = 1
url = https://github.com/hypergravity/berliner
arch = i686
arch = x86_64
license = MIT
- makedepends = python-pip
depends = python-scipy
depends = python-regli
depends = python-joblib
optdepends = python-astropy: For testing
- source = https://files.pythonhosted.org/packages/py3/b/berliner/berliner-0.0.8-py3-none-any.whl
- md5sums = 110a30ec9cac4f72c95cd6fa4b87a7a5
+ source = https://files.pythonhosted.org/packages/source/b/berliner/berliner-0.0.10.tar.gz
+ source = https://raw.githubusercontent.com/hypergravity/berliner/master/LICENSE
+ md5sums = fbcd6ab92bac7250737bd234de408f73
+ md5sums = 4138b8245bda677d8910e00d4338e70b
pkgname = python-berliner
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..5072183b88df
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+src
+pkg
+*.src.tar.gz
+*.tar.gz
+*.tar.bz2
+*.part
+*.pkg.tar.xz
+*.log
+LICENSE*
diff --git a/PKGBUILD b/PKGBUILD
index 0711e9ba4545..8299bb9caf3f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,23 +2,41 @@
pkgbase=python-berliner
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}")
-pkgver=0.0.8
+pkgver=0.0.10
pkgrel=1
-pkgdesc="Tools for Padova+PARSEC stellar tracks & isochrones"
+pkgdesc="Tools for stellar tracks & isochrones"
arch=('i686' 'x86_64')
url="https://github.com/hypergravity/berliner"
license=('MIT')
-makedepends=('python-pip')
+#makedepends=('python-pip')
depends=('python-scipy' 'python-regli' 'python-joblib')
optdepends=('python-astropy: For testing')
-source=("https://files.pythonhosted.org/packages/py3/${_pyname:0:1}/${_pyname}/${_pyname/-/_}-${pkgver}-py3-none-any.whl")
-md5sums=('110a30ec9cac4f72c95cd6fa4b87a7a5')
-_pyver=$(python -V | cut -c 8-10)
+#source=("https://files.pythonhosted.org/packages/py3/${_pyname:0:1}/${_pyname}/${_pyname/-/_}-${pkgver}-py3-none-any.whl")
+source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
+ "https://raw.githubusercontent.com/hypergravity/berliner/master/LICENSE")
+md5sums=('fbcd6ab92bac7250737bd234de408f73'
+ '4138b8245bda677d8910e00d4338e70b')
+#_pyver=$(python -V | cut -c 8-10)
+
+build() {
+ cd ${srcdir}/${_pyname}-${pkgver}
+
+ python setup.py build
+}
+
+#check() {
+# cd ${srcdir}/${_pyname}-${pkgver}
+#
+# python setup.py test
+#}
package() {
- cd ${srcdir}
+ cd ${srcdir}/${_pyname}-${pkgver}
- install -D -m644 ${_pyname}-${pkgver}.dist-info/LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
- PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}" --ignore-installed --no-deps *.whl
- python -O -m compileall "${pkgdir}/usr/lib/python${_pyver}/site-packages/${_pyname}"
+# install -D -m644 ${_pyname}-${pkgver}.dist-info/LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" ${srcdir}/LICENSE
+ install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname%-git}" README.md
+# PIP_CONFIG_FILE=/dev/null pip install --isolated --root="${pkgdir}" --ignore-installed --no-deps *.whl
+# python -O -m compileall "${pkgdir}/usr/lib/python${_pyver}/site-packages/${_pyname}"
+ python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
}