From 4507be7ba06beed4309e2acb642aa34c59595588 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Thu, 30 Mar 2023 09:33:43 +0200 Subject: [PATCH 1/3] Add PKGBUILD --- PKGBUILD | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..970e4e5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,21 @@ +#Maintainer: hodasemi +_pkgbase=gnome-shell-extension-pipewiresettings +pkgname="${_pkgbase}" +pkgver=0.1 +pkgrel=1 +pkgdesc="Change sample rate of current pipewire session" +arch=('x86_64') +url="https://gavania.de/hodasemi/PipewireSettings" +license=('GPL-3.0') +makedepends=() +depends=("gnome-shell") +conflicts=("${_pkgbase}") +source=("git+${url}") +md5sums=(SKIP) + +package() { + # copy files + install -Dm755 ${_pkgbase}/extension.js "${pkgdir}"/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de + install -Dm755 ${_pkgbase}/metadata.json "${pkgdir}"/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de + install -Dm755 ${_pkgbase}/stylesheet.css "${pkgdir}"/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de +} From e597ad4019a90b02fda6d5712d8bbd1737b58c76 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Thu, 30 Mar 2023 10:00:36 +0200 Subject: [PATCH 2/3] Update build script --- PKGBUILD | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 970e4e5..6f7ac84 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,21 +1,21 @@ #Maintainer: hodasemi -_pkgbase=gnome-shell-extension-pipewiresettings -pkgname="${_pkgbase}" +_pkgbase=PipewireSettings +pkgname=gnome-shell-extension-pipewiresettings pkgver=0.1 pkgrel=1 pkgdesc="Change sample rate of current pipewire session" arch=('x86_64') -url="https://gavania.de/hodasemi/PipewireSettings" +url="https://gavania.de/hodasemi/${_pkgbase}" license=('GPL-3.0') makedepends=() depends=("gnome-shell") -conflicts=("${_pkgbase}") +conflicts=("${pkgname}") source=("git+${url}") md5sums=(SKIP) package() { # copy files - install -Dm755 ${_pkgbase}/extension.js "${pkgdir}"/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de - install -Dm755 ${_pkgbase}/metadata.json "${pkgdir}"/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de - install -Dm755 ${_pkgbase}/stylesheet.css "${pkgdir}"/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de + install -Dm755 ${_pkgbase}/extension.js "${pkgdir}/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de/" + install -Dm755 ${_pkgbase}/metadata.json "${pkgdir}/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de/" + install -Dm755 ${_pkgbase}/stylesheet.css "${pkgdir}/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de/" } From 17b56a0ec39c706803ad093e88600485a2d45785 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Sat, 15 Apr 2023 15:02:14 +0200 Subject: [PATCH 3/3] Fix build script --- PKGBUILD | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 6f7ac84..b05048c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,7 +15,12 @@ md5sums=(SKIP) package() { # copy files - install -Dm755 ${_pkgbase}/extension.js "${pkgdir}/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de/" - install -Dm755 ${_pkgbase}/metadata.json "${pkgdir}/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de/" - install -Dm755 ${_pkgbase}/stylesheet.css "${pkgdir}/usr/share/gnome-shell/extensions/pipewiresettings@gavania.de/" + + dir="pipewiresettings@gavania.de" + + mkdir -p ${pkgdir}/usr/share/gnome-shell/extensions/${dir}/ + + install -Dm755 ${_pkgbase}/extension.js "${pkgdir}/usr/share/gnome-shell/extensions/${dir}/" + install -Dm755 ${_pkgbase}/metadata.json "${pkgdir}/usr/share/gnome-shell/extensions/${dir}/" + install -Dm755 ${_pkgbase}/stylesheet.css "${pkgdir}/usr/share/gnome-shell/extensions/${dir}/" }