vte3: move demo applications to -demo subpkg

Also vte-urlencode-cwd is installed with the profile scripts.
This commit is contained in:
oreo639 2025-04-01 20:19:29 -07:00
parent f81c041e06
commit b52dbe5784
3 changed files with 26 additions and 4 deletions

1
srcpkgs/vte3-demo Symbolic link
View file

@ -0,0 +1 @@
vte3

1
srcpkgs/vte3-gtk4-demo Symbolic link
View file

@ -0,0 +1 @@
vte3

View file

@ -1,7 +1,7 @@
# Template file for 'vte3'
pkgname=vte3
version=0.80.0
revision=1
revision=2
build_style=meson
build_helper="gir"
configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false
@ -10,7 +10,7 @@ hostmakedepends="glib-devel gettext pkg-config
$(vopt_if gir vala)"
makedepends="gnutls-devel gtk4-devel gtk+3-devel pcre2-devel liblz4-devel
$(vopt_if gir vala-devel)"
depends="vte3-profile"
depends="vte3-profile>=${version}_${revision}"
short_desc="Terminal widget with improved accessibility and I18N support"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later"
@ -36,20 +36,40 @@ build_options_default="gir"
vte3-profile_package() {
short_desc+=" - profile scripts"
pkg_install() {
vmove usr/libexec/vte-urlencode-cwd
vmove etc/profile.d
}
}
vte3-gtk4_package() {
depends="vte3-profile"
depends="vte3-profile>=${version}_${revision}"
short_desc+=" - GTK4 version"
pkg_install() {
vmove usr/bin/vte-2.91-gtk4
vmove usr/lib/libvte-2.91-gtk4.so.0
vmove usr/lib/girepository-1.0/Vte-3.91.typelib
}
}
vte3-demo_package() {
depends="vte3>=${version}_${revision}"
short_desc+=" - GTK3 demo"
pkg_install() {
vmove usr/bin/vte-2.91
vmove usr/share/applications/org.gnome.Vte.App.Gtk3.desktop
vmove usr/share/xdg-terminals/org.gnome.Vte.App.Gtk3.desktop
}
}
vte3-gtk4-demo_package() {
depends="vte3-gtk4>=${version}_${revision}"
short_desc+=" - GTK4 demo"
pkg_install() {
vmove usr/bin/vte-2.91-gtk4
vmove usr/share/applications/org.gnome.Vte.App.Gtk4.desktop
vmove usr/share/xdg-terminals/org.gnome.Vte.App.Gtk4.desktop
}
}
vte3-devel_package() {
depends="libglib-devel gtk+3-devel pango-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"