From b7617d1075d2600d6fae39d01b49d548f363e3ea Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:27:04 +0300 Subject: [PATCH] New package: libgedit-tepl-6.10.0 --- common/shlibs | 1 + srcpkgs/libgedit-tepl-devel | 1 + srcpkgs/libgedit-tepl/template | 44 ++++++++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 120000 srcpkgs/libgedit-tepl-devel create mode 100644 srcpkgs/libgedit-tepl/template diff --git a/common/shlibs b/common/shlibs index d0b063b68ff..33024d8bc3d 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3721,6 +3721,7 @@ libgedit-46.so gedit-46.1_1 libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 libgedit-gtksourceview-300.so.1 libgedit-gtksourceview-299.2.1_1 libgedit-gfls-1.so.0 libgedit-gfls-0.1.0_1 +libgedit-tepl-6.so.0 libgedit-tepl-6.10.0_1 libchewing.so.3 libchewing-0.5.1_1 libdwarves.so.1 pahole-1.12_1 libdwarves_emit.so.1 pahole-1.12_1 diff --git a/srcpkgs/libgedit-tepl-devel b/srcpkgs/libgedit-tepl-devel new file mode 120000 index 00000000000..3f11153a1d9 --- /dev/null +++ b/srcpkgs/libgedit-tepl-devel @@ -0,0 +1 @@ +libgedit-tepl \ No newline at end of file diff --git a/srcpkgs/libgedit-tepl/template b/srcpkgs/libgedit-tepl/template new file mode 100644 index 00000000000..06282dcfeab --- /dev/null +++ b/srcpkgs/libgedit-tepl/template @@ -0,0 +1,44 @@ +# Template file for 'libgedit-tepl' +pkgname=libgedit-tepl +version=6.10.0 +revision=1 +build_style=meson +build_helper=gir +configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc gtk_doc)" +hostmakedepends="glib-devel pkg-config gettext $(vopt_if gtk_doc gtk-doc)" +makedepends="libgedit-amtk-devel libglib-devel libgedit-gtksourceview-devel gtk+3-devel + libxml2-devel uchardet-devel gsettings-desktop-schemas-devel + libgedit-gfls-devel libhandy1-devel" +checkdepends="xvfb-run" +short_desc="Text editor product line" +maintainer="Enno Boland " +license="LGPL-3.0-or-later" +homepage="https://github.com/gedit-technology/libgedit-tepl" +changelog="https://raw.githubusercontent.com/gedit-technology/libgedit-tepl/main/NEWS" +distfiles="https://github.com/gedit-technology/libgedit-tepl/archive/${version}.tar.gz" +#distfiles="${GNOME_SITE}/tepl/${version%.*}/tepl-${version}.tar.xz" +checksum=44e120c9915a93362190f83161dd4dd37f3318d4f68b763dc6079edd5f8a470b +make_check_pre="xvfb-run" + +build_options="gir gtk_doc" +build_options_default="gir" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gtk_doc" +fi + +libgedit-tepl-devel_package() { + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + short_desc+=" - developement files" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi + if [ "$build_option_gtk_doc" ]; then + vmove usr/share/gtk-doc + fi + } +}