f3b9ca556a
sensible defaults for FreeBSD. Specifically: Makefile, distinfo: upgrade to etherboot 5.0.5 pkg-descr: improve description on installing on floppy/hd files/patch-aa: implement some FreeBSD-specific defaults, namely: + boot1a.s use a FreeBSD partition type instead of a DOS partition type + makerom.c pad the image size to multiples of 8k instead of powers of 2. This makes the tulip image fit in the 62 sectors which are typically unused on the first track of hard disks (other images were already 16k so there is not a problem with them). + Makefile make the disk loader bin/boot1a.bin be compiled by default All these diffs are in the same patchfile because they are very short, version independent (they even work with 5.0.4 and probably earlier versions of etherboot) and will be contributed back to the developers, so it is not worthwhile to clutter the ports subtree with multiple patches. Approved-by: maintainer
28 lines
704 B
Makefile
28 lines
704 B
Makefile
# New ports collection makefile for: etherboot
|
|
# Date created: 16 April 1999
|
|
# Whom: Doug Ambrisko <ambrisko@whistle.com>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= etherboot
|
|
PORTVERSION= 5.0.5
|
|
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/
|
|
|
|
MAINTAINER= ambrisko@ambrisko.com
|
|
|
|
NO_PACKAGE= lots of configuration necessary
|
|
USE_BZIP2=1
|
|
USE_GMAKE=1
|
|
WRKSRC= ${WRKDIR}/${DISTNAME}/src
|
|
|
|
do-install:
|
|
@${ECHO} Refer ${DESCR} and ${WRKDIR}/${PKGNAME}/doc for how to
|
|
@${ECHO} build and install the rom/floppy image.
|
|
@exit 1
|
|
|
|
.include <bsd.port.mk>
|