[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 59f359ac6c3efa21f7810016268e803f81a8c95e Author: Michael Orlitzky gentoo org> AuthorDate: Thu Sep 28 23:14:13 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Sep 28 23:20:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f359ac dev-util/netsurf-buildsystem: drop 1.9 Signed-off-by: Michael Orlitzky gentoo.org> .../netsurf-buildsystem-1.9.ebuild | 26 -- 1 file changed, 26 deletions(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild deleted file mode 100644 index 906274bfe61f.. --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="buildsystem-${PV}" -DESCRIPTION="Build system used for netsurf and its libs" -HOMEPAGE="https://www.netsurf-browser.org; -SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - insinto /usr/share/netsurf-buildsystem - newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: d3232a89b9795417136363a83f6589c67012c9fe Author: Michael Orlitzky gentoo org> AuthorDate: Thu Sep 28 23:14:47 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Sep 28 23:20:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3232a89 dev-util/netsurf-buildsystem: add myself as a maintainer Signed-off-by: Michael Orlitzky gentoo.org> dev-util/netsurf-buildsystem/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/metadata.xml b/dev-util/netsurf-buildsystem/metadata.xml index 115e9d64a669..f2908ee10b59 100644 --- a/dev-util/netsurf-buildsystem/metadata.xml +++ b/dev-util/netsurf-buildsystem/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + +m...@gentoo.org +Michael Orlitzky +
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: ad941dfed10a5d2109c9697df2c41d7816f243b3 Author: Sam James gentoo org> AuthorDate: Thu Sep 28 04:20:33 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 28 04:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad941dfe dev-util/netsurf-buildsystem: Stabilize 1.9-r2 sparc, #913631 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild index 8ceee0fc1a37..91e46348d838 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: f1a0cc77105c57900f1f91e1b00a5fda560fa66c Author: Sam James gentoo org> AuthorDate: Tue Sep 26 21:36:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 21:36:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a0cc77 dev-util/netsurf-buildsystem: Stabilize 1.9-r2 ppc64, #913631 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild index d1dd79c4148b..b1bffb7b7ba1 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: c60835eb11c4676fedadd9e0132e03cab6b5efb7 Author: Sam James gentoo org> AuthorDate: Tue Sep 26 20:38:12 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 20:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60835eb dev-util/netsurf-buildsystem: Stabilize 1.9-r2 arm64, #913631 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild index 247581b65604..ce10712b240a 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: ac2440721259ac1039b858deae3d81a03b319601 Author: Sam James gentoo org> AuthorDate: Tue Sep 26 20:38:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 20:38:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac244072 dev-util/netsurf-buildsystem: Stabilize 1.9-r2 arm, #913631 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild index e0f46aa30b1c..d1dd79c4148b 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 955a38c3eef8e2f0186d34ceb350722513745762 Author: Sam James gentoo org> AuthorDate: Tue Sep 26 20:38:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 20:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955a38c3 dev-util/netsurf-buildsystem: Stabilize 1.9-r2 x86, #913631 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild index 635607a0256b..247581b65604 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 692ea1314d6b82e72356cd348b40487171069533 Author: Sam James gentoo org> AuthorDate: Tue Sep 26 20:38:13 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 26 20:38:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692ea131 dev-util/netsurf-buildsystem: Stabilize 1.9-r2 amd64, #913631 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild index ce10712b240a..e0f46aa30b1c 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/
commit: 0874242d2d3e01946241de05cfc0b80b5cf4dc8a Author: Michael Orlitzky gentoo org> AuthorDate: Sun Sep 17 21:22:19 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Sep 17 21:22:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0874242d dev-util/netsurf-buildsystem: use upstream version of a patch Our PRE_ and POST_TARGETS patch was merged upstream with a tweak to ensure that rule prerequisites are not empty. Let's use that merged version instead. Signed-off-by: Michael Orlitzky gentoo.org> ...buildsystem-1.9-parallel-pre-post-targets.patch | 38 -- ...r1.ebuild => netsurf-buildsystem-1.9-r2.ebuild} | 0 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch index 8ae044887356..f1e51e7c5251 100644 --- a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch +++ b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch @@ -1,10 +1,7 @@ -https://listmaster.pepperfish.net/hyperkitty/list/netsurf-...@netsurf-browser.org/thread/NUOLUXAZS2GYBJ3Q5GCTGSYLKOX3MCME/ - -From 1a6171aa8fd69b20f5c7d2be31ab00539adae959 Mon Sep 17 00:00:00 2001 +From 067a5105a76e51eebcdf7e7786d1f91040442d47 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky -Date: Mon, 14 Aug 2023 12:43:54 -0400 -Subject: [PATCH] makefiles/Makefile.top: dependencies for PRE_ and - POST_TARGETS +Date: Mon, 14 Aug 2023 13:23:09 -0400 +Subject: makefiles/Makefile.top: dependencies for PRE_ and POST_TARGETS The PRE_TARGETS and POST_TARGETS are supposed to be built before and after $(OBJECTS), respectively -- at least according to the comments @@ -48,25 +45,30 @@ Gentoo bug 711200. The fix simply adds the stated dependencies on $(OBJECTS) and $(POST_TARGETS) to guarantee the correct order. --- - makefiles/Makefile.top | 5 + - 1 file changed, 5 insertions(+) + makefiles/Makefile.top | 10 ++ + 1 file changed, 10 insertions(+) diff --git a/makefiles/Makefile.top b/makefiles/Makefile.top -index caac166..dafdfaa 100644 +index 0b0fe22..2a41697 100644 --- a/makefiles/Makefile.top +++ b/makefiles/Makefile.top -@@ -176,6 +176,11 @@ OBJECTS := $(addprefix $(BUILDDIR)/,$(filter %.o, \ - $(subst /,_,$(subst .cmhg,.o,$(SOURCES))) \ - $(subst /,_,$(subst .s,.o,$(SOURCES) +@@ -422,6 +422,16 @@ else + endif + endif -+# Ensure that PRE_TARGETS are built before OBJECTS, and POST_TARGETS -+# after them. ++ifneq ($(PRE_TARGETS),) ++# Ensure that PRE_TARGETS are built before OBJECTS. +$(OBJECTS): $(PRE_TARGETS) ++endif ++ ++ifneq ($(POST_TARGETS),) ++# Ensure that POST_TARGETS are built after OBJECTS. +$(POST_TARGETS): $(OBJECTS) ++endif + - bin_for_test = $(addprefix $(BUILDDIR)/,$(firstword $(subst :, ,$(ITEM - TEST_BINARIES := $(foreach ITEM,$(TEST_ITEMS),$(bin_for_test)) - + ### + # Autogenerated, implied rules + ### -- -2.41.0 +cgit v1.2.1 diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild similarity index 100% rename from dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild rename to dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/
commit: 608ba1baed7f84b08ca089305845a9d12ad6b64b Author: Michael Orlitzky gentoo org> AuthorDate: Thu Aug 31 01:22:09 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Aug 31 01:22:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608ba1ba dev-util/netsurf-buildsystem: update EAPI 7 -> 8, fix parallel builds Add a patch (sent upstream but not yet applied) that ensures that the PRE_ and POST_TARGETS are actually built before and after the targets. Closes: https://bugs.gentoo.org/711200 Signed-off-by: Michael Orlitzky gentoo.org> ...buildsystem-1.9-parallel-pre-post-targets.patch | 72 ++ .../netsurf-buildsystem-1.9-r1.ebuild | 28 + 2 files changed, 100 insertions(+) diff --git a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch new file mode 100644 index ..8ae044887356 --- /dev/null +++ b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch @@ -0,0 +1,72 @@ +https://listmaster.pepperfish.net/hyperkitty/list/netsurf-...@netsurf-browser.org/thread/NUOLUXAZS2GYBJ3Q5GCTGSYLKOX3MCME/ + +From 1a6171aa8fd69b20f5c7d2be31ab00539adae959 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Mon, 14 Aug 2023 12:43:54 -0400 +Subject: [PATCH] makefiles/Makefile.top: dependencies for PRE_ and + POST_TARGETS + +The PRE_TARGETS and POST_TARGETS are supposed to be built before and +after $(OBJECTS), respectively -- at least according to the comments +in Makefile.top: + + # List of targets to run before building $(OBJECT) + PRE_TARGETS := + # List of targets to run after building $(OBJECT) + POST_TARGETS := + +The default target however builds them at the same time as $(OUTPUT), + + # Default target + all: $(PRE_TARGETS) $(OUTPUT) $(POST_TARGETS) + +where $(OUTPUT) basically just builds $(OBJECTS): + + $(OUTPUT): $(BUILDDIR)/stamp $(OBJECTS) + ... + +As a result, there is a race condition when $(OBJECTS) truly requires +$(PRE_TARGETS), because they may be built at the same time. The same +problem arises the other way around with $(POST_TARGETS). As a +demonstration, one can try to build the libsvgtiny shared library +directly (note: the details are platform-dependent), + + $ BD=build-x86_64-pc-linux-gnu-x86_64-pc-linux-gnu-release-lib-shared + $ make COMPONENT_TYPE=lib-shared "${BD}/libsvgtiny.so.0.1.7" + COMPILE: src/svgtiny.c + ... + src/svgtiny.c:24:10: fatal error: autogenerated_colors.c: No such file or directory + 24 | #include "autogenerated_colors.c" + | ^~~~ + compilation terminated. + +This is because $(PRE_TARGETS) is not satisfied. In practice, this +condition seems hard to hit unintentionally, but it can happen if you +are building in parallel and extemely unlucky. A user discovered it in +Gentoo bug 711200. + +The fix simply adds the stated dependencies on $(OBJECTS) and +$(POST_TARGETS) to guarantee the correct order. +--- + makefiles/Makefile.top | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/makefiles/Makefile.top b/makefiles/Makefile.top +index caac166..dafdfaa 100644 +--- a/makefiles/Makefile.top b/makefiles/Makefile.top +@@ -176,6 +176,11 @@ OBJECTS := $(addprefix $(BUILDDIR)/,$(filter %.o, \ + $(subst /,_,$(subst .cmhg,.o,$(SOURCES))) \ + $(subst /,_,$(subst .s,.o,$(SOURCES) + ++# Ensure that PRE_TARGETS are built before OBJECTS, and POST_TARGETS ++# after them. ++$(OBJECTS): $(PRE_TARGETS) ++$(POST_TARGETS): $(OBJECTS) ++ + bin_for_test = $(addprefix $(BUILDDIR)/,$(firstword $(subst :, ,$(ITEM + TEST_BINARIES := $(foreach ITEM,$(TEST_ITEMS),$(bin_for_test)) + +-- +2.41.0 + diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild new file mode 100644 index ..635607a0256b --- /dev/null +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="buildsystem-${PV}" +DESCRIPTION="Build system used for netsurf and its libs" +HOMEPAGE="https://www.netsurf-browser.org; +SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-parallel-pre-post-targets.patch" ) + +src_prepare() { + default + sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + insinto /usr/share/netsurf-buildsystem + newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 746589e315f396d960aec464938ce8e44a536ec2 Author: WANG Xuerui gentoo org> AuthorDate: Wed Nov 30 12:15:05 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Dec 1 02:44:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=746589e3 dev-util/netsurf-buildsystem: keyword 1.9 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index ec899fdb9802..906274bfe61f 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/
commit: a010ea0530fa297a41a6d84ff243db56579ddf3d Author: Sam James gentoo org> AuthorDate: Sun Apr 17 18:54:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:00:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a010ea05 dev-util/netsurf-buildsystem: drop 1.8-r1 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/Manifest | 1 - .../netsurf-buildsystem/files/gentoo-helpers-r1.sh | 22 -- .../netsurf-buildsystem-1.8-r1.ebuild | 26 -- 3 files changed, 49 deletions(-) diff --git a/dev-util/netsurf-buildsystem/Manifest b/dev-util/netsurf-buildsystem/Manifest index 91a37af3916f..1e6a45d6ddc2 100644 --- a/dev-util/netsurf-buildsystem/Manifest +++ b/dev-util/netsurf-buildsystem/Manifest @@ -1,2 +1 @@ -DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7 SHA512 0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b DIST buildsystem-1.9.tar.gz 38723 BLAKE2B 0fc4aae4f9a21058c7e437170e74147f6b6dc20220d53986a212e717846d5738df2771081f000705cd69335fbe61653b24a3e86d454a53b24f9cadd5e7aaac97 SHA512 52d7181af56946b95f22d5cc8fb2c58287fe43c940d4104e4a05744cfe332d0e0ea6da76cb8d635eb34cac4d66f53dc01ac5f440b82a207265d39744f112a80d diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh deleted file mode 100644 index e0ea21c898b0.. --- a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -netsurf_define_makeconf() { - NETSURF_MAKECONF=( - NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem - LIBDIR="$(get_libdir)" - PREFIX="${EROOT}/usr" - Q= - CC="$(tc-getCC)" - LD="$(tc-getLD)" - HOST_CC="\$(CC)" - BUILD_CC="$(tc-getBUILD_CC)" - CXX="$(tc-getCXX)" - BUILD_CXX="$(tc-getBUILD_CXX)" - CCOPT= - CCNOOPT= - CCDBG= - LDDBG= - AR="$(tc-getAR)" - WARNFLAGS= - ) -} diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild deleted file mode 100644 index a7c8e561fd64.. --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="buildsystem-${PV}" -DESCRIPTION="Build system used for netsurf and its libs" -HOMEPAGE="https://www.netsurf-browser.org; -SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die -} - -src_install() { - emake DESTDIR="${ED}" PREFIX=/usr install - insinto /usr/share/netsurf-buildsystem - newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: e67d4fc85a8afa37d46d4366880abe0542cb8771 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 19:35:19 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 19:35:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67d4fc8 dev-util/netsurf-buildsystem: Stabilize 1.9 ppc64, #763453 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index 4885b093848..93a0b894709 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 14c67ea521ac30cc5a9a9c62364a3ba618a0610f Author: Sam James gentoo org> AuthorDate: Thu Jan 7 10:39:09 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 10:39:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c67ea5 dev-util/netsurf-buildsystem: Stabilize 1.9 ppc, #763453 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index 574d948099d..4885b093848 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 7027c503aaf4430716af4be9f1374beaeb59b2c6 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 4 19:39:11 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 4 19:39:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7027c503 dev-util/netsurf-buildsystem: stable 1.9 for sparc stable wrt bug #763453 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index 3933db6efd0..bff80db01cc 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 95c3ce3ba51bc48b5ecb3045076e88ab07b147b1 Author: Sam James gentoo org> AuthorDate: Mon Jan 4 03:30:02 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 03:30:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c3ce3b dev-util/netsurf-buildsystem: Stabilize 1.9 amd64, #763453 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index a8bb3f514bc..3933db6efd0 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 5cc32e93acfbd316abc8fd5d36284a6d821b7626 Author: Sam James gentoo org> AuthorDate: Mon Jan 4 02:03:18 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 02:03:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc32e93 dev-util/netsurf-buildsystem: Stabilize 1.9 arm, #763453 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index 71d4ec11c58..a8bb3f514bc 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 1bdf8de6bc792e97ede187fa534d2e8d86579d74 Author: Sam James gentoo org> AuthorDate: Mon Jan 4 01:31:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 01:31:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdf8de6 dev-util/netsurf-buildsystem: Stabilize 1.9 arm64, #763453 Signed-off-by: Sam James gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index 5a3a72e3df6..71d4ec11c58 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 427a42f74c9543d49e3922e1c58ba7d2fb56ea20 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 16:35:59 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 16:36:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427a42f7 dev-util/netsurf-buildsystem: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild | 2 +- dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild index 43ec99bcda5..b4b5a49aed7 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86" S="${WORKDIR}/${MY_P}" diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild index 70b4b63fad4..5a3a72e3df6 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/
commit: eee8e638bf1559af6f93fe2995d69e2b0b9f176c Author: Michael Orlitzky gentoo org> AuthorDate: Wed Jun 17 11:37:50 2020 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Jun 17 13:38:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee8e638 dev-util/netsurf-buildsystem: new version 1.9. This version comes with a gentoo-helpers-r2.sh that contains the correct Gentoo-prefix paths for PREFIX and NSSHARED. The problem was originally reported against netsurf.eclass, but it has migrated to this script in the meantime. Bug: https://bugs.gentoo.org/489542 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Orlitzky gentoo.org> dev-util/netsurf-buildsystem/Manifest | 1 + .../netsurf-buildsystem/files/gentoo-helpers-r2.sh | 22 ++ .../netsurf-buildsystem-1.9.ebuild | 26 ++ 3 files changed, 49 insertions(+) diff --git a/dev-util/netsurf-buildsystem/Manifest b/dev-util/netsurf-buildsystem/Manifest index 14bd8454e33..91a37af3916 100644 --- a/dev-util/netsurf-buildsystem/Manifest +++ b/dev-util/netsurf-buildsystem/Manifest @@ -1 +1,2 @@ DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7 SHA512 0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b +DIST buildsystem-1.9.tar.gz 38723 BLAKE2B 0fc4aae4f9a21058c7e437170e74147f6b6dc20220d53986a212e717846d5738df2771081f000705cd69335fbe61653b24a3e86d454a53b24f9cadd5e7aaac97 SHA512 52d7181af56946b95f22d5cc8fb2c58287fe43c940d4104e4a05744cfe332d0e0ea6da76cb8d635eb34cac4d66f53dc01ac5f440b82a207265d39744f112a80d diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r2.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r2.sh new file mode 100644 index 000..403279ecc5f --- /dev/null +++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r2.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +netsurf_define_makeconf() { + NETSURF_MAKECONF=( + PREFIX="${EPREFIX}/usr" + NSSHARED="${EPREFIX}/usr/share/netsurf-buildsystem" + LIBDIR="$(get_libdir)" + Q= + CC="$(tc-getCC)" + LD="$(tc-getLD)" + HOST_CC="\$(CC)" + BUILD_CC="$(tc-getBUILD_CC)" + CXX="$(tc-getCXX)" + BUILD_CXX="$(tc-getBUILD_CXX)" + CCOPT= + CCNOOPT= + CCDBG= + LDDBG= + AR="$(tc-getAR)" + WARNFLAGS= + ) +} diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild new file mode 100644 index 000..70b4b63fad4 --- /dev/null +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="buildsystem-${PV}" +DESCRIPTION="Build system used for netsurf and its libs" +HOMEPAGE="https://www.netsurf-browser.org; +SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + insinto /usr/share/netsurf-buildsystem + newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/
commit: d4ad86c1ff048deadcc69d2855d8b4bc922947f1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 7 09:29:13 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue May 19 17:05:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ad86c1 dev-util/netsurf-buildsystem: Drop 1.7 and 1.7-r1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/netsurf-buildsystem/Manifest | 1 - .../netsurf-buildsystem/files/gentoo-helpers.sh| 18 --- .../netsurf-buildsystem-1.7-r1.ebuild | 26 -- .../netsurf-buildsystem-1.7.ebuild | 26 -- 4 files changed, 71 deletions(-) diff --git a/dev-util/netsurf-buildsystem/Manifest b/dev-util/netsurf-buildsystem/Manifest index 6634a8f9865..14bd8454e33 100644 --- a/dev-util/netsurf-buildsystem/Manifest +++ b/dev-util/netsurf-buildsystem/Manifest @@ -1,2 +1 @@ -DIST buildsystem-1.7.tar.gz 38597 BLAKE2B d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603 SHA512 f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58 DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7 SHA512 0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh deleted file mode 100644 index ee81b3ccf88..000 --- a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -netsurf_define_makeconf() { - NETSURF_MAKECONF=( - NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem - LIBDIR="$(get_libdir)" - PREFIX="${EROOT}/usr" - Q= - CC="$(tc-getCC)" - LD="$(tc-getLD)" - HOST_CC="\$(CC)" - CCOPT= - CCNOOPT= - CCDBG= - LDDBG= - AR="$(tc-getAR)" - ) -} diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild deleted file mode 100644 index dfe114ef3c0..000 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="buildsystem-${PV}" -DESCRIPTION="Build system used for netsurf and its libs" -HOMEPAGE="https://www.netsurf-browser.org; -SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die -} - -src_install() { - emake DESTDIR="${ED}" PREFIX=/usr install - insinto /usr/share/netsurf-buildsystem - newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh -} diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild deleted file mode 100644 index 9c649380d53..000 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="buildsystem-${PV}" -DESCRIPTION="Build system used for netsurf and its libs" -HOMEPAGE="https://www.netsurf-browser.org; -SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die -} - -src_install() { - emake DESTDIR="${ED}" PREFIX=/usr install - insinto /usr/share/netsurf-buildsystem - doins "${FILESDIR}/gentoo-helpers.sh" -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/
commit: ae58cbc4df32bfc463141f4b8d93012ae86485c6 Author: Jaco Kroon uls co za> AuthorDate: Sun May 3 17:44:15 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 13 13:16:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae58cbc4 dev-util/netsurf-buildsystem: BUILD_CC, CXX and BUILD_CXX Closes: https://bugs.gentoo.org/718010 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15629 Signed-off-by: Joonas Niilola gentoo.org> dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh| 3 +++ ...etsurf-buildsystem-1.8.ebuild => netsurf-buildsystem-1.8-r1.ebuild} | 0 2 files changed, 3 insertions(+) diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh index 9ac4354e386..e0ea21c898b 100644 --- a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh +++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh @@ -9,6 +9,9 @@ netsurf_define_makeconf() { CC="$(tc-getCC)" LD="$(tc-getLD)" HOST_CC="\$(CC)" + BUILD_CC="$(tc-getBUILD_CC)" + CXX="$(tc-getCXX)" + BUILD_CXX="$(tc-getBUILD_CXX)" CCOPT= CCNOOPT= CCDBG= diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild similarity index 100% rename from dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild rename to dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 5bfbdd31675aec6f83ebbc5151f8e667e0bbcf8a Author: Sam James (sam_c) cmpct info> AuthorDate: Tue Apr 7 02:36:24 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 7 10:16:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfbdd31 dev-util/netsurf-buildsystem: arm64 stable (bug #706368) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index 35a2a01cb19..118d502dcb9 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 6c71a109cbc162f40989a453012f7f4cdec32118 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 6 07:39:25 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 6 07:51:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c71a109 dev-util/netsurf-buildsystem: stable 1.8 for hppa, bug #706368 Package-Manager: Portage-2.3.87, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index 8ce86e785d6..9d572ce4508 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 6a0e465cd562b94974f57346cde219c0030457a0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 14:24:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 14:24:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0e465c dev-util/netsurf-buildsystem: x86 stable wrt bug #706368 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index 7067e06921a..8ce86e785d6 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: bfe94b9b201c8fff771094066db95655647ef200 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 13:45:05 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 13:45:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe94b9b dev-util/netsurf-buildsystem: arm stable wrt bug #706368 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index 8b0db12bc1c..7067e06921a 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 290a8114f174184fb30519894abb9c6bb51737c3 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 12:45:31 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 12:45:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290a8114 dev-util/netsurf-buildsystem: amd64 stable wrt bug #706368 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index 3fa92106c26..8b0db12bc1c 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 8da3d41b96cf942f112e95a701838f0f08ed934c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 27 12:12:07 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 27 12:12:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da3d41b dev-util/netsurf-buildsystem: sparc stable wrt bug #706368 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index a56a9c48b03..3fa92106c26 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 4fd828d7e62da491576fa4e5673f62ef47b514b7 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 27 08:31:51 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 27 09:33:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd828d7 dev-util/netsurf-buildsystem: stable 1.8 for ppc, bug #706368 Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index af1b5eda249..a56a9c48b03 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 94593d8a1d837ab542219145f3070e38a33c1f7f Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 27 08:02:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 27 08:09:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94593d8a dev-util/netsurf-buildsystem: stable 1.8 for ia64, bug #706368 Package-Manager: Portage-2.3.85, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild index 501f05fcff9..af1b5eda249 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 964128f00e78e5f54ff7a233c95e20f158514040 Author: Philipp Ammann posteo de> AuthorDate: Tue Dec 3 19:53:12 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Dec 4 14:48:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964128f0 dev-util/netsurf-buildsystem: bump to version 1.8 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Philipp Ammann posteo.de> Signed-off-by: Joonas Niilola gentoo.org> dev-util/netsurf-buildsystem/Manifest | 1 + .../netsurf-buildsystem-1.8.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-util/netsurf-buildsystem/Manifest b/dev-util/netsurf-buildsystem/Manifest index a3735c4cc6e..6634a8f9865 100644 --- a/dev-util/netsurf-buildsystem/Manifest +++ b/dev-util/netsurf-buildsystem/Manifest @@ -1 +1,2 @@ DIST buildsystem-1.7.tar.gz 38597 BLAKE2B d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603 SHA512 f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58 +DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7 SHA512 0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild new file mode 100644 index 000..501f05fcff9 --- /dev/null +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="buildsystem-${PV}" +DESCRIPTION="Build system used for netsurf and its libs" +HOMEPAGE="https://www.netsurf-browser.org; +SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die +} + +src_install() { + emake DESTDIR="${ED}" PREFIX=/usr install + insinto /usr/share/netsurf-buildsystem + newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 84fa6f0038b05e78a491b30dbc95dc7770940b0e Author: Aaron Bauman gentoo org> AuthorDate: Mon Jul 29 15:36:13 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jul 29 15:37:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fa6f00 dev-util/netsurf-buildsystem: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild index 501f05fcff9..dfe114ef3c0 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 93d57c118a0930972ea508172950816c3b305957 Author: Virgil Dupras gentoo org> AuthorDate: Fri Jul 5 18:49:33 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Fri Jul 5 18:49:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d57c11 dev-util/netsurf-buildsystem: remove myself as maintainer Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-util/netsurf-buildsystem/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-util/netsurf-buildsystem/metadata.xml b/dev-util/netsurf-buildsystem/metadata.xml index 88de5fc462b..7a38bb90096 100644 --- a/dev-util/netsurf-buildsystem/metadata.xml +++ b/dev-util/netsurf-buildsystem/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - vdup...@gentoo.org - Virgil Dupras - +
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: a28f0cf7989f6586d67e303769b0f3d17292041d Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 15 00:18:19 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 15 00:18:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28f0cf7 dev-util/netsurf-buildsystem: arm64 keyworded (bug #653210) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild index 3cae740cce6..501f05fcff9 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 444854820b681de92a3a4343589da47d1f0826bb Author: Matt Turner gentoo org> AuthorDate: Thu Mar 21 22:33:41 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 21 22:33:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44485482 dev-util/netsurf-buildsystem-1.7: ia64 stable, bug 676094 Signed-off-by: Matt Turner gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index 98224af8242..96a869ef6d7 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: ed063508ad8a81f44821ed296363b0f9c32adc96 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 17 21:36:47 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 17 21:37:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed063508 dev-util/netsurf-buildsystem-1.7: ppc64 stable, bug 676094 Signed-off-by: Matt Turner gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index 464557aa579..98224af8242 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 9b57d03820aef25fe9ee989ae0e7ca7b54ac7154 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 17 21:36:44 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 17 21:36:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b57d038 dev-util/netsurf-buildsystem-1.7: ppc stable, bug 676094 Signed-off-by: Matt Turner gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index a597d3f5fcd..464557aa579 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: da822809304dbd472e2b27b1d412f5127258c6ce Author: Jeroen Roovers gentoo org> AuthorDate: Tue Feb 12 20:23:42 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Feb 12 20:24:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da822809 dev-util/netsurf-buildsystem: Stable for HPPA too. Package-Manager: Portage-2.3.60, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index f94df5ca67c..a597d3f5fcd 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/
commit: 07c478522a0b5be995eb0cd74a95f74f48872068 Author: Virgil Dupras gentoo org> AuthorDate: Mon Feb 4 21:20:40 2019 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Feb 4 21:20:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c47852 dev-util/netsurf-buildsystem: build with empty WARNINGFLAGS Closes: https://bugs.gentoo.org/642164 Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 .../netsurf-buildsystem/files/gentoo-helpers-r1.sh | 19 .../netsurf-buildsystem-1.7-r1.ebuild | 26 ++ 2 files changed, 45 insertions(+) diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh new file mode 100644 index 000..9ac4354e386 --- /dev/null +++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +netsurf_define_makeconf() { + NETSURF_MAKECONF=( + NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem + LIBDIR="$(get_libdir)" + PREFIX="${EROOT}/usr" + Q= + CC="$(tc-getCC)" + LD="$(tc-getLD)" + HOST_CC="\$(CC)" + CCOPT= + CCNOOPT= + CCDBG= + LDDBG= + AR="$(tc-getAR)" + WARNFLAGS= + ) +} diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild new file mode 100644 index 000..3cae740cce6 --- /dev/null +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="buildsystem-${PV}" +DESCRIPTION="Build system used for netsurf and its libs" +HOMEPAGE="https://www.netsurf-browser.org; +SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die +} + +src_install() { + emake DESTDIR="${ED}" PREFIX=/usr install + insinto /usr/share/netsurf-buildsystem + newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: a6d98b580279056624c3f358e4a1f4786b4b71d0 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Jan 31 18:04:03 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Jan 31 18:04:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d98b58 dev-util/netsurf-buildsystem-1.7-r0: alpha stable Bug: http://bugs.gentoo.org/676094 Signed-off-by: Tobias Klausmann gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index 42974837f9e..f94df5ca67c 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 4c623c77b16d681d1832091613916898bbdf0bca Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jan 23 13:34:57 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jan 23 13:34:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c623c77 dev-util/netsurf-buildsystem: arm stable wrt bug #674992 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index c627362ba9b..42974837f9e 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: ba61740690aa0187ec54508cd76e07d448dd2227 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 18 07:04:24 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 18 07:26:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba617406 dev-util/netsurf-buildsystem: stable 1.7 for sparc, bug #674992 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index f4a68d8444e..c627362ba9b 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: 360d6c7a191b55a231345459efadd8ef8d15e2a6 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jan 16 15:33:34 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jan 16 15:33:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360d6c7a dev-util/netsurf-buildsystem: amd64 stable wrt bug #674992 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index 99c9acce4a5..f4a68d8444e 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/
commit: d14f0b6b076a67e6e7b33313d0060454dfc3e4ee Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jan 15 22:06:18 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jan 15 22:10:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14f0b6b dev-util/netsurf-buildsystem: x86 stable (bug #674992) Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild index f8dd03f986a..99c9acce4a5 100644 --- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/
commit: 713fcd8a0be527f1784df5480daa8819ac532249 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 26 13:33:51 2018 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 26 13:39:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713fcd8a dev-util/netsurf-buildsystem: fix Prefix regression from netsurf.eclass Reference: https://archives.gentoo.org/gentoo-dev/message/776d6a128da1c7cfcdc5aa36e8bf83ae Signed-off-by: Benda Xu gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-util/netsurf-buildsystem/files/gentoo-helpers.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh index e033a53f767..ee81b3ccf88 100644 --- a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh +++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh @@ -2,7 +2,7 @@ netsurf_define_makeconf() { NETSURF_MAKECONF=( - NSSHARED=/usr/share/netsurf-buildsystem + NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem LIBDIR="$(get_libdir)" PREFIX="${EROOT}/usr" Q=
[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/
commit: 05d5e71256665ca40897df0fc459cecdd08123e5 Author: Virgil Dupras gentoo org> AuthorDate: Tue Nov 13 16:09:03 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Tue Nov 13 18:04:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d5e712 dev-util/netsurf-buildsystem: new package This replaces the netsurf eclass which not necessary and too complex for its own need. Being an eclass makes modifying it too heavy a process. Most of netsurf.eclass' purpose was to wrap netsurf's build system, which is now what we do in this package. In addition to installing it as a normal package, we add a helper shell script that can then be loaded in consumer ebuilds. Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-util/netsurf-buildsystem/Manifest | 1 + .../netsurf-buildsystem/files/gentoo-helpers.sh| 18 +++ dev-util/netsurf-buildsystem/metadata.xml | 8 +++ .../netsurf-buildsystem-1.7.ebuild | 26 ++ 4 files changed, 53 insertions(+) diff --git a/dev-util/netsurf-buildsystem/Manifest b/dev-util/netsurf-buildsystem/Manifest new file mode 100644 index 000..a3735c4cc6e --- /dev/null +++ b/dev-util/netsurf-buildsystem/Manifest @@ -0,0 +1 @@ +DIST buildsystem-1.7.tar.gz 38597 BLAKE2B d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603 SHA512 f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58 diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh new file mode 100644 index 000..e033a53f767 --- /dev/null +++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +netsurf_define_makeconf() { + NETSURF_MAKECONF=( + NSSHARED=/usr/share/netsurf-buildsystem + LIBDIR="$(get_libdir)" + PREFIX="${EROOT}/usr" + Q= + CC="$(tc-getCC)" + LD="$(tc-getLD)" + HOST_CC="\$(CC)" + CCOPT= + CCNOOPT= + CCDBG= + LDDBG= + AR="$(tc-getAR)" + ) +} diff --git a/dev-util/netsurf-buildsystem/metadata.xml b/dev-util/netsurf-buildsystem/metadata.xml new file mode 100644 index 000..88de5fc462b --- /dev/null +++ b/dev-util/netsurf-buildsystem/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + vdup...@gentoo.org + Virgil Dupras + + diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild new file mode 100644 index 000..f8dd03f986a --- /dev/null +++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="buildsystem-${PV}" +DESCRIPTION="Build system used for netsurf and its libs" +HOMEPAGE="https://www.netsurf-browser.org; +SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die +} + +src_install() { + emake DESTDIR="${ED}" PREFIX=/usr install + insinto /usr/share/netsurf-buildsystem + doins "${FILESDIR}/gentoo-helpers.sh" +}