* update libappindicator to 12.10.0.r298-2

This commit is contained in:
Alexander Baldeck 2023-07-18 07:06:40 +02:00
parent da8ef3549c
commit 6b38c0166f
2 changed files with 61 additions and 13 deletions

View File

@ -1,4 +1,3 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Contributor: Llewelyn Trahaearn <WoefulDerelict at GMail dot com>
# Contributor: FadeMind <fademind at gmail dot com>
@ -12,22 +11,20 @@ pkgname=("${pkgbase}-gtk"{2,3})
_bzrtag=12.10.0
_bzrrev=298
pkgver=${_bzrtag}.r${_bzrrev}
pkgrel=1
pkgrel=2
pkgdesc='Allow applications to extend a menu via Ayatana indicators in Unity, KDE or Systray'
url='https://launchpad.net/libappindicator'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('LGPL2.1' 'LGPL3')
makedepends=('bzr' 'dbus-glib' 'gnome-common' 'gobject-introspection' 'gtk-doc' 'libdbusmenu-gtk'{2,3} 'libindicator-gtk'{2,3} 'vala')
makedepends=('bzr' 'dbus-glib' 'gnome-common' 'gobject-introspection' 'gtk-doc' 'libdbusmenu-gtk'{2,3} 'vala')
options=('!emptydirs')
source=(bzr+lp:libappindicator#revision=$_bzrrev)
source=($pkgbase::bzr+https://code.launchpad.net/~indicator-applet-developers/libappindicator/trunk#revision=$_bzrrev)
sha512sums=('SKIP')
validpgpkeys=('6FC05581A37D71FCECE165DB5BE41E162CD6358E') # Charles Kerr <charles.kerr@canonical.com>
prepare() {
(cd ${pkgbase}
sed -i 's/-Werror//' src/Makefile.am
./autogen.sh
NOCONFIGURE=1 ./autogen.sh
)
cp -ra ${pkgbase}{,-gtk2}
}
@ -41,7 +38,7 @@ build() {
--with-gtk=3 \
--enable-gtk-doc
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make -j1
make
)
msg2 'Building gtk2...'
@ -52,24 +49,24 @@ build() {
--with-gtk=2 \
--disable-introspection
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make -j1
make
)
}
package_libappindicator-gtk2() {
pkgdesc+=' (GTK+ 2 library)'
depends=('libdbusmenu-gtk2' 'libindicator-gtk2')
depends=('libdbusmenu-gtk2')
cd ${pkgbase}-gtk2
make DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
}
package_libappindicator-gtk3() {
pkgdesc+=' (GTK+ 3 library)'
depends=('libdbusmenu-gtk3' 'libindicator-gtk3')
depends=('libdbusmenu-gtk3')
cd ${pkgbase}
make DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
}
# vim: ts=2 sw=2 et:

View File

@ -0,0 +1,51 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=0W0i
-----END PGP PUBLIC KEY BLOCK-----