🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526272829303132333435363738394041
pkgname: xfce4-appmenu-plugin
pkgver: '24.05'
pkgrel: '1'
pkgdesc: A global menu plugin for the Xfce panel
url: 'https://gitlab.com/vala-panel-project/vala-panel-appmenu/'
arch: x86_64
depends:
- appmenu-gtk-module
makedepends:
- libxfce4util
- libxfce4ui
- xfce4-panel
source:
- 'https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/archive/${pkgver}/vala-panel-appmenu-${pkgver}.tar.gz'
sha256sums:
- 989f1e44cd38aad137640c1d39803e81bb37c971e18b6282abe4f3e0ba622703
build: |
cd vala-panel-appmenu-${pkgver}
rm -rf build
mkdir build
cd build
meson \
--prefix=/usr \
--libdir=lib \
--libexecdir=lib \
-Dvalapanel="disabled" \
-Dappmenu-gtk-module=enabled \
-Dxfce=enabled \
..
ninja
DESTDIR=${PKGDIR} ninja install
package: |
# part of appmenu-gtk-module
rm ${PKGDIR}/usr/lib/gtk-2.0/modules/libappmenu-gtk-module.so
rm ${PKGDIR}/usr/lib/gtk-3.0/modules/libappmenu-gtk-module.so
rm ${PKGDIR}/usr/lib/libappmenu-gtk*
rm ${PKGDIR}/usr/lib/systemd/user/appmenu-gtk-module.service
rm ${PKGDIR}/usr/share/glib-2.0/schemas/org.appmenu.gtk-module.gschema.xml
rm -r ${PKGDIR}/usr/include/appmenu-gtk-parser
rm ${PKGDIR}/usr/lib/pkgconfig/appmenu-gtk*
mv ${PKGDIR}/usr/share/licenses/{appmenu-gtk-module,${pkgname}}