app-arch/nix-compress: init

Signed-off-by: NRK <nrk@disroot.org>
This commit is contained in:
NRK
2025-04-12 09:32:01 +00:00
parent dd35344974
commit b17db74ea3
3 changed files with 39 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST nix-compress-0.3.0.tar.gz 32291 BLAKE2B ef9304e14239f0d5341012a7492644a11c6ddf4b2ee1fa45b845d3a8c886878f3f8dde7580e8e1fce6286ecc479edcf682cf0af9cf630956d69ee290d9fbaf69 SHA512 7dbccd6e3ab557bfb6c46a9db62274172e318d4193c3045ced34ac95683f49546135290c6d2540872023eccf56d3ce5c15098710ae1a4c9addbecf44e475a3cd

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>nrk@disroot.org</email>
</maintainer>
<upstream>
<remote-id type="codeberg">NRK/nix-compress</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,28 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit edo toolchain-funcs
DESCRIPTION="Modern implementation of the ancient unix compress(1) tool"
HOMEPAGE="https://codeberg.org/NRK/nix-compress"
SRC_URI="https://codeberg.org/NRK/nix-compress/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}"
LICENSE="GPL-3+ MPL-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="!app-arch/ncompress"
src_compile() {
edo $(tc-getCC) ${CFLAGS} -o compress nix-compress.c ${LDFLAGS}
}
src_install() {
dobin compress
dosym compress /usr/bin/uncompress
doman man/compress.1 man/uncompress.1
dodoc README.md
}