public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2019-04-09  8:07 Patrice Clement
  0 siblings, 0 replies; 9+ messages in thread
From: Patrice Clement @ 2019-04-09  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e0aebd36bae0498e113713c32b2315bcacbef804
Author:     Conrad Kostecki <conrad <AT> kostecki <DOT> com>
AuthorDate: Wed Apr  3 10:06:48 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Apr  9 07:25:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aebd36

sys-boot/netboot: bump to EAPI=7.

Changes to ebuild:

* bumped from EAPI=2 to EAPI=7.
* license changed to GPL-2+, since GPL-2 is wrong here.
* added amd64 arch, as it compiles and works fine on this arch.
* Patched several makefiles, to install into the correct pathes.
* Overhauled whole build to make it more clean.
* Install more docs, to make it complete.
* Dropped unnecessary move/delete of directories/files.
* Added better description to ebuild and metadata.xml.
* Taking ownership.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki <conrad <AT> kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/11575
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 sys-boot/netboot/metadata.xml             | 18 +++++++-
 sys-boot/netboot/netboot-0.10.2-r1.ebuild | 74 +++++++++++++++++++++++++++++++
 2 files changed, 91 insertions(+), 1 deletion(-)

diff --git a/sys-boot/netboot/metadata.xml b/sys-boot/netboot/metadata.xml
index 7fcd5c3e9ed..51c8a76d3fe 100644
--- a/sys-boot/netboot/metadata.xml
+++ b/sys-boot/netboot/metadata.xml
@@ -1,8 +1,24 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>ck+gentoo@bl4ckb0x.de</email>
+		<name>Conrad Kostecki</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<longdescription>
+		Netboot enables a computer with a compatible CPU to boot without access to a hdd or floppy.
+		The computer has to be equipped so it can load the operating system over an IP network from a server.
+		All tools required for this are included in the netboot package. 
+	</longdescription>
 	<upstream>
+		<bugs-to>https://sourceforge.net/p/netboot/bugs/</bugs-to>
 		<remote-id type="sourceforge">netboot</remote-id>
 	</upstream>
+	<use>
+		<flag name="bootrom">Install the bootrom binary for creation of rom files, which can be used for booting via floppy or rom.</flag>
+	</use>
 </pkgmetadata>

