summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Manna2021-12-20 09:22:24 -0600
committerKyle Manna2021-12-20 09:22:24 -0600
commit1e67dbf627d51aa9a3027e1820d9a1949ab04fe2 (patch)
treeeb44681f625ed93c5a375ed8f7b80e04360959e8
parente07616b503b82b7d96dea17d76b0148c26627a83 (diff)
downloadaur-1e67dbf627d51aa9a3027e1820d9a1949ab04fe2.tar.gz
release: 0.11.1
* Follow upstream. * Drop python2 support.
-rw-r--r--.SRCINFO17
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD42
3 files changed, 14 insertions, 47 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e091dafaddd..0c7876b9a1cd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 7dfdda9b733d..ec1c31690ed9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
-}