diff options
author | surefire | 2021-06-15 07:33:24 +0300 |
---|---|---|
committer | surefire | 2021-06-15 07:33:24 +0300 |
commit | 730711585494b0eaf17e16eb13bbcad0b548f63e (patch) | |
tree | 830c1557f830fcb879200012e9fab255ddc14756 | |
parent | 561cabeac926c2403e352681e12f08cbbb2ffa42 (diff) | |
download | aur-730711585494b0eaf17e16eb13bbcad0b548f63e.tar.gz |
Bump to v40
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 18 insertions, 18 deletions
@@ -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 - @@ -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}" } |