summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorclintval2018-05-31 21:56:20 -0700
committerclintval2018-05-31 21:56:20 -0700
commit376263d25097b66def33f073b0d062cb876062e3 (patch)
treed956adbb340927191a13e1dc901455497c28769d
downloadaur-376263d25097b66def33f073b0d062cb876062e3.tar.gz
First commit with PKGBUILD and .SRCINFO
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD56
2 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7d22150d5ca0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = python-bcbio-gff
+ pkgdesc = Library to read and write Generic Feature Format
+ pkgver = 0.6.4
+ pkgrel = 1
+ url = https://pypi.org/project/bcbio-gff/
+ arch = any
+ license = BSD
+ makedepends = python
+ makedepends = python-setuptools
+ makedepends = python2
+ makedepends = python2-setuptools
+ options = !emptydirs
+ source = python-bcbio-gff-0.6.4.tar.gz::https://pypi.io/packages/source/b/bcbio-gff/bcbio-gff-0.6.4.tar.gz
+ source = https://raw.githubusercontent.com/biopython/biopython/biopython-171/LICENSE.rst
+ sha256sums = e0efddc2376ed11b8f9682029b58bfd523a9aa62199f870b4ce64509ff99820b
+ sha256sums = 8bf4032e364a232f6afa3daa250b76dbd7a06b29fd9939351b34590ccc81f35d
+
+pkgname = python-bcbio-gff
+ depends = python
+ depends = python-six
+
+pkgname = python2-bcbio-gff
+ depends = python2
+ depends = python2-six
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..05ce681c4555
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Clint Valentine <valentine.clint@gmail.com>
+
+_name=bcbio-gff
+pkgbase='python-bcbio-gff'
+pkgname=('python-bcbio-gff' 'python2-bcbio-gff')
+pkgver=0.6.4
+pkgrel=1
+pkgdesc="Library to read and write Generic Feature Format"
+arch=('any')
+url=https://pypi.org/project/bcbio-gff/
+license=('BSD')
+makedepends=(
+ 'python' 'python-setuptools'
+ 'python2' 'python2-setuptools')
+options=(!emptydirs)
+source=(
+ "${pkgname}"-"${pkgver}".tar.gz::https://pypi.io/packages/source/"${_name:0:1}"/"${_name}"/"${_name}"-"${pkgver}".tar.gz
+ https://raw.githubusercontent.com/biopython/biopython/biopython-171/LICENSE.rst
+)
+sha256sums=(
+ 'e0efddc2376ed11b8f9682029b58bfd523a9aa62199f870b4ce64509ff99820b'
+ '8bf4032e364a232f6afa3daa250b76dbd7a06b29fd9939351b34590ccc81f35d'
+)
+
+prepare() {
+ cp -a "${_name}"-"${pkgver}"{,-py2}
+}
+
+package() {
+ cd "${srcdir}"/"${_name}"-"${pkgver}"
+ python setup.py install --root="${pkgdir}/" --optimize=1
+}
+
+build(){
+ cd "${srcdir}"/"${_name}"-"${pkgver}"
+ python setup.py build
+
+ cd "${srcdir}"/"${_name}"-"${pkgver}"-py2
+ python2 setup.py build
+}
+
+package_python2-bcbio-gff() {
+ depends=('python2' 'python2-six')
+
+ install -Dm644 LICENSE.rst "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE.rst
+ cd "${_name}"-"${pkgver}"-py2
+ python2 setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
+}
+
+package_python-bcbio-gff() {
+ depends=('python' 'python-six')
+
+ install -Dm644 LICENSE.rst "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE.rst
+ cd "${_name}"-"${pkgver}"
+ python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
+}