diff --git a/srcpkgs/vte3-demo b/srcpkgs/vte3-demo new file mode 120000 index 00000000000..30ca3abb877 --- /dev/null +++ b/srcpkgs/vte3-demo @@ -0,0 +1 @@ +vte3 \ No newline at end of file diff --git a/srcpkgs/vte3-gtk4-demo b/srcpkgs/vte3-gtk4-demo new file mode 120000 index 00000000000..30ca3abb877 --- /dev/null +++ b/srcpkgs/vte3-gtk4-demo @@ -0,0 +1 @@ +vte3 \ No newline at end of file diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template index f997df50162..c3b86a9945a 100644 --- a/srcpkgs/vte3/template +++ b/srcpkgs/vte3/template @@ -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 " 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"