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
+}

Reply via email to