summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsurefire2021-06-15 07:33:24 +0300
committersurefire2021-06-15 07:33:24 +0300
commit730711585494b0eaf17e16eb13bbcad0b548f63e (patch)
tree830c1557f830fcb879200012e9fab255ddc14756
parent561cabeac926c2403e352681e12f08cbbb2ffa42 (diff)
downloadaur-730711585494b0eaf17e16eb13bbcad0b548f63e.tar.gz
Bump to v40
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD28
2 files changed, 18 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 91cab92e2670..c14a9df2ba1c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,18 @@
pkgbase = gnome-shell-extension-appindicator-git
- pkgdesc = Integrates AppIndicators into GNOME Shell
- pkgver = 29+0+gaadd60b
+ pkgdesc = AppIndicator/KStatusNotifierItem support for GNOME Shell
+ pkgver = 40+1+g4463b84
pkgrel = 1
epoch = 1
url = https://github.com/ubuntu/gnome-shell-extension-appindicator
arch = any
license = GPL
makedepends = git
- depends = gnome-shell>=3.32
+ depends = gnome-shell>=3.34
optdepends = libappindicator-gtk2: support GTK+2 applications
optdepends = libappindicator-gtk3: support GTK+3 applications
- optdepends = libappindicator-sharp: support .net applications
provides = gnome-shell-extension-appindicator
conflicts = gnome-shell-extension-appindicator
source = gnome-shell-extension-appindicator-git::git+https://github.com/ubuntu/gnome-shell-extension-appindicator.git
sha512sums = SKIP
pkgname = gnome-shell-extension-appindicator-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 9ac1ea7ac66d..45baf2cbb8c4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,37 +4,39 @@
# Contributor: Frikilinux <frikilinux at gmail dot com>
pkgname=gnome-shell-extension-appindicator-git
-pkgver=29+0+gaadd60b
+pkgver=40+1+g4463b84
pkgrel=1
epoch=1
-pkgdesc='Integrates AppIndicators into GNOME Shell'
+pkgdesc='AppIndicator/KStatusNotifierItem support for GNOME Shell'
url='https://github.com/ubuntu/gnome-shell-extension-appindicator'
license=('GPL')
arch=('any')
conflicts=(${pkgname%-git})
provides=(${pkgname%-git})
makedepends=('git')
-depends=('gnome-shell>=3.32')
+depends=('gnome-shell>=3.34')
optdepends=(
'libappindicator-gtk2: support GTK+2 applications'
'libappindicator-gtk3: support GTK+3 applications'
- 'libappindicator-sharp: support .net applications'
)
source=("${pkgname}::git+${url}.git")
sha512sums=('SKIP')
pkgver() {
- cd ${pkgname}
- git describe --long --tags | sed 's/^v//; s/-/+/g'
+ cd "${pkgname}"
+ git describe --long --tags | sed 's/^v//; s/-/+/g'
+}
+
+build() {
+ cd "${pkgname}"
+ local files=(./*.js interfaces-xml/*.xml)
+ gnome-extensions pack --force --podir=locale ${files[@]/#/--extra-source=}
}
package() {
- cd ${pkgname}
- # Locate the extension.
- local _uuid="$(grep -Po '(?<="uuid": ")[^"]*' metadata.json)"
- local _destdir="$pkgdir/usr/share/gnome-shell/extensions/$_uuid"
+ cd "${pkgname}"
+ local dest=${pkgdir}/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com
- # Copy extension files into place.
- install -d "$_destdir"
- cp --parents -t "$_destdir" metadata.json *.js interfaces-xml/*.xml
+ install -d "${dest}"
+ unzip appindicatorsupport@rgcjonas.gmail.com.shell-extension.zip -d "${dest}"
}