From 924e7d954f54d8b0c5a0ab234ea1bd7b2c994cc2 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 25 Dec 2025 19:27:50 +0100 Subject: [PATCH] Revert "Fix ebuilds and metadata: follow Gentoo conventions" This reverts commit ee848af5068e34973e2e16dc5178b5443a64d930. Signed-off-by: David Roman --- 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 @@ - + robergem2008@gmail.com - Mathieu Roberge + Mathieu Roberge (Techoraye) proxy-maint@gentoo.org Proxy Maintainers + Techoraye/gentoo-update + - Enable GUI features including desktop notifications and system tray applet + Enable desktop notifications support via libnotify + Enable system tray applet support with PyQt6 + - 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) - \ No newline at end of file + 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}" -BDEPEND="virtual/pkgconfig" +DEPEND="${RDEPEND} + sys-libs/glibc +" +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 +}