diff --git a/gnome-shell-extension-appindicator/PKGBUILD b/gnome-shell-extension-appindicator/PKGBUILD new file mode 100644 index 0000000000000000000000000000000000000000..eccf1b1aa6b44da5fca5db7e8297852bba14eaac --- /dev/null +++ b/gnome-shell-extension-appindicator/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Fabian Bornschein +# Contributor: Ewout van Mansom +# Contributor: kpcyrd + +pkgname=gnome-shell-extension-appindicator +pkgver=43.alpha +pkgrel=1 +pkgdesc='AppIndicator/KStatusNotifierItem support for GNOME Shell' +url='https://github.com/ubuntu/gnome-shell-extension-appindicator' +arch=('any') +license=('GPL') +depends=('gnome-shell>=43') +makedepends=('git' 'meson' 'jq') +optdepends=( + 'libappindicator-gtk2: support GTK+2 applications' + 'libappindicator-gtk3: support GTK+3 applications' +) +conflicts=("${pkgname}-gnome43" "${pkgname}-git") +_commit=88b55be5b10b7fec304f8e4d08c06e82b1eed8a3 # master +source=( + "${pkgname}-${pkgver}::git+https://github.com/ubuntu/${pkgname}.git#commit=${_commit}" + "gnome43-comp.patch::https://patch-diff.githubusercontent.com/raw/ubuntu/gnome-shell-extension-appindicator/pull/351.patch" +) +sha256sums=('SKIP' + '75372059794bb545c3def26da9fa87360bb94157f808b5d033425d5af720b653') + +prepare() { + cd "${pkgname}-${pkgver}" + patch --forward --strip=1 --input="${srcdir}/gnome43-comp.patch" +} + +build() { + cd "${pkgname}-${pkgver}" + meson --prefix=/usr build/ + ninja -C build/ +} + +package() { + cd "${pkgname}-${pkgver}" + DESTDIR="${pkgdir}" ninja -C build/ install + # this file is generated at pkg install time + rm "${pkgdir}/usr/share/glib-2.0/schemas/gschemas.compiled" +} + +# vim: ts=2 sw=2 et: diff --git a/version-tracking.md b/version-tracking.md index cea9fbe9850f02a343551d4bc3dabe040c4ffd5f..f325d9dbae59abfccba8c147a89e8fb34d7e95f3 100644 --- a/version-tracking.md +++ b/version-tracking.md @@ -36,6 +36,7 @@ - gnome-settings-daemon 43.alpha - gnome-shell 43.alpha - gnome-shell-extensions 43.alpha +- gnome-shell-extension-appindicator 43.alpha - gnome-software 43.alpha - gnome-text-editor 43.alpha0 - gnome-weather 43.alpha