summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Freund2016-10-31 21:51:28 +0100
committerAdrian Freund2016-10-31 21:51:28 +0100
commitc1bdc08f618d3fc210e28c06a77fb9d9c4a4f456 (patch)
tree4998026477289f624da228586e848f5b59a80004
downloadaur-python-javascriptcore4-git.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD33
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3d6a0dd3fed0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = python-javascriptcore4-git
+ pkgdesc = Javascriptcore-4.0 for Python (for use with webkit2gtk-4.0)
+ pkgver = v1.0.r3.gecefcdb
+ pkgrel = 1
+ url = https://github.com/freundTech/pyjavascriptcore
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = pkg-config
+ depends = python
+ depends = cython
+ depends = webkit2gtk
+ provides = python-javascriptcore4
+ conflicts = python-javascriptcore4
+ source = git://github.com/freundTech/pyjavascriptcore.git
+ sha512sums = SKIP
+
+pkgname = python-javascriptcore4-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9d83e3dab4ed
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Adrian Freund <freundadrian@gmail.com>
+
+pkgname=('python-javascriptcore4-git')
+_pkgname='pyjavascriptcore'
+pkgver=v1.0.r3.gecefcdb
+pkgrel=1
+pkgdesc="Javascriptcore-4.0 for Python (for use with webkit2gtk-4.0)"
+url="https://github.com/freundTech/pyjavascriptcore"
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('python' 'cython' 'webkit2gtk')
+makedepends=('pkg-config')
+provides=('python-javascriptcore4')
+conflicts=('python-javascriptcore4')
+source=("git://github.com/freundTech/pyjavascriptcore.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ python setup.py build
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm644 'COPYING' "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}
+