summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2024-01-18 15:04:44 -0500
committerMichael Orlitzky <mjo@gentoo.org>2024-01-19 04:29:37 -0500
commitfe3f2730ebe4758e5beb983098bdc65230307b09 (patch)
tree38fbfd51a7b9c4fa45e1314dbaf9b52549bf7a6e /dev-build
parentmedia-libs/libsvgtiny: add 0.1.8 (diff)
downloadgentoo-fe3f2730ebe4758e5beb983098bdc65230307b09.tar.gz
gentoo-fe3f2730ebe4758e5beb983098bdc65230307b09.tar.bz2
gentoo-fe3f2730ebe4758e5beb983098bdc65230307b09.zip
dev-build/netsurf-buildsystem: add 1.10
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'dev-build')
-rw-r--r--dev-build/netsurf-buildsystem/Manifest1
-rw-r--r--dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild26
2 files changed, 27 insertions, 0 deletions
diff --git a/dev-build/netsurf-buildsystem/Manifest b/dev-build/netsurf-buildsystem/Manifest
index 1e6a45d6ddc2..7730fa99f8d0 100644
--- a/dev-build/netsurf-buildsystem/Manifest
+++ b/dev-build/netsurf-buildsystem/Manifest
@@ -1 +1,2 @@
+DIST buildsystem-1.10.tar.gz 39221 BLAKE2B 99843f0af4c57af2edc78a5ba1a4d0e3988fa622234235b4adc6f556e0550916187f385d2017cbeb42aa8136ee9cb5a987f6b29919b6b37b6b19ec58e62a0a5d SHA512 0b0f9114567e5c0807bbf066f1c507f386dfb43bf993e3fe487b3c77edc6cee8ea573ca1105558e48b78b2c97857791fe1fe65af8e95fa0f4e205ef701677670
DIST buildsystem-1.9.tar.gz 38723 BLAKE2B 0fc4aae4f9a21058c7e437170e74147f6b6dc20220d53986a212e717846d5738df2771081f000705cd69335fbe61653b24a3e86d454a53b24f9cadd5e7aaac97 SHA512 52d7181af56946b95f22d5cc8fb2c58287fe43c940d4104e4a05744cfe332d0e0ea6da76cb8d635eb34cac4d66f53dc01ac5f440b82a207265d39744f112a80d
diff --git a/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild b/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild
new file mode 100644
index 000000000000..a568d13598bb
--- /dev/null
+++ b/dev-build/netsurf-buildsystem/netsurf-buildsystem-1.10.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 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 libraries"
+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
+}