[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[i18n] LC works again (well, kind of)



Hi!

Finally I managed to get dbootstrap to run in a bterm and
properly display all fonts.

However the right-hand-side edges of the boxes are not
displayed. Also some messages seem to have linebreaks in wrong
places (e.g. jp translation) - this might be either broken
translations or dbootstrap's/newt's fault. It would be nice if
someone with knowledge of dbootstrap/newt/whatever internals
could look into it (and hopefully invent a fix! :-).

An i386 2.88MB image I produced is available at
http://people.debian.org/~porridge/resc2880compact.bin

For those, who would like to make their own image, here's the
recipe (I know that some of the steps are unacceptable for
regular use. They will be solved (hopefully) if we know that LC
really works OK):

1. cvs update -dPR
2. patch < LC.diff (attached to this post)
3. remove slang from your archive directory
4. put slang1_1.4.4-2_$arch.deb to your archive directory
5. put libnewt-utf8-0_0.50.17-6_$arch.deb to your archive directory
6. set offline_mode to true (in config)
7. install libnewt-utf8-0, libnewt-utf8-pic, libnewt-dev
8. remove libnewt-pic
9. downgrade to slang{,-dev,-pic}_1.4.4-2
10. make utils resc2880compact.bin

good luck!

Marcin
-- 
Marcin Owsiany <porridge@debian.org>             http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216
Index: config
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/config,v
retrieving revision 1.94
diff -u -r1.94 config
--- config	2001/09/12 16:13:17	1.94
+++ config	2001/09/12 23:57:39
@@ -101,7 +101,7 @@
 
 # whether to use the language chooser in dbootstrap for kernel flavours that
 # support it, `true' or `false'
-export USE_LANGUAGE_CHOOSER := false
+export USE_LANGUAGE_CHOOSER := true
 
 ifeq ($(USE_LANGUAGE_CHOOSER),true)
 ifneq ($(LINGUA),C)
Index: scripts/rootdisk/EXTRACT_LIST_all
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/scripts/rootdisk/EXTRACT_LIST_all,v
retrieving revision 1.35
diff -u -r1.35 EXTRACT_LIST_all
--- scripts/rootdisk/EXTRACT_LIST_all	2001/07/05 13:15:24	1.35
+++ scripts/rootdisk/EXTRACT_LIST_all	2001/09/12 23:57:44
@@ -5,7 +5,7 @@
 dhcp-client
 debootstrap
 e2fsprogs-bf
-libnewt0
+libnewt-utf8-0
 libpopt0
 makedev
 modutils
Index: utilities/Makefile
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/utilities/Makefile,v
retrieving revision 1.38
diff -u -r1.38 Makefile
--- utilities/Makefile	2001/09/11 07:39:24	1.38
+++ utilities/Makefile	2001/09/12 23:57:45
@@ -10,7 +10,8 @@
 LDFLAGS			:= -s
 arch			:= $(shell dpkg --print-architecture)
 
-SUBDIRS	:= libfdisk dbootstrap writemaps
+#SUBDIRS	:= libfdisk dbootstrap writemaps
+SUBDIRS  := libfdisk writemaps
 
 ifeq ($(USE_LANGUAGE_CHOOSER),true)
 # bogl enabled

Attachment: pgpF158VI01Xv.pgp
Description: PGP signature


Reply to: