Skip to content

Commit

Permalink
app-misc/font-manager: 0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PF4Public committed Jul 14, 2024
1 parent 8a74417 commit a18daa4
Show file tree
Hide file tree
Showing 2 changed files with 75 additions and 0 deletions.
1 change: 1 addition & 0 deletions app-misc/font-manager/Manifest
Original file line number Diff line number Diff line change
@@ -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
74 changes: 74 additions & 0 deletions app-misc/font-manager/font-manager-0.9.0.ebuild
Original file line number Diff line number Diff line change
@@ -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)
}

0 comments on commit a18daa4

Please sign in to comment.