Author: justin
Date: 2006-01-23 17:00:57 -0700 (Mon, 23 Jan 2006)
New Revision: 1373

Modified:
   trunk/packages/lynx/Makefile
   trunk/packages/sudo/Makefile
   trunk/packages/unzip/Makefile
Log:
[trunk] Adjusted instructions for lynx (install full documentation), unzip 
(support large zip files) and sudo (added envvar_fix patch for security).

Modified: trunk/packages/lynx/Makefile
===================================================================
--- trunk/packages/lynx/Makefile        2006-01-23 23:46:58 UTC (rev 1372)
+++ trunk/packages/lynx/Makefile        2006-01-24 00:00:57 UTC (rev 1373)
@@ -26,11 +26,9 @@
        make $(PM)
        make install
        sed -i 's/#LOCALE_CHARSET:FALSE/LOCALE_CHARSET:TRUE/' /etc/lynx.cfg
-       make docdir=/usr/share/doc/$(NM)-$(VRS)/lynx_doc \
-        helpdir=/usr/share/doc/$(NM)-$(VRS)/lynx_help install-doc
-       make docdir=/usr/share/doc/$(NM)-$(VRS)/lynx_doc \
-        helpdir=/usr/share/doc/$(NM)-$(VRS)/lynx_help install-help
-       chgrp -R root /usr/share/doc/$(NM)-$(VRS)/lynx_doc
+       make docdir=/usr/share/doc/$(NM)-$(VRS)/doc \
+        helpdir=/usr/share/doc/$(NM)-$(VRS)/help install-full
+       chgrp -R root /usr/share/doc/$(NM)-$(VRS)/doc
 
 clean:
        -rm -rf $(DIR)

Modified: trunk/packages/sudo/Makefile
===================================================================
--- trunk/packages/sudo/Makefile        2006-01-23 23:46:58 UTC (rev 1372)
+++ trunk/packages/sudo/Makefile        2006-01-24 00:00:57 UTC (rev 1373)
@@ -8,6 +8,10 @@
 URL-$(FILE)= $(HTTPBLFS)/$(NM)/$(FILE)
 SHA-$(FILE)= a8a2bfaf3912717cad30805e2debf58f5f95244b
 
+PATCH1= $(DIR)-envvar_fix-1.patch
+URL-$(PATCH1)= $(HTTPBLFS)/$(NM)/$(PATCH1)
+SHA-$(PATCH1)= 08d7579c7ca96a330e5eb7108b0d40bf689a751f
+
 # Targets
 
 include $(ROOT)/scripts/functions
@@ -16,12 +20,14 @@
        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 --libexecdir=/usr/lib \
-        --enable-noargs-shell --with-ignore-dot --with-all-insults
+        --enable-noargs-shell --with-ignore-dot --with-all-insults \
+        --enable-shell-sets-home
        make
        env -i PATH=$$PATH make install
 

Modified: trunk/packages/unzip/Makefile
===================================================================
--- trunk/packages/unzip/Makefile       2006-01-23 23:46:58 UTC (rev 1372)
+++ trunk/packages/unzip/Makefile       2006-01-24 00:00:57 UTC (rev 1373)
@@ -37,12 +37,12 @@
        patch -Np1 -i ../$(PATCH3)
        cp unix/Makefile .
 ifneq ($(LFS-ARCH),x86)
-       make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux_noasm
+       make prefix=/usr LOCAL_UNZIP=-D_FILE_OFFSET_BITS=64 linux_noasm
 else
-       make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux
-       make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux_shlibz
+       make prefix=/usr LOCAL_UNZIP=-D_FILE_OFFSET_BITS=64 linux
+       make prefix=/usr LOCAL_UNZIP=-D_FILE_OFFSET_BITS=64 linux_shlibz
 endif
-       make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK install
+       make prefix=/usr install
 ifeq ($(LFS-ARCH),x86)
        cp -d libunzip.so* /usr/lib
 endif

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

Reply via email to