fd0fde8254
libxfce4ui-glade is a plugin for glade, XFCE's developer said in their IRC channel, those plugins is being used only by their developers. Split them out. Ubuntu also split it this way, Xubuntu is pretty popular and well-tested distribution, follows their steps looks like a sensible choice.
43 lines
1.3 KiB
Bash
43 lines
1.3 KiB
Bash
# Template file for 'libxfce4ui'
|
|
pkgname=libxfce4ui
|
|
version=4.14.1
|
|
revision=4
|
|
build_style=gnu-configure
|
|
build_helper="gir"
|
|
configure_args="--disable-static"
|
|
conf_files="/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml"
|
|
hostmakedepends="xfce4-dev-tools pkg-config intltool glib-devel gettext-devel"
|
|
makedepends="gtk+-devel gtk+3-devel glade3-devel libxfce4util-devel xfconf-devel
|
|
libxml2-devel startup-notification-devel libSM-devel"
|
|
short_desc="Replacement of the old libxfcegui4 library"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="LGPL-2.0-or-later"
|
|
homepage="https://xfce.org/"
|
|
distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
|
|
checksum=c449075eaeae4d1138d22eeed3d2ad7032b87fb8878eada9b770325bed87f2da
|
|
|
|
# Package build options
|
|
build_options="gir"
|
|
build_options_default="gir"
|
|
|
|
libxfce4ui-devel_package() {
|
|
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
|
short_desc+=" - development files"
|
|
pkg_install() {
|
|
vmove usr/include
|
|
vmove usr/lib/pkgconfig
|
|
vmove "usr/lib/*.so"
|
|
vmove usr/share/gtk-doc
|
|
if [ "$build_option_gir" ]; then
|
|
vmove usr/share/gir-1.0
|
|
fi
|
|
}
|
|
}
|
|
|
|
libxfce4ui-glade_package() {
|
|
short_desc+=" - glade plugins"
|
|
pkg_install() {
|
|
vmove usr/lib/glade
|
|
vmove usr/share/glade
|
|
}
|
|
}
|