diff options
author | Felipe | 2024-04-04 16:39:55 -0300 |
---|---|---|
committer | Felipe | 2024-04-04 16:39:55 -0300 |
commit | ab0845966ab495aa5dc8c5b50d223a8efc1b8e63 (patch) | |
tree | e878b740a41dc153def811d43f3de4911356280e | |
download | aur-ab0845966ab495aa5dc8c5b50d223a8efc1b8e63.tar.gz |
Updates
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c308da038988 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = novanav-py + pkgdesc = NovaNav: Lightweight browser for Linux and macOS, delivering fast, distraction-free browsing experience. + pkgver = 0.0.7 + pkgrel = 1 + url = https://github.com/felipealfonsog/NovaNav + arch = x86_64 + license = BSD-3-Clause + depends = python + depends = python-pip + depends = python-pyqt5 + depends = python-pyqt5-webengine + source = https://github.com/felipealfonsog/NovaNav/archive/refs/tags/v.0.0.7.tar.gz + sha256sums = 41ae0b3468fc23dfcc1f451cbe8bf6f3f9d6023550b12ad6c3b244c20a098647 + +pkgname = novanav-py diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4f99248ed63d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Felipe Alfonso Gonzalez <f.alfonso@res-ear.ch> +pkgname=novanav-py +pkgver=0.0.7 +pkgrel=1 +pkgdesc="NovaNav: Lightweight browser for Linux and macOS, delivering fast, distraction-free browsing experience." +arch=('x86_64') +url="https://github.com/felipealfonsog/NovaNav" +license=('BSD-3-Clause') +depends=('python' 'python-pip' 'python-pyqt5' 'python-pyqt5-webengine') + +source=("https://github.com/felipealfonsog/NovaNav/archive/refs/tags/v.${pkgver}.tar.gz") + +sha256sums=('41ae0b3468fc23dfcc1f451cbe8bf6f3f9d6023550b12ad6c3b244c20a098647') + +prepare() { + tar xf "v.${pkgver}.tar.gz" -C "$srcdir" --strip-components=1 +} + +package() { + # Install the Python script + install -Dm755 "$srcdir"/NovaNav-v."${pkgver}"/src/python/novanav_linux.py "${pkgdir}/usr/local/bin/novanav.py" + + # Create a shell script to execute novanav.py and copy it to /usr/local/bin + echo '#!/bin/bash' > novanav + echo 'python3 /usr/local/bin/novanav.py "$@"' >> novanav + chmod +x novanav + install -Dm755 novanav "${pkgdir}/usr/local/bin/novanav" + + # Install the icon + install -Dm644 -p "$srcdir"/NovaNav-v."${pkgver}"/src/nnav-iconlogo.png "${pkgdir}/usr/share/pixmaps/novanav.png" + + # Install the .desktop file + install -Dm644 -p "$srcdir"/NovaNav-v."${pkgver}"/src/novanav.desktop "${pkgdir}/usr/share/applications/novanav.desktop" +} + |