diff --git a/sys-boot/netboot/netboot-0.10.2-r1.ebuild b/sys-boot/netboot/netboot-0.10.2-r1.ebuild
new file mode 100644
index 00000000000..64a626b5546
--- /dev/null
+++ b/sys-boot/netboot/netboot-0.10.2-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Allows to remote boot a computer over an IP network"
+HOMEPAGE="http://netboot.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="berkdb +bootrom +lzo odbc static-libs"
+
+DEPEND="
+	berkdb? ( sys-libs/db:= )
+	lzo? ( dev-libs/lzo:2= )
+	odbc? ( dev-db/unixODBC:= )
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+
+	# Respect users LDFLAGS
+	eapply "${FILESDIR}"/"${P}"-ldflags.patch
+
+	# Don't	install	support	binaries into libdir
+	sed -e "152s:nblibdir:bindir:" -e "153s:nblibdir:bindir:" -i misc/Makefile || die
+
+	# Don't install perl script into libdir
+	sed -e 's/nblibdir/nbmiscdir/g' -i mknbi-dos/utils/Makefile || die
+
+	# Don't install vim syntax file, as it will be installed manually
+	sed -e '/mgl.vim/d' -i mknbi-mgl/Makefile || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		--datadir="/usr/share/netboot"
+		$(use_with berkdb berkeley-db)
+		$(use_enable bootrom)
+		$(use_with lzo)
+		$(use_with odbc)
+		$(use_enable static-libs static)
+		--with-gnu-as86="$(tc-getAS)"
+		--with-gnu-cc86="$(tc-getCC)"
+		--with-gnu-ld86="$(tc-getLD)"
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	# mknbi fails with parallel build
+	emake -j1
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	insinto /usr/share/vim/vimfiles/syntax
+	doins "${S}"/mknbi-mgl/misc/mgl.vim
+
+	dodoc README doc/{HISTORY,PROBLEMS,README.*,Spec.doc}
+
+	docinto flashcard
+	dodoc FlashCard/README FlashCard/*.ps
+
+	find "${D}" -name '*.la' -type f -delete || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2019-08-03 12:21 Aaron Bauman
  0 siblings, 0 replies; 9+ messages in thread
From: Aaron Bauman @ 2019-08-03 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     02d416a19cddfcb390f23d154edffd32353cd3b4
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  3 12:20:01 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Aug  3 12:21:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d416a1

sys-boot/netboot: drop old EAPI=2

* Maintainer concurs to drop stable keyword for x86 in bug 686302

Closes: https://bugs.gentoo.org/685778
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sys-boot/netboot/netboot-0.10.2.ebuild | 50 ----------------------------------
 1 file changed, 50 deletions(-)

diff --git a/sys-boot/netboot/netboot-0.10.2.ebuild b/sys-boot/netboot/netboot-0.10.2.ebuild
deleted file mode 100644
index 861a4089eb2..00000000000
--- a/sys-boot/netboot/netboot-0.10.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="netbooting utility"
-HOMEPAGE="http://netboot.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-DEPEND=">=dev-libs/lzo-2
-		>=sys-libs/db-4"
-RDEPEND="${DEPEND}
-		!net-misc/mknbi"
-
-src_prepare() {
-	cp -av make.config.in{,.org}
-	epatch "${FILESDIR}"/${P}-ldflags.patch
-	find "${S}" -name \*.lo -exec rm {} \;
-}
-
-src_configure() {
-	econf --enable-bootrom --with-gnu-cc86="$(tc-getCC)" \
-		--with-gnu-as86="$(tc-getAS)" --with-gnu-ld86="$(tc-getCC)"|| die 'cannot configure'
-	# --enable-config-file
-}
-
-src_compile() {
-	emake -j1 || die "emake failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-	dodoc README doc/*
-	docinto FlashCard
-	dodoc FlashCard/README FlashCard/*.ps
-	mv "${D}"/usr/share/misc "${D}"/usr/share/${PN}
-	rm -rf "${D}"/usr/lib/netboot/utils
-
-	dodoc "${S}"/mknbi-dos/utils/mntnbi.pl
-
-	insinto /usr/share/vim/vimfiles/syntax
-	doins "${S}"/mknbi-mgl/misc/mgl.vim
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2019-12-02 23:22 Conrad Kostecki
  0 siblings, 0 replies; 9+ messages in thread
From: Conrad Kostecki @ 2019-12-02 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     02fe943fb4933a47ea7e227304aafec7a75ee442
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  2 23:08:33 2019 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Mon Dec  2 23:21:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fe943f

sys-boot/netboot: updated metadata.xml

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-boot/netboot/metadata.xml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-boot/netboot/metadata.xml b/sys-boot/netboot/metadata.xml
index 51c8a76d3fe..c2da0a6c6e2 100644
--- a/sys-boot/netboot/metadata.xml
+++ b/sys-boot/netboot/metadata.xml
@@ -2,13 +2,9 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>ck+gentoo@bl4ckb0x.de</email>
+		<email>conikost@gentoo.org</email>
 		<name>Conrad Kostecki</name>
 	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<longdescription>
 		Netboot enables a computer with a compatible CPU to boot without access to a hdd or floppy.
 		The computer has to be equipped so it can load the operating system over an IP network from a server.


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2020-08-28 21:14 Conrad Kostecki
  0 siblings, 0 replies; 9+ messages in thread
From: Conrad Kostecki @ 2020-08-28 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     26d37bd118af3f519139a8daa24842f479d1a51b
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 28 21:13:45 2020 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Aug 28 21:13:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d37bd1

sys-boot/netboot: drop old version

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-boot/netboot/netboot-0.10.2-r1.ebuild | 74 -------------------------------
 1 file changed, 74 deletions(-)

diff --git a/sys-boot/netboot/netboot-0.10.2-r1.ebuild b/sys-boot/netboot/netboot-0.10.2-r1.ebuild
deleted file mode 100644
index 64a626b5546..00000000000
--- a/sys-boot/netboot/netboot-0.10.2-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Allows to remote boot a computer over an IP network"
-HOMEPAGE="http://netboot.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="berkdb +bootrom +lzo odbc static-libs"
-
-DEPEND="
-	berkdb? ( sys-libs/db:= )
-	lzo? ( dev-libs/lzo:2= )
-	odbc? ( dev-db/unixODBC:= )
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	default
-
-	# Respect users LDFLAGS
-	eapply "${FILESDIR}"/"${P}"-ldflags.patch
-
-	# Don't	install	support	binaries into libdir
-	sed -e "152s:nblibdir:bindir:" -e "153s:nblibdir:bindir:" -i misc/Makefile || die
-
-	# Don't install perl script into libdir
-	sed -e 's/nblibdir/nbmiscdir/g' -i mknbi-dos/utils/Makefile || die
-
-	# Don't install vim syntax file, as it will be installed manually
-	sed -e '/mgl.vim/d' -i mknbi-mgl/Makefile || die
-}
-
-src_configure() {
-	local myeconfargs=(
-		--datadir="/usr/share/netboot"
-		$(use_with berkdb berkeley-db)
-		$(use_enable bootrom)
-		$(use_with lzo)
-		$(use_with odbc)
-		$(use_enable static-libs static)
-		--with-gnu-as86="$(tc-getAS)"
-		--with-gnu-cc86="$(tc-getCC)"
-		--with-gnu-ld86="$(tc-getLD)"
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	# mknbi fails with parallel build
-	emake -j1
-}
-
-src_install() {
-	emake DESTDIR="${ED}" install
-
-	insinto /usr/share/vim/vimfiles/syntax
-	doins "${S}"/mknbi-mgl/misc/mgl.vim
-
-	dodoc README doc/{HISTORY,PROBLEMS,README.*,Spec.doc}
-
-	docinto flashcard
-	dodoc FlashCard/README FlashCard/*.ps
-
-	find "${D}" -name '*.la' -type f -delete || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2020-08-28 21:14 Conrad Kostecki
  0 siblings, 0 replies; 9+ messages in thread
From: Conrad Kostecki @ 2020-08-28 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     56375472233643a9deeaf2412d0ed5b8f486e59e
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 28 21:12:53 2020 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Aug 28 21:12:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56375472

sys-boot/netboot: fix compilation on x86

Closes: https://bugs.gentoo.org/686302
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-boot/netboot/netboot-0.10.2-r2.ebuild | 75 +++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

diff --git a/sys-boot/netboot/netboot-0.10.2-r2.ebuild b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
new file mode 100644
index 00000000000..4e04e05496c
--- /dev/null
+++ b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Allows to remote boot a computer over an IP network"
+HOMEPAGE="http://netboot.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="berkdb +bootrom +lzo odbc static-libs"
+
+DEPEND="
+	berkdb? ( sys-libs/db:= )
+	lzo? ( dev-libs/lzo:2= )
+	odbc? ( dev-db/unixODBC:= )
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-ldflags.patch" )
+
+src_prepare() {
+	default
+
+	# Don't	install	support	binaries into libdir
+	sed -e "152s:nblibdir:bindir:" -e "153s:nblibdir:bindir:" -i misc/Makefile || die
+
+	# Don't install perl script into libdir
+	sed -e 's/nblibdir/nbmiscdir/g' -i mknbi-dos/utils/Makefile || die
+
+	# Don't install vim syntax file, as it will be installed manually
+	sed -e '/mgl.vim/d' -i mknbi-mgl/Makefile || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		--datadir="/usr/share/netboot"
+		$(use_with berkdb berkeley-db)
+		$(use_enable bootrom)
+		$(use_with lzo)
+		$(use_with odbc)
+		$(use_enable static-libs static)
+		# Disable compilation of 16-bit assembler files,
+		# since it's broken on x86 and not supported on x86_64.
+		--with-gnu-as86="no"
+		--with-gnu-cc86="no"
+		--with-gnu-ld86="no"
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	# mknbi fails with parallel build
+	emake -j1
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	insinto /usr/share/vim/vimfiles/syntax
+	doins "${S}"/mknbi-mgl/misc/mgl.vim
+
+	dodoc README doc/{HISTORY,PROBLEMS,README.*,Spec.doc}
+
+	docinto flashcard
+	dodoc FlashCard/README FlashCard/*.ps
+
+	find "${D}" -name '*.la' -type f -delete || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2020-08-30 19:10 Thomas Deutschmann
  0 siblings, 0 replies; 9+ messages in thread
From: Thomas Deutschmann @ 2020-08-30 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     67f4b6abcdbf49278888e797b979a953a949c2c0
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 30 19:07:08 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 30 19:10:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f4b6ab

sys-boot/netboot: x86 stable (bug #739338)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-boot/netboot/netboot-0.10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/netboot/netboot-0.10.2-r2.ebuild b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
index 4e04e05496c..f22120e30c3 100644
--- a/sys-boot/netboot/netboot-0.10.2-r2.ebuild
+++ b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="berkdb +bootrom +lzo odbc static-libs"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2020-09-02  1:13 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2020-09-02  1:13 UTC (permalink / raw
  To: gentoo-commits

commit:     2de4d025679a61f414b5b64fdba70a56a68bfb4f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  2 01:13:34 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep  2 01:13:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de4d025

sys-boot/netboot: Stabilize 0.10.2-r2 amd64, #739338

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

 sys-boot/netboot/netboot-0.10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/netboot/netboot-0.10.2-r2.ebuild b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
index f22120e30c3..0fda56f3ee0 100644
--- a/sys-boot/netboot/netboot-0.10.2-r2.ebuild
+++ b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="berkdb +bootrom +lzo odbc static-libs"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2022-02-09 22:57 Conrad Kostecki
  0 siblings, 0 replies; 9+ messages in thread
From: Conrad Kostecki @ 2022-02-09 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b62843bb1feb6e778c2bb8abcec99790e76fe764
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  9 21:39:23 2022 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Feb  9 22:56:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62843bb

sys-boot/netboot: drop 0.10.2-r2

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-boot/netboot/netboot-0.10.2-r2.ebuild | 78 -------------------------------
 1 file changed, 78 deletions(-)

diff --git a/sys-boot/netboot/netboot-0.10.2-r2.ebuild b/sys-boot/netboot/netboot-0.10.2-r2.ebuild
deleted file mode 100644
index 13f09cb9284e..000000000000
--- a/sys-boot/netboot/netboot-0.10.2-r2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Allows to remote boot a computer over an IP network"
-HOMEPAGE="http://netboot.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="berkdb +bootrom +lzo odbc static-libs"
-
-DEPEND="
-	berkdb? ( sys-libs/db:= )
-	lzo? ( dev-libs/lzo:2= )
-	odbc? ( dev-db/unixODBC:= )
-"
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-	"${FILESDIR}/${P}-ldflags.patch"
-	"${FILESDIR}/${P}-slibtool.patch"
-)
-
-src_prepare() {
-	default
-
-	# Don't	install	support	binaries into libdir
-	sed -e "152s:nblibdir:bindir:" -e "153s:nblibdir:bindir:" -i misc/Makefile || die
-
-	# Don't install perl script into libdir
-	sed -e 's/nblibdir/nbmiscdir/g' -i mknbi-dos/utils/Makefile || die
-
-	# Don't install vim syntax file, as it will be installed manually
-	sed -e '/mgl.vim/d' -i mknbi-mgl/Makefile || die
-}
-
-src_configure() {
-	local myeconfargs=(
-		--datadir="/usr/share/netboot"
-		$(use_with berkdb berkeley-db)
-		$(use_enable bootrom)
-		$(use_with lzo)
-		$(use_with odbc)
-		$(use_enable static-libs static)
-		# Disable compilation of 16-bit assembler files,
-		# since it's broken on x86 and not supported on x86_64.
-		--with-gnu-as86="no"
-		--with-gnu-cc86="no"
-		--with-gnu-ld86="no"
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	# mknbi fails with parallel build
-	emake -j1
-}
-
-src_install() {
-	emake DESTDIR="${ED}" install
-
-	insinto /usr/share/vim/vimfiles/syntax
-	doins "${S}"/mknbi-mgl/misc/mgl.vim
-
-	dodoc README doc/{HISTORY,PROBLEMS,README.*,Spec.doc}
-
-	docinto flashcard
-	dodoc FlashCard/README FlashCard/*.ps
-
-	find "${D}" -name '*.la' -type f -delete || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/
@ 2022-02-09 22:57 Conrad Kostecki
  0 siblings, 0 replies; 9+ messages in thread
From: Conrad Kostecki @ 2022-02-09 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     aa757de55fdc93048957a76c29721ded912bb334
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  9 21:39:13 2022 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Feb  9 22:56:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa757de5

sys-boot/netboot: update EAPI 7 -> 8

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-boot/netboot/netboot-0.10.2-r3.ebuild | 78 +++++++++++++++++++++++++++++++
 1 file changed, 78 insertions(+)

diff --git a/sys-boot/netboot/netboot-0.10.2-r3.ebuild b/sys-boot/netboot/netboot-0.10.2-r3.ebuild
new file mode 100644
index 000000000000..bdaaf75e7d25
--- /dev/null
+++ b/sys-boot/netboot/netboot-0.10.2-r3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Allows to remote boot a computer over an IP network"
+HOMEPAGE="http://netboot.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="berkdb +bootrom +lzo odbc static-libs"
+
+DEPEND="
+	berkdb? ( sys-libs/db:= )
+	lzo? ( dev-libs/lzo:2= )
+	odbc? ( dev-db/unixODBC:= )
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+	"${FILESDIR}/${P}-ldflags.patch"
+	"${FILESDIR}/${P}-slibtool.patch"
+)
+
+src_prepare() {
+	default
+
+	# Don't	install	support	binaries into libdir
+	sed -e "152s:nblibdir:bindir:" -e "153s:nblibdir:bindir:" -i misc/Makefile || die
+
+	# Don't install perl script into libdir
+	sed -e 's/nblibdir/nbmiscdir/g' -i mknbi-dos/utils/Makefile || die
+
+	# Don't install vim syntax file, as it will be installed manually
+	sed -e '/mgl.vim/d' -i mknbi-mgl/Makefile || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		--datadir="/usr/share/netboot"
+		$(use_with berkdb berkeley-db)
+		$(use_enable bootrom)
+		$(use_with lzo)
+		$(use_with odbc)
+		$(use_enable static-libs static)
+		# Disable compilation of 16-bit assembler files,
+		# since it's broken on x86 and not supported on x86_64.
+		--with-gnu-as86="no"
+		--with-gnu-cc86="no"
+		--with-gnu-ld86="no"
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	# mknbi fails with parallel build
+	emake -j1
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+
+	insinto /usr/share/vim/vimfiles/syntax
+	doins "${S}"/mknbi-mgl/misc/mgl.vim
+
+	dodoc README doc/{HISTORY,PROBLEMS,README.*,Spec.doc}
+
+	docinto flashcard
+	dodoc FlashCard/README FlashCard/*.ps
+
+	find "${D}" -name '*.la' -type f -delete || die
+}


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

end of thread, other threads:[~2022-02-09 22:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-30 19:10 [gentoo-commits] repo/gentoo:master commit in: sys-boot/netboot/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2022-02-09 22:57 Conrad Kostecki
2022-02-09 22:57 Conrad Kostecki
2020-09-02  1:13 Sam James
2020-08-28 21:14 Conrad Kostecki
2020-08-28 21:14 Conrad Kostecki
2019-12-02 23:22 Conrad Kostecki
2019-08-03 12:21 Aaron Bauman
2019-04-09  8:07 Patrice Clement

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