summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjoaquin (Pato) Decima2020-11-27 17:37:15 -0300
committerjoaquin (Pato) Decima2020-11-27 17:37:15 -0300
commit776dfef4d42cebc67d3ea8ce1055ef092706178c (patch)
treebd90c5f88f6d1b03228d7e6b02cdcee74c0ca872
downloadaur-776dfef4d42cebc67d3ea8ce1055ef092706178c.tar.gz
Inicial Commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD27
-rw-r--r--ldk.conf2
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..79683a8dbd02
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = lynx-development-kit
+ pkgdesc = Build hybrid web/desktop applications or wrappers on Linux, with Python, JavaScript, HTML5, and CSS3 and QTWebengine
+ pkgver = 3.5.6
+ pkgrel = 2
+ url = https://gitlab.com/LynxOS/ldk
+ arch = any
+ license = GPL
+ makedepends = python-setuptools
+ depends = python>=3.8
+ depends = desktop-file-utils
+ depends = python-pyqt5>=5.14
+ depends = python-pyqtwebengine
+ depends = pyside2>=5.14
+ depends = qt5-webengine
+ source = https://gitlab.com/LynxOS/ldk/-/archive/3.5.6/ldk-3.5.6.tar.gz
+ source = ldk.conf
+
+pkgname = lynx-development-kit
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b00d0a74efae
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Joaquin (Pato) Decima <https://patojad.com.ar/>
+
+pkgname=("lynx-development-kit")
+_pkgname="ldk"
+pkgver=3.5.6
+pkgrel=2
+pkgdesc="Build hybrid web/desktop applications or wrappers on Linux, with Python, JavaScript, HTML5, and CSS3 and QTWebengine"
+url="https://gitlab.com/LynxOS/$_pkgname"
+depends=("python>=3.8" "desktop-file-utils" "python-pyqt5>=5.14" "python-pyqtwebengine" "pyside2>=5.14" "qt5-webengine")
+makedepends=("python-setuptools")
+license=("GPL")
+arch=("any")
+source=("$url/-/archive/$pkgver/ldk-$pkgver.tar.gz"
+ "ldk.conf")
+
+build() {
+ cd ldk-$pkgver
+ sed -i "s/PySide2//" setup.py
+ sed -i "s/PyQt5//" setup.py
+ python setup.py build
+}
+
+package() {
+ install -Dm644 "$srcdir/ldk.conf" "$pkgdir/etc/ldk.conf"
+ cd ldk-$pkgver
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}
diff --git a/ldk.conf b/ldk.conf
new file mode 100644
index 000000000000..c980eb1b4d4c
--- /dev/null
+++ b/ldk.conf
@@ -0,0 +1,2 @@
+[bindings]
+LDK_PREFERRED_BINDING = PyQt5