From 8082ae6ad7db4365fceca7aeec8a3e73dc9d3532 Mon Sep 17 00:00:00 2001 From: ahriman Date: Mon, 14 Aug 2023 12:35:31 +0000 Subject: [PATCH] Autogenerated commit at 2023-08-14 12:35:31.666947 --- nwg-panel/.SRCINFO | 32 ++++++++++++++++++++++++++++++++ nwg-panel/PKGBUILD | 28 ++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 nwg-panel/.SRCINFO create mode 100644 nwg-panel/PKGBUILD diff --git a/nwg-panel/.SRCINFO b/nwg-panel/.SRCINFO new file mode 100644 index 0000000..5d467fa --- /dev/null +++ b/nwg-panel/.SRCINFO @@ -0,0 +1,32 @@ +pkgbase = nwg-panel + pkgdesc = GTK3-based panel for sway and Hyprland Wayland compositors + pkgver = 0.9.11 + pkgrel = 1 + url = https://github.com/nwg-piotr/nwg-panel + arch = x86_64 + license = MIT + makedepends = python-setuptools + makedepends = python-wheel + depends = python + depends = python-gobject + depends = python-i3ipc + depends = python-cairo + depends = python-dasbus + depends = python-netifaces + depends = python-psutil + depends = python-requests + depends = bluez-utils + depends = gtk3 + depends = gtk-layer-shell + depends = light + depends = playerctl + depends = nwg-icon-picker + optdepends = wlr-randr: for non-sway Wayland WMs support + optdepends = swaync: for Sway Notification Center support + optdepends = ddcutil: for external displays brightness control + provides = nwg-panel + conflicts = nwg-panel-git + source = nwg-panel-0.9.11.tar.gz::https://github.com/nwg-piotr/nwg-panel/archive/v0.9.11.tar.gz + md5sums = 4c058810b202d1a6dc7debafc0050ca0 + +pkgname = nwg-panel diff --git a/nwg-panel/PKGBUILD b/nwg-panel/PKGBUILD new file mode 100644 index 0000000..81d5460 --- /dev/null +++ b/nwg-panel/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Piotr Miller +pkgname=('nwg-panel') +pkgver=0.9.11 +pkgrel=1 +pkgdesc="GTK3-based panel for sway and Hyprland Wayland compositors" +arch=('x86_64') +url="https://github.com/nwg-piotr/nwg-panel" +license=('MIT') +provides=('nwg-panel') +conflicts=('nwg-panel-git') +depends=('python' 'python-gobject' 'python-i3ipc' 'python-cairo' 'python-dasbus' 'python-netifaces' 'python-psutil' 'python-requests' 'bluez-utils' 'gtk3' 'gtk-layer-shell' 'light' 'playerctl' 'nwg-icon-picker') +makedepends=('python-setuptools' 'python-wheel') +optdepends=('wlr-randr: for non-sway Wayland WMs support' + 'swaync: for Sway Notification Center support' + 'ddcutil: for external displays brightness control') +source=("$pkgname-$pkgver.tar.gz::https://github.com/nwg-piotr/nwg-panel/archive/v"$pkgver".tar.gz") + +md5sums=('4c058810b202d1a6dc7debafc0050ca0') + +package() { + cd "${pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 + install -D -t "$pkgdir"/usr/share/pixmaps nwg-panel.svg + install -D -t "$pkgdir"/usr/share/pixmaps nwg-shell.svg + install -D -t "$pkgdir"/usr/share/pixmaps nwg-processes.svg + install -D -t "$pkgdir"/usr/share/applications nwg-panel-config.desktop + install -D -t "$pkgdir"/usr/share/applications nwg-processes.desktop +}