commit:     013dff85dc30264ce97501628529d07409d6c90c
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  8 16:44:40 2024 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Mon Apr  8 16:46:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013dff85

dev-libs/dotconf: add 1.4

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 dev-libs/dotconf/Manifest           |  1 +
 dev-libs/dotconf/dotconf-1.4.ebuild | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest
index e83204456597..533738c497da 100644
--- a/dev-libs/dotconf/Manifest
+++ b/dev-libs/dotconf/Manifest
@@ -1 +1,2 @@
 DIST dotconf-1.3.tar.gz 333301 BLAKE2B 
df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c
 SHA512 
ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e
+DIST dotconf-1.4.tar.gz 46560 BLAKE2B 
b5cedb5c810bb0757f1137e9a70883cf7794bf2f57a2e368fcd8ec516ca28d1b7f05978d7d0845f672ad88291eb718fd148b8016dc4f81f0f2bdb0af236532db
 SHA512 
7e40dbe5b8dca618ef007612ffc40930fb84c3394c2f1e0f341817fc9979c1e2b3204b35bbf102ad9d6851661464e61bcf2fe208048a323bf69e79eb27332781

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
new file mode 100644
index 000000000000..7621056d492b
--- /dev/null
+++ b/dev-libs/dotconf/dotconf-1.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools git-r3 toolchain-funcs
+
+DESCRIPTION="dot.conf configuration file parser"
+HOMEPAGE="https://github.com/williamh/dotconf";
+if [[ ${PV} == 9999* ]]; then
+       EGIT_REPO_URI="https://github.com/williamh/dotconf.git";
+else
+       SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=dev-build/autoconf-2.58"
+
+src_configure() {
+       eautoreconf
+       econf --disable-static
+}
+
+src_compile() {
+       emake CC="$(tc-getCC)"
+}
+
+src_install() {
+       default
+       find "${ED}" -type f -name '*.la' -delete || die
+}

Reply via email to