Author: alexander
Date: 2005-12-06 22:51:39 -0700 (Tue, 06 Dec 2005)
New Revision: 1238
Added:
trunk/packages/fonts-arphic/
trunk/packages/fonts-arphic/Makefile
trunk/packages/fonts-baekmuk/
trunk/packages/fonts-baekmuk/Makefile
trunk/packages/fonts-kochi/
trunk/packages/fonts-kochi/Makefile
trunk/packages/libidn/
trunk/packages/libidn/Makefile
Removed:
trunk/packages/irssi/irssi-0.8.9-gcc4_fixes-1.patch
trunk/packages/links/
trunk/packages/xfce/desktop-files/glinks.desktop
trunk/packages/xfce/desktop-files/links.desktop
Modified:
trunk/Makefile
trunk/etc/X11/app-defaults/XTerm
trunk/etc/X11/xorg.conf
trunk/etc/fonts/local.conf
trunk/etc/nanorc
trunk/etc/profile
trunk/packages/Xorg/host.def
trunk/packages/cdrtools/Makefile
trunk/packages/dialog/Makefile
trunk/packages/docbook-xsl/Makefile
trunk/packages/irssi/Makefile
trunk/packages/linux/Makefile
trunk/packages/lynx/Makefile
trunk/packages/nALFS/Makefile
trunk/packages/nano/Makefile
trunk/packages/tin/Makefile
Log:
Merged package modifications from utf8-newmake
Added fonts and libidn, removed links
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -263,12 +263,13 @@
endif
blfs: ch-openssl ch-wget ch-reiserfsprogs ch-xfsprogs ch-nano ch-joe \
- ch-screen ch-curl ch-zip ch-unzip ch-lynx ch-libxml2 ch-expat \
+ ch-screen ch-pkgconfig ch-libidn ch-curl ch-zip ch-unzip ch-lynx
ch-libxml2 ch-expat \
ch-subversion ch-lfs-bootscripts ch-docbook-xml ch-libxslt \
ch-docbook-xsl ch-html_tidy ch-LFS-BOOK ch-libpng ch-freetype \
ch-fontconfig ch-Xorg ch-freefont ch-inputattach ch-fonts-dejavu \
- update-fontsdir ch-libjpeg ch-libtiff ch-libart_lgpl ch-links \
- ch-openssh ch-pkgconfig ch-glib2 ch-libungif ch-imlib ch-imlib2 \
+ ch-fonts-kochi ch-fonts-arphic ch-fonts-baekmuk \
+ update-fontsdir ch-libjpeg ch-libtiff ch-libart_lgpl \
+ ch-openssh ch-glib2 ch-libungif ch-imlib ch-imlib2 \
ch-gc ch-w3m ch-cairo \
ch-pango ch-atk ch-gtk2 ch-cvs ch-popt ch-samba ch-libIDL ch-firefox \
ch-thunderbird ch-librsvg \
@@ -286,16 +287,16 @@
make ch-yaboot
endif
-x86_64-blfs: ch-openssl ch-wget ch-reiserfsprogs ch-nano ch-joe ch-screen
ch-curl \
+x86_64-blfs: ch-openssl ch-wget ch-reiserfsprogs ch-nano ch-joe ch-screen
ch-pkgconfig ch-libidn ch-curl \
ch-zip ch-unzip ch-lynx ch-libxml2 ch-expat ch-subversion
ch-lfs-bootscripts \
ch-docbook-xml ch-libxslt ch-docbook-xsl ch-html_tidy ch-LFS-BOOK
ch-squashfs ch-cpio \
ch-linux ch-ctags ch-unionfs ch-initramfs ch-cdrtools ch-syslinux
sparc64-blfs: ch-openssl ch-wget ch-reiserfsprogs ch-xfsprogs ch-nano \
- ch-joe ch-screen ch-curl ch-zip ch-unzip ch-lynx ch-libxml2 ch-expat \
+ ch-joe ch-screen ch-pkgconfig ch-libidn ch-curl ch-zip ch-unzip ch-lynx
ch-libxml2 ch-expat \
ch-subversion ch-lfs-bootscripts ch-docbook-xml ch-libxslt \
- ch-docbook-xsl ch-html_tidy ch-LFS-BOOK ch-links ch-openssh \
- ch-pkgconfig ch-glib2 ch-cvs ch-popt ch-samba ch-tcpwrappers \
+ ch-docbook-xsl ch-html_tidy ch-LFS-BOOK ch-openssh \
+ ch-glib2 ch-cvs ch-popt ch-samba ch-tcpwrappers \
ch-portmap ch-nfs-utils ch-traceroute ch-dialog ch-ncftp ch-pciutils \
ch-device-mapper ch-LVM2 ch-dhcpcd ch-distcc ch-ppp ch-rp-pppoe \
ch-libaal ch-reiser4progs ch-squashfs ch-cpio ch-mutt ch-msmtp ch-tin \
Modified: trunk/etc/X11/app-defaults/XTerm
===================================================================
--- trunk/etc/X11/app-defaults/XTerm 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/etc/X11/app-defaults/XTerm 2005-12-07 05:51:39 UTC (rev 1238)
@@ -70,7 +70,7 @@
*vtMenu*altscreen*Label: Show Alternate Screen
! The fonts below are not used at all on this CD
-! because of "locale mode" and Xft
+! because of "locale mode"
*fontMenu.Label: VT Fonts
*fontMenu*fontdefault*Label: Default
*fontMenu*font1*Label: Unreadable
@@ -96,7 +96,7 @@
*fontMenu*utf8-mode*Label: UTF-8
*VT100.utf8Fonts.font2:
-misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1
-*VT100.utf8Fonts.font:
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
+*VT100.utf8Fonts.font:
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
*VT100.utf8Fonts.font3:
-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1
*VT100.utf8Fonts.font4:
-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1
*VT100.utf8Fonts.font5:
-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
@@ -122,8 +122,11 @@
! LiveCD specific customizations are below this line
*VT100*locale: true
-*VT100*faceName: Monospace
*title: LFS LiveCD
+*background: black
+*foreground: white
*VT100*scrollBar: true
*VT100*scrollKey: true
*VT100*rightScrollBar: true
+*ptyInitialErase: true
+*backarrowKeyIsErase: true
Modified: trunk/etc/X11/xorg.conf
===================================================================
--- trunk/etc/X11/xorg.conf 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/etc/X11/xorg.conf 2005-12-07 05:51:39 UTC (rev 1238)
@@ -28,12 +28,9 @@
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
- Option "XkbModel" "pc104"
- # Adjust the layout for your country
- Option "XkbLayout" "us"
- # Example for Russia:
- # Option "XkbLayout" "us,ru(winkeys)"
- # Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
+ Option "XkbModel" "pc105"
+ Option "XkbLayout" "en_US"
+ Option "XkbOptions"
"grp:alt_shift_toggle,compose:menu,grp_led:scroll"
EndSection
Section "InputDevice"
Modified: trunk/etc/fonts/local.conf
===================================================================
--- trunk/etc/fonts/local.conf 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/etc/fonts/local.conf 2005-12-07 05:51:39 UTC (rev 1238)
@@ -2,6 +2,33 @@
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/local.conf file for local customizations -->
<fontconfig>
+<!-- Use the Autohinter instead of bytecode interpreter because European
+ fonts on the CD have poor native hints for non-ASCII characters -->
+ <match target="font">
+ <edit name="autohint" mode="assign"><bool>true</bool></edit>
+ </match>
+<!-- CJK characters should not be antialiased below 20 px
+ FIXME: is it possible to achieve using character
+ ranges instead of font names? -->
+ <match target="font">
+ <test target="font" name="family" qual="any">
+ <string>AR PL KaitiM Big5</string>
+ <string>AR PL KaitiM GB</string>
+ <string>AR PL Mingti2L Big5</string>
+ <string>AR PL SungtiL GB</string>
+ <string>Baekmuk Gulim</string>
+ <string>Baekmuk Dotum</string>
+ <string>Baekmuk Batang</string>
+ <string>Baekmuk Headline</string>
+ <string>Kochi Gothic</string>
+ <string>Kochi Mincho</string>
+ </test>
+ <test name="pixelsize" compare="less">
+ <double>16.0</double>
+ </test>
+ <edit name="antialias" mode="assign"><bool>false</bool></edit>
+ <edit name="autohint" mode="assign"><bool>false</bool></edit>
+ </match>
<!--
Enable sub-pixel rendering
<match target="font">
@@ -12,5 +39,4 @@
</match>
-->
<dir>/usr/X11R6/lib/X11/fonts/TTF</dir>
-<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
</fontconfig>
Modified: trunk/etc/nanorc
===================================================================
--- trunk/etc/nanorc 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/etc/nanorc 2005-12-07 05:51:39 UTC (rev 1238)
@@ -108,7 +108,7 @@
color blue "//.*"
color blue start="/\*" end="\*/"
color brightblue start="/\*\*" end="\*/"
-color brightgreen,brightgreen "[ ]+$"
+color brightgreen,green "[ ]+$"
## Here is an example for your .nanorc
##
@@ -140,7 +140,7 @@
color yellow "<i>"
color cyan "<str>"
color brightred "Section" "EndSection" "SubSection" "EndSubSection"
-color yellow
"\<(InputDevice|Screen|Identifier|FontPath|RgbPath|ModulePath|Load|Driver|Device|Option|VendorName|ModelName|HorizSync|VertRefresh|Modeline|DisplaySize|BoardName|Monitor|DefaultDepth|)\>
+color yellow
"\<(InputDevice|Screen|Identifier|FontPath|RgbPath|ModulePath|Load|Driver|Device|Option|VendorName|ModelName|HorizSync|VertRefresh|Modeline|DisplaySize|BoardName|Monitor|DefaultDepth|)\>"
color brightblue "^#.*" "^;.*" "^!.*" "[[:space:]]#.*" "[[\t]]#.*"
syntax "bash" "\.sh$"
Modified: trunk/etc/profile
===================================================================
--- trunk/etc/profile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/etc/profile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -14,7 +14,15 @@
TERMCMD=Terminal
[EMAIL PROTECTED]
+
+# Make sure that VTE uses antialiasing/hinting settings from fontconfig
+VTE_USE_XFT=0
+VTE_USE_FT2=0
+VTE_USE_PANGO=1
+
export PATH INPUTRC G_FILENAME_ENCODING PKG_CONFIG_PATH XML_CATALOG_FILES
-export WWW_HOME NNTPSERVER TERMCMD
+export WWW_HOME NNTPSERVER TERMCMD XMODIFIERS
+export VTE_USE_XFT VTE_USE_FT2 VTE_USE_PANGO
source /etc/bashrc
Modified: trunk/packages/Xorg/host.def
===================================================================
--- trunk/packages/Xorg/host.def 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/Xorg/host.def 2005-12-07 05:51:39 UTC (rev 1238)
@@ -11,4 +11,11 @@
#define XprtServer NO
#define BuildXprintClients NO
+/* Courier confuses font substitution logic in VTE for greek letters */
+#define BuildType1Fonts NO
+
+/* Strictly speaking, TrueType fonts that come with the X server
+ don't add any Unicode coverage. I keep them because some people
+ prefer Luxi, but that font is useless for me -- Alexander E. Patrakov */
+
/* End Xorg host.def file */
Modified: trunk/packages/cdrtools/Makefile
===================================================================
--- trunk/packages/cdrtools/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/cdrtools/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -8,6 +8,15 @@
URL-$(FILE)= $(HTTPBLFS)/$(NM)/$(FILE)
SHA-$(FILE)= f94cfe51dd512d4e0b9106b986bde12d4f7967ce
+# Strictly speaking, this is not needed for making the LFS Live CD because
+# filenames on the LiveCD don't contain non-ASCII characters, but
+# without this patch you can't make a Windows-readabe CD with non-ASCII
+# filenames in UTF-8 locale.
+
+PATCH1= $(DIR)-mkisofs_iconv-10.patch
+URL-$(PATCH1)= http://www.linuxfromscratch.org/~alexander/patches/$(PATCH1)
+SHA-$(PATCH1)= 4a4d6a784e57678a865844021f52fe5fad3623bb
+
# Targets
include $(ROOT)/scripts/functions
@@ -16,10 +25,21 @@
chroot "$(MP)" $(chenv-blfs) \
'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
-stage2: Makefile $(FILE)
+stage2: Makefile $(FILE) $(PATCH1)
$(std_build)
compile-stage2:
+ # downconvert messages from ISO-8859-1 to ASCII to make
+ # sure that they are readable everywhere
+ #
+ # RedHat's cdrtools-2.01a27-UTF8.patch changes the same
+ # messages, but converts them to UTF-8 instead since
+ # encodings other than UTF-8 are not supported by RedHat
+ for F in cdrecord/cdrecord.c cdrecord/diskid.c cdrecord/sector.c \
+ readcd/readcd.c scgcheck/scgcheck.c scgskeleton/skel.c ; do \
+ LC_ALL=de_DE iconv -f ISO-8859-1 -t US-ASCII//TRANSLIT $$F >tmp ; \
+ mv tmp $$F ; done
+ patch -Np1 -i ../$(PATCH1)
make $(PM) INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root
make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install
Modified: trunk/packages/dialog/Makefile
===================================================================
--- trunk/packages/dialog/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/dialog/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -20,7 +20,8 @@
$(std_build)
compile-stage2:
- ./configure --prefix=/usr --enable-nls
+ ./configure --prefix=/usr --enable-nls \
+ --enable-widec --with-ncursesw
make $(PM)
make install
Modified: trunk/packages/docbook-xsl/Makefile
===================================================================
--- trunk/packages/docbook-xsl/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/docbook-xsl/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -26,7 +26,7 @@
compile-stage2:
cd .. ; unpack $(FILE1)
../install
- ln -s xsl-stylesheets-$(VRS)
/usr/share/xml/docbook/xsl-stylesheets-current
+ ln -sf xsl-stylesheets-$(VRS)
/usr/share/xml/docbook/xsl-stylesheets-current
clean:
-rm -rf $(DIR)
Added: trunk/packages/fonts-arphic/Makefile
===================================================================
--- trunk/packages/fonts-arphic/Makefile 2005-12-07 05:45:17 UTC (rev
1237)
+++ trunk/packages/fonts-arphic/Makefile 2005-12-07 05:51:39 UTC (rev
1238)
@@ -0,0 +1,36 @@
+# Arphic fonts Makefile
+
+NM= fonts-arphic
+LOCATION= /usr/X11R6/lib/X11/fonts/TTF
+BASE= http://cle.linux.org.tw/fonts/Arphic
+
+FILE1= bkai00mp.ttf
+FILE2= bsmi00lp.ttf
+FILE3= gbsn00lp.ttf
+FILE4= gkai00mp.ttf
+
+URL-$(FILE1)= $(BASE)/$(FILE1)
+URL-$(FILE2)= $(BASE)/$(FILE2)
+URL-$(FILE3)= $(BASE)/$(FILE3)
+URL-$(FILE4)= $(BASE)/$(FILE4)
+
+SHA-$(FILE1)= 82fa51badf5eeab60b795d686741b32d46cedc65
+SHA-$(FILE2)= f9ac121e172e900b04235039339588200d7e4145
+SHA-$(FILE3)= 443db42f54904757ed82622e3896d378fff9e57a
+SHA-$(FILE4)= 8f0322c8a1be38e78dd492c2923b2551fd5665c4
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+ chroot "$(MP)" $(chenv-blfs) \
+ 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE1) $(FILE2) $(FILE3) $(FILE4)
+ cp -Hv $(FILE1) $(FILE2) $(FILE3) $(FILE4) $(LOCATION)
+ touch $@
+
+clean:
+
+.PHONY: clean chroot compile-stage2
Added: trunk/packages/fonts-baekmuk/Makefile
===================================================================
--- trunk/packages/fonts-baekmuk/Makefile 2005-12-07 05:45:17 UTC (rev
1237)
+++ trunk/packages/fonts-baekmuk/Makefile 2005-12-07 05:51:39 UTC (rev
1238)
@@ -0,0 +1,29 @@
+# Baekmuk fonts Makefile
+
+NM= baekmuk-ttf
+VRS= 2.2
+DIR= $(NM)-$(VRS)
+LOCATION= /usr/X11R6/lib/X11/fonts/TTF
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://kldp.net/frs/download.php/1429/$(FILE)
+SHA-$(FILE)= afdee34f700007de6ea87b43c92a88b7385ba65b
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+ chroot "$(MP)" $(chenv-blfs) \
+ 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE)
+ $(std_build)
+
+compile-stage2:
+ cp -v ttf/*.ttf $(LOCATION)
+
+clean:
+ -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2
Added: trunk/packages/fonts-kochi/Makefile
===================================================================
--- trunk/packages/fonts-kochi/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/fonts-kochi/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -0,0 +1,29 @@
+# Kochi fonts Makefile
+
+NM= kochi-substitute
+VRS= 20030628
+DIR= $(NM)-$(VRS)
+LOCATION= /usr/X11R6/lib/X11/fonts/TTF
+
+FILE= $(DIR).tar.bz2
+URL-$(FILE)= http://osdn.dl.sourceforge.jp/efont/4845/$(FILE)
+SHA-$(FILE)= b7e2eb45092779fd5f87a00cdc8faf1a625bbc74
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+ chroot "$(MP)" $(chenv-blfs) \
+ 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE)
+ $(std_build)
+
+compile-stage2:
+ cp -v ./*.ttf $(LOCATION)
+
+clean:
+ -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2
Modified: trunk/packages/irssi/Makefile
===================================================================
--- trunk/packages/irssi/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/irssi/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -1,15 +1,13 @@
# irssi Makefile
NM= irssi
-VRS= 0.8.9
+VRS= 0.8.10-rc6
DIR= $(NM)-$(VRS)
-FILE= $(DIR).tar.bz2
+FILE= $(DIR).tar.gz
URL-$(FILE)= http://irssi.org/files/$(FILE)
-SHA-$(FILE)= 57799a1e99ac5f6694eb6fd049d39a4e2e51f576
+SHA-$(FILE)= 87c5ec8da11686e3eadb95fa5d7b25655add37bf
-PATCH1= $(DIR)-gcc4_fixes-1.patch
-
# Targets
include $(ROOT)/scripts/functions
@@ -21,9 +19,11 @@
stage2: Makefile $(FILE)
$(std_build)
+# WARNING: don't add --without-terminfo --with-ncurses to ./configure line!
+# This breaks non-ASCII input.
+
compile-stage2:
- patch -Np1 -i ../$(PATCH1)
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --sysconfdir=/etc
make $(PM)
make install
cp -ra $(ROOT)/root/.irssi /root
Deleted: trunk/packages/irssi/irssi-0.8.9-gcc4_fixes-1.patch
===================================================================
--- trunk/packages/irssi/irssi-0.8.9-gcc4_fixes-1.patch 2005-12-07 05:45:17 UTC
(rev 1237)
+++ trunk/packages/irssi/irssi-0.8.9-gcc4_fixes-1.patch 2005-12-07 05:51:39 UTC
(rev 1238)
@@ -1,32 +0,0 @@
-Submitted By: Justin Knierim <justin at linuxfromscratch dot org>
-Date: 2005-09-24
-Initial Package Version: 0.8.9
-Upstream Status: "Fixed"
-Origin: Pawel Sikora <pluto at pld-linux dot org>
-Description: Fixes a compilation problem with gcc-4.0.x as described on
http://bugs.irssi.org/?do=details&id=219.
-
-diff -Naur irssi-orig/src/core/misc.h irssi-0.8.9/src/core/misc.h
---- irssi-orig/src/core/misc.h 2003-01-30 20:10:02.000000000 -0800
-+++ irssi-0.8.9/src/core/misc.h 2005-09-24 17:19:14.000000000 -0700
-@@ -1,6 +1,10 @@
- #ifndef __MISC_H
- #define __MISC_H
-
-+#ifdef HAVE_CONFIG_H
-+#include "config.h"
-+#endif
-+
- /* `str' should be type char[MAX_INT_STRLEN] */
- #define ltoa(str, num) \
- g_snprintf(str, sizeof(str), "%d", num)
-diff -Naur irssi-orig/src/perl/module.h irssi-0.8.9/src/perl/module.h
---- irssi-orig/src/perl/module.h 2001-12-13 17:54:12.000000000 -0800
-+++ irssi-0.8.9/src/perl/module.h 2005-09-24 17:20:46.000000000 -0700
-@@ -1,3 +1,7 @@
-+#ifdef HAVE_CONFIG_H
-+#include "config.h"
-+#endif
-+
- #ifdef NEED_PERL_H
- # include <EXTERN.h>
- # ifndef _SEM_SEMUN_UNDEFINED
Added: trunk/packages/libidn/Makefile
===================================================================
--- trunk/packages/libidn/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/libidn/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -0,0 +1,30 @@
+# libidn Makefile
+
+NM= libidn
+VRS= 0.5.19
+DIR= $(NM)-$(VRS)
+
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://josefsson.org/libidn/releases/$(FILE)
+SHA-$(FILE)= 5ae48379a40e7e6976c680d4fd1d977224d6c589
+
+# Targets
+
+include $(ROOT)/scripts/functions
+
+chroot:
+ chroot "$(MP)" $(chenv-blfs) \
+ 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
+
+stage2: Makefile $(FILE)
+ $(std_build)
+
+compile-stage2:
+ @./configure --prefix=/usr
+ make $(PM)
+ make install
+
+clean:
+ -rm -rf $(DIR)
+
+.PHONY: clean chroot compile-stage2
Modified: trunk/packages/linux/Makefile
===================================================================
--- trunk/packages/linux/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/linux/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -24,6 +24,10 @@
PATCH2= squashfs2.2-patch
+PATCH50= $(NM)-2.6.12.5-utf8_input-2.patch
+URL-$(PATCH50)= http://www.linuxfromscratch.org/~alexander/patches/$(PATCH50)
+SHA-$(PATCH50)= 72b51b7cf6b5eeecf79a07d3778670c64011397c
+
# Targets
include $(ROOT)/scripts/functions
@@ -32,9 +36,9 @@
chroot "$(MP)" $(chenv-blfs) \
'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
-stage2: Makefile $(FILE) $(PATCH1)
+stage2: Makefile $(FILE) $(PATCH1) $(PATCH50)
$(std_build)
- cp $(SRC)/$(FILE) $(LFSSRC)/
+ cp $(SRC)/{$(FILE),$(PATCH50)} $(LFSSRC)/
compile-stage2:
ifeq ($(LFS-ARCH),x86)
@@ -54,6 +58,7 @@
endif
patch -Np1 -i ../$(PATCH2)
cd $(ROOT) ; make -C $(PKG)/unionfs patch-kernel
+ patch -Np1 -i ../$(PATCH50)
make mrproper
cp ../config.$(LFS-ARCH) .config
make $(PM)
@@ -74,6 +79,5 @@
clean:
-rm -rf $(DIR)
- -rm reiser4.patch
.PHONY: clean chroot compile-stage2
Modified: trunk/packages/lynx/Makefile
===================================================================
--- trunk/packages/lynx/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/lynx/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -22,7 +22,7 @@
compile-stage2:
./configure --prefix=/usr --libdir=/etc --with-zlib --with-bzlib \
--enable-nls --with-ssl --enable-charset-choice \
- --enable-locale-charset
+ --enable-locale-charset --with-screen=ncursesw
make $(PM)
make install
sed -i 's/#LOCALE_CHARSET:FALSE/LOCALE_CHARSET:TRUE/' /etc/lynx.cfg
Modified: trunk/packages/nALFS/Makefile
===================================================================
--- trunk/packages/nALFS/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/nALFS/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -8,6 +8,9 @@
URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
SHA-$(FILE)= e9847c5830f2b1c5a89fe3bb7fa397648b4099e7
+PATCH1= $(DIR)-locale-1.patch
+URL-$(PATCH1)= http://www.linuxfromscratch.org/~alexander/patches/$(PATCH1)
+SHA-$(PATCH1)= c3f4d4fb0584fabad532009c534f65181b7ea926
# Targets
include $(ROOT)/scripts/functions
@@ -16,10 +19,11 @@
chroot "$(MP)" $(chenv-blfs) \
'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)'
-stage2: Makefile $(FILE)
+stage2: Makefile $(FILE) $(PATCH1)
$(std_build)
compile-stage2:
+ patch -Np1 -i ../$(PATCH1)
./configure --prefix=/usr --with-libxml2 \
--with-curl --with-ssl
make $(PM)
Modified: trunk/packages/nano/Makefile
===================================================================
--- trunk/packages/nano/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/nano/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -1,12 +1,12 @@
# Nano Makefile
NM= nano
-VRS= 1.2.5
+VRS= 1.3.9
DIR= $(NM)-$(VRS)
-FILE= $(DIR).tar.bz2
-URL-$(FILE)= $(HTTPBLFS)/$(NM)/$(FILE)
-SHA-$(FILE)= e78d9c3f7795aca3b4e03eb5cea00c4490a4fb44
+FILE= $(DIR).tar.gz
+URL-$(FILE)= http://www.nano-editor.org/dist/v1.3/$(FILE)
+SHA-$(FILE)= 3ed5fce2637a36c8053e6cf36f0f4ec8c0cd6dff
# Targets
@@ -25,7 +25,7 @@
make $(PM)
make install
mkdir -p /usr/share/doc/nano/examples
- cp nanorc.sample /usr/share/doc/nano/examples
+ cp doc/nanorc.sample /usr/share/doc/nano/examples
cp $(ROOT)/etc/nanorc /etc
clean:
Modified: trunk/packages/tin/Makefile
===================================================================
--- trunk/packages/tin/Makefile 2005-12-07 05:45:17 UTC (rev 1237)
+++ trunk/packages/tin/Makefile 2005-12-07 05:51:39 UTC (rev 1238)
@@ -21,7 +21,7 @@
compile-stage2:
./configure --prefix=/usr --enable-included-msgs \
- --with-mailer=/usr/bin/msmtp \
+ --with-screen=ncursesw --with-mailer=/usr/bin/msmtp \
--enable-nntp-only --disable-pgp-gpg --disable-printing
make $(PM) build
make install
Deleted: trunk/packages/xfce/desktop-files/glinks.desktop
===================================================================
--- trunk/packages/xfce/desktop-files/glinks.desktop 2005-12-07 05:45:17 UTC
(rev 1237)
+++ trunk/packages/xfce/desktop-files/glinks.desktop 2005-12-07 05:51:39 UTC
(rev 1238)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Type=Application
-Exec="links -g"
-Name=Links (graphical)
-Terminal=0
-Comment=Links (graphical)
-Icon=html
-MimeType=text/html
-XClassHintResName=Links
-Categories=Application;Network;
Deleted: trunk/packages/xfce/desktop-files/links.desktop
===================================================================
--- trunk/packages/xfce/desktop-files/links.desktop 2005-12-07 05:45:17 UTC
(rev 1237)
+++ trunk/packages/xfce/desktop-files/links.desktop 2005-12-07 05:51:39 UTC
(rev 1238)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Type=Application
-Exec=links %u
-Name=Links
-Terminal=1
-Comment=Links
-Icon=html
-MimeType=text/html
-XClassHintResName=Links
-Categories=Application;Network;
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page