diff options
author | Kyle Manna | 2021-12-20 09:22:24 -0600 |
---|---|---|
committer | Kyle Manna | 2021-12-20 09:22:24 -0600 |
commit | 1e67dbf627d51aa9a3027e1820d9a1949ab04fe2 (patch) | |
tree | eb44681f625ed93c5a375ed8f7b80e04360959e8 | |
parent | e07616b503b82b7d96dea17d76b0148c26627a83 (diff) | |
download | aur-1e67dbf627d51aa9a3027e1820d9a1949ab04fe2.tar.gz |
release: 0.11.1
* Follow upstream.
* Drop python2 support.
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 14 insertions, 47 deletions
@@ -1,8 +1,6 @@ -# Generated by mksrcinfo v8 -# Sun Dec 16 22:24:13 UTC 2018 pkgbase = project-generator pkgdesc = Project generators for various embedded tools (IDE) - pkgver = 0.9.13 + pkgver = 0.11.1 pkgrel = 1 url = https://github.com/project-generator/project_generator arch = any @@ -13,16 +11,7 @@ pkgbase = project-generator depends = python-jinja depends = python-xmltodict depends = project-generator-definitions - source = https://github.com/project-generator/project_generator/archive/0.9.13.tar.gz - sha512sums = 5987d318241e446b1ef860b15a88ee98dddb0fccedca0a29501eb051d2941aceac43bb7e1e0ef18bb0f47072e3a7645ef9a0a335d02b3eef9ae65bc811b21a04 + source = https://github.com/project-generator/project_generator/archive/refs/tags/v0.11.1.tar.gz + sha512sums = aac872aac93dff8f7d0950a0a0dbd73bff139152bdf3173caf9e1005be48f35b359813b10bfe37949d86ffc7d5b1ddc46efc4ba205d30c51bf47e173fdbdc31f pkgname = project-generator - -pkgname = python2-project-generator - depends = python2 - depends = python2-setuptools - depends = python2-yaml - depends = python2-jinja - depends = python2-xmltodict - depends = python2-project-generator-definitions - diff --git a/.gitignore b/.gitignore index 6faae81e7886..6534433edfe0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ *.tar.gz /src /pkg +/*.zst +/*.log @@ -1,7 +1,6 @@ # Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com> -_pkgname=project-generator -pkgname=(${_pkgname} python2-${_pkgname}) -pkgver=0.9.13 +pkgname=project-generator +pkgver=0.11.1 pkgrel=1 pkgdesc="Project generators for various embedded tools (IDE)" url="https://github.com/project-generator/project_generator" @@ -15,44 +14,21 @@ depends=('python' optdepends=() license=('Apache') arch=('any') -source=("https://github.com/project-generator/${_pkgname/-/_}/archive/${pkgver}.tar.gz") -sha512sums=('5987d318241e446b1ef860b15a88ee98dddb0fccedca0a29501eb051d2941aceac43bb7e1e0ef18bb0f47072e3a7645ef9a0a335d02b3eef9ae65bc811b21a04') +source=("https://github.com/project-generator/${pkgname/-/_}/archive/refs/tags/v${pkgver}.tar.gz") +sha512sums=('aac872aac93dff8f7d0950a0a0dbd73bff139152bdf3173caf9e1005be48f35b359813b10bfe37949d86ffc7d5b1ddc46efc4ba205d30c51bf47e173fdbdc31f') prepare() { - mv "${srcdir}/${_pkgname//-/_}-${pkgver}" "${srcdir}/${_pkgname}-${pkgver}" - cp -a "${srcdir}/${_pkgname}-${pkgver}"{,-py2} + mv "${srcdir}/${pkgname//-/_}-${pkgver}" "${srcdir}/${pkgname}-${pkgver}" + cp -a "${srcdir}/${pkgname}-${pkgver}"{,-py2} } build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - # Python3 has argparse - sed -i -e '/argparse/d' requirements.txt + cd "${srcdir}/${pkgname}-${pkgver}" python setup.py build - - # Build python2 library - cd "${srcdir}/${_pkgname}-${pkgver}-py2" - python2 setup.py build } -package_project-generator() { - cd "${srcdir}/${_pkgname}-${pkgver}" +package() { + cd "${srcdir}/${pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 } - -package_python2-project-generator() { - depends=('python2' - 'python2-setuptools' - 'python2-yaml' - 'python2-jinja' - 'python2-xmltodict' - '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" -} |