summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrea Scarpino2016-07-21 21:18:34 +0200
committerAndrea Scarpino2016-07-21 21:18:34 +0200
commitc53fde19023ee0c525e4908c6264fcc41ac3cc5f (patch)
tree4d3f67ecea04f7aca3d697b469ef208e089f7156
downloadaur-c53fde19023ee0c525e4908c6264fcc41ac3cc5f.tar.gz
Add python-spectacle
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD27
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..59683f79ff0b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Thu Jul 21 19:18:30 UTC 2016
+pkgbase = python2-spectacle
+ pkgdesc = Easy spec file management using yaml
+ pkgver = 0.30
+ pkgrel = 1
+ url = https://wiki.merproject.org/wiki/Spectacle
+ arch = any
+ license = GPL2
+ makedepends = python2
+ makedepends = python2-setuptools
+ depends = python2-spec
+ depends = python2-yaml
+ depends = python2-cheetah
+ source = python2-spectacle-0.30.tar.gz::https://github.com/mer-tools/spectacle/archive/0.30.tar.gz
+ md5sums = 03421b0055abd166b7da01430f68f073
+
+pkgname = python2-spectacle
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..12bdeced5c3a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Contributor: Andrea Scarpino <andrea@archlinux.org|
+
+pkgname=python2-spectacle
+pkgver=0.30
+pkgrel=1
+pkgdesc='Easy spec file management using yaml'
+arch=('any')
+url='https://wiki.merproject.org/wiki/Spectacle'
+license=('GPL2')
+depends=('python2-spec' 'python2-yaml' 'python2-cheetah')
+makedepends=('python2' 'python2-setuptools')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/mer-tools/spectacle/archive/${pkgver}.tar.gz")
+md5sums=('03421b0055abd166b7da01430f68f073')
+
+build() {
+ cd spectacle-${pkgver}
+ python2 setup.py build
+}
+
+package() {
+ cd spectacle-${pkgver}
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+
+ install -d "${pkgdir}"/usr/share/spectacle
+ install -Dm644 data/{GROUPS,pkgconfig-provides.csv} \
+ "${pkgdir}"/usr/share/spectacle
+}