Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/lunzip/
Date: Mon, 24 Jan 2022 17:33:34
Message-Id: 1643045542.f5ac2e62c29b654f971454917073c8879d4fb9a5.mgorny@gentoo
1 commit: f5ac2e62c29b654f971454917073c8879d4fb9a5
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 24 17:32:19 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 24 17:32:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ac2e62
7
8 app-arch/lunzip: New package, v1.13
9
10 Add lunzip, the standalone decompressor for the lzip format. This
11 package is needed for the lzip suite to be more complete in Gentoo.
12
13 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
14
15 app-arch/lunzip/Manifest | 1 +
16 app-arch/lunzip/lunzip-1.13.ebuild | 27 +++++++++++++++++++++++++++
17 app-arch/lunzip/metadata.xml | 8 ++++++++
18 3 files changed, 36 insertions(+)
19
20 diff --git a/app-arch/lunzip/Manifest b/app-arch/lunzip/Manifest
21 new file mode 100644
22 index 000000000000..c52d5b73ad65
23 --- /dev/null
24 +++ b/app-arch/lunzip/Manifest
25 @@ -0,0 +1 @@
26 +DIST lunzip-1.13.tar.gz 66541 BLAKE2B 45b6a4ffaac6d9b8ddeeebe5e33609bf4e671ad7370570035bacf41ee8ad35f49e14f495dfba650de284fedca1a63ebafe7f67c18083b4add94caaf7709d8e2b SHA512 67f950883b7062d37601bc16d7d64c07f6c580afbf3c0f61394dd6fb5d41c27214484b1dea7aabd41db06d18162b95b5734674646c4fcc833268cabe8cba91bb
27
28 diff --git a/app-arch/lunzip/lunzip-1.13.ebuild b/app-arch/lunzip/lunzip-1.13.ebuild
29 new file mode 100644
30 index 000000000000..5c5c0ab1b983
31 --- /dev/null
32 +++ b/app-arch/lunzip/lunzip-1.13.ebuild
33 @@ -0,0 +1,27 @@
34 +# Copyright 1999-2022 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=8
38 +
39 +inherit toolchain-funcs
40 +
41 +DESCRIPTION="Decompressor for the lzip format, written in C"
42 +HOMEPAGE="https://www.nongnu.org/lzip/lunzip.html"
43 +SRC_URI="https://download.savannah.gnu.org/releases/lzip/lunzip/${P}.tar.gz"
44 +
45 +LICENSE="GPL-2+"
46 +SLOT="0"
47 +KEYWORDS="~amd64"
48 +
49 +src_configure() {
50 + # not autotools-based
51 + local myconf=(
52 + --prefix="${EPREFIX}"/usr
53 + CXX="$(tc-getCXX)"
54 + CPPFLAGS="${CPPFLAGS}"
55 + CXXFLAGS="${CXXFLAGS}"
56 + LDFLAGS="${LDFLAGS}"
57 + )
58 +
59 + ./configure "${myconf[@]}" || die
60 +}
61
62 diff --git a/app-arch/lunzip/metadata.xml b/app-arch/lunzip/metadata.xml
63 new file mode 100644
64 index 000000000000..076793e3f54b
65 --- /dev/null
66 +++ b/app-arch/lunzip/metadata.xml
67 @@ -0,0 +1,8 @@
68 +<?xml version="1.0" encoding="UTF-8"?>
69 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
70 +<pkgmetadata>
71 + <maintainer type="person">
72 + <email>mgorny@g.o</email>
73 + <name>Michał Górny</name>
74 + </maintainer>
75 +</pkgmetadata>