aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/grub/Makefile25
-rw-r--r--sysutils/grub/distinfo1
-rw-r--r--sysutils/grub/pkg-comment1
-rw-r--r--sysutils/grub/pkg-descr9
-rw-r--r--sysutils/grub/pkg-message7
-rw-r--r--sysutils/grub/pkg-plist22
7 files changed, 66 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index ec295e03769d..d12e9a3add13 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -40,6 +40,7 @@
SUBDIR += gnomecontrolcenter
SUBDIR += gnomefind
SUBDIR += gpart
+ SUBDIR += grub
SUBDIR += gtar
SUBDIR += gtop
SUBDIR += guitar
diff --git a/sysutils/grub/Makefile b/sysutils/grub/Makefile
new file mode 100644
index 000000000000..95d6624972c6
--- /dev/null
+++ b/sysutils/grub/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: grub
+# Whom: rjoseph@mammalia.org
+# Date created: 24 July 2000
+#
+# $FreeBSD$
+#
+
+PORTNAME= grub
+PORTVERSION= 0.5.95
+CATEGORIES= sysutils
+MASTER_SITES= ftp://alpha.gnu.org/gnu/grub/
+
+MAINTAINER= ports@FreeBSD.org
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+CONFIGURE_TARGET= ${MACHINE_ARCH}-freebsd-freebsd${OSREL}
+
+MAN1= mbchk.1
+MAN8= grub.8 grub-install.8
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/sysutils/grub/distinfo b/sysutils/grub/distinfo
new file mode 100644
index 000000000000..3ee9ceb36c4a
--- /dev/null
+++ b/sysutils/grub/distinfo
@@ -0,0 +1 @@
+MD5 (grub-0.5.95.tar.gz) = 095817b10a8b82e222cb029ee5fb1c19
diff --git a/sysutils/grub/pkg-comment b/sysutils/grub/pkg-comment
new file mode 100644
index 000000000000..3c393075402e
--- /dev/null
+++ b/sysutils/grub/pkg-comment
@@ -0,0 +1 @@
+GRand Unified Bootloader
diff --git a/sysutils/grub/pkg-descr b/sysutils/grub/pkg-descr
new file mode 100644
index 000000000000..9b5d4dd1e84c
--- /dev/null
+++ b/sysutils/grub/pkg-descr
@@ -0,0 +1,9 @@
+GNU GRUB is a multiboot boot loader. It was derived from GRUB, the GRand
+Unified Bootloader, which was originally designed and implemented by Erich
+Stefan Boleyn.
+
+This port does not install GRUB on the master boot record of your hard drive.
+To do this, or to use it with a floppy disk, you will need to read the info
+page that is installed by the port.
+
+WWW: http://www.gnu.org/software/grub
diff --git a/sysutils/grub/pkg-message b/sysutils/grub/pkg-message
new file mode 100644
index 000000000000..65c7bd33bb12
--- /dev/null
+++ b/sysutils/grub/pkg-message
@@ -0,0 +1,7 @@
+###########################################################
+This port does not install GRUB on the master boot record
+of your hard drive.
+
+To do this, or to use it with a floppy disk, you will need
+to read the info page using 'info grub'.
+###########################################################
diff --git a/sysutils/grub/pkg-plist b/sysutils/grub/pkg-plist
new file mode 100644
index 000000000000..7fcb6072db15
--- /dev/null
+++ b/sysutils/grub/pkg-plist
@@ -0,0 +1,22 @@
+bin/mbchk
+@unexec install-info --delete %D/info/grub.info %D/info/dir
+@unexec install-info --delete %D/info/multiboot.info %D/info/dir
+info/grub.info
+info/grub.info-1
+info/grub.info-2
+info/grub.info-3
+info/grub.info-4
+info/multiboot.info
+@exec install-info %D/info/multiboot.info %D/info/dir
+@exec install-info %D/info/grub.info %D/info/dir
+sbin/grub
+sbin/grub-install
+share/grub/i386-freebsd/e2fs_stage1_5
+share/grub/i386-freebsd/fat_stage1_5
+share/grub/i386-freebsd/ffs_stage1_5
+share/grub/i386-freebsd/minix_stage1_5
+share/grub/i386-freebsd/reiserfs_stage1_5
+share/grub/i386-freebsd/stage1
+share/grub/i386-freebsd/stage2
+@dirrm share/grub/i386-freebsd
+@dirrm share/grub