From 397d208a6c8895af94e1c810327aaef2533b45cc Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Sun, 16 Oct 2005 06:19:38 +0000 Subject: New port: sysutils/graphicboot graphicboot starts the machines local X Window and displays the messages echoed during boot up while the rc script is setting up the operating system. PR: ports/83481 Submitted by: Matthew Holder --- sysutils/Makefile | 1 + sysutils/graphicboot/Makefile | 34 ++++++++++++++++++++++++++++++++++ sysutils/graphicboot/distinfo | 2 ++ sysutils/graphicboot/pkg-descr | 8 ++++++++ sysutils/graphicboot/pkg-message | 21 +++++++++++++++++++++ sysutils/graphicboot/pkg-plist | 11 +++++++++++ 6 files changed, 77 insertions(+) create mode 100644 sysutils/graphicboot/Makefile create mode 100644 sysutils/graphicboot/distinfo create mode 100644 sysutils/graphicboot/pkg-descr create mode 100644 sysutils/graphicboot/pkg-message create mode 100644 sysutils/graphicboot/pkg-plist (limited to 'sysutils') diff --git a/sysutils/Makefile b/sysutils/Makefile index fa7db4a7f025..4e087243cec6 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -205,6 +205,7 @@ SUBDIR += gpkgdep SUBDIR += gpte SUBDIR += graft + SUBDIR += graphicboot SUBDIR += graveman SUBDIR += growspd SUBDIR += grub diff --git a/sysutils/graphicboot/Makefile b/sysutils/graphicboot/Makefile new file mode 100644 index 000000000000..5ee5138a941a --- /dev/null +++ b/sysutils/graphicboot/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: graphicboot +# Date created: 8 July 2005 +# Whom: Matthew Holder +# +# $FreeBSD$ +# + +PORTNAME= graphicboot +PORTVERSION= 1.0 +CATEGORIES= sysutils +MASTER_SITES= http://matt.sixxgate.com/files/ + +MAINTAINER= sixxgate@hotmail.com +COMMENT= Provides graphical X Window startup to FreeBSD during 'rc' + +RUN_DEPENDS= xloadimage:${PORTSDIR}/x11/xloadimage + +USE_MOTIF= yes +USE_BZIP2= yes +USE_IMAKE= yes + +MAN1= graphicboot.1 +MANCOMPRESSED= yes + +.include + +.if ${OSVERSION} < 500000 +BROKEN="The graphical boot requires rcorder which is only on FreeBSD 5 or greater." +.endif + +post-install: + ${CAT} pkg-message + +.include diff --git a/sysutils/graphicboot/distinfo b/sysutils/graphicboot/distinfo new file mode 100644 index 000000000000..40ee86e60f2c --- /dev/null +++ b/sysutils/graphicboot/distinfo @@ -0,0 +1,2 @@ +MD5 (graphicboot-1.0.tar.bz2) = 35f89a49e34ebebc094ff58726ce36af +SIZE (graphicboot-1.0.tar.bz2) = 31131 diff --git a/sysutils/graphicboot/pkg-descr b/sysutils/graphicboot/pkg-descr new file mode 100644 index 000000000000..5a159ffcc594 --- /dev/null +++ b/sysutils/graphicboot/pkg-descr @@ -0,0 +1,8 @@ +graphicboot starts the machines local X Window and displays the messages +echoed during boot up while the rc script is setting up the operating +system. + +WWW: http://matt.sixxgate.com/ + +- Matthew Holder +sixxgate@hotmail.com diff --git a/sysutils/graphicboot/pkg-message b/sysutils/graphicboot/pkg-message new file mode 100644 index 000000000000..311f799e72a5 --- /dev/null +++ b/sysutils/graphicboot/pkg-message @@ -0,0 +1,21 @@ +========================================================= +WARNING: This port port will start X during the startup. +Before adding the graphboot="YES" line to your rc.conf +file please test the port by running it in multi-user +mode. If you need to make any changes to the xorg.conf +file, please remember to leave the resolution at 640x480. + +Please not that if you are using XDM or another display +manager for graphical logon, please edit its startup +script by adding the line at the beginning: + + echo _XGB_EGB + +This will cause the graphicboot to end before the +display manager starts. + +To use graphicboot, simply add the line to your rc.conf +file: + + graphicboot="YES" +========================================================= diff --git a/sysutils/graphicboot/pkg-plist b/sysutils/graphicboot/pkg-plist new file mode 100644 index 000000000000..2b5297f32189 --- /dev/null +++ b/sysutils/graphicboot/pkg-plist @@ -0,0 +1,11 @@ +bin/graphicboot +@cwd /etc/Xboot +Xserver +Xresources +xorg.conf +Xsplash.jpg +@cwd / +@dirrm etc/Xboot +@cwd /etc/rc.d +startgraphicboot +endgraphicboot -- cgit v1.2.3