diff options
author | Kyle Manna | 2016-05-04 10:29:37 -0700 |
---|---|---|
committer | Kyle Manna | 2016-05-04 10:29:37 -0700 |
commit | bb6dedebdd4815c4da0aff6ff55e9d9035c6c69a (patch) | |
tree | 90ce6a5ed6d94f83de8eedaca653e91c902c9117 | |
parent | 86fed216423620b23b03cd32f093e431d7b3f75a (diff) | |
download | aur-bb6dedebdd4815c4da0aff6ff55e9d9035c6c69a.tar.gz |
release: v0.2.15 + python2 package
* Update to v0.2.15
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 36 insertions, 15 deletions
@@ -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 + @@ -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" +} |