From owner-svn-ports-all@FreeBSD.ORG Tue Sep 10 04:48:08 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3C2A3586; Tue, 10 Sep 2013 04:48:08 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 19AB8295A; Tue, 10 Sep 2013 04:48:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8A4m7tS002494; Tue, 10 Sep 2013 04:48:07 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8A4m728002492; Tue, 10 Sep 2013 04:48:07 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201309100448.r8A4m728002492@svn.freebsd.org> From: Alexey Dokuchaev Date: Tue, 10 Sep 2013 04:48:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r326864 - head/net/etherboot X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Sep 2013 04:48:08 -0000 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 -# +# Created by: Doug Ambrisko # $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@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 +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 +.include 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/.zrom > /dev/fd0 + $ cd work/etherboot-5.2.4/src + $ cat bin/boot1a.bin bin/.zrom > /dev/fd0 Replace 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/