summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Manna2016-05-04 10:29:37 -0700
committerKyle Manna2016-05-04 10:29:37 -0700
commitbb6dedebdd4815c4da0aff6ff55e9d9035c6c69a (patch)
tree90ce6a5ed6d94f83de8eedaca653e91c902c9117
parent86fed216423620b23b03cd32f093e431d7b3f75a (diff)
downloadaur-bb6dedebdd4815c4da0aff6ff55e9d9035c6c69a.tar.gz
release: v0.2.15 + python2 package
* Update to v0.2.15
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD35
2 files changed, 36 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e8c825758e7b..08f498d8701f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,18 @@
+# Generated by mksrcinfo v8
+# Wed May 4 17:29:21 UTC 2016
pkgbase = project-generator-definitions
- pkgdesc = Project generators for various embedded tools (IDE)
- pkgver = 0.1.4
+ pkgdesc = Definitions for project-generator
+ pkgver = 0.2.15
pkgrel = 1
- url = https://github.com/project-generator/project_generator
+ url = https://github.com/project-generator/project_generator_definitions/
arch = any
license = Apache
depends = python
- depends = python-pip
- source = https://github.com/project-generator/project_generator_definitions/archive/bbf16964e11f3cbf130b63afa55d02d71d89c63c.tar.gz
- sha512sums = 6ad17eeaeb289aa5c461493bcd194f0fe67ddad1345b332b82b744430b3967626a860af386a49dcb434011b016f06cdbdf57f06cb853362bb48ca7489ac34c45
+ depends = python-setuptools
+ source = https://github.com/project-generator/project_generator_definitions/archive/v0.2.15.tar.gz
+ sha512sums = 4e1dd42499e88b5a49859e7c597f695cc782b957e0c4d58ffa652e991d413ba7e9eecaa5d175a43b8a45239d6df55e65cc2b265e7bc20fe52645e31461868b2e
pkgname = project-generator-definitions
+pkgname = python2-project-generator-definitions
+
diff --git a/PKGBUILD b/PKGBUILD
index 70bc4e66c6cb..256b1881c2b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,42 @@
# Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com>
-pkgname=project-generator-definitions
-pkgver=0.1.4
+_pkgname=project-generator-definitions
+pkgname=(${_pkgname} python2-${_pkgname})
+pkgver=0.2.15
pkgrel=1
pkgdesc="Definitions for project-generator"
url="https://github.com/project-generator/project_generator_definitions/"
depends=('python'
- 'python-pip'
+ 'python-setuptools'
)
optdepends=()
license=('Apache')
arch=('any')
-source=("https://github.com/project-generator/project_generator_definitions/archive/bbf16964e11f3cbf130b63afa55d02d71d89c63c.tar.gz")
-sha512sums=('6ad17eeaeb289aa5c461493bcd194f0fe67ddad1345b332b82b744430b3967626a860af386a49dcb434011b016f06cdbdf57f06cb853362bb48ca7489ac34c45')
+source=("https://github.com/project-generator/${_pkgname//-/_}/archive/v${pkgver}.tar.gz")
+sha512sums=('4e1dd42499e88b5a49859e7c597f695cc782b957e0c4d58ffa652e991d413ba7e9eecaa5d175a43b8a45239d6df55e65cc2b265e7bc20fe52645e31461868b2e')
+
+prepare() {
+ mv "${srcdir}/${_pkgname//-/_}-${pkgver}" "${srcdir}/${_pkgname}-${pkgver}"
+ cp -a "${srcdir}/${_pkgname}-${pkgver}"{,-py2}
+}
build() {
- cd "$srcdir/project_generator_definitions-bbf16964e11f3cbf130b63afa55d02d71d89c63c"
+ cd "${srcdir}/${_pkgname}-${pkgver}"
python setup.py build
+
+ # Build python2 library
+ cd "${srcdir}/${_pkgname}-${pkgver}-py2"
+ python2 setup.py build
}
-package() {
- cd "$srcdir/project_generator_definitions-bbf16964e11f3cbf130b63afa55d02d71d89c63c"
- python setup.py install --root="$pkgdir" --optimize=1
+package_project-generator-definitions() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1
}
+package_python2-project-generator-definitions() {
+ cd "${srcdir}/${_pkgname}-${pkgver}-py2"
+ python2 setup.py install --root="${pkgdir}" --optimize=1
+
+ # Python3 package provides files under /usr/bin
+ rm -rf "${pkgdir}/usr/bin"
+}