svn commit: r326864 - head/net/etherboot

Alexey Dokuchaev danfe at FreeBSD.org
Tue Sep 10 04:48:08 UTC 2013


Author: danfe
Date: Tue Sep 10 04:48:07 2013
New Revision: 326864
URL: http://svnweb.freebsd.org/changeset/ports/326864

Log:
  - Unbreak fetching by sorting out MASTER_SITES (point it back to SF)
  - Modernize Makefile header (bring it down to just two lines)
  - Convert USE_GMAKE and USE_PERL5_BUILD to USES, sort the knobs
  - Clean up port description and do-install: message, utilize ${FMT}

Modified:
  head/net/etherboot/Makefile
  head/net/etherboot/pkg-descr

Modified: head/net/etherboot/Makefile
==============================================================================
--- head/net/etherboot/Makefile	Tue Sep 10 04:32:41 2013	(r326863)
+++ head/net/etherboot/Makefile	Tue Sep 10 04:48:07 2013	(r326864)
@@ -1,35 +1,27 @@
-# New ports collection makefile for:   etherboot
-# Date created:        16 April 1999
-# Whom:                Doug Ambrisko <ambrisko at whistle.com>
-#
+# Created by: Doug Ambrisko <ambrisko at whistle.com>
 # $FreeBSD$
-#
 
 PORTNAME=	etherboot
 PORTVERSION=	5.2.6
-PORTREVISION=	0
 CATEGORIES=	net
-#MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
-#MASTER_SITE_SUBDIR=	${PORTNAME}
-#use development sources for now instead of standard ftp site.
-MASTER_SITES=	http://etherboot.sourceforge.net/ \
-		http://etherboot.berlios.de/dist/
+MASTER_SITES=	SF http://etherboot.berlios.de/dist/
 
 MAINTAINER=	ambrisko at FreeBSD.org
 COMMENT=	Network boot of FreeBSD a.out/ELF kernels (improved netboot)
 
-NO_PACKAGE=	lots of configuration necessary
-USE_BZIP2=	1
-USE_GMAKE=	1
-WRKSRC=		${WRKDIR}/${DISTNAME}/src
-USE_PERL5_BUILD=yes
 ONLY_FOR_ARCHS=	i386
+NO_PACKAGE=	lots of configuration necessary
 
-.include <bsd.port.pre.mk>
+USES=		gmake perl5
+USE_BZIP2=	yes
+USE_PERL5=	build
+
+WRKSRC=		${WRKDIR}/${DISTNAME}/src
 
 do-install:
-	@${ECHO} Refer ${DESCR} and ${WRKDIR}/${PKGNAME}/doc for how to
-	@${ECHO} build and install the rom/floppy image.
+	@${ECHO_MSG}
+	@${ECHO_MSG} Refer to ${DESCR} and ${WRKDIR}/${PKGNAME}/doc for \
+		how to build and install the ROM/floppy image. | ${FMT} -w 76
 	@${FALSE}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net/etherboot/pkg-descr
==============================================================================
--- head/net/etherboot/pkg-descr	Tue Sep 10 04:32:41 2013	(r326863)
+++ head/net/etherboot/pkg-descr	Tue Sep 10 04:48:07 2013	(r326864)
@@ -1,16 +1,16 @@
-This code produce bootloaders for a number of cards that can be
-loaded from raw or DOS-formatted floppy/hard disks and ROMs
-to boot ELF/aout kernels over NFS or TFTP.
-Edit work/etherboot/src/Config to see/set the desired features.
+This code produce bootloaders for a number of cards that can be loaded
+from raw or DOS-formatted floppy/hard disks and ROMs to boot ELF/a.out
+kernels over NFS or TFTP.  Edit work/etherboot/src/Config to see/set
+the desired features.
 
 The defaults used here are suited to boot FreeBSD ELF kernels over NFS.
 
-To produce an etherboot floppy (or HD partition) do
+To produce an etherboot floppy (or hard disk partition), do this:
 
-	cd work/etherboot-5.2.4/src 
-	cat bin/boot1a.bin bin/<device>.zrom > /dev/fd0
+	$ cd work/etherboot-5.2.4/src
+	$ cat bin/boot1a.bin bin/<device>.zrom > /dev/fd0
 
 Replace <device> with the specific code for your card, and /dev/fd0
 with your hard disk partition.
 
-WWW: http://etherboot.sourceforge.net/
+WWW: http://etherboot.org/wiki/


More information about the svn-ports-all mailing list