* Rename languages to langlist to avoid running into 8.3 file name

restrictions on ISO9660.
* Remove langlist from the bootlogo file and just include it on the file
  system.
master
Colin Watson 19 years ago
parent 0e60e060ab
commit c30f249f27

@ -9,13 +9,13 @@ DEFAULT_LANG =
PIC_COMMON = back.jpg PIC_COMMON = back.jpg
FILES_CORE = init languages FILES_CORE = init
INST_EXT = $(TRANSLATIONS) 16x16.fnt $(PIC_COMMON) INST_EXT = langlist $(TRANSLATIONS) 16x16.fnt $(PIC_COMMON)
FILES_INST = $(FILES_CORE) $(INST_EXT) FILES_INST = $(FILES_CORE) $(INST_EXT)
FILES_BOOT = $(FILES_CORE) $(TRANSLATIONS) 16x16.fnt \ FILES_BOOT = $(FILES_CORE) langlist $(TRANSLATIONS) 16x16.fnt \
$(PIC_COMMON) $(PIC_COMMON)
FILES_BOOT_EN = $(FILES_CORE) en.tr 16x16.fnt $(PIC_COMMON) FILES_BOOT_EN = $(FILES_CORE) en.tr 16x16.fnt $(PIC_COMMON)
@ -41,11 +41,11 @@ themes: bootdir installdir
bootdir: boot.config boot $(INCLUDES) bootdir: boot.config boot $(INCLUDES)
@cp -a po/*.tr boot @cp -a po/*.tr boot
@for i in $(FILES_BOOT) ; do [ -f $$i ] && cp $$i boot ; done ; true @for i in $(FILES_BOOT) ; do [ -f $$i ] && cp $$i boot ; done ; true
@echo en >boot/languages @echo en >boot/langlist
$(MKBOOTMSG) $(BFLAGS) -l boot/log -c $< boot/init $(MKBOOTMSG) $(BFLAGS) -l boot/log -c $< boot/init
ifdef DEFAULT_LANG ifdef DEFAULT_LANG
@echo $(DEFAULT_LANG) >boot/lang @echo $(DEFAULT_LANG) >boot/lang
@echo $(DEFAULT_LANG) >>boot/languages @echo $(DEFAULT_LANG) >>boot/langlist
endif endif
@cd boot && echo $(FILES_BOOT_EN) | sed -e "s/ /\n/g" | cpio --quiet -o >message @cd boot && echo $(FILES_BOOT_EN) | sed -e "s/ /\n/g" | cpio --quiet -o >message
@ -66,7 +66,7 @@ font:
`./keymapchars keymap.*.inc` \ `./keymapchars keymap.*.inc` \
-t tmp.txt \ -t tmp.txt \
-t install/log -t boot/log \ -t install/log -t boot/log \
-t languages -t dia_lang.inc \ -t langlist -t dia_lang.inc \
-f -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1 \ -f -gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1 \
--fsize 16,5 \ --fsize 16,5 \
16x16.fnt >16x16.fnt.log 16x16.fnt >16x16.fnt.log

9
debian/changelog vendored

@ -1,3 +1,12 @@
gfxboot-theme-ubuntu (0.1.8) UNRELEASED; urgency=low
* Rename languages to langlist to avoid running into 8.3 file name
restrictions on ISO9660.
* Remove langlist from the bootlogo file and just include it on the file
system.
-- Colin Watson <cjwatson@ubuntu.com> Fri, 20 Jan 2006 12:06:34 +0000
gfxboot-theme-ubuntu (0.1.7) dapper; urgency=low gfxboot-theme-ubuntu (0.1.7) dapper; urgency=low
* Move boot option menu up 32 pixels and allow two more menu entries to be * Move boot option menu up 32 pixels and allow two more menu entries to be

2
debian/rules vendored

@ -17,7 +17,7 @@ install: build
dh_testroot dh_testroot
dh_clean -k dh_clean -k
dh_installdirs dh_installdirs
install -m644 Makefile languages *.config *.fnt *.inc *.jpg \ install -m644 Makefile langlist *.config *.fnt *.inc *.jpg \
$(themedir) $(themedir)
install -m755 keymapchars $(themedir) install -m755 keymapchars $(themedir)
install -m644 install/bootlogo.tar.gz $(themedir) install -m644 install/bootlogo.tar.gz $(themedir)

@ -9,7 +9,7 @@
% Some global vars. % Some global vars.
% %
% fallback if there is no "languages" % fallback if there is no "langlist"
/lang.items [ "en" ] def /lang.items [ "en" ] def
/lang.names [ "English" ] def /lang.names [ "English" ] def
@ -91,14 +91,14 @@
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
% Parse "languages" file. % Parse "langlist" file.
% %
% ( ) ==> ( ) % ( ) ==> ( )
% %
/lang.parsedata { /lang.parsedata {
/lang.default 0 def /lang.default 0 def
"languages" findfile dup { /lang.data exch def } { pop return } ifelse "langlist" findfile dup { /lang.data exch def } { pop return } ifelse
/la.tmp.datalen lang.data length def /la.tmp.datalen lang.data length def
/la.tmp.str lang.data cvs def /la.tmp.str lang.data cvs def

Loading…
Cancel
Save