summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Manna2015-11-05 21:48:09 -0800
committerKyle Manna2015-11-05 21:48:09 -0800
commit4a32e5c2e49620b89c423d6c71b9a3e479258808 (patch)
treeefb6596ddebc9f74bb0aec3cd5e47934aa4c7a13
downloadaur-4a32e5c2e49620b89c423d6c71b9a3e479258808.tar.gz
Initial commit: v0.7.8
* Hopefully uses tags later.
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD35
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..661fe5fc8bea
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = project-generator
+ pkgdesc = Project generators for various embedded tools (IDE)
+ pkgver = 0.7.8
+ pkgrel = 1
+ url = https://github.com/project-generator/project_generator
+ arch = any
+ license = Apache
+ depends = python
+ depends = python-pip
+ depends = python-yaml
+ depends = python-jinja
+ depends = python-xmltodict
+ depends = project-generator-definitions
+ source = https://github.com/project-generator/project_generator/archive/526cb5beab1eee4c18311d860f16080c26f75b66.tar.gz
+ sha512sums = 78083fb121d06112e9dc1f53754be497bdf555d22f8e203791a1711fde2eca3219a17e4de3e9b4dad5e3aed52ec937828a2132f808f6ef6fc240329e08ee9b2b
+
+pkgname = project-generator
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..6faae81e7886
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*.xz
+*.tar.gz
+/src
+/pkg
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..aaa2f09cf043
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com>
+pkgname=project-generator
+_pkgname=${pkgname/-/_}
+pkgver=0.7.8
+pkgrel=1
+pkgdesc="Project generators for various embedded tools (IDE)"
+url="https://github.com/project-generator/project_generator"
+depends=('python'
+ 'python-pip'
+ 'python-yaml'
+ 'python-jinja'
+ 'python-xmltodict'
+ 'project-generator-definitions'
+ )
+optdepends=()
+license=('Apache')
+arch=('any')
+_pkgver='526cb5beab1eee4c18311d860f16080c26f75b66'
+source=("https://github.com/project-generator/${_pkgname}/archive/${_pkgver}.tar.gz")
+sha512sums=('78083fb121d06112e9dc1f53754be497bdf555d22f8e203791a1711fde2eca3219a17e4de3e9b4dad5e3aed52ec937828a2132f808f6ef6fc240329e08ee9b2b')
+
+build() {
+ cd "$srcdir/$_pkgname-$_pkgver"
+
+ # Python3 has argparse
+ sed -i -e '/argparse/d' requirements.txt
+
+ python setup.py build
+}
+
+package() {
+ cd "$srcdir/$_pkgname-$_pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1
+}
+