Fix ebuilds and metadata: follow Gentoo conventions

- Update metadata.xml DOCTYPE to https
- Use proper indentation (tabs)
- Consolidate USE flags to single 'gui' flag
- Simplify longdescription
- Remove redundant dependencies (glibc)
- Sort dependencies alphabetically
- Remove empty IUSE declarations
- Clean up metadata formatting

Signed-off-by: Mathieu Roberge <robergem2008@gmail.com>
This commit is contained in:
Mathieu Roberge
2025-12-25 00:01:51 -05:00
parent 6a60579119
commit ee848af506
2 changed files with 13 additions and 41 deletions

View File

@@ -7,25 +7,18 @@ inherit cmake
DESCRIPTION="Fast system information display utility with modular customizable features"
HOMEPAGE="https://github.com/techoraye/metetch"
SRC_URI="https://github.com/techoraye/metetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/techoraye/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="
sys-libs/ncurses:=
net-misc/curl
sys-libs/ncurses:=
"
DEPEND="${RDEPEND}
sys-libs/glibc
"
BDEPEND="
virtual/pkgconfig
"
S="${WORKDIR}/${PN}-${PV}"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
src_configure() {
local mycmakeargs=(
@@ -36,8 +29,5 @@ src_configure() {
src_install() {
cmake_src_install
# Install license
einstalldocs
newdoc LICENSE LICENSE.MIT
}
}