summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarius Lindvall2020-04-01 16:48:09 +0200
committerMarius Lindvall2020-04-01 16:48:09 +0200
commit2ec29e2ddced63f6340dc3c93853e700ad29d8aa (patch)
tree27f524a44b64eba2e0fbb18e7946ebe146a79a86
downloadaur-2ec29e2ddced63f6340dc3c93853e700ad29d8aa.tar.gz
Initial version
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD27
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3c7931ea72de
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = python-pywebview
+ pkgdesc = Build GUI for your Python program with JavaScript, HTML, and CSS.
+ pkgver = 3.2
+ pkgrel = 1
+ url = https://github.com/r0x0r/pywebview
+ arch = any
+ license = BSD
+ makedepends = python-setuptools
+ depends = python
+ depends = python-gobject
+ depends = python-cairo
+ depends = gtk3
+ depends = webkit2gtk>=2.22
+ source = https://pypi.python.org/packages/source/p/pywebview/pywebview-3.2.tar.gz
+ source = https://raw.githubusercontent.com/r0x0r/pywebview/master/LICENSE.md
+ sha256sums = 8c84e0dca08717b1091d2cbbf8d577fca19900b55c1a95d791380d1c8cc2c0f2
+ sha256sums = 4a988dd3598832cd3653de20dc33cb677d0fb53ab5551c879ca31280ae653675
+
+pkgname = python-pywebview
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..12d5cbbb8831
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Marius Lindvall <(firstname) {cat} varden {dog} info>
+
+pkgname=python-pywebview
+pkgver='3.2'
+pkgrel=1
+pkgdesc="Build GUI for your Python program with JavaScript, HTML, and CSS."
+arch=('any')
+url='https://github.com/r0x0r/pywebview'
+license=('BSD')
+depends=('python' 'python-gobject' 'python-cairo' 'gtk3' 'webkit2gtk>=2.22')
+makedepends=('python-setuptools')
+source=("https://pypi.python.org/packages/source/p/pywebview/pywebview-$pkgver.tar.gz"
+ "https://raw.githubusercontent.com/r0x0r/pywebview/master/LICENSE.md")
+sha256sums=('8c84e0dca08717b1091d2cbbf8d577fca19900b55c1a95d791380d1c8cc2c0f2'
+ '4a988dd3598832cd3653de20dc33cb677d0fb53ab5551c879ca31280ae653675')
+
+build() {
+ cd "${srcdir}/pywebview-${pkgver}"
+ python setup.py build
+}
+
+package() {
+ cd "${srcdir}"
+ install -Dm 644 "LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ cd "pywebview-${pkgver}"
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+}