Package Details: gnome-shell-extension-arch-update 51-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-arch-update.git (read-only, click to copy)
Package Base: gnome-shell-extension-arch-update
Description: Convenient indicator for Arch Linux updates in GNOME Shell.
Upstream URL: https://github.com/RaphaelRochet/arch-update
Keywords: extension gnome-shell notification pacman update
Licenses: GPL3
Conflicts: gnome-shell-extensions-git
Submitter: michiwend
Maintainer: WoefulDerelict
Last Packager: skrewball
Votes: 74
Popularity: 1.03
First Submitted: 2016-01-31 14:38 (UTC)
Last Updated: 2022-09-22 20:32 (UTC)

Latest Comments

1 2 Next › Last »

malacology commented on 2021-11-10 00:18 (UTC)

PKGBUILD v45

# Maintainer: Llewelyn Trahaearn <WoefulDerelict at GMail dot com>
# Contributor: Michael Wendland <dev at michiwend dot com>

pkgname=gnome-shell-extension-arch-update
pkgver=45
pkgrel=1
pkgdesc="Convenient indicator for Arch Linux updates in GNOME Shell."
arch=('any')
url="https://github.com/RaphaelRochet/arch-update"
license=('GPL3')
depends=('fakeroot' 'gnome-shell>=3.18' 'pacman-contrib')
conflicts=('gnome-shell-extensions-git')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha512sums=('e10c5462685d7ca79306531c5493faa855f77359901d60bbf4e214e1798d0c680b3fa4b767152f0d77db6bd349d97ee16b665bcc75f0e55fe5186f4a9870e9c7')


package() {
  # Locate the extension.
  cd "$(dirname $(find -name 'metadata.json' -print -quit))"
  _extname=$(grep -Po '(?<="uuid": ")[^"]*' metadata.json)
  _destdir="${pkgdir}/usr/share/gnome-shell/extensions/${_extname}"
  # Copy extension files into place.
  find -maxdepth 1 \( -iname '*.js*' -or -iname '*.css' -or -iname '*.ui' \) -exec install -Dm644 -t "${_destdir}" '{}' +
  find -maxdepth 2 \( -iname '*.svg*' \) -exec install -Dm644 -t "${_destdir}/icons" '{}' +
  install -Dm644 prefs.xml "${_destdir}"
  find -name '*.gschema.xml' -exec install -Dm644 -t "${pkgdir}/usr/share/glib-2.0/schemas/" '{}' +
  cd locale
  for locale in */
    do
      install -Dm644 -t "${_destdir}/locale/${locale}/LC_MESSAGES" "${locale}/LC_MESSAGES"/*.mo
    done
}

malacology commented on 2021-11-10 00:01 (UTC)

Gnome 41 is coming, if you don't want to update it, you can disown this package

malacology commented on 2021-06-28 11:37 (UTC)

If you don't have enough time to maintain it, you can add other people as co-maintainers.

Taijian commented on 2021-03-27 12:57 (UTC)

Um, the new update (v40) is only compatible with gnome-shell version 40. Could you please adjust the depends array accordingly, so that people do not accidentially install this update prematurely?

Thank you!

Strykar commented on 2021-02-22 06:50 (UTC)

WoefulDerelict, would you mind hosting a -git version too?

zed123 commented on 2020-10-16 19:21 (UTC)

Can you change conflicts=('gnome-shell-extensions-git') with gnome-shell-extension-arch-update-git?

sl13kp commented on 2020-03-11 11:40 (UTC)

Extension and package very useful congratulations

WoefulDerelict commented on 2018-08-13 01:20 (UTC)

ThanosGR: I can confirm the issue. I was painting with overly broad strokes without properly scrutinizing the original subject matter. I've pushed out an updated PKGBUILD that corrects the mistake.

ThanosGR commented on 2018-08-12 09:33 (UTC) (edited on 2018-08-12 09:34 (UTC) by ThanosGR)

Hi, application settings dialog is failing with error -"FileError: Failed to open file “/usr/share/gnome-shell/extensions/arch-update@RaphaelRochet/prefs.xml”: No such file or directory" Based on PKGBUILD prefs.xml is moved under /usr/share/glib-2.0/schemas/ However JS is not locating the file properly.If i copy the file it seems to work properly

I have installed with makepkg -si

ncoder-2 commented on 2018-06-02 16:40 (UTC)

Can we add missing dependency pacman-contrib?