From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Mar 17 21:30:04 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE59F16A4CF for ; Thu, 17 Mar 2005 21:30:03 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 644BC43D5C for ; Thu, 17 Mar 2005 21:30:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2HLU3kN004536 for ; Thu, 17 Mar 2005 21:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2HLU3Hl004535; Thu, 17 Mar 2005 21:30:03 GMT (envelope-from gnats) Resent-Date: Thu, 17 Mar 2005 21:30:03 GMT Resent-Message-Id: <200503172130.j2HLU3Hl004535@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Radim Kolar Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4231E16A4CE for ; Thu, 17 Mar 2005 21:25:53 +0000 (GMT) Received: from smtp2.vol.cz (smtp2.vol.cz [195.250.128.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71B6443D39 for ; Thu, 17 Mar 2005 21:25:52 +0000 (GMT) (envelope-from hsn@netmag.cz) Received: from sanatana.dharma (volny-ipt-4-50.dialup.vol.cz [62.177.67.50]) by smtp2.vol.cz (8.12.9p2/8.12.9) with ESMTP id j2HLPk8V079217 for ; Thu, 17 Mar 2005 22:25:50 +0100 (CET) (envelope-from hsn@netmag.cz) Received: from hsn@localhost by sanatana.dharma (Exim 4.42_0 FreeBSD) id 1DC24a-0005KW-Ds for ; Thu, 17 Mar 2005 21:58:28 +0100 Message-Id: Date: Thu, 17 Mar 2005 21:58:28 +0100 From: Radim Kolar To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/78962: [NEW PORT] net/mknbi: Creates tagged boot images for net/ether boot X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2005 21:30:04 -0000 >Number: 78962 >Category: ports >Synopsis: [NEW PORT] net/mknbi: Creates tagged boot images for net/ether boot >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Mar 17 21:30:03 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Radim Kolar >Release: FreeBSD 5.4-PRERELEASE i386 >Organization: Sanatana Dharma >Environment: System: FreeBSD sanatana.dharma 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #8: Wed Mar 16 20:18:32 CET 2005 >Description: mknbi is a program that makes network bootable images for various operating systems suitable for network loading by Etherboot or Netboot, which are ROM boot loaders. If you are looking to boot using PXE, look no further, mknbi is not what you want. You probably want something like PXELINUX which is part of the SYSLINUX package. WWW: http://www.etherboot.org/ Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- mknbi-1.4.4.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mknbi # mknbi/Makefile # mknbi/distinfo # mknbi/pkg-descr # mknbi/files # mknbi/files/patch-Makefile # mknbi/pkg-plist # echo c - mknbi mkdir -p mknbi > /dev/null 2>&1 echo x - mknbi/Makefile sed 's/^X//' >mknbi/Makefile << 'END-of-mknbi/Makefile' X# New ports collection makefile for: mknbi X# Date created: 17 Mar 2005 X# Whom: X X# X# $FreeBSD$ X# X XPORTNAME= mknbi XPORTVERSION= 1.4.4 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= etherboot X XMAINTAINER= ports@freebsd.org XCOMMENT= Creates tagged boot images for net/ether boot X XBUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm X XMAN1= mknbi.1 disnbi.1 X.for i in mkelf.1 mknbi-linux.1 mkelf-linux.1 \ X mknbi-rom.1 mkelf-img.1 mknbi-menu.1 mkelf-menu.1 \ X mknbi-nfl.1 mkelf-nfl.1 mknbi-dos.1 mknbi-fdos.1 mkelf-lua.1 XMLINKS+= mknbi.1 ${i} X.endfor X XPORTDOCS= COPYING README LOG spec.txt X XUSE_GMAKE= yes XUSE_PERL5= yes XONLY_FOR_ARCHS= i386 X X.include END-of-mknbi/Makefile echo x - mknbi/distinfo sed 's/^X//' >mknbi/distinfo << 'END-of-mknbi/distinfo' XMD5 (mknbi-1.4.4.tar.gz) = 5ddafef0a582cfb2b3cd30951662e6e2 XSIZE (mknbi-1.4.4.tar.gz) = 212454 END-of-mknbi/distinfo echo x - mknbi/pkg-descr sed 's/^X//' >mknbi/pkg-descr << 'END-of-mknbi/pkg-descr' Xmknbi is a program that makes network bootable images for various operating Xsystems suitable for network loading by Etherboot or Netboot, which are ROM Xboot loaders. If you are looking to boot using PXE, look no further, mknbi is Xnot what you want. You probably want something like PXELINUX which is part of Xthe SYSLINUX package. X XWWW: http://www.etherboot.org/ END-of-mknbi/pkg-descr echo c - mknbi/files mkdir -p mknbi/files > /dev/null 2>&1 echo x - mknbi/files/patch-Makefile sed 's/^X//' >mknbi/files/patch-Makefile << 'END-of-mknbi/files/patch-Makefile' X--- Makefile.orig Tue Aug 17 04:47:29 2004 X+++ Makefile Thu Mar 17 21:33:37 2005 X@@ -18,7 +18,7 @@ X FIRSTRELOCS= 0x92800 0x82800 X OLDGAS:= $(shell $(AS) --version | grep -q '2\.9\.1' && echo -DGAS291) X CFLAGS= -I. -Os -ffreestanding -fstrength-reduce -fomit-frame-pointer \ X- -mcpu=i386 \ X+ -march=i386 \ X -Wall -W -Wno-format -Wno-unused -DVERSION=\"$(VERSION)$(EXTRAVERSION)\" X LDBINARYFLAG= --oformat binary X FIRST32SIZE= 6144 X@@ -38,13 +38,13 @@ X # Must pick ANSIMODE=1 if ANSIESC is chosen X BOOTMENU_FLAGS= -DCONSOLE_CRT -DANSIESC -DANSIMODE=1 -DMOTD -DUSRPARMS -DPASSWD -DPOWERSAVE -DCOMCONSOLE=0x3f8 -DCOMPRESERVE X X-PREFIX= /usr/local X+PREFIX?= /usr/local X INSTPREFIX= $(BUILD_ROOT)$(PREFIX) X LIBDIR= $(PREFIX)/lib/mknbi X INSTLIBDIR= $(INSTPREFIX)/lib/mknbi X BINDIR= $(INSTPREFIX)/bin X-MANDIR= $(INSTPREFIX)/share/man/man1 X-DOCDIR= $(INSTPREFIX)/share/doc/packages/mknbi-$(RPMVERSION) X+MANDIR= $(INSTPREFIX)/man/man1 X+DOCDIR= $(INSTPREFIX)/share/doc/mknbi X X INSTALL= install X END-of-mknbi/files/patch-Makefile echo x - mknbi/pkg-plist sed 's/^X//' >mknbi/pkg-plist << 'END-of-mknbi/pkg-plist' Xbin/mknbi-linux Xbin/mknbi-rom Xbin/mknbi-fdos Xbin/mknbi-dos Xbin/mknbi-menu Xbin/mknbi-nfl Xbin/mkelf-linux Xbin/mkelf-img Xbin/mkelf-menu Xbin/mkelf-nfl Xbin/mkelf-lua Xbin/disnbi Xbin/dismbr Xbin/disdosbb Xbin/nbitoelf Xlib/mknbi/mknbi Xlib/mknbi/disnbi Xlib/mknbi/dismbr Xlib/mknbi/disdosbb Xlib/mknbi/nbitoelf Xlib/mknbi/Nbi.pm Xlib/mknbi/Elf.pm Xlib/mknbi/TruncFD.pm Xlib/mknbi/first32@0x92800.linux Xlib/mknbi/first32elf@0x92800.linux Xlib/mknbi/first32@0x82800.linux Xlib/mknbi/first32elf@0x82800.linux Xlib/mknbi/first.dos Xlib/mknbi/first.fdos Xlib/mknbi/menu Xlib/mknbi/nfl Xlib/mknbi/altboot.bin Xlib/mknbi/rmrd.com Xlib/mknbi/lua X@dirrm lib/mknbi END-of-mknbi/pkg-plist exit --- mknbi-1.4.4.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: