Author: alexander
Date: 2005-12-06 20:45:12 -0700 (Tue, 06 Dec 2005)
New Revision: 1234

Modified:
   trunk/packages/groff-1.19/Makefile
   trunk/packages/man/Makefile
   trunk/packages/ncurses/Makefile
Log:
Avoided repeated copying of groff-1.19 and man to /lfs-sources
Applied upstream fixes for known bugs in ncurses


Modified: trunk/packages/groff-1.19/Makefile
===================================================================
--- trunk/packages/groff-1.19/Makefile  2005-12-07 02:24:15 UTC (rev 1233)
+++ trunk/packages/groff-1.19/Makefile  2005-12-07 03:45:12 UTC (rev 1234)
@@ -19,6 +19,7 @@
 stage2: Makefile $(FILE) 
        echo "This package is needed only for non-UTF-8 builds"
        cp $(SRC)/$(FILE) $(LFSSRC)
+       @touch $@
 
 clean:
        -rm -rf $(DIR)

Modified: trunk/packages/man/Makefile
===================================================================
--- trunk/packages/man/Makefile 2005-12-07 02:24:15 UTC (rev 1233)
+++ trunk/packages/man/Makefile 2005-12-07 03:45:12 UTC (rev 1234)
@@ -19,6 +19,7 @@
 stage2: Makefile $(FILE)
        echo "This package is needed only for non-UTF-8 builds"
        cp $(SRC)/$(FILE) $(LFSSRC)
+       @touch $@
 
 clean:
        -rm -rf $(DIR)

Modified: trunk/packages/ncurses/Makefile
===================================================================
--- trunk/packages/ncurses/Makefile     2005-12-07 02:24:15 UTC (rev 1233)
+++ trunk/packages/ncurses/Makefile     2005-12-07 03:45:12 UTC (rev 1234)
@@ -8,6 +8,10 @@
 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE)
 SHA-$(FILE)= 3283b776e69134aa49147b66619e01d29bc50714
 
+PATCH50= $(DIR)-fixes-1.patch
+URL-$(PATCH50)= http://www.linuxfromscratch.org/~alexander/patches/$(PATCH50)
+SHA-$(PATCH50)= 617e1de363a6dc2cfcaf5eaafd78cfe01ab34f48
+
 # Targets
 
 include $(ROOT)/scripts/functions
@@ -34,11 +38,13 @@
        chroot "$(MP)" $(chenv-pre-bash) \
        'cd $(ROOT) && make ch-$(NM) $(chbash-pre-bash)'
 
-stage2: Makefile $(FILE)
+stage2: Makefile $(FILE) $(PATCH50)
        $(std_build)
+       cp $(SRC)/$(PATCH50) $(LFSSRC)
 
 compile-stage2:
 # The non-wide library is for commercial software only => not for the Live CD
+       patch -Np1 -i ../$(PATCH50)
 ifndef CROSS
        ./configure --prefix=/usr --with-shared \
            --without-debug --enable-widec --without-cxx-binding

-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to