[Demudi-commits] r641 - in bootsplash/trunk: . Scripts Utilities debian debian/po

Free Ekanayaka free-guest at costa.debian.org
Mon Feb 6 02:14:46 UTC 2006


Author: free-guest
Date: 2006-02-06 02:14:43 +0000 (Mon, 06 Feb 2006)
New Revision: 641

Added:
   bootsplash/trunk/Scripts/bootsplash
   bootsplash/trunk/Scripts/includeprog
   bootsplash/trunk/debian/
   bootsplash/trunk/debian/bootanim.1
   bootsplash/trunk/debian/bootsplash-default
   bootsplash/trunk/debian/bootsplash.7
   bootsplash/trunk/debian/bootsplash.config
   bootsplash/trunk/debian/bootsplash.templates
   bootsplash/trunk/debian/changelog
   bootsplash/trunk/debian/compat
   bootsplash/trunk/debian/control
   bootsplash/trunk/debian/copyright
   bootsplash/trunk/debian/dirs
   bootsplash/trunk/debian/docs
   bootsplash/trunk/debian/fbmngplay.1
   bootsplash/trunk/debian/fbresolution.1
   bootsplash/trunk/debian/fbtruetype.1
   bootsplash/trunk/debian/includeprog.1
   bootsplash/trunk/debian/po/
   bootsplash/trunk/debian/po/POTFILES.in
   bootsplash/trunk/debian/po/fr.po
   bootsplash/trunk/debian/po/pt_BR.po
   bootsplash/trunk/debian/po/templates.pot
   bootsplash/trunk/debian/postinst
   bootsplash/trunk/debian/postrm
   bootsplash/trunk/debian/rules
   bootsplash/trunk/debian/splash.1
   bootsplash/trunk/debian/splash_sh.1
Modified:
   bootsplash/trunk/Scripts/bootanim
   bootsplash/trunk/Scripts/splash.sh
   bootsplash/trunk/Utilities/Makefile
Log:
Load newtrunk into bootsplash/trunk.


Modified: bootsplash/trunk/Scripts/bootanim
===================================================================
--- bootsplash/trunk/Scripts/bootanim	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/Scripts/bootanim	2006-02-06 02:14:43 UTC (rev 641)
@@ -9,6 +9,7 @@
 # of the GNU General Public License. This program has absolutely no warranty.
 #
 # (C) 2002,2003 SuSE Linux AG. Written by Stefan Reinauer <stepan at suse.de>
+# Debianized 2004 by Sascha Schroeder, <schroeder.sascha at web.de>
 #
 # See http://www.bootsplash.org/ for more information.
 #
@@ -41,7 +42,7 @@
 fi
 
 THEME="No theme selected"
-test -f /etc/sysconfig/bootsplash && . /etc/sysconfig/bootsplash
+test -f /etc/default/bootsplash && . /etc/default/bootsplash
 
 if [ ! -d /etc/bootsplash/themes/$THEME ]
 then

Added: bootsplash/trunk/Scripts/bootsplash
===================================================================
--- bootsplash/trunk/Scripts/bootsplash	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/Scripts/bootsplash	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,74 @@
+
+#!/bin/sh
+# based on initscript from gentoo linux
+# made some changes to fit normal sysvinit like used by debian
+# everything in here is GPL ;)
+# tcs at double-action.org
+
+# source our config
+source /etc/default/bootsplash 2>/dev/null
+
+# default settings
+test -z "${THEME}" && THEME="default"
+test -z "${BOOTSPLASH_TTYS}"  && BOOTSPLASH_TTYS=`seq 0 5`
+
+get_bootsplash_theme () {
+	# try to get bootsplash theme from kernel command line
+	for param in `grep "theme=" /proc/cmdline`; do
+		if [ "${param%=*}" == "theme" ]; then
+			THEME="${param#*=}"
+		fi
+	done
+}
+
+SPLASH=$(which splash)
+
+case "$1" in
+start)
+	# Only do this if the kernel has support
+	if [ -f /proc/splash ]
+	then
+		echo "Setting Console frame buffer images"
+
+		get_bootsplash_theme
+		echo "Using theme $THEME"
+		# get console resolution
+		RESOLUTION=$(/sbin/fbresolution)
+
+		# switch to a usable image on all consoles
+		for TTY in `echo "${BOOTSPLASH_TTYS}" | sed -e 's# #\n#g'`
+		do
+			# support for a different config per virtual terminal
+			if [ -e /etc/bootsplash/themes/${THEME}/config/vtsplash-${TTY}-${RESOLUTION}.cfg ]
+			then
+				$SPLASH -s -u $TTY -n /etc/bootsplash/themes/${THEME}/config/vtsplash-${TTY}-${RESOLUTION}.cfg
+			else
+				$SPLASH -s -u $TTY -n /etc/bootsplash/themes/${THEME}/config/bootsplash-${RESOLUTION}.cfg
+			fi
+		done
+	fi
+;;
+stop)
+	CHVT=$(which chvt)
+	# Stop doesn't really stop, it actually changes the image
+	# on vt1 back to the bootsplash image.
+	# Only do this if the kernel has support
+	if [ -f /proc/splash ]
+	then
+		echo "Setting Console frame buffer images"
+		get_bootsplash_theme
+		# source bootsplash config
+		source /etc/bootsplash/themes/${THEME}/config/bootsplash-$(/sbin/fbresolution).cfg 2>/dev/null
+		# Put bootsplash image up
+		$SPLASH -s -u 0 /etc/bootsplash/themes/${THEME}/config/bootsplash-$(/sbin/fbresolution).cfg
+		# ensure "silent" image is displayed
+		echo "silent" > /proc/splash
+		# switch to vt1 (must be &'d otherwise script hangs)
+		${CHVT} 1 &
+		# print a nice message
+		# /sbin/fbtruetype ........
+	fi
+;;
+esac
+
+exit 0

Added: bootsplash/trunk/Scripts/includeprog
===================================================================
--- bootsplash/trunk/Scripts/includeprog	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/Scripts/includeprog	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+CMDLINE=$@
+#echo $CMDLINE
+exit 0

Modified: bootsplash/trunk/Scripts/splash.sh
===================================================================
--- bootsplash/trunk/Scripts/splash.sh	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/Scripts/splash.sh	2006-02-06 02:14:43 UTC (rev 641)
@@ -14,6 +14,8 @@
 # absolutely no warranty.
 #
 # written 2002-2003 Stefan Reinauer, <stepan at suse.de>
+# Debianized 2004 by Sascha Schroeder, <schroeder.sascha at web.de>
+# with modifications from Matthew A. Nicholson, <debian at matt-land.com>
 #
 # this script expects the following environment variables for an operable
 # progress bar:
@@ -36,25 +38,27 @@
 _procsplash="`cat /proc/splash 2>/dev/null`"
 
 THEME="No bootsplash theme selected"
-test -f /etc/sysconfig/bootsplash && . /etc/sysconfig/bootsplash
+test -f /etc/default/bootsplash && . /etc/default/bootsplash
 test ! -d "/etc/bootsplash/themes/$THEME" && exit 0
 
 # parse animations.cfg. This part should not be handled by the
 # splash binary.
 
 if [ -f /etc/bootsplash/themes/$THEME/config/animations.cfg ]; then
-  COMMAND="`cat /etc/bootsplash/themes/$THEME/config/animations.cfg| grep "^$1"|cut -f2 -d\:`"
+#  COMMAND="`cat /etc/bootsplash/themes/$THEME/config/animations.cfg | grep "^$1" | cut -f2 -d\:`"
+  COMMAND="`cat /etc/bootsplash/themes/$THEME/config/animations.cfg | grep "^$1" | sed -e 's/^.*\://g;'`"
   eval $COMMAND
 fi
 
 # assertions
 test -r /proc/splash || exit 0
 test -z "$progress" -a -z "$num" && exit 0
-test -z "`echo $_procsplash|grep on`" && exit 0
-test "$1" == "bootnetwork stop" -o "$1" == "YaST" && exit 0 # no progress
+test -z "`echo $_procsplash | grep on`" && exit 0
+# This probably won't happen in Debian ...
+#test "$1" == "bootnetwork stop" -o "$1" == "YaST" && exit 0 # no progress
 
 # We chose verbose in grub
-test "`cat /proc/cmdline |grep \"splash=silent\"`" == "" && exit 0 
+test "`cat /proc/cmdline | grep \"splash=silent\"`" == "" && exit 0 
 
 if [ "$PREVLEVEL" == "3" -o "$PREVLEVEL" == "5" ] ; then
   if [ "$RUNLEVEL"  = "3" -o "$RUNLEVEL" == "5" ] ; then
@@ -64,12 +68,14 @@
 
 # acquire data
 # 
-num=$(( $sscripts + 2 ))
+#num=$(( $sscripts + 2 ))
+num=$(( $sscripts ))
 _shutdown="no"
 _silent="no"
-test "`cat /proc/splash |grep silent`" && _silent="yes"
+test "`cat /proc/splash | grep silent`" && _silent="yes"
 test "$RUNLEVEL" == "6" -o "$RUNLEVEL" == "0" && _shutdown="yes"
-test "$_shutdown" == "yes" && num=$(( $kscripts + 2 ))
+#test "$_shutdown" == "yes" && num=$(( $kscripts + 2 ))
+test "$_shutdown" == "yes" && num=$(( $kscripts ))
 
 function box() { true; } # ignore box descriptions in the config file
 
@@ -81,15 +87,29 @@
 # F2 for verbose mode)
 #
 
-if [ "$progress" == 1 -o "$1" == "splash start" ]; then
-  test "$_shutdown" == "yes" && ( echo "silent" >/proc/splash; chvt 1)
-  _boot="Booting"; test "$_shutdown" == "yes" && _boot="Shutting down"
+if [ "$progress" == 5 -o "$1" == "splash start" ]; then
+  if [ x$_shutdown == xyes ]; then
+     echo "silent" > /proc/splash
+	  chvt 1
+	  _msg=$MSG_SHUTDOWN; # may be defined in /etc/default/bootsplash
+	  [ -z "$_msg" ] && _msg="Shutting down the system... Press F2 for verbose mode"
+  else
+	  _msg=$MSG_BOOT; # may be defined in /etc/default/bootsplash
+	  [ -z "$_msg" ] && _msg="Booting the system... Press F2 for verbose mode"
+  fi
 
   if [ "$text_x" != "" -a "$text_y" != "" \
        -a "$text_color" != "" -a "$text_size" != "" -a "$_silent" == "yes" ]; 
   then
-    fbtruetype -x $text_x -y $text_y -t $text_color -s $text_size \
-  			"$_boot the system... Press F2 for verbose mode"
+	case "$USE_STATIC_FBT" in
+		[Yy]*)
+			fbtruetype="fbtruetype.static"
+			;;
+		*)
+			fbtruetype="fbtruetype"
+			;;
+	esac
+	$fbtruetype -x $text_x -y $text_y -t $text_color -s $text_size "$_msg"
   fi
 fi
 
@@ -99,5 +119,11 @@
 #
 
 test -z "$progress_enable" && exit 0
-echo "show $(( 65534 * ( $progress + 1 ) / $num ))" > /proc/splash
+#echo "show $(( 65534 * ( $progress + 1 ) / $num ))" > /proc/splash
+if [ $num -eq 0 ]
+then
+   echo "show 65534" > /proc/splash
+else
+   echo "show $(( 65534 * ( $progress ) / $num ))" > /proc/splash
+fi
 

Modified: bootsplash/trunk/Utilities/Makefile
===================================================================
--- bootsplash/trunk/Utilities/Makefile	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/Utilities/Makefile	2006-02-06 02:14:43 UTC (rev 641)
@@ -1,9 +1,12 @@
 # Makefile for bootsplash utilities. 
 # written by Stefan Reinauer <stepan at suse.de> in 2003
+# debianzied by Matthew A. Nicholson <debian at matt-land.com>, 2003
+# changed by Oliver Sorge <oliver at dediziert.org>, 2004
 #
 
-CC       = gcc
-STRIP	 = strip
+CC	= gcc
+STRIP	= strip
+INSTALL	= install -s
 
 # Triggering lib64 path from spec file.
 PREFIX   ?= /usr
@@ -12,7 +15,7 @@
 LIBDIR   = $(PREFIX)/$(LIB)
 
 PROGRAMS        = splash splashpbm fbresolution fbtruetype fbmngplay 
-PROGRAMS_STATIC = fbtruetype.static fbmngplay.static
+PROGRAMS_STATIC = fbtruetype.static
 
 OBJECTS_FT2  = fbtruetype.o fbtruetype-messages.o console.o ttf.o luxisri.o
 OBJECTS_MNG  = fbmngplay.o fbmngplay-messages.o mng.o console.o 
@@ -56,4 +59,14 @@
 strip: $(PROGRAMS)
 	$(STRIP) -s $(PROGRAMS)
 
+strip.static: $(PROGRAMS_STATIC)
+	$(STRIP.STATIC) -s $(PROGRAMS_STATIC)
+
+install: $(PROGRAMS) strip
+	$(INSTALL) splash "$(DESTDIR)/usr/sbin/"
+	$(INSTALL) fbresolution fbtruetype fbmngplay splashpbm "$(DESTDIR)/sbin/"
+
+install.static: $(PROGRAMS_STATIC) strip
+	$(INSTALL) fbtruetype.static "$(DESTDIR)/sbin/"
+
 .PHONY: mostlyclean clean fbtruetype fbtruetype.static all strip

Added: bootsplash/trunk/debian/bootanim.1
===================================================================
--- bootsplash/trunk/debian/bootanim.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/bootanim.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,97 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"
+'\" t 
+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
+.TH "bootanim" "1" 
+.SH "NAME" 
+bootanim \(em script to display animations depending on what command was executed. 
+.SH "SYNOPSIS" 
+.PP 
+\fBbootanim\fR [\fB[start|stop|kill|next]\fP]  [\fB-m\fP]  [\fB-r \fIXxY\fR\fP]  [\fB-d \fIdir\fR\fP]  [\fBmng1\fP]  [\fBmng2 \fI...\fR\fP]  
+.SH "DESCRIPTION" 
+.PP 
+This manual page was written for the \fBDebian\fP distribution 
+because the original program does not have a manual page. 
+ 
+.PP 
+\fBbootanim\fR is run from the splash.sh script and 
+is used to play animations during boot based on what command is run by 
+the rc script. 
+.SH "OPTIONS" 
+.IP "\fBstart, stop, kill, next\fP" 10 
+These options start, stop and fade out, immediately stop, and 
+advance the specified and current animations respectivly. 
+.IP "\fB-r\fP         " 10 
+The screen resoultion to use if we are unable to autodetect 
+it.  Specify in the form [width]x[height]. 
+.IP "\fB-d\fP         " 10 
+A directory containing animation files. 
+.IP "\fB-m\fP         " 10 
+Play multiple animations. 
+.IP "\fBmng1, mng2 ...\fP         " 10 
+The animations to play.  Use -m if multiple files are specified. 
+.SH "SEE ALSO" 
+.PP 
+bootsplash (7), splash.sh (1). 
+.SH "AUTHOR" 
+.PP 
+This manual page was written by Matthew A. Nicholson debian at matt-land.com for 
+the \fBDebian\fP system (but may be used by others).  Permission is 
+granted to copy, distribute and/or modify this document under 
+the terms of the GNU General Public License, Version 2 any  
+later version published by the Free Software Foundation. 
+ 
+.PP 
+On Debian systems, the complete text of the GNU General Public 
+License can be found in /usr/share/common-licenses/GPL. 
+ 
+.\" created by instant / docbook-to-man, Sun 28 Mar 2004, 11:05 

Added: bootsplash/trunk/debian/bootsplash-default
===================================================================
--- bootsplash/trunk/debian/bootsplash-default	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/bootsplash-default	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,28 @@
+# Defaults for bootsplash initscript
+# sourced by /etc/init.d/bootsplash
+# installed at /etc/default/bootsplash by the maintainer scripts
+
+#
+# This is a POSIX shell fragment
+#
+
+# Set this to yes to enable bootsplash after kernel loads
+SPLASH="yes"
+
+# The theme bootsplash should use.  Right now this points to
+# /etc/bootsplash/theme/current which is a symlink to the
+# current theme.
+THEME="current"
+
+# Which consoles should be displayed with different bootsplash images
+BOOTSPLASH_TTYS="1 2 3 4 5"
+
+# What messages must be displayed at boot and shutdown time
+MSG_BOOT="Booting the system. Please wait..."
+MSG_SHUTDOWN="Shutting down the system. Please wait..."
+
+# Should we use fbtruetype.static? This is usefull if you want to
+# display text at boot time and if you have a separate /usr partition
+# The default configuration use the dynamicaly linked fbtruetype
+# Set USE_STATIC_FBT to yes to use fbtruetype.static
+USE_STATIC_FBT="no"

Added: bootsplash/trunk/debian/bootsplash.7
===================================================================
--- bootsplash/trunk/debian/bootsplash.7	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/bootsplash.7	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,51 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"

Added: bootsplash/trunk/debian/bootsplash.config
===================================================================
--- bootsplash/trunk/debian/bootsplash.config	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/bootsplash.config	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,85 @@
+#!/bin/bash
+
+set -e
+
+# source debconf stuff
+. /usr/share/debconf/confmodule
+
+THEME_SYMLINK="/etc/bootsplash/themes/current"
+
+# get and save the current theme, ignore errors
+db_get shared/bootsplash-theme || true
+OLD_DEFAULT="$RET"
+
+# get the owners and the choices for this option
+db_metaget shared/bootsplash-theme owners
+OWNERS="$RET"
+
+db_subst shared/bootsplash-theme choices $OWNERS
+
+#db_metaget shared/bootsplash-theme choices
+#CHOICES="$RET"
+
+# check if owners and choices are the same
+#if [ "$OWNERS" != "$CHOICES" ]
+#then
+#   db_subst shared/bootsplash-theme choices $OWNERS
+#fi
+
+# input the desired theme
+db_input medium shared/bootsplash-theme || true
+db_go
+
+# get the new default theme
+db_get shared/bootsplash-theme
+NEW_DEFAULT="$RET"
+
+# locate initrd images and add none and custom to the list
+
+db_subst shared/bootsplash-initrd initrd-list `echo custom none /boot/initrd* | sed -e 's/ /, /g;'`
+db_input medium shared/bootsplash-initrd || true
+db_go
+
+db_get shared/bootsplash-initrd
+INITRD="$RET"
+
+if [ "$INITRD" = "custom" ]
+then
+   db_input medium shared/bootsplash-custom-initrd || true
+   db_go
+fi
+
+# don't ask which resoultion if there is only one choice
+
+db_metaget $NEW_DEFAULT/resolutions choices
+RES=($RET)
+
+if [ ${#RES[*]} -ne 1 ]
+then
+   # input the desired resolutions
+   db_input medium $NEW_DEFAULT/resolutions || true
+   db_go
+fi
+
+db_get $NEW_DEFAULT/resolutions
+NEW_RES="$RET"
+
+if [ "$NEW_DEFAULT" != "$OLD_DEFAULT" ]
+then
+   rm -f $THEME_SYMLINK || true
+elif [ "$NEW_RES" != "$OLD_RES" ]
+then
+   rm -f $THEME_SYMLINK || true
+fi
+
+db_input medium shared/bootsplash-bootloader || true
+db_go
+
+# inform the user about editing his/her lilo.conf (politically correct)
+db_input high shared/bootsplash-bootloader-info || true
+db_go
+
+db_input medium shared/bootsplash-initscript || true
+db_go
+
+exit 0

Added: bootsplash/trunk/debian/bootsplash.templates
===================================================================
--- bootsplash/trunk/debian/bootsplash.templates	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/bootsplash.templates	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,56 @@
+Template: shared/bootsplash-bootloader-info
+Type: note
+_Description: You need to configure your bootloader.
+ In order to complete the bootsplash installation you need adjust your
+ lilo.conf file (or configure whatever bootloader you use).
+  - Add the correct "initrd=" line to your lilo.conf file.
+  - Append "splash=silent" to your kernel's boot parameters.
+  - Add the correct "vga=???"line to your lilo.conf depending on what
+    resolution you want to use.
+ .
+ image=/boot/vmlinuz
+  initrd=/boot/initrd.splash
+  append="splash=silent"
+  vga=791
+ .
+ Frambuffer resolutions:
+  640x480   - 785
+  800x600   - 788
+  1024x768  - 791
+  1152x864  - 355
+  1280x1024 - 794
+  1600x1200 - 798
+ .
+ These display modes can also be found in the FrameBuffer HOWTO.  Any 16bit
+ mode should work.
+
+Template: shared/bootsplash-initrd
+Type: select
+_Choices: ${initrd-list}
+_Description: Select an initrd image.
+ If you are currently using an initrd image bootsplash can append your
+ splash images to it, if not one will be created for you.  Please select
+ your initrd image, select none if you want bootsplash to create one,
+ select custom if you do not see your image or want to manually enter the
+ path.
+
+Template: shared/bootsplash-custom-initrd
+Type: string
+_Description: Enter the path to your initrd image.
+ The image should be in the /boot directory but it could be anywhere.
+
+Template: shared/bootsplash-bootloader
+Type: select
+_Choices: lilo, grub
+Default: lilo
+_Description: Select your bootloader.
+ In order to work properly bootsplash needs to know which bootloader you
+ use.
+
+Template: shared/bootsplash-initscript
+Type: boolean
+Default: false
+_Description: Activate initscript?
+ Activating the initscript allows you to apply the same background 
+ image on all tty's. If you activate initscript and your screen flickers,
+ run dpkg-reconfigure bootsplash and deactivate the initscript.

Added: bootsplash/trunk/debian/changelog
===================================================================
--- bootsplash/trunk/debian/changelog	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/changelog	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,149 @@
+bootsplash (3.1-11) unstable; urgency=low
+
+  * Applied changes from Julien Valroff <julien at kirya.net>
+    - Added French translation
+    - Added a new debconf template allowing user to active init script
+  * Portuguese translation is now outdated. If you can speak portuguese
+    please have a look at pt_BR.po and translate the additions made by
+    Julien.
+
+ -- Oliver Sorge <oliver at dediziert.org>  Thu, 21 Apr 2005 07:47:22 +0200
+
+bootsplash (3.1-10) unstable; urgency=low
+
+  * Fixed typo in splash.sh
+  * Applied changes from Julien Valroff <julien at kirya.net>
+    - Installs fbtruetype.static so that text works even if /usr not mounted
+      A new entry in /etc/default/bootsplash file makes it possible to use
+      the static version
+
+ -- Oliver Sorge <oliver at dediziert.org>  Mon, 14 Mar 2005 09:36:33 +0200
+
+bootsplash (3.1-9) unstable; urgency=low
+
+  * Applied changes from Stephane Desneux <sdx at desneux.com>
+    - Made configurable boot messages via /etc/default/bootsplash
+
+ -- Oliver Sorge <oliver at dediziert.org>  Tue,  8 Mar 2005 21:50:27 +0200
+
+bootsplash (3.1-8) unstable; urgency=low
+
+  * fixed postinst with workarounds by Christian K.
+
+ -- Oliver Sorge <oliver at dediziert.org>  Wed, 23 Feb 2005 13:35:27 +0200
+
+bootsplash (3.1-7) unstable; urgency=low
+
+  * fixed manpages
+  * changed maintainer
+  * deactivated bootsplash initscript cause I'm annoyed about it
+
+ -- Oliver Sorge <oliver at dediziert.org>  Mon,  7 Jul 2005 12:38:43 +0200
+
+bootsplash (3.1-6) unstable; urgency=low
+
+  * fixed defaults
+
+ -- Oliver Sorge <oliver at dediziert.org>  Sun, 04 Jul 2004 17:17:23 +0200
+
+bootsplash (3.1-5) unstable; urgency=low
+
+  * Added bootsplash initscript by tcs at double-action.org.
+
+ -- Oliver Sorge <oliver at dediziert.org>  Sun, 04 Jul 2004 15:49:43 +0200 
+
+bootsplash (3.1-4) unstable; urgency=low
+
+  * Fixed depends to bootsplash-theme-newlinux
+
+ -- Oliver Sorge <oliver at dediziert.org>  Sun, 04 Jul 2004 14:58:21 +0200
+
+bootsplash (3.1-3) unstable; urgency=low
+
+  * Fixed depends to bootsplash-theme-debian-tux
+
+ -- Oliver Sorge <oliver at dediziert.org>  Fri, 02 Jul 2004 10:43:32 +0200
+
+bootsplash (3.1-2) unstable; urgency=low
+
+  * Fixed bootsplash_3.1.orig.tar.gz
+  * Added includeprog dummy script and manpage 
+
+ -- Oliver Sorge <oliver at dediziert.org>  Sat, 26 Jun 2004 14:41:32 +0200
+
+bootsplash (3.1-1) unstable; urgency=low
+
+  * Corrected paths to configuration files in bootanim.
+  * Changed splash.sh to support Debian.
+  * Update to version 3.1.
+
+ -- Sascha Schrvder <schroeder.sascha at web.de>  Sat, 26 Jun 2004 03:25:48 +0200
+
+bootsplash (3.0.7-9) unstable; urgency=low
+
+  * Fix for postinst fail with custom initrd. (Modestas Vainius <geromanas at mailas.com>)
+  * Added bootsplash-theme-debiantux to conflicts
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Sun, 28 Mar 2004 11:02:05 -0600
+
+bootsplash (3.0.7-8) unstable; urgency=low
+
+  * Debconf fixes (maybe?)
+  * Description typo fix (Bastian Kleineidam <calvin at debian.org>)
+  * Man page fixes (reported by Bastien Kleineidam)
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Sun, 21 Mar 2004 15:55:30 -0600
+
+bootsplash (3.0.7-7) unstable; urgency=low
+
+  * Changed #!/bin/sh to #!/bin/bash in all config scripts
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Sat, 14 Feb 2004 19:13:04 -0600
+
+bootsplash (3.0.7-6) unstable; urgency=low
+
+  * Updated manpages.
+  * Changed #!/bin/sh to #!/bin/bash in bootsplash.config
+  * Added Brazilian Portuguese (pt_BR) translation (Felipe Almeida Lessa).
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Mon,  5 Jan 2004 21:37:28 -0500
+
+bootsplash (3.0.7-5) unstable; urgency=low
+
+  * Made package compatible with grub.
+  * Now if the user runs 'dpkg-reconfigure bootsplash' they will be prompted
+    to select a theme.
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Mon, 29 Dec 2003 20:17:02 -0500
+
+bootsplash (3.0.7-4) unstable; urgency=low
+
+  * Replaced a call to /usr/bin/cut in splash.sh with a call to sed.  Again 
+    /usr may not be mounted.
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Sat, 27 Dec 2003 19:44:54 -0500
+
+bootsplash (3.0.7-3) unstable; urgency=low
+
+  * Fixed splash.sh script.  Stopped it from making calls to /usr/bin/basename
+    which may not be mounted.
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Fri, 26 Dec 2003 16:38:37 -0500
+
+bootsplash (3.0.7-2) unstable; urgency=low
+
+  * Made sysv-rc-bootsplash recommended.
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Thu, 25 Dec 2003 17:50:43 -0500
+
+bootsplash (3.0.7-1) unstable; urgency=low
+
+  * Initial Release.
+  * Updated Makefile to install binaries to /usr/sbin and /sbin.
+  * Debianized splash.sh and bootanim script.
+  * Changed Utilities/ttf.c to #include ft2build.h and FT_FREETYPE_H
+    to prevent compile time errors
+  * Made splash.sh only play animations in silent mode 
+
+ -- Matthew A. Nicholson <debian at matt-land.com>  Thu, 11 Dec 2003 11:58:10 -0600
+

Added: bootsplash/trunk/debian/compat
===================================================================
--- bootsplash/trunk/debian/compat	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/compat	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1 @@
+4

Added: bootsplash/trunk/debian/control
===================================================================
--- bootsplash/trunk/debian/control	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/control	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,28 @@
+Source: bootsplash
+Section: graphics
+Priority: optional
+Maintainer: Oliver Sorge <oliver at dediziert.org>
+Build-Depends: debhelper (>= 4.1.16), libfreetype6-dev (>= 2.0.0), libmng-dev (>= 1.0), zlib1g-dev
+Standards-Version: 3.6.0
+
+Package: bootsplash
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, bootsplash-theme-newlinux | bootsplash-theme
+Recommends: sysv-rc-bootsplash
+Suggests: kernel-patch-bootsplash (>= 3.0.0)
+Conflicts: bootsplash-theme-debiantux
+Description: Enables a graphical boot screen
+ This package enables a graphical boot screen similar to that of
+ of Windows.  Features include:
+ .
+  - Nice graphics (JPEG)
+  - Antialiased text rendering (TrueType)
+  - Animations (MNG)
+  - Progress Bar
+  - Display of boot messages above or below a graphic.
+  - Fully themeable
+ .
+ This package contains only the bootsplash userland tools.  You need a patched
+ bootsplash kernel in order to use boot splash.  The userland tools consist of
+ utilities for creating splash images and utilities and scripts used internally
+ by bootsplash to draw text and play animations.

Added: bootsplash/trunk/debian/copyright
===================================================================
--- bootsplash/trunk/debian/copyright	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/copyright	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,16 @@
+This package was debianized by Matthew A. Nicholson <debian at matt-land.com> on
+Thu, 11 Dec 2003 11:58:10 -0600.
+
+It was downloaded from ftp://ftp.suse.com/pub/people/stepan/bootsplash/rpm-sources/bootsplash/
+
+Upstream Author: Stefan Reinauer <stepan at bootsplash.org>
+
+Copyright: (c) 2001-2003 Stefan Reinauer
+
+You are free to distribute this software under the terms of
+the GNU General Public License.
+On Debian systems, the complete text of the GNU General Public
+License can be found in the file `/usr/share/common-licenses/GPL'.
+
+This software comes with no warranty.
+

Added: bootsplash/trunk/debian/dirs
===================================================================
--- bootsplash/trunk/debian/dirs	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/dirs	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,5 @@
+sbin
+usr/sbin
+etc/bootsplash
+etc/default
+etc/init.d

Added: bootsplash/trunk/debian/docs
===================================================================
--- bootsplash/trunk/debian/docs	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/docs	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,6 @@
+Utilities/README.fbmngplay
+Utilities/README.fbtruetype
+Documentation/README.bootsplash
+Documentation/README.config
+Documentation/README.kernel
+Documentation/README.themes

Added: bootsplash/trunk/debian/fbmngplay.1
===================================================================
--- bootsplash/trunk/debian/fbmngplay.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/fbmngplay.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,107 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"
+'\" t 
+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
+.TH "fbmngplay" "1" 
+.SH "NAME" 
+fbmngplay \(em program to play mng animations on the console frame buffer. 
+.SH "SYNOPSIS" 
+.PP 
+\fBfbmngplay\fR [\fB-x \fI<val>\fR\fP]  [\fB-y \fI<val>\fR\fP]  [\fB-a \fI<val>\fR\fP]  [\fB-b\fI\fR\fP]  [\fB-v\fI\fR\fP]  [\fB-s\fI\fR\fP]  [\fBfile.mng ...\fI\fR\fP]  
+.SH "DESCRIPTION" 
+.PP 
+This manual page was written for the \fBDebian\fP distribution 
+because the original program does not have a manual page. 
+.PP 
+\fBfbmngplay\fR is used by bootsplash to play mng animations 
+on the console during boot. 
+.SH "OPTIONS" 
+.PP 
+These programs follow the usual GNU command line syntax, 
+with long options starting with two dashes (`-').  A summary of 
+options is included below. 
+.IP "\fB-h, -?, --help\fP         " 10 
+Show summary of options. 
+.IP "\fB-V, --version\fP         " 10 
+Show the program version. 
+.IP "\fB-x, -y\fP         " 10 
+X and Y coordinates to play the animation at. 
+.IP "\fB-a, --alpha\fP         " 10 
+The default alpha channel.  Values should range between 1 and 100. 
+.IP "\fB-b, --buffered\fP         " 10 
+Buffered mode. 
+.IP "\fB-s, --signal\fP         " 10 
+Wait for SIGUSR1 between animations. 
+.IP "\fB-p, --position\fP         " 10 
+Dynamically select position. 
+.IP "\fB-v, --vebose\fP         " 10 
+Verbose mode. 
+.IP "\fB-S, --start-console\fP         " 10 
+Only output animation on the console it was started on. 
+.IP "\fB-c\fP" 10 
+Start output animation on specified console. 
+.SH "SEE ALSO" 
+.PP 
+fbtruetype (1), fbresolution(1), bootsplash (7). 
+.SH "AUTHOR" 
+.PP 
+This manual page was written by Matthew A. Nicholson debian at matt-land.com for 
+the \fBDebian\fP system (but may be used by others).  Permission is 
+granted to copy, distribute and/or modify this document under 
+the terms of the GNU General Public License, Version 2 any  
+later version published by the Free Software Foundation. 
+ 
+.PP 
+On Debian systems, the complete text of the GNU General Public 
+License can be found in /usr/share/common-licenses/GPL. 
+ 
+.\" created by instant / docbook-to-man, Sun 28 Mar 2004, 11:05 

Added: bootsplash/trunk/debian/fbresolution.1
===================================================================
--- bootsplash/trunk/debian/fbresolution.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/fbresolution.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,91 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"
+'\" t 
+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
+.TH "fbresoultion" "1" 
+.SH "NAME" 
+fbresoultion \(em detects what the current frame buffer resolution is. 
+.SH "SYNOPSIS" 
+.PP 
+\fBfbresoultion\fR [\fBoptions\fI\fR\fP]  
+.SH "DESCRIPTION" 
+.PP 
+This manual page was written for the \fBDebian\fP distribution 
+because the original program does not have a manual page. 
+.PP 
+\fBfbresoultion\fR shows the current 
+frame buffer resoultion when run with no options. 
+.SH "OPTIONS" 
+.PP 
+These programs follow the usual GNU command line syntax, 
+with long options starting with two dashes (`-').  A summary of 
+options is included below. 
+.IP "\fB-h, --help\fP         " 10 
+Show summary of options. 
+.IP "\fB-v, --version\fP         " 10 
+Show version of program. 
+.SH "SEE ALSO" 
+.PP 
+fbmngplay (1), fbtruetype (1), bootsplash (1). 
+.SH "AUTHOR" 
+.PP 
+This manual page was written by Matthew A. Nicholson debian at matt-land.com for 
+the \fBDebian\fP system (but may be used by others).  Permission is 
+granted to copy, distribute and/or modify this document under 
+the terms of the GNU General Public License, Version 2 any  
+later version published by the Free Software Foundation. 
+ 
+.PP 
+On Debian systems, the complete text of the GNU General Public 
+License can be found in /usr/share/common-licenses/GPL. 
+ 
+.\" created by instant / docbook-to-man, Sun 28 Mar 2004, 11:05 

Added: bootsplash/trunk/debian/fbtruetype.1
===================================================================
--- bootsplash/trunk/debian/fbtruetype.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/fbtruetype.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,106 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"
+'\" t 
+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
+.TH "fbtruetype" "1" 
+.SH "NAME" 
+fbtruetype \(em program to display text on the console frame buffer. 
+.SH "SYNOPSIS" 
+.PP 
+\fBfbtruetype\fR [\fBparameters\fI\fR\fP]  [\fBtext\fI\fR\fP]  
+.SH "DESCRIPTION" 
+.PP 
+This manual page was written for the \fBDebian\fP distribution 
+because the original program does not have a manual page. 
+ 
+.PP 
+\fBfbtruetype\fR is used by the bootsplash package to draw text on the console frame buffer. 
+.SH "OPTIONS" 
+.PP 
+These programs follow the usual GNU command line syntax, 
+with long options starting with two dashes (`-'). 
+.IP "\fB-h, -?, --help\fP         " 10 
+Show summary of options. 
+.IP "\fB-V, --version\fP         " 10 
+Show the program version. 
+.IP "\fB-x, -y\fP         " 10 
+X and Y coordinates to draw text at. 
+.IP "\fB-a, --alpha\fP         " 10 
+The default alpha channel.  Values should range between 1 and 100. 
+.IP "\fB-f, --fong\fP         " 10 
+The font to use (.ttf file). 
+.IP "\fB-s, --size\fP         " 10 
+The text size in points. 
+.IP "\fB-t, --textcolor\fP         " 10 
+The color of the text (hex).  -t 554455 
+.IP "\fB-v, --vebose\fP         " 10 
+Verbose mode. 
+.IP "\fB-S, --start-console\fP         " 10 
+Only output text on the console it was started on. 
+.IP "\fB-c\fP" 10 
+Start output on specified console. 
+.SH "SEE ALSO" 
+.PP 
+fbmngplay (1), fbresoultion (1), bootsplash (7). 
+.SH "AUTHOR" 
+.PP 
+This manual page was written by Matthew A. Nicholson debian at matt-land.com for 
+the \fBDebian\fP system (but may be used by others).  Permission is 
+granted to copy, distribute and/or modify this document under 
+the terms of the GNU General Public License, Version 2 any  
+later version published by the Free Software Foundation. 
+ 
+.PP 
+On Debian systems, the complete text of the GNU General Public 
+License can be found in /usr/share/common-licenses/GPL. 
+ 
+.\" created by instant / docbook-to-man, Sun 28 Mar 2004, 11:05 

Added: bootsplash/trunk/debian/includeprog.1
===================================================================
--- bootsplash/trunk/debian/includeprog.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/includeprog.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,23 @@
+.TH "INCLUDEPROG" "1" "June 26, 2002" "Oliver Sorge" "Debian GNU/Linux"
+
+.SH "NAME"
+\fBincludeprog\fP \- dummy script
+
+.SH "DESCRIPTION"
+This manual page documents briefly the \fBincludeprog\fP script.
+.PP
+This manual page was written for the Debian distribution to describe
+how to get the includeprog configuration variable from bootsplash 3.1
+working with the Debian distribution.
+.PP 
+\fBincludeprog\fP is just an dummy script which does exactly nothing.
+If you don't have it, \fBsplash.sh\fP complains that includeprog could not
+be found, cause it includes the config without any parsing. With this
+script, splash.sh works without spamming your console with file not
+found messages.
+.PP
+.SH "SEE ALSO"
+\fBbootanim\fP(1), \fBbootsplash\fP(7), \fBfbmngplay\fP(1), \fBfbresolution\fP(1), \fBfbtruetype\fP(1), \fBsplash\fP(1) \fBsplash.sh\fP(1).
+.SH "AUTHOR"
+This manual page was written by Oliver Sorge <oliver at dediziert.org>,
+for the Debian system (but may be used by others).

Added: bootsplash/trunk/debian/po/POTFILES.in
===================================================================
--- bootsplash/trunk/debian/po/POTFILES.in	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/po/POTFILES.in	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] bootsplash.templates

Added: bootsplash/trunk/debian/po/fr.po
===================================================================
--- bootsplash/trunk/debian/po/fr.po	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/po/fr.po	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,171 @@
+# Translators, if you are not familiar with the PO format, gettext
+# documentation is worth reading, especially sections dedicated to
+# this format, e.g. by running:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+# Some information specific to po-debconf are available at
+# /usr/share/doc/po-debconf/README-trans
+# or http://www.debian.org/intl/l10n/po-debconf/README-trans
+# Developers do not need to manually edit POT or PO files.
+# , fuzzy
+# 
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: bootsplash 3.1-11\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-03-16 19:17+0100\n"
+"PO-Revision-Date: 2005-03-16 19:36+0100\n"
+"Last-Translator: Julien Valroff <julien at kirya.net>\n"
+"Language-Team: French\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid "You need to configure your bootloader."
+msgstr "Vous devez configurer votre chargeur de démarrage"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"In order to complete the bootsplash installation you need adjust your lilo."
+"conf file (or configure whatever bootloader you use).\n"
+" - Add the correct \"initrd=\" line to your lilo.conf file.\n"
+" - Append \"splash=silent\" to your kernel's boot parameters.\n"
+" - Add the correct \"vga=???\"line to your lilo.conf depending on what\n"
+"   resolution you want to use."
+msgstr "Afin de compléter l'installation de bootsplash, vous devez modifier le fichier"
+"de configuration de lilo (ou tout autre chargeur de démarrage).\n"
+" - Ajoutez la ligne correcte \"initrd=\" à votre fichier de configuration lilo.\n"
+" - Ajoutez l'option \"splash=silent\" aux paramètres d'amorçage de votre noyau.\n"
+" - Ajoutez la ligne \"vga=???\" adaptée à la résolution que vous souhaitez utiliser\n"
+"    à votre fichier lilo.conf, "
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"image=/boot/vmlinuz\n"
+" initrd=/boot/initrd.splash\n"
+" append=\"splash=silent\"\n"
+" vga=791"
+msgstr ""
+"image=/boot/vmlinuz\n"
+" initrd=/boot/initrd.splash\n"
+" append=\"splash=silent\"\n"
+" vga=791"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"Frambuffer resolutions:\n"
+" 640x480   - 785\n"
+" 800x600   - 788\n"
+" 1024x768  - 791\n"
+" 1152x864  - 355\n"
+" 1280x1024 - 794\n"
+" 1600x1200 - 798"
+msgstr ""
+"Résolutions du framebuffer:\n"
+" 640x480   - 785\n"
+" 800x600   - 788\n"
+" 1024x768  - 791\n"
+" 1152x864  - 355\n"
+" 1280x1024 - 794\n"
+" 1600x1200 - 798"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"These display modes can also be found in the FrameBuffer HOWTO.  Any 16bit "
+"mode should work."
+msgstr ""
+"Ces modes d'affichage peuvent également être trouvés dans le HOWTO Framebuffer."
+"Tous les modes 16 bit devraient fonctionner."
+
+#. Type: select
+#. Choices
+#: ../bootsplash.templates:29
+msgid "${initrd-list}"
+msgstr "${initrd-list}"
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:30
+msgid "Select an initrd image."
+msgstr "Séléctionnez une image initrd."
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:30
+msgid ""
+"If you are currently using an initrd image bootsplash can append your splash "
+"images to it, if not one will be created for you.  Please select your initrd "
+"image, select none if you want bootsplash to create one, select custom if "
+"you do not see your image or want to manually enter the path."
+msgstr ""
+"Si vous utilisez actuellement une image initrd, bootsplash peut y ajouter les images "
+"d'qui s'afficheront au démarrage du système ; dans le cas inverse, l'image initrd sera créée "
+"automatiquement. Si vous utilisez une image initrd, séléctionnez la, ou sélectionnez « none » si "
+"vous souhaitez que bootsplash en crée une, ou encore « custom » si vous ne voyez pas votre image initrd "
+"ou souhaitez entrer le chemin manuellement."
+
+#. Type: string
+#. Description
+#: ../bootsplash.templates:39
+msgid "Enter the path to your initrd image."
+msgstr "Entrez le chemin vers votre image initrd."
+
+#. Type: string
+#. Description
+#: ../bootsplash.templates:39
+msgid "The image should be in the /boot directory but it could be anywhere."
+msgstr "Par convention, l'image devrait être dans le répertoire /boot, mais elle "
+"peut être située partout ailleurs."
+
+#. Type: select
+#. Choices
+#: ../bootsplash.templates:44
+msgid "lilo, grub"
+msgstr "lilo, grub"
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:46
+msgid "Select your bootloader."
+msgstr "Séléctionnez votre chargeur de démarrage."
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:46
+msgid ""
+"In order to work properly bootsplash needs to know which bootloader you use."
+msgstr ""
+"Afin de fonctionner correctement, bootsplash doit connaître le chargeur de démarrage que vous utilisez."
+
+#. Type: boolean
+#. Description
+#: ../bootsplash.templates:53
+msgid "Activate initscript?"
+msgstr "Activer le script de démarrage ?"
+
+#. Type: boolean
+#. Description
+#: ../bootsplash.templates:53
+msgid ""
+"Activating the initscript allows you to apply the same background  image on "
+"all tty's. If you activate initscript and your screen flickers, run dpkg-"
+"reconfigure bootsplash and deactivate the initscript."
+msgstr ""
+"Le fait d'activer le script de démarrage vous permet d'avoir la même image sur "
+"tous les ttys. Si vous activez le script de démarrage et constatez des problèmes de "
+"clignotement de votre écran, lancez dpkg-reconfigure bootsplash et désactivez le "
+"script de démarrage."
+
+

Added: bootsplash/trunk/debian/po/pt_BR.po
===================================================================
--- bootsplash/trunk/debian/po/pt_BR.po	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/po/pt_BR.po	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,167 @@
+# Translators, if you are not familiar with the PO format, gettext
+# documentation is worth reading, especially sections dedicated to
+# this format, e.g. by running:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+# Some information specific to po-debconf are available at
+# /usr/share/doc/po-debconf/README-trans
+# or http://www.debian.org/intl/l10n/po-debconf/README-trans
+# Developers do not need to manually edit POT or PO files.
+# , fuzzy
+# 
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-04-15 20:35+0200\n"
+"PO-Revision-Date: 2004-01-23 14:36-0200\n"
+"Last-Translator: Felipe Almeida Lessa <felipe.lessa at brturbo.com>\n"
+"Language-Team: Portuguese/Brazil\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid "You need to configure your bootloader."
+msgstr "Você precisa configurar seu carregador de boot."
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"In order to complete the bootsplash installation you need adjust your lilo."
+"conf file (or configure whatever bootloader you use).\n"
+" - Add the correct \"initrd=\" line to your lilo.conf file.\n"
+" - Append \"splash=silent\" to your kernel's boot parameters.\n"
+" - Add the correct \"vga=???\"line to your lilo.conf depending on what\n"
+"   resolution you want to use."
+msgstr ""
+"Para completar a instalação do bootsplash você precisa ajustar seu arquivo "
+"lilo.conf (ou configurar o carregador de boot que você usa).\n"
+" - Adicione a linha \"initrd=\" correta ao seu arquivo lilo.conf .\n"
+" - Insira \"splash=silent\" aos parâmetros de boot do seu kernel.\n"
+" - Adicione a linha \"vga=???\" correta ao seu lilo.conf dependendo da\n"
+"   resolução que você deseja usar."
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"image=/boot/vmlinuz\n"
+" initrd=/boot/initrd.splash\n"
+" append=\"splash=silent\"\n"
+" vga=791"
+msgstr ""
+"image=/boot/vmlinuz\n"
+" initrd=/boot/initrd.splash\n"
+" append=\"splash=silent\"\n"
+" vga=791"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"Frambuffer resolutions:\n"
+" 640x480   - 785\n"
+" 800x600   - 788\n"
+" 1024x768  - 791\n"
+" 1152x864  - 355\n"
+" 1280x1024 - 794\n"
+" 1600x1200 - 798"
+msgstr ""
+"Resoluções do framebuffer:\n"
+" 640x480   - 785\n"
+" 800x600   - 788\n"
+" 1024x768  - 791\n"
+" 1152x864  - 355\n"
+" 1280x1024 - 794\n"
+" 1600x1200 - 798"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"These display modes can also be found in the FrameBuffer HOWTO.  Any 16bit "
+"mode should work."
+msgstr ""
+"Esses modos de exibição podem ser achados no FrameBuffer HOWTO.  Qualquer "
+"modo 16bit deve funcionar."
+
+#. Type: select
+#. Choices
+#: ../bootsplash.templates:29
+msgid "${initrd-list}"
+msgstr "${initrd-list}"
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:30
+msgid "Select an initrd image."
+msgstr "Selecione uma imagem initrd."
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:30
+msgid ""
+"If you are currently using an initrd image bootsplash can append your splash "
+"images to it, if not one will be created for you.  Please select your initrd "
+"image, select none if you want bootsplash to create one, select custom if "
+"you do not see your image or want to manually enter the path."
+msgstr ""
+"Se você está atualmente usando uma imagem initrd o bootsplash pode adicioná-"
+"la imagens, caso contrário uma será criada para você.  Por favor selecione "
+"sua imagem initrd, selecione none se você quer que o bootsplash crie uma, "
+"selecione custom se você não achou sua imagem ou quer entrar com o caminho "
+"manualmente."
+
+#. Type: string
+#. Description
+#: ../bootsplash.templates:39
+msgid "Enter the path to your initrd image."
+msgstr "Entre com o caminho à sua imagem initrd."
+
+#. Type: string
+#. Description
+#: ../bootsplash.templates:39
+msgid "The image should be in the /boot directory but it could be anywhere."
+msgstr ""
+"A imagem deve estar no diretório /boot mas pode estar em qualquer lugar."
+
+#. Type: select
+#. Choices
+#: ../bootsplash.templates:44
+msgid "lilo, grub"
+msgstr "lilo, grub"
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:46
+msgid "Select your bootloader."
+msgstr "Selecione seu carregador de boot."
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:46
+msgid ""
+"In order to work properly bootsplash needs to know which bootloader you use."
+msgstr ""
+"Para seu funcionamente correto, o bootsplash precisa saber que carregador de "
+"boot você usa."
+
+#. Type: boolean
+#. Description
+#: ../bootsplash.templates:53
+msgid "Activate initscript?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../bootsplash.templates:53
+msgid ""
+"Activating the initscript allows you to apply the same background  image on "
+"all tty's. If you activate initscript and your screen flickers, run dpkg-"
+"reconfigure bootsplash and deactivate the initscript."
+msgstr ""

Added: bootsplash/trunk/debian/po/templates.pot
===================================================================
--- bootsplash/trunk/debian/po/templates.pot	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/po/templates.pot	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,142 @@
+#
+#    Translators, if you are not familiar with the PO format, gettext
+#    documentation is worth reading, especially sections dedicated to
+#    this format, e.g. by running:
+#         info -n '(gettext)PO Files'
+#         info -n '(gettext)Header Entry'
+#
+#    Some information specific to po-debconf are available at
+#            /usr/share/doc/po-debconf/README-trans
+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+#    Developers do not need to manually edit POT or PO files.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-04-15 20:35+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid "You need to configure your bootloader."
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"In order to complete the bootsplash installation you need adjust your lilo."
+"conf file (or configure whatever bootloader you use).\n"
+" - Add the correct \"initrd=\" line to your lilo.conf file.\n"
+" - Append \"splash=silent\" to your kernel's boot parameters.\n"
+" - Add the correct \"vga=???\"line to your lilo.conf depending on what\n"
+"   resolution you want to use."
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"image=/boot/vmlinuz\n"
+" initrd=/boot/initrd.splash\n"
+" append=\"splash=silent\"\n"
+" vga=791"
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"Frambuffer resolutions:\n"
+" 640x480   - 785\n"
+" 800x600   - 788\n"
+" 1024x768  - 791\n"
+" 1152x864  - 355\n"
+" 1280x1024 - 794\n"
+" 1600x1200 - 798"
+msgstr ""
+
+#. Type: note
+#. Description
+#: ../bootsplash.templates:3
+msgid ""
+"These display modes can also be found in the FrameBuffer HOWTO.  Any 16bit "
+"mode should work."
+msgstr ""
+
+#. Type: select
+#. Choices
+#: ../bootsplash.templates:29
+msgid "${initrd-list}"
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:30
+msgid "Select an initrd image."
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:30
+msgid ""
+"If you are currently using an initrd image bootsplash can append your splash "
+"images to it, if not one will be created for you.  Please select your initrd "
+"image, select none if you want bootsplash to create one, select custom if "
+"you do not see your image or want to manually enter the path."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../bootsplash.templates:39
+msgid "Enter the path to your initrd image."
+msgstr ""
+
+#. Type: string
+#. Description
+#: ../bootsplash.templates:39
+msgid "The image should be in the /boot directory but it could be anywhere."
+msgstr ""
+
+#. Type: select
+#. Choices
+#: ../bootsplash.templates:44
+msgid "lilo, grub"
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:46
+msgid "Select your bootloader."
+msgstr ""
+
+#. Type: select
+#. Description
+#: ../bootsplash.templates:46
+msgid ""
+"In order to work properly bootsplash needs to know which bootloader you use."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../bootsplash.templates:53
+msgid "Activate initscript?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../bootsplash.templates:53
+msgid ""
+"Activating the initscript allows you to apply the same background  image on "
+"all tty's. If you activate initscript and your screen flickers, run dpkg-"
+"reconfigure bootsplash and deactivate the initscript."
+msgstr ""

Added: bootsplash/trunk/debian/postinst
===================================================================
--- bootsplash/trunk/debian/postinst	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/postinst	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,130 @@
+#! /bin/bash
+# postinst script for bootsplash-theme
+#
+# see: dh_installdeb(1)
+
+# update-rc.d bootsplash defaults 00 > /dev/null
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+THEME_SYMLINK="/etc/bootsplash/themes/current"
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+#     Any necessary prompting should almost always be confined to the
+#     post-installation script, and should be protected with a conditional
+#     so that unnecessary prompting doesn't happen if a package's
+#     installation fails and the `postinst' is called with `abort-upgrade',
+#     `abort-remove' or `abort-deconfigure'.
+
+case "$1" in
+    configure)
+
+    ;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+db_get shared/bootsplash-initrd
+INITRD="$RET"
+
+if [ "$INITRD" = "custom" ]
+then
+   db_get shared/bootsplash-custom-initrd
+   SPLASH_INITRD="$RET"
+elif [ "$INITRD" = "none" ]
+then
+   SPLASH_INITRD="/boot/initrd.splash"
+else
+   SPLASH_INITRD="$INITRD"
+fi
+
+if [ "$SPLASH_INITRD" = "" ]
+then
+   SPLASH_INITRD="/boot/initrd.splash"
+fi
+
+# if we need to change the theme the $THEME_SYMLINK will be missing
+# if it is we will make it point to the new theme
+if [ ! -e "$THEME_SYMLINK" ]
+then
+   db_get shared/bootsplash-theme
+   NEW_THEME="$RET"
+
+   # make the symlink
+   # first we must extract the locatation of the theme from the theme name
+   ln -s /etc/bootsplash/themes/`echo $NEW_THEME | sed -e 's/^bootsplash-theme-//g;'` $THEME_SYMLINK || get_new_theme
+
+   # now we need to create the initrd image
+   echo "Building bootsplash initrd image..."
+
+   db_get $NEW_THEME/resolutions
+   RESOLUTIONS=`echo "$RET" | sed -e 's/, / /g;'`
+
+   if [ "$SPLASH_INITRD" = "/boot/initrd.splash" ]
+   then
+      rm -f /boot/initrd.splash || true  # remove old initrd image
+   else
+      # backup or restore an initrd image
+      cp "$SPLASH_INITRD.orig" "$SPLASH_INITRD" || \
+      cp "$SPLASH_INITRD" "$SPLASH_INITRD.orig"
+   fi
+
+   # create an initrd and include all the selected resolutions
+   for i in $RESOLUTIONS
+   do
+      splash -s -f /etc/bootsplash/themes/current/config/bootsplash-$i.cfg >> "$SPLASH_INITRD"
+   done
+
+   db_get shared/bootsplash-bootloader
+   if [ "$RET" = "lilo" ]
+   then
+       if [ -f /sbin/lilo ]
+       then
+           lilo           # run lilo
+       fi
+   fi
+   echo "Using the $NEW_THEME bootsplash theme at $RESOLUTIONS resolution(s)."
+
+fi
+
+db_get shared/bootsplash-initscript
+if [ "$RET" = "true" ]
+then
+    update-rc.d bootsplash defaults 00 > /dev/null
+else
+    update-rc.d -f bootsplash remove > /dev/null 2>&1
+fi
+db_go
+
+db_stop
+
+
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: bootsplash/trunk/debian/postrm
===================================================================
--- bootsplash/trunk/debian/postrm	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/postrm	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,44 @@
+#! /bin/bash
+# postrm script for bootsplash
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postrm> `remove'
+#        * <postrm> `purge'
+#        * <old-postrm> `upgrade' <new-version>
+#        * <new-postrm> `failed-upgrade' <old-version>
+#        * <new-postrm> `abort-install'
+#        * <new-postrm> `abort-install' <old-version>
+#        * <new-postrm> `abort-upgrade' <old-version>
+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+	purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+	
+	update-rc.d -f bootsplash remove > /dev/null
+	
+	;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+
+esac
+
+# remove initrd.splash and /etc/bootsplash/themes/current
+#echo "Cleaning up after bootsplash..."
+#rm -f /boot/initrd.splash || true
+#rm -f /etc/bootsplash/themes/current || true
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0

Added: bootsplash/trunk/debian/rules
===================================================================
--- bootsplash/trunk/debian/rules	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/rules	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,109 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+INSTALL_NOSTRIP = install
+INSTALL_PROGRAM = install
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+configure-stamp:
+	dh_testdir
+	# Add here commands to configure the package.
+
+	touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE) -C Utilities
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) -C Utilities clean
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	dh_installman debian/bootanim.1
+	dh_installman debian/bootsplash.7
+	dh_installman debian/fbmngplay.1
+	dh_installman debian/fbresolution.1
+	dh_installman debian/fbtruetype.1
+	dh_installman debian/includeprog.1
+	dh_installman debian/splash.1
+	dh_installman debian/splash_sh.1
+
+	# Add here commands to install the package into debian/bootsplash.
+	$(MAKE) -C Utilities install DESTDIR="$(CURDIR)/debian/bootsplash"
+	$(MAKE) -C Utilities install.static DESTDIR="$(CURDIR)/debian/bootsplash"
+
+	$(INSTALL_NOSTRIP) Scripts/splash.sh Scripts/bootanim Scripts/includeprog "$(CURDIR)/debian/bootsplash/sbin/"
+	$(INSTALL_NOSTRIP) Scripts/bootsplash "$(CURDIR)/debian/bootsplash/etc/init.d/"
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_installexamples
+#	dh_install
+#	dh_installmenu
+	dh_installdebconf
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	cp debian/bootsplash-default "$(CURDIR)/debian/bootsplash/etc/default/bootsplash"
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+#	dh_perl
+#	dh_python
+#	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure


Property changes on: bootsplash/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: bootsplash/trunk/debian/splash.1
===================================================================
--- bootsplash/trunk/debian/splash.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/splash.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,97 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"
+'\" t 
+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
+.TH "splash" "1" 
+.SH "NAME" 
+splash \(em used with bootsplash to attach jpegs to initrd images and other things. 
+.SH "SYNOPSIS" 
+.PP 
+\fBsplash\fR [\fB-s\fI\fR\fP]  [\fB-u \fIunit\fR\fP]  [\fB-n \fI\fR\fP]  [\fBcfg file\fI\fR\fP]  
+.SH "DESCRIPTION" 
+.PP 
+This manual page was written for the \fBDebian\fP distribution 
+because the original program does not have a manual page. 
+.PP 
+\fBsplash\fR is used with the bootsplash package 
+to attach jpeg images to initrd images to be loaded with the kernel.  In 
+Debian it is called by debconf when the user changes the theme. 
+.PP 
+Should be used in the general form: 
+splash -s -f \ /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg \ >> /boot/initrd 
+.SH "OPTIONS" 
+.IP "\fB-?\fP         " 10 
+Show summary of options. 
+.IP "\fB-s\fP" 10 
+Attach slient boot image. 
+.IP "\fB-f\fP" 10 
+Specify a configuration file to use. 
+.IP "\fB-u\fP" 10 
+Specify a console to use. 
+.IP "\fB-n\fP" 10 
+Only attach verbose image. 
+.SH "SEE ALSO" 
+.PP 
+bootsplash (7). 
+.SH "AUTHOR" 
+.PP 
+This manual page was written by Matthew A. Nicholson debian at matt-land.com for 
+the \fBDebian\fP system (but may be used by others).  Permission is 
+granted to copy, distribute and/or modify this document under 
+the terms of the GNU General Public License, Version 2 any  
+later version published by the Free Software Foundation. 
+ 
+.PP 
+On Debian systems, the complete text of the GNU General Public 
+License can be found in /usr/share/common-licenses/GPL. 
+ 
+.\" created by instant / docbook-to-man, Sun 28 Mar 2004, 11:05 

Added: bootsplash/trunk/debian/splash_sh.1
===================================================================
--- bootsplash/trunk/debian/splash_sh.1	2006-02-06 02:13:59 UTC (rev 640)
+++ bootsplash/trunk/debian/splash_sh.1	2006-02-06 02:14:43 UTC (rev 641)
@@ -0,0 +1,85 @@
+.\" $Header: /aolnet/dev/src/CVS/sgml/docbook-to-man/cmd/docbook-to-man.sh,v 1.1.1.1 1998/11/13 21:31:59 db3l Exp $
+.\"
+.\"	transcript compatibility for postscript use.
+.\"
+.\"	synopsis:  .P! <file.ps>
+.\"
+.de P!
+.fl
+\!!1 setgray
+.fl
+\\&.\"
+.fl
+\!!0 setgray
+.fl			\" force out current output buffer
+\!!save /psv exch def currentpoint translate 0 0 moveto
+\!!/showpage{}def
+.fl			\" prolog
+.sy sed -e 's/^/!/' \\$1\" bring in postscript file
+\!!psv restore
+.
+.de pF
+.ie     \\*(f1 .ds f1 \\n(.f
+.el .ie \\*(f2 .ds f2 \\n(.f
+.el .ie \\*(f3 .ds f3 \\n(.f
+.el .ie \\*(f4 .ds f4 \\n(.f
+.el .tm ? font overflow
+.ft \\$1
+..
+.de fP
+.ie     !\\*(f4 \{\
+.	ft \\*(f4
+.	ds f4\"
+'	br \}
+.el .ie !\\*(f3 \{\
+.	ft \\*(f3
+.	ds f3\"
+'	br \}
+.el .ie !\\*(f2 \{\
+.	ft \\*(f2
+.	ds f2\"
+'	br \}
+.el .ie !\\*(f1 \{\
+.	ft \\*(f1
+.	ds f1\"
+'	br \}
+.el .tm ? font underflow
+..
+.ds f1\"
+.ds f2\"
+.ds f3\"
+.ds f4\"
+'\" t 
+.ta 8n 16n 24n 32n 40n 48n 56n 64n 72n  
+.TH "splash.sh" "1" 
+.SH "NAME" 
+splash.sh \(em  script called from /etc/init.d/rc and /etc/init.d/rcS to update the bootsplash image. 
+.SH "SYNOPSIS" 
+.PP 
+\fBsplash.sh\fR [\fBprocess\fI\fR\fP]  
+.SH "DESCRIPTION" 
+.PP 
+This manual page was written for the \fBDebian\fP distribution 
+because the original program does not have a manual page. 
+ 
+.PP 
+\fBsplash.sh\fR is called from the boot scripts and 
+is used to update the bootsplash image.  This includes displaying 
+text, playing animations, and updating the progress bar.  It takes 
+the command that was called from the rc script as a parameter. 
+.SH "SEE ALSO" 
+.PP 
+bootsplash (7), bootanim (1). 
+.SH "AUTHOR" 
+.PP 
+This manual page was written by Matthew A. Nicholson debian at matt-land.com for 
+the \fBDebian\fP system (but may be used by others).  Permission is 
+granted to copy, distribute and/or modify this document under 
+the terms of the GNU General Public License, Version 2 any  
+later version published by the Free Software Foundation. 
+ 
+.PP 
+On Debian systems, the complete text of the GNU General Public 
+License can be found in /usr/share/common-licenses/GPL. 
+ 
+.\" created by instant / docbook-to-man, Sun 28 Mar 2004, 11:05 




More information about the Demudi-commits mailing list