From 04349ff6754906c647509af8464c16e63342c063 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Tue, 20 Sep 2022 08:29:51 +0700 Subject: [PATCH] gucharmap: update to 15.0.0. --- srcpkgs/gucharmap/template | 55 +++++++++++++++++++++----------------- srcpkgs/gucharmap/update | 1 + 2 files changed, 31 insertions(+), 25 deletions(-) create mode 100644 srcpkgs/gucharmap/update diff --git a/srcpkgs/gucharmap/template b/srcpkgs/gucharmap/template index a4829f1d2d8..ced5d6d4c8b 100644 --- a/srcpkgs/gucharmap/template +++ b/srcpkgs/gucharmap/template @@ -1,40 +1,44 @@ # Template file for 'gucharmap' pkgname=gucharmap -version=12.0.1 -revision=2 -build_style=gnu-configure +version=15.0.0 +revision=1 +build_style=meson build_helper="gir" -configure_args="--disable-schemas-compile $(vopt_enable gir introspection) - --with-unicode-data=${XBPS_SRCDISTDIR}/${pkgname}-${version}" -hostmakedepends="pkg-config intltool itstool glib-devel - desktop-file-utils unzip" -makedepends="gtk+3-devel hicolor-icon-theme desktop-file-utils" +configure_args="-Db_ndebug=false -Db_lto=false -Dgtk3=true + $(vopt_if gir '' '-Dgir=false -Dvapi=false') $(vopt_bool gtk_doc docs) + -Ducd_path=${XBPS_SRCDISTDIR}/${pkgname}-${version}" +hostmakedepends="pkg-config glib-devel gettext itstool perl unzip + $(vopt_if gtk_doc gtk-doc)" +makedepends="desktop-file-utils cairo-devel pango-devel atk-devel + freetype-devel libglib-devel pcre2-devel gtk+3-devel" depends="hicolor-icon-theme desktop-file-utils" short_desc="GNOME Unicode Charmap" maintainer="Orphaned " license="GPL-3.0-or-later, GFDL-1.3-only, Unicode-DFS-2015" homepage="https://wiki.gnome.org/Apps/Gucharmap" -distfiles="${GNOME_SITE}/gucharmap/${version%.*}/gucharmap-${version}.tar.xz - https://www.unicode.org/Public/${version/.*/}.0.0/ucd/Blocks.txt - https://www.unicode.org/Public/${version/.*/}.0.0/ucd/DerivedAge.txt - https://www.unicode.org/Public/${version/.*/}.0.0/ucd/NamesList.txt - https://www.unicode.org/Public/${version/.*/}.0.0/ucd/Scripts.txt - https://www.unicode.org/Public/${version/.*/}.0.0/ucd/UnicodeData.txt - https://www.unicode.org/Public/${version/.*/}.0.0/ucd/Unihan.zip" -checksum="39de8aad9d7f0af33c29db1a89f645e76dad2fce00d1a0f7c8a689252a2c2155 - a1a3ca4381eb91f7b65afe7cb7df615cdcf67993fef4b486585f66b349993a10 - 269ff9d35cbe3cb05dfadb262a6d9d89d7ad43ac6ecd7ec71f47ec036e174912 - c17c7726f562bd9ef869096807f0297e1edef9a58fdae1fbae487378fa43586f - bd327cbb8bffd2e4b40b1e9842c9a7d641d1c4e91c34a41020cf174f3a1c86a1 - 57913fdb1c1271fa9fd51dea08d49370f33d5bfda6bbaba348f44d90029ea11d - 6e4553f3b5fffe0d312df324d020ef1278d9595932ae03f4e8a2d427de83cdcd" +distfiles="https://gitlab.gnome.org/GNOME/gucharmap/-/archive/${version}/gucharmap-${version}.tar.bz2 + https://www.unicode.org/Public/${version%%.*}.0.0/ucd/Blocks.txt + https://www.unicode.org/Public/${version%%.*}.0.0/ucd/DerivedAge.txt + https://www.unicode.org/Public/${version%%.*}.0.0/ucd/NamesList.txt + https://www.unicode.org/Public/${version%%.*}.0.0/ucd/Scripts.txt + https://www.unicode.org/Public/${version%%.*}.0.0/ucd/UnicodeData.txt + https://www.unicode.org/Public/${version%%.*}.0.0/ucd/Unihan.zip" +checksum="c85c1554923df5028de1247bbba782e61ba15f2d21a711a68b23cd3a35788c97 + 529dc5d0f6386d52f2f56e004bbfab48ce2d587eea9d38ba546c4052491bd820 + 7570877e0fa197c45338f7c41a02636da4e14c8dba6a3611a01cd30bf329d5ca + 904fee81f5005e7a3d36e7afd0c5e6f643ee588dca531fdc9937e43c51216081 + cca85d830f46aece2e7c1459ef1249993dca8f2e46d51e869255be140d7ea4b0 + 806e9aed65037197f1ec85e12be6e8cd870fc5608b4de0fffd990f689f376a73 + 24b154691fc97cb44267b925d62064297086b3f896b57a8181c7b6d42702a026" skip_extraction="Blocks.txt DerivedAge.txt NamesList.txt Scripts.txt UnicodeData.txt Unihan.zip" # Package build options -build_options="gir" +build_options="gir gtk_doc" build_options_default="gir" -LDFLAGS+=" -ldl" +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gtk_doc" +fi post_install() { vlicense COPYING @@ -43,7 +47,8 @@ post_install() { } gucharmap-devel_package() { - depends="gtk+3-devel ${sourcepkg}>=${version}_${revision}" + depends="gtk+3-devel libglib-devel pcre2-devel + ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/gucharmap/update b/srcpkgs/gucharmap/update new file mode 100644 index 00000000000..9057b2d50cb --- /dev/null +++ b/srcpkgs/gucharmap/update @@ -0,0 +1 @@ +site="https://gitlab.gnome.org/GNOME/gucharmap/-/tags"