From 6b1dd44ea8357f3ce21403217e40546a1eb4dc52 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Fri, 13 Jan 2023 11:50:38 +0100 Subject: [PATCH] Changed to tooth --- net-im/tooth/Manifest | 1 + net-im/tooth/tooth-20230113.ebuild | 49 ++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 net-im/tooth/Manifest create mode 100644 net-im/tooth/tooth-20230113.ebuild diff --git a/net-im/tooth/Manifest b/net-im/tooth/Manifest new file mode 100644 index 0000000..f8d22b5 --- /dev/null +++ b/net-im/tooth/Manifest @@ -0,0 +1 @@ +DIST tooth-20230113.tar.gz 128679 BLAKE2B 365783d1240adde3f37f19bde9deb85c2e98dfbaca01586b2b05268a3a00840df9c3751b9190d8123f1cd479833dd75f9095c7c632c695599836a4c07dc56e55 SHA512 db657c594b1b9271bca502af0d8026bfc9eb5f55a85c14c8cb6c03b84462bcbe22ab97fb84422d71466c86db2e95b10a1625c544ed6d77557ec70d64071ef476 diff --git a/net-im/tooth/tooth-20230113.ebuild b/net-im/tooth/tooth-20230113.ebuild new file mode 100644 index 0000000..59e472b --- /dev/null +++ b/net-im/tooth/tooth-20230113.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson vala xdg + +COMMIT="15b8f4a0c2267b11cfc329aa8f596912eae0adb4" +DESCRIPTION="Mastodon client" +HOMEPAGE="https://github.com/GeopJr/Tooth" +SRC_URI="https://github.com/GeopJr/Tooth/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}"/Thooth-${COMMIT} + +LICENSE="CC-BY-3.0 GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-libs/glib-2.30 + >=dev-libs/json-glib-1.4.4 + >=dev-libs/libxml2-2.9.10 + >=dev-libs/libgee-0.8.5 + >=net-libs/libsoup-2.64 + >=gui-libs/gtk-4.3.0 + >=gui-libs/libadwaita-1.0 + >=app-crypt/libsecret-0.20 +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + $(vala_depend) + virtual/pkgconfig +" +src_prepare() { + default + vala_setup +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +}