commit: 924e7d954f54d8b0c5a0ab234ea1bd7b2c994cc2 Author: David Roman <davidroman96 <AT> gmail <DOT> com> AuthorDate: Thu Dec 25 18:27:50 2025 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Thu Dec 25 18:27:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=924e7d95
Revert "Fix ebuilds and metadata: follow Gentoo conventions" This reverts commit ee848af5068e34973e2e16dc5178b5443a64d930. Signed-off-by: David Roman <davidroman96 <AT> gmail.com> app-misc/gentoo-update/metadata.xml | 34 ++++++++++++++++++++++++++-------- app-misc/metetch/metetch-0.5.4.ebuild | 20 +++++++++++++++----- 2 files changed, 41 insertions(+), 13 deletions(-) diff --git a/app-misc/gentoo-update/metadata.xml b/app-misc/gentoo-update/metadata.xml index c60eacd611..dde3f8a351 100644 --- a/app-misc/gentoo-update/metadata.xml +++ b/app-misc/gentoo-update/metadata.xml @@ -1,24 +1,42 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>[email protected]</email> - <name>Mathieu Roberge</name> + <name>Mathieu Roberge (Techoraye)</name> </maintainer> <maintainer type="project"> <email>[email protected]</email> <name>Proxy Maintainers</name> </maintainer> + <upstream> <remote-id type="github">Techoraye/gentoo-update</remote-id> </upstream> + <use> - <flag name="gui">Enable GUI features including desktop notifications and system tray applet</flag> + <flag name="notification">Enable desktop notifications support via libnotify</flag> + <flag name="python">Enable system tray applet support with PyQt6</flag> </use> + <longdescription> - gentoo-update is an update notifier and applier for Gentoo Linux that - assists with pre and post-update tasks. It provides automatic repository - synchronization, news display, service management, preserved rebuild - detection, and kernel update checking. Supports both systemd and OpenRC. + Gentoo-Update is a fast, efficient update notifier and applier for Gentoo Linux + written in C++. It assists users with important pre and post-update tasks. + + Features: + - Fast and efficient C++ implementation + - Automatic repository synchronization (optional) + - Display Gentoo news items + - Service status checking and management + - Highly configurable via configuration file + - Color-coded output with optional color disable + - Desktop notifications support + - Preserved rebuild detection + - Kernel update checking + - Configuration file change detection + - Package retention settings + - Manual pages and shell completions + - Support for both systemd and OpenRC + - System tray applet (optional with Python support) </longdescription> -</pkgmetadata> \ No newline at end of file +</pkgmetadata> diff --git a/app-misc/metetch/metetch-0.5.4.ebuild b/app-misc/metetch/metetch-0.5.4.ebuild index ca7f9a9e1d..e1ba2c9181 100644 --- a/app-misc/metetch/metetch-0.5.4.ebuild +++ b/app-misc/metetch/metetch-0.5.4.ebuild @@ -7,18 +7,25 @@ inherit cmake DESCRIPTION="Fast system information display utility with modular customizable features" HOMEPAGE="https://github.com/techoraye/metetch" -SRC_URI="https://github.com/techoraye/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/techoraye/metetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="" RDEPEND=" - net-misc/curl sys-libs/ncurses:= + net-misc/curl +" +DEPEND="${RDEPEND} + sys-libs/glibc " -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${PN}-${PV}" src_configure() { local mycmakeargs=( @@ -29,5 +36,8 @@ src_configure() { src_install() { cmake_src_install + + # Install license einstalldocs -} \ No newline at end of file + newdoc LICENSE LICENSE.MIT +}
