gucharmap: update to 15.0.0.

This commit is contained in:
Đoàn Trần Công Danh 2022-09-20 08:29:51 +07:00
parent c579df9493
commit 04349ff675
2 changed files with 31 additions and 25 deletions

View File

@ -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 <orphan@voidlinux.org>"
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

1
srcpkgs/gucharmap/update Normal file
View File

@ -0,0 +1 @@
site="https://gitlab.gnome.org/GNOME/gucharmap/-/tags"