From a18daa4c8c09d18fe7a9cc9ac2b3bf686dad5f08 Mon Sep 17 00:00:00 2001 From: PF4Public Date: Sun, 14 Jul 2024 15:23:45 +0200 Subject: [PATCH] app-misc/font-manager: 0.9.0 --- app-misc/font-manager/Manifest | 1 + .../font-manager/font-manager-0.9.0.ebuild | 74 +++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 app-misc/font-manager/font-manager-0.9.0.ebuild diff --git a/app-misc/font-manager/Manifest b/app-misc/font-manager/Manifest index 42fdf69c9..c102d0a42 100644 --- a/app-misc/font-manager/Manifest +++ b/app-misc/font-manager/Manifest @@ -1,3 +1,4 @@ DIST font-manager-0.8.7.tar.gz 3231977 BLAKE2B 636c5d8c66f002800e908563b2dbf7d5c6c8092e2ed8eb0583eaee270d02f5ff4c4a01d76dd12b1992859ea085abebed745f83b108e5555ec02c5de9a0e1040b SHA512 1a2cd22b977b1f8ff13b72c53fe6fb12c630a8e9f1753dc76e63fc5936d9b954d62cf62e11f9a3197986e37e9570fc167c9d19605367a14abd3dc83183c5ecce DIST font-manager-0.8.8.tar.gz 3284114 BLAKE2B 3d00c048541e98114f2d7fb11f8e8cfabe98b6b0fcc2bab93b0e3917419d2871a566d9798b68b728f4165f9741502e41c489e9bfb55d42f896092a8b78abbd89 SHA512 0849a8988ee3d1c9f34198b25ab14115747ca5cb825f2b48f26d542e20fff7f6583d24c3946e6fc97ca08f44d100a6aa8a10dd8662d90b94c3923341ff2cc3ff DIST font-manager-0.8.9.tar.gz 3479197 BLAKE2B d664b6535d588d3cf6b924419ca672669175060634b2a77e89525de1712f601d21787dcd61d213246a3694c6744daaf552ec3bcf334161f73c3de4163a2bcc91 SHA512 deb8023e88cc29f9ed4b764fe80717932d52a15ad74f69b54373c770679f6bebd6cf42eb7044d1abe16d60b45193b34b3031e5e1f06bd4f3ef75ec22f6a57580 +DIST font-manager-0.9.0.tar.gz 3865493 BLAKE2B 65f87d796d3bbd6fda14a4c6eec9c7ca3341e8af4b4efc5817ccdcefa4ef48b965869c64565856642cf8a6f7d1678b745c29f99d8675a70351b6eaa53e9a44b2 SHA512 b58d888aac18f3818223287dd9279dcfa358b25177c0b233ce857daade0d53706d7b0aa35f88324c40d22218d13f811b0b57f8b9a48cb1d2db69bdf00f8306a1 diff --git a/app-misc/font-manager/font-manager-0.9.0.ebuild b/app-misc/font-manager/font-manager-0.9.0.ebuild new file mode 100644 index 000000000..0c5d8fc27 --- /dev/null +++ b/app-misc/font-manager/font-manager-0.9.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +EMESON_BUILDTYPE=release + +inherit gnome2 meson vala + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FontManager/font-manager.git" + SRC_URI="" +else + SRC_URI="https://github.com/FontManager/font-manager/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="A simple font management application for Gtk+ Desktop Environments" +HOMEPAGE="https://fontmanager.github.io" + +VALA_MIN_API_VERSION=0.56 +VALA_USE_DEPEND="vapigen" + +LICENSE="GPL-3" +SLOT="0" +IUSE="adwaita doc gnome-search-provider google-fonts +manager nautilus nemo reproducible thunar +viewer +nls" + +RDEPEND="gnome-base/gnome-common + >=dev-db/sqlite-3.35 + >=dev-libs/json-glib-0.15 + >=dev-libs/libxml2-2.9 + >=media-libs/fontconfig-2.12 + >=media-libs/freetype-2.10 + >=gui-libs/gtk-4.12 + >=x11-libs/pango-1.4 + adwaita? ( gui-libs/libadwaita ) + google-fonts? ( + >=net-libs/libsoup-3.2 + >=net-libs/webkit-gtk-2.24 + ) + nautilus? ( gnome-base/nautilus ) + nemo? ( gnome-extra/nemo ) + thunar? ( xfce-base/thunar ) +" + +DEPEND="${RDEPEND} + $(vala_depend) + doc? ( + app-text/yelp-tools + dev-util/gtk-doc + ) +" + +src_prepare() { + default + vala_setup + gnome2_src_prepare +} + +src_configure() { + meson_src_configure \ + $(meson_use adwaita) \ + $(meson_use manager) \ + $(meson_use viewer) \ + $(meson_use reproducible) \ + $(meson_use nautilus) \ + $(meson_use nemo) \ + $(meson_use thunar) \ + $(meson_use gnome-search-provider search-provider) \ + $(meson_use google-fonts webkit) \ + $(meson_use nls enable-nls) \ + $(meson_use doc yelp-doc) \ + $(meson_use doc gtk-doc) +}