From d0f702f6bf5fe75218dd97361a7993b319029a7b Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 29 Apr 2024 17:22:34 +0300 Subject: [PATCH] New package: libgedit-gfls-0.1.0 --- common/shlibs | 1 + srcpkgs/libgedit-gfls-devel | 1 + srcpkgs/libgedit-gfls/template | 38 ++++++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 120000 srcpkgs/libgedit-gfls-devel create mode 100644 srcpkgs/libgedit-gfls/template diff --git a/common/shlibs b/common/shlibs index e93d4cd63ae..065b264eb86 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3720,6 +3720,7 @@ libhtp.so.2 libhtp-0.5.30_1 libgedit-46.so gedit-46.1_1 libgedit-amtk-5.so.0 libgedit-amtk-5.8.0_1 libgedit-gtksourceview-300.so.0 libgedit-gtksourceview-299.0.5_1 +libgedit-gfls-1.so.0 libgedit-gfls-0.1.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-gfls-devel b/srcpkgs/libgedit-gfls-devel new file mode 120000 index 00000000000..6785d64ceca --- /dev/null +++ b/srcpkgs/libgedit-gfls-devel @@ -0,0 +1 @@ +libgedit-gfls \ No newline at end of file diff --git a/srcpkgs/libgedit-gfls/template b/srcpkgs/libgedit-gfls/template new file mode 100644 index 00000000000..2be694908c8 --- /dev/null +++ b/srcpkgs/libgedit-gfls/template @@ -0,0 +1,38 @@ +# Template file for 'libgedit-gfls' +pkgname=libgedit-gfls +version=0.1.0 +revision=1 +build_style=meson +build_helper=gir +configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc gtk_doc)" +hostmakedepends="gettext glib-devel pkg-config $(vopt_if gtk_doc gtk-doc)" +makedepends="gtk+3-devel" +short_desc="Module dedicated to file loading and saving" +maintainer="chrysos349 " +license="GPL-3.0-or-later" +homepage="https://github.com/gedit-technology/libgedit-gfls" +distfiles="https://github.com/gedit-technology/libgedit-gfls/archive/${version}.tar.gz" +checksum=9c658dd507c0daf12b34e735f1e6558561ed18f549c727976116add1272ef5e6 + +build_options="gir gtk_doc" +build_options_default="gir" + +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gtk_doc" +fi + +libgedit-gfls-devel_package() { + depends="libglib-devel ${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 + } +}