appmenu-gtk-module 24.05
This commit is contained in:
parent
02aa214ce0
commit
afca406c40
14
appmenu-gtk-module/80-appmenu-gtk-module.sh
Normal file
14
appmenu-gtk-module/80-appmenu-gtk-module.sh
Normal file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -n "$GTK_MODULES" ]; then
|
||||
GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module"
|
||||
else
|
||||
GTK_MODULES="appmenu-gtk-module"
|
||||
fi
|
||||
|
||||
if [ -z "$UBUNTU_MENUPROXY" ]; then
|
||||
UBUNTU_MENUPROXY=1
|
||||
fi
|
||||
|
||||
export GTK_MODULES
|
||||
export UBUNTU_MENUPROXY
|
37
appmenu-gtk-module/alr.sh
Normal file
37
appmenu-gtk-module/alr.sh
Normal file
@ -0,0 +1,37 @@
|
||||
name="appmenu-gtk-module"
|
||||
version='24.05'
|
||||
release='1'
|
||||
desc="Application Menu GTK+ Module."
|
||||
homepage="https://gitlab.com/vala-panel-project/vala-panel-appmenu/"
|
||||
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
|
||||
architectures=('amd64')
|
||||
license=('LGPL-3.0-only')
|
||||
provides=('appmenu-gtk-module')
|
||||
conflicts=('appmenu-gtk-module')
|
||||
|
||||
build_deps=(
|
||||
'git'
|
||||
'gtk2-devel'
|
||||
'gtk3-devel'
|
||||
'meson'
|
||||
)
|
||||
|
||||
optdepends=('gtk2: GTK2 module'
|
||||
'gtk3: GTK3 module')
|
||||
|
||||
sources=("git+https://gitlab.com/vala-panel-project/vala-panel-appmenu#tag=$version")
|
||||
checksums=('SKIP')
|
||||
|
||||
_app_id="org.$pkgname.CoolerControl"
|
||||
|
||||
build() {
|
||||
meson build vala-panel-appmenu/subprojects/$name \
|
||||
--prefix=/usr
|
||||
ninja -C build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" ninja install -C build
|
||||
install -Dm755 $scriptdir/80-appmenu-gtk-module.sh -t "$pkgdir"/etc/X11/xinit/xinitrc.d/
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user