aboutsummaryrefslogtreecommitdiffstats
path: root/net/etherboot
diff options
context:
space:
mode:
authormarino <marino@FreeBSD.org>2014-09-10 06:48:40 +0800
committermarino <marino@FreeBSD.org>2014-09-10 06:48:40 +0800
commit9aaec7158b59e12f0a964fccbf59fac488f8e945 (patch)
tree8d7e99a6d510f177e75132d4f429ab2c6dc379ff /net/etherboot
parentd8ef2c364fc1757ac87f3b312375d23e054b2a47 (diff)
downloadfreebsd-ports-gnome-9aaec7158b59e12f0a964fccbf59fac488f8e945.tar.gz
freebsd-ports-gnome-9aaec7158b59e12f0a964fccbf59fac488f8e945.tar.zst
freebsd-ports-gnome-9aaec7158b59e12f0a964fccbf59fac488f8e945.zip
Remove three unrelated unstaged ports
Diffstat (limited to 'net/etherboot')
-rw-r--r--net/etherboot/Makefile30
-rw-r--r--net/etherboot/distinfo2
-rw-r--r--net/etherboot/files/patch-aa42
-rw-r--r--net/etherboot/files/patch-ac15
-rw-r--r--net/etherboot/files/patch-ad32
-rw-r--r--net/etherboot/files/patch-ae24
-rw-r--r--net/etherboot/files/patch-af36
-rw-r--r--net/etherboot/files/patch-c9924
-rw-r--r--net/etherboot/files/patch-gcc3427
-rw-r--r--net/etherboot/files/patch-gcc4090
-rw-r--r--net/etherboot/pkg-descr16
11 files changed, 0 insertions, 338 deletions
diff --git a/net/etherboot/Makefile b/net/etherboot/Makefile
deleted file mode 100644
index c1a6932a4c93..000000000000
--- a/net/etherboot/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Doug Ambrisko <ambrisko@whistle.com>
-# $FreeBSD$
-
-PORTNAME= etherboot
-PORTVERSION= 5.2.6
-CATEGORIES= net
-MASTER_SITES= SF http://etherboot.berlios.de/dist/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Network boot of FreeBSD a.out/ELF kernels (improved netboot)
-
-BROKEN= Installation is intentionally broken
-
-SSP_UNSAFE= yes
-ONLY_FOR_ARCHS= i386
-NO_PACKAGE= lots of configuration necessary
-
-USES= gmake perl5 tar:bzip2
-USE_PERL5= build
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-NO_STAGE= yes
-do-install:
- @${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.mk>
diff --git a/net/etherboot/distinfo b/net/etherboot/distinfo
deleted file mode 100644
index a28bf79b8ef5..000000000000
--- a/net/etherboot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (etherboot-5.2.6.tar.bz2) = f7de9d265347ee27680b436edc4b97fb2a5936bbc9f57bf2a3f8ead9d92d01c6
-SIZE (etherboot-5.2.6.tar.bz2) = 926924
diff --git a/net/etherboot/files/patch-aa b/net/etherboot/files/patch-aa
deleted file mode 100644
index eb1800300af8..000000000000
--- a/net/etherboot/files/patch-aa
+++ /dev/null
@@ -1,42 +0,0 @@
---- Config.orig Sun Feb 22 17:26:09 2004
-+++ Config Mon Jun 21 08:23:55 2004
-@@ -300,7 +300,7 @@
- # Download files via TFTP
- CFLAGS+= -DDOWNLOAD_PROTO_TFTP
- # Change download protocol to NFS, default is TFTP
--# CFLAGS+= -DDOWNLOAD_PROTO_NFS
-+CFLAGS+= -DDOWNLOAD_PROTO_NFS
-
- # Multicast Support
- # CFLAGS+=-DALLMULTI -DMULTICAST_LEVEL1 -DMULTICAST_LEVEL2 -DDOWNLOAD_PROTO_TFTM
---- arch/i386/prefix/boot1a.s.orig Sat Jun 23 10:56:25 2001
-+++ arch/i386/prefix/boot1a.s Mon Mar 11 09:06:00 2002
-@@ -56,7 +56,7 @@
- # Partition Constants
- .set PRT_OFF,0x1be # Partition offset
- .set PRT_NUM,0x4 # Partitions
-- .set PRT_BSD,0x1 # Partition type
-+ .set PRT_BSD,0xA5 # Partition type
-
- # Flag Bits
- .set FL_PACKET,0x80 # Packet mode
-@@ -398,7 +398,7 @@
- .byte 0x00 # start head
- .byte 0x01 # start sector (6 bits) + start cyl (2 bit)
- .byte 0x00 # start cyl (low 8 bits)
-- .byte 0x1 # part.type
-+ .byte PRT_BSD # part.type
- .byte 0xff # end head
- .byte 0xff # end sect (6) + end_cyl(2)
- .byte 0xff # end cyl
---- arch/i386/Makefile.orig Sun Feb 22 17:26:09 2004
-+++ arch/i386/Makefile Mon Jun 21 08:35:05 2004
-@@ -84,7 +84,7 @@
-
- include $(BIN)/Roms
-
--allroms: $(BUILD_ROMS)
-+allroms: $(BUILD_ROMS) $(DISKLOADER)
- allelfs: $(BUILD_ELFS)
- allpxes: $(BUILD_PXES)
- allcoms: $(BUILD_COMS)
diff --git a/net/etherboot/files/patch-ac b/net/etherboot/files/patch-ac
deleted file mode 100644
index 5722f8e93f60..000000000000
--- a/net/etherboot/files/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
---- ./arch/i386/Makefile.orig Wed Jun 30 14:11:17 2004
-+++ ./arch/i386/Makefile Wed Jun 30 14:12:08 2004
-@@ -271,10 +271,10 @@
-
- # rules to write the .img/.zimg image onto a blank floppy
- %.fd0: %.img $(DISKLOADER) $(START16)
-- cat $(DISKLOADER) $(START16) $< > /dev/fd0
-+ cat $(DISKLOADER) $(START16) $< | dd bs=512 conv=sync > /dev/fd0
-
- %.zfd0: %.zimg $(DISKLOADER) $(START16)
-- cat $(DISKLOADER) $(START16) $< > /dev/fd0
-+ cat $(DISKLOADER) $(START16) $< | dd bs=512 conv=sync > /dev/fd0
-
- # rule to make a non-emulation ISO boot image
- %.iso: %.zimg $(START16)
diff --git a/net/etherboot/files/patch-ad b/net/etherboot/files/patch-ad
deleted file mode 100644
index 47bf32e03aba..000000000000
--- a/net/etherboot/files/patch-ad
+++ /dev/null
@@ -1,32 +0,0 @@
---- arch/i386/prefix/boot1a.s Wed Jun 30 14:16:27 2004
-+++ /usr/home/ambrisko/boot1a.s Thu Jul 1 10:18:17 2004
-@@ -1,7 +1,3 @@
--# This code is no longer used in Etherboot. It is not maintained and
--# may not work.
--
--
- #
- # Copyright (c) 1998 Robert Nordier
- # All rights reserved.
-@@ -183,7 +179,10 @@ main.5: mov %dx,MEM_ARG # Save args
- movb $0x2,%dh # Sector count
- mov $0x7e00, %bx
- callw nreadbx # Read disk
-- movb $0x40,%dh # Sector count
-+ cmpw $0xaa55, 0x7e00+0x200 # rom signature ?
-+ jnz booterror
-+ movb 0x7e00+0x202,%dh # Sector count
-+ incb %dh
- movb %dh, %al
- callw puthex
- mov $0x7e00, %bx
-@@ -192,8 +191,7 @@ main.5: mov %dx,MEM_ARG # Save args
- mov $msg_r1,%si
- callw putstr
- pop %si
-- lcall $0x800,$0 # enter the rom code
-- int $0x19
-+ ljmp $0x800,$6 # enter the rom code
-
- msg_r1: .asciz " done\r\n"
-
diff --git a/net/etherboot/files/patch-ae b/net/etherboot/files/patch-ae
deleted file mode 100644
index 0cfc306c0871..000000000000
--- a/net/etherboot/files/patch-ae
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -upr work/etherboot-5.2.4/src/Makefile.main Makefile.main
---- work/etherboot-5.2.4/src/Makefile.main Sun Feb 22 17:26:09 2004
-+++ Makefile.main Wed Oct 27 09:03:18 2004
-@@ -96,7 +96,7 @@
- # -DINCLUDE_NATSEMI - Include NATSEMI support
- #
-
--all: $(UTILS) $(BUILD_LIBS) allimgs
-+all: $(UTILS) $(BUILD_LIBS) allroms
-
- SRCS:=
- BOBJS:=
-diff -upr work/etherboot-5.2.4/src/arch/i386/Makefile arch/i386/Makefile
---- work/etherboot-5.2.4/src/arch/i386/Makefile Wed Oct 27 09:04:03 2004
-+++ arch/i386/Makefile Wed Oct 27 09:02:05 2004
-@@ -84,7 +84,7 @@ ROMLIMIT:=$(shell perl -e 'printf("%d\n"
-
- include $(BIN)/Roms
-
--allroms: $(BUILD_ROMS) $(DISKLOADER)
-+allroms: $(BUILD_ROMS) $(DISKLOADER) bin/boot1a.bin
- allelfs: $(BUILD_ELFS)
- allpxes: $(BUILD_PXES)
- allcoms: $(BUILD_COMS)
diff --git a/net/etherboot/files/patch-af b/net/etherboot/files/patch-af
deleted file mode 100644
index eb185aef6d7d..000000000000
--- a/net/etherboot/files/patch-af
+++ /dev/null
@@ -1,36 +0,0 @@
---- drivers/disk/ide_disk.c.orig Sat Dec 4 09:24:19 2004
-+++ drivers/disk/ide_disk.c Sat Dec 4 15:57:18 2004
-@@ -592,7 +592,8 @@ static int init_drive(struct harddisk_in
- info->sectors_per_track *
- info->heads *
- info->cylinders;
-- printf(__FUNCTION__ " sectors_per_track=[%d], heads=[%d], cylinders=[%d]\n",
-+ printf("%s sectors_per_track=[%d], heads=[%d], cylinders=[%d]\n",
-+ __FUNCTION__,
- info->sectors_per_track,
- info->heads,
- info->cylinders);
---- drivers/net/3c509.c.orig Sat Dec 4 16:08:56 2004
-+++ drivers/net/3c509.c Sat Dec 4 16:11:59 2004
-@@ -620,9 +620,9 @@ static int t509_probe(struct dev *dev, u
- dev->devid.vendor_id = htons(GENERIC_ISAPNP_VENDOR);
- dev->devid.device_id = htons(0x80f7);
- return 1;
-+ }
- no3c509:
- /* printf("(probe fail)"); */
-- }
- return 0;
- }
-
---- util/makerom.pl.orig Mon Dec 6 08:36:43 2004
-+++ util/makerom.pl Mon Dec 6 08:36:54 2004
-@@ -19,8 +19,6 @@ use strict;
-
- use vars qw(%opts);
-
--use bytes;
--
- sub getromsize ($) {
- my ($romref) = @_;
- my $i;
diff --git a/net/etherboot/files/patch-c99 b/net/etherboot/files/patch-c99
deleted file mode 100644
index 8f242777f4dc..000000000000
--- a/net/etherboot/files/patch-c99
+++ /dev/null
@@ -1,24 +0,0 @@
---- filo/usb/ohci.c.orig Wed Aug 9 22:33:30 2006
-+++ filo/usb/ohci.c Wed Aug 9 22:34:47 2006
-@@ -1155,10 +1155,10 @@
-
- int timeout = 30;
- int smm_timeout = 50; /* 0,5 sec */
-+ ohci_t *ohci = &_ohci_x[controller];
-
- debug("Resetting OHCI\n");
- ohci_regs = (ohci_regs_t *)hc_base[controller];
-- ohci_t *ohci = &_ohci_x[controller];
-
- #ifndef __hppa__
- /* PA-RISC doesn't have SMM, but PDC might leave IR set */
-@@ -1204,8 +1204,8 @@
- u32 mask;
- unsigned int fminterval;
- int delaytime;
-- ohci_regs = (ohci_regs_t *)hc_base[controller];
- ohci_t *ohci = &_ohci_x[controller];
-+ ohci_regs = (ohci_regs_t *)hc_base[controller];
-
- debug("Starting OHCI\n");
-
diff --git a/net/etherboot/files/patch-gcc34 b/net/etherboot/files/patch-gcc34
deleted file mode 100644
index 4de58d6c5bfe..000000000000
--- a/net/etherboot/files/patch-gcc34
+++ /dev/null
@@ -1,27 +0,0 @@
---- ./arch/i386/Config.orig Mon Feb 23 02:26:09 2004
-+++ ./arch/i386/Config Wed Feb 2 17:32:30 2005
-@@ -101,11 +101,11 @@
- # LCONFIG+= -DBBS_BUT_NOT_PNP_COMPLIANT
- # LCONFIG+= -DBOOT_INT18H
-
--CFLAGS+= -fstrength-reduce -fomit-frame-pointer -mcpu=i386 -march=i386
-+CFLAGS+= -fstrength-reduce -fomit-frame-pointer -march=i386
- # Squeeze the code in as little space as possible.
- # These old options generate warnings from gcc 3.3,
- # but I can't get rid of them until everybody upgrades
--CFLAGS+= -malign-jumps=1 -malign-loops=1 -malign-functions=1
-+CFLAGS+= -falign-jumps=1 -falign-loops=1 -falign-functions=1
-
- LDFLAGS+= -N -Ttext $(RELOCADDR)
-
---- ./Config.orig Wed Feb 2 17:30:16 2005
-+++ ./Config Wed Feb 2 17:30:27 2005
-@@ -327,7 +327,7 @@
- RANLIB= ranlib
- OBJCOPY= objcopy
-
--CFLAGS+= -Os -ffreestanding
-+CFLAGS+= -O -ffreestanding
- CFLAGS+= -Wall -W -Wno-format
- ASFLAGS+=
- LDFLAGS+=
diff --git a/net/etherboot/files/patch-gcc40 b/net/etherboot/files/patch-gcc40
deleted file mode 100644
index 3d816abbb7a7..000000000000
--- a/net/etherboot/files/patch-gcc40
+++ /dev/null
@@ -1,90 +0,0 @@
->Submitter-Id: current-users
->Originator: Jeremie Le Hen
->Organization:
->Confidential: no
->Synopsis: [patch] net/etherboot doesn't compile with gcc4
->Severity: non-critical
->Priority: low
->Category: ports
->Class: sw-bug
->Release: FreeBSD 7.0 i386
->Environment:
-System: FreeBSD 7.0
-
->Description:
- GCC 4 is far more nit-picking than its ancestor.
->How-To-Repeat:
- Simply try to compile net/etherboot on RELENG_7 or CURRENT.
->Fix:
- Drop the following three patchs into the files/ directory.
-
---- patch-gcc40-1 begins here ---
---- arch/i386/firmware/pcbios/basemem.c.old 2008-02-20 11:24:39.000000000 +0100
-+++ arch/i386/firmware/pcbios/basemem.c 2008-02-20 11:24:49.000000000 +0100
-@@ -93,6 +93,7 @@
- uint16_t size_kb = ( size + remainder + 1023 ) >> 10;
- free_base_memory_block_t *free_block =
- ( free_base_memory_block_t * ) ( ptr - remainder );
-+ unsigned char *fbaddr;
-
- if ( ( ptr == NULL ) || ( size == 0 ) ) { return; }
-
-@@ -125,7 +126,9 @@
- free_block->magic = FREE_BLOCK_MAGIC;
- free_block->size_kb = size_kb;
- /* Move up by 1 kB */
-- (void *)free_block += ( 1 << 10 );
-+ fbaddr = (void *)free_block;
-+ fbaddr += ( 1 << 10 );
-+ free_block = (void *)fbaddr;
- size_kb--;
- }
-
---- patch-gcc40-1 ends here ---
-
---- patch-gcc40-2 begins here ---
---- drivers/net/natsemi.c.old 2008-02-20 11:29:11.000000000 +0100
-+++ drivers/net/natsemi.c 2008-02-20 11:32:13.000000000 +0100
-@@ -602,7 +602,7 @@
- const char *p) /* Packet */
- {
- u32 to, nstype;
-- u32 tx_status;
-+ volatile u32 tx_status;
-
- /* Stop the transmitter */
- outl(TxOff, ioaddr + ChipCmd);
-@@ -641,7 +641,7 @@
-
- to = currticks() + TX_TIMEOUT;
-
-- while ((((volatile u32) tx_status=txd.cmdsts) & OWN) && (currticks() < to))
-+ while (((tx_status=txd.cmdsts) & OWN) && (currticks() < to))
- /* wait */ ;
-
- if (currticks() >= to) {
---- patch-gcc40-2 ends here ---
-
---- patch-gcc40-3 begins here ---
---- drivers/net/sis900.c.old 2008-02-20 11:33:10.000000000 +0100
-+++ drivers/net/sis900.c 2008-02-20 11:33:54.000000000 +0100
-@@ -1083,7 +1083,7 @@
- const char *p) /* Packet */
- {
- u32 to, nstype;
-- u32 tx_status;
-+ volatile u32 tx_status;
-
- /* Stop the transmitter */
- outl(TxDIS | inl(ioaddr + cr), ioaddr + cr);
-@@ -1122,7 +1122,7 @@
-
- to = currticks() + TX_TIMEOUT;
-
-- while ((((volatile u32) tx_status=txd.cmdsts) & OWN) && (currticks() < to))
-+ while (((tx_status=txd.cmdsts) & OWN) && (currticks() < to))
- /* wait */ ;
-
- if (currticks() >= to) {
---- patch-gcc40-3 ends here ---
-
diff --git a/net/etherboot/pkg-descr b/net/etherboot/pkg-descr
deleted file mode 100644
index edb38650fb2d..000000000000
--- a/net/etherboot/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-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 hard disk partition), do this:
-
- $ 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.org/wiki/