public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2017-12-27 22:31 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2017-12-27 22:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6d3f0053feb20396daf71d11eac21459989a0ac2
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 22:23:28 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 22:31:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3f0053

dev-util/makeheaders: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/makeheaders/makeheaders-0_p4.ebuild | 25 ++++++++++---------------
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git a/dev-util/makeheaders/makeheaders-0_p4.ebuild b/dev-util/makeheaders/makeheaders-0_p4.ebuild
index c7433fcbeb3..0d4b0aa383c 100644
--- a/dev-util/makeheaders/makeheaders-0_p4.ebuild
+++ b/dev-util/makeheaders/makeheaders-0_p4.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=3
+EAPI=6
 
 inherit toolchain-funcs
 
 DESCRIPTION="simple utility that will automatically generate header files"
 HOMEPAGE="http://www.hwaci.com/sw/mkhdr/"
-SRC_URI="http://www.hwaci.com/sw/mkhdr/makeheaders.c -> ${P}.c
+SRC_URI="
+	http://www.hwaci.com/sw/mkhdr/makeheaders.c -> ${P}.c
 	http://www.hwaci.com/sw/mkhdr/makeheaders.html -> ${P}.html"
 
 LICENSE="BSD-2"
@@ -15,21 +16,15 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc ~sparc x86"
 IUSE=""
 
-DEPEND=""
-RDEPEND=""
-
-src_unpack() {
-	local my_a
-	for my_a in ${A} ; do
-		cp -v "${DISTDIR}"/"${my_a}" . || die
-	done
-}
+S=${WORKDIR}
 
 src_compile() {
-	$(tc-getCC) ${CFLAGS} -o ${PN} ${P}.c ${LDFLAGS} || die
+	$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o ${PN} "${DISTDIR}"/${P}.c || die
 }
 
 src_install() {
-	dobin ${PN} || die
-	dohtml ${P}.html || die
+	dobin ${PN}
+
+	local HTML_DOCS=( "${DISTDIR}"/${P}.html )
+	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2022-12-13 18:28 Viorel Munteanu
  0 siblings, 0 replies; 10+ messages in thread
From: Viorel Munteanu @ 2022-12-13 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f108551b0c1f39744cef0deab1b5184b7cd2d2de
Author:     Eric Joldasov <bratishkaerik <AT> getgoogleoff <DOT> me>
AuthorDate: Fri Nov 25 08:20:44 2022 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 18:28:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f108551b

dev-util/makeheaders: add 0_p20220411

Signed-off-by: Eric Joldasov <bratishkaerik <AT> getgoogleoff.me>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-util/makeheaders/Manifest                      |  2 ++
 .../makeheaders/makeheaders-0_p20220411.ebuild     | 40 ++++++++++++++++++++++
 2 files changed, 42 insertions(+)

diff --git a/dev-util/makeheaders/Manifest b/dev-util/makeheaders/Manifest
index e79f670e983d..a47251357b1d 100644
--- a/dev-util/makeheaders/Manifest
+++ b/dev-util/makeheaders/Manifest
@@ -1,2 +1,4 @@
+DIST makeheaders-0_p20220411.c 100587 BLAKE2B eeed8554a444573ae66c479460c3491d1f23d1982c8b5656eefe78084d3a550a85285cc58fd3374af30f5e8803bbf7690d643346a3fdf1c98dbb7d2b5224bd65 SHA512 1add4012f1307b6273cd46f7a6ef10d1d003f6ce214521e05ffc232d90991e6596481110aa582e104c09be67cfdc94776ed85458b6b9bcf9bf6c5d633371d6a4
+DIST makeheaders-0_p20220411.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
 DIST makeheaders-0_p4.c 99253 BLAKE2B 103d4b1d75fb3cb38fdf97dcf051f263c1ee7c08f8d2b4b791994948f0323cbf69fc66840464591ea8596c7ab6857eaf9ddd56bb69f2f035f57d99fbf5444992 SHA512 d46a23a4ee1436f1bad2f0d26e7de9be47a84b0c163430bdaf360c4c6a94b84949f2a427683265898312e56e9dda316992857e488202aa74afcc3939fa712a35
 DIST makeheaders-0_p4.html 35481 BLAKE2B a5e4e4804b612eb164f46cb8ef664952b3f1819a2915e2e905b58e6719cbc7480e4fd2f81f1d1d91b2029b15ed0c9b2c799ae99538b8ad77d49d3606d91b50d5 SHA512 903437c9d4b280af1cb9d5e29df150fb347ef9c62ec146daecfb5c4093554531c206bc73885cc7aacea1b7c24fb473e240a03a31c139caf6bc0e42901b518597

diff --git a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
new file mode 100644
index 000000000000..f0e3367f1df4
--- /dev/null
+++ b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+# https://fossil-scm.org/home/finfo?name=tools/makeheaders.c
+ARTIFACT_C="ca90c1e2460d79e48f97c2aac60a39bcb8024e394de7cff5164c9dcbc96ce529"
+# https://fossil-scm.org/home/finfo?name=tools/makeheaders.html
+ARTIFACT_HTML="262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231"
+
+DESCRIPTION="Tool that automatically generates .h files for a C or C++ programming project"
+HOMEPAGE="https://www.hwaci.com/sw/mkhdr/"
+
+SRC_URI="
+	https://fossil-scm.org/home/raw/${ARTIFACT_C}?at=makeheaders.c -> makeheaders-${PV}.c
+	https://fossil-scm.org/home/raw/${ARTIFACT_HTML}?at=makeheaders.html  -> makeheaders-${PV}.html
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+HTML_DOCS=( "makeheaders.html" )
+
+src_unpack() {
+	mkdir "${S}" || die
+	cp "${DISTDIR}"/makeheaders-${PV}.c "${S}/makeheaders.c" || die
+	cp "${DISTDIR}"/makeheaders-${PV}.html "${S}/makeheaders.html" || die
+}
+
+src_compile() {
+	$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o makeheaders makeheaders.c || die
+}
+
+src_install() {
+	dobin makeheaders
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2022-12-13 18:28 Viorel Munteanu
  0 siblings, 0 replies; 10+ messages in thread
From: Viorel Munteanu @ 2022-12-13 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     9e407a18ece7943a7d55b9825d0dd3abaec876c6
Author:     Eric Joldasov <bratishkaerik <AT> getgoogleoff <DOT> me>
AuthorDate: Fri Nov 25 08:58:21 2022 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 18:28:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e407a18

dev-util/makeheaders: add myself as a maintainer

Signed-off-by: Eric Joldasov <bratishkaerik <AT> getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/28424
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-util/makeheaders/metadata.xml | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/dev-util/makeheaders/metadata.xml b/dev-util/makeheaders/metadata.xml
index 85e4ed814fa2..861ba83b4dc6 100644
--- a/dev-util/makeheaders/metadata.xml
+++ b/dev-util/makeheaders/metadata.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<!-- maintainer-needed -->
+	<maintainer type="person" proxied="yes">
+		<email>bratishkaerik@getgoogleoff.me</email>
+		<name>Eric Joldasov</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<longdescription>
+		The makeheaders program is a simple utility that will automatically generate
+		all ".h" files for large programming project based on information gleaned from
+		the ".c" and/or ".cpp" source files. It operates by scanning the C and/or C++
+		source code, extracting appropriate macros, structure and subroutine declarations
+		and writing this declarations, in the correct order, into the generated header files. 
+	</longdescription>
+	<upstream>
+		<doc>https://fossil-scm.org/home/doc/trunk/tools/makeheaders.html</doc>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2023-01-13 14:50 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-01-13 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     5756de86ba8fa68589855f4db071fa2d8a0e7895
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 14:50:08 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 14:50:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5756de86

dev-util/makeheaders: Stabilize 0_p20220411 x86, #890644

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/makeheaders/makeheaders-0_p20220411.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
index f0e3367f1df4..e2104e3513c3 100644
--- a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
+++ b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 
 HTML_DOCS=( "makeheaders.html" )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2023-01-13 14:50 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-01-13 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     9cc7603f4514c359158c625fb4e8b9bc2df52eba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 14:50:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 14:50:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc7603f

dev-util/makeheaders: Stabilize 0_p20220411 amd64, #890644

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/makeheaders/makeheaders-0_p20220411.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
index e2104e3513c3..83211402e0ec 100644
--- a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
+++ b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 HTML_DOCS=( "makeheaders.html" )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2023-01-14 19:17 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-01-14 19:17 UTC (permalink / raw
  To: gentoo-commits

commit:     17b8c60343028134ec25be1dd2526892d45a5e6e
Author:     Eric Joldasov <bratishkaerik <AT> getgoogleoff <DOT> me>
AuthorDate: Fri Jan 13 16:15:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 19:14:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b8c603

dev-util/makeheaders: drop 0_p4

Signed-off-by: Eric Joldasov <bratishkaerik <AT> getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/29094
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/makeheaders/Manifest                |  2 --
 dev-util/makeheaders/makeheaders-0_p4.ebuild | 30 ----------------------------
 2 files changed, 32 deletions(-)

diff --git a/dev-util/makeheaders/Manifest b/dev-util/makeheaders/Manifest
index a47251357b1d..da0d170963ef 100644
--- a/dev-util/makeheaders/Manifest
+++ b/dev-util/makeheaders/Manifest
@@ -1,4 +1,2 @@
 DIST makeheaders-0_p20220411.c 100587 BLAKE2B eeed8554a444573ae66c479460c3491d1f23d1982c8b5656eefe78084d3a550a85285cc58fd3374af30f5e8803bbf7690d643346a3fdf1c98dbb7d2b5224bd65 SHA512 1add4012f1307b6273cd46f7a6ef10d1d003f6ce214521e05ffc232d90991e6596481110aa582e104c09be67cfdc94776ed85458b6b9bcf9bf6c5d633371d6a4
 DIST makeheaders-0_p20220411.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
-DIST makeheaders-0_p4.c 99253 BLAKE2B 103d4b1d75fb3cb38fdf97dcf051f263c1ee7c08f8d2b4b791994948f0323cbf69fc66840464591ea8596c7ab6857eaf9ddd56bb69f2f035f57d99fbf5444992 SHA512 d46a23a4ee1436f1bad2f0d26e7de9be47a84b0c163430bdaf360c4c6a94b84949f2a427683265898312e56e9dda316992857e488202aa74afcc3939fa712a35
-DIST makeheaders-0_p4.html 35481 BLAKE2B a5e4e4804b612eb164f46cb8ef664952b3f1819a2915e2e905b58e6719cbc7480e4fd2f81f1d1d91b2029b15ed0c9b2c799ae99538b8ad77d49d3606d91b50d5 SHA512 903437c9d4b280af1cb9d5e29df150fb347ef9c62ec146daecfb5c4093554531c206bc73885cc7aacea1b7c24fb473e240a03a31c139caf6bc0e42901b518597

diff --git a/dev-util/makeheaders/makeheaders-0_p4.ebuild b/dev-util/makeheaders/makeheaders-0_p4.ebuild
deleted file mode 100644
index 0d4b0aa383c8..000000000000
--- a/dev-util/makeheaders/makeheaders-0_p4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="simple utility that will automatically generate header files"
-HOMEPAGE="http://www.hwaci.com/sw/mkhdr/"
-SRC_URI="
-	http://www.hwaci.com/sw/mkhdr/makeheaders.c -> ${P}.c
-	http://www.hwaci.com/sw/mkhdr/makeheaders.html -> ${P}.html"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE=""
-
-S=${WORKDIR}
-
-src_compile() {
-	$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o ${PN} "${DISTDIR}"/${P}.c || die
-}
-
-src_install() {
-	dobin ${PN}
-
-	local HTML_DOCS=( "${DISTDIR}"/${P}.html )
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2024-03-29  7:40 Joonas Niilola
  0 siblings, 0 replies; 10+ messages in thread
From: Joonas Niilola @ 2024-03-29  7:40 UTC (permalink / raw
  To: gentoo-commits

commit:     76506f5f0427accfa24f34d12ac0aa104d97c459
Author:     Eric Joldasov <bratishkaerik <AT> getgoogleoff <DOT> me>
AuthorDate: Mon Jan 15 14:12:48 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 07:39:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76506f5f

dev-util/makeheaders: add 0_p20240202

Signed-off-by: Eric Joldasov <bratishkaerik <AT> getgoogleoff.me>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/makeheaders/Manifest                      |  2 +
 .../makeheaders/makeheaders-0_p20240202.ebuild     | 43 ++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-util/makeheaders/Manifest b/dev-util/makeheaders/Manifest
index da0d170963ef..894ef931ac8b 100644
--- a/dev-util/makeheaders/Manifest
+++ b/dev-util/makeheaders/Manifest
@@ -1,2 +1,4 @@
 DIST makeheaders-0_p20220411.c 100587 BLAKE2B eeed8554a444573ae66c479460c3491d1f23d1982c8b5656eefe78084d3a550a85285cc58fd3374af30f5e8803bbf7690d643346a3fdf1c98dbb7d2b5224bd65 SHA512 1add4012f1307b6273cd46f7a6ef10d1d003f6ce214521e05ffc232d90991e6596481110aa582e104c09be67cfdc94776ed85458b6b9bcf9bf6c5d633371d6a4
 DIST makeheaders-0_p20220411.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
+DIST makeheaders-262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
+DIST makeheaders-cae894dc3611ee6e0fba4100c0e377fcd3bbc6d8ddb91c997939ce439c50cee2.c 101039 BLAKE2B bff701e0230351b268591c24b3ae255916c0ffcb740375f9029d706b41a4c2a091330d74eee9ff687ff2237b53ebd94913a2e43213315fb01ec862c158b01b63 SHA512 0673648b1d3bb0e665edf05dd8c3075e4e4fa52acd1a051caa1018680d4969d5189c4750d7c36d59ddaa79646432cb75fcfec8181eabca804c56d81b4d8f6600

diff --git a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
new file mode 100644
index 000000000000..5af574ab1fca
--- /dev/null
+++ b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+# https://fossil-scm.org/home/finfo?name=tools/makeheaders.c
+# 2024-02-02
+ARTIFACT_C="cae894dc3611ee6e0fba4100c0e377fcd3bbc6d8ddb91c997939ce439c50cee2"
+# https://fossil-scm.org/home/finfo?name=tools/makeheaders.html
+# 2022-03-21
+ARTIFACT_HTML="262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231"
+
+DESCRIPTION="Tool that automatically generates .h files for a C or C++ programming project"
+HOMEPAGE="https://www.hwaci.com/sw/mkhdr/"
+
+SRC_URI="
+	https://fossil-scm.org/home/raw/${ARTIFACT_C}?at=makeheaders.c -> makeheaders-${ARTIFACT_C}.c
+	https://fossil-scm.org/home/raw/${ARTIFACT_HTML}?at=makeheaders.html  -> makeheaders-${ARTIFACT_HTML}.html
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+HTML_DOCS=( "makeheaders.html" )
+
+src_unpack() {
+	mkdir "${S}" || die
+	cp "${DISTDIR}"/makeheaders-${ARTIFACT_C}.c "${S}/makeheaders.c" || die
+	cp "${DISTDIR}"/makeheaders-${ARTIFACT_HTML}.html "${S}/makeheaders.html" || die
+}
+
+src_compile() {
+	edo $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o makeheaders makeheaders.c
+}
+
+src_install() {
+	dobin makeheaders
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2024-06-26  5:57 Joonas Niilola
  0 siblings, 0 replies; 10+ messages in thread
From: Joonas Niilola @ 2024-06-26  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     bfce0d74eec445e8e67c397b6855927dbd6e377d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 05:56:59 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 05:56:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfce0d74

dev-util/makeheaders: Stabilize 0_p20240202 amd64, #934937

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/makeheaders/makeheaders-0_p20240202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
index 5af574ab1fca..3d905aa63a69 100644
--- a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
+++ b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 
 HTML_DOCS=( "makeheaders.html" )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2024-06-26  5:57 Joonas Niilola
  0 siblings, 0 replies; 10+ messages in thread
From: Joonas Niilola @ 2024-06-26  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b4f9d4872fa61517b62113c96708502e5029f3f5
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 05:57:15 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 05:57:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f9d487

dev-util/makeheaders: Stabilize 0_p20240202 x86, #934937

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/makeheaders/makeheaders-0_p20240202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
index 3d905aa63a69..e5a85cd9f98a 100644
--- a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
+++ b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 HTML_DOCS=( "makeheaders.html" )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/
@ 2024-08-10  7:30 Joonas Niilola
  0 siblings, 0 replies; 10+ messages in thread
From: Joonas Niilola @ 2024-08-10  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a9961b61b9574e78bc15e72da2d078810f9b5ebd
Author:     Eric Joldasov <bratishkaerik <AT> landless-city <DOT> net>
AuthorDate: Thu Aug  1 19:15:14 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 07:29:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9961b61

dev-util/makeheaders: drop 0_p20220411

Signed-off-by: Eric Joldasov <bratishkaerik <AT> landless-city.net>
Closes: https://github.com/gentoo/gentoo/pull/37919
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/makeheaders/Manifest                      |  2 --
 .../makeheaders/makeheaders-0_p20220411.ebuild     | 40 ----------------------
 2 files changed, 42 deletions(-)

diff --git a/dev-util/makeheaders/Manifest b/dev-util/makeheaders/Manifest
index 894ef931ac8b..2c81cbbd29bd 100644
--- a/dev-util/makeheaders/Manifest
+++ b/dev-util/makeheaders/Manifest
@@ -1,4 +1,2 @@
-DIST makeheaders-0_p20220411.c 100587 BLAKE2B eeed8554a444573ae66c479460c3491d1f23d1982c8b5656eefe78084d3a550a85285cc58fd3374af30f5e8803bbf7690d643346a3fdf1c98dbb7d2b5224bd65 SHA512 1add4012f1307b6273cd46f7a6ef10d1d003f6ce214521e05ffc232d90991e6596481110aa582e104c09be67cfdc94776ed85458b6b9bcf9bf6c5d633371d6a4
-DIST makeheaders-0_p20220411.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
 DIST makeheaders-262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
 DIST makeheaders-cae894dc3611ee6e0fba4100c0e377fcd3bbc6d8ddb91c997939ce439c50cee2.c 101039 BLAKE2B bff701e0230351b268591c24b3ae255916c0ffcb740375f9029d706b41a4c2a091330d74eee9ff687ff2237b53ebd94913a2e43213315fb01ec862c158b01b63 SHA512 0673648b1d3bb0e665edf05dd8c3075e4e4fa52acd1a051caa1018680d4969d5189c4750d7c36d59ddaa79646432cb75fcfec8181eabca804c56d81b4d8f6600

diff --git a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild b/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
deleted file mode 100644
index 83211402e0ec..000000000000
--- a/dev-util/makeheaders/makeheaders-0_p20220411.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-# https://fossil-scm.org/home/finfo?name=tools/makeheaders.c
-ARTIFACT_C="ca90c1e2460d79e48f97c2aac60a39bcb8024e394de7cff5164c9dcbc96ce529"
-# https://fossil-scm.org/home/finfo?name=tools/makeheaders.html
-ARTIFACT_HTML="262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231"
-
-DESCRIPTION="Tool that automatically generates .h files for a C or C++ programming project"
-HOMEPAGE="https://www.hwaci.com/sw/mkhdr/"
-
-SRC_URI="
-	https://fossil-scm.org/home/raw/${ARTIFACT_C}?at=makeheaders.c -> makeheaders-${PV}.c
-	https://fossil-scm.org/home/raw/${ARTIFACT_HTML}?at=makeheaders.html  -> makeheaders-${PV}.html
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-
-HTML_DOCS=( "makeheaders.html" )
-
-src_unpack() {
-	mkdir "${S}" || die
-	cp "${DISTDIR}"/makeheaders-${PV}.c "${S}/makeheaders.c" || die
-	cp "${DISTDIR}"/makeheaders-${PV}.html "${S}/makeheaders.html" || die
-}
-
-src_compile() {
-	$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o makeheaders makeheaders.c || die
-}
-
-src_install() {
-	dobin makeheaders
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-08-10  7:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-27 22:31 [gentoo-commits] repo/gentoo:master commit in: dev-util/makeheaders/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2022-12-13 18:28 Viorel Munteanu
2022-12-13 18:28 Viorel Munteanu
2023-01-13 14:50 Sam James
2023-01-13 14:50 Sam James
2023-01-14 19:17 Sam James
2024-03-29  7:40 Joonas Niilola
2024-06-26  5:57 Joonas Niilola
2024-06-26  5:57 Joonas Niilola
2024-08-10  7:30 Joonas Niilola

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox