[Demudi-commits] r636 - in bootsplash/trunk: . Scripts Utilities
debian debian/po
Free Ekanayaka
free-guest at costa.debian.org
Mon Feb 6 01:58:47 UTC 2006
Author: free-guest
Date: 2006-02-06 01:58:44 +0000 (Mon, 06 Feb 2006)
New Revision: 636
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 bootsplash-3.1 into bootsplash/trunk.
Modified: bootsplash/trunk/Scripts/bootanim
===================================================================
--- bootsplash/trunk/Scripts/bootanim 2006-02-06 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/Scripts/bootanim 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/Scripts/bootsplash 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/Scripts/includeprog 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/Scripts/splash.sh 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/Utilities/Makefile 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/bootanim.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/bootsplash-default 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/bootsplash.7 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/bootsplash.config 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/bootsplash.templates 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/changelog 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/compat 2006-02-06 01:58:44 UTC (rev 636)
@@ -0,0 +1 @@
+4
Added: bootsplash/trunk/debian/control
===================================================================
--- bootsplash/trunk/debian/control 2006-02-06 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/control 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/copyright 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/dirs 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/docs 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/fbmngplay.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/fbresolution.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/fbtruetype.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/includeprog.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/po/POTFILES.in 2006-02-06 01:58:44 UTC (rev 636)
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] bootsplash.templates
Added: bootsplash/trunk/debian/po/fr.po
===================================================================
--- bootsplash/trunk/debian/po/fr.po 2006-02-06 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/po/fr.po 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/po/pt_BR.po 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/po/templates.pot 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/postinst 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/postrm 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/rules 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/splash.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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 01:57:58 UTC (rev 635)
+++ bootsplash/trunk/debian/splash_sh.1 2006-02-06 01:58:44 UTC (rev 636)
@@ -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