r941 - trunk

tushar at linuxfromscratch.org tushar at linuxfromscratch.org
Thu Mar 10 11:57:29 PST 2005


Author: tushar
Date: 2005-03-10 12:57:29 -0700 (Thu, 10 Mar 2005)
New Revision: 941

Modified:
   trunk/rpm.txt
Log:
Updated Hint: rpm

Modified: trunk/rpm.txt
===================================================================
--- trunk/rpm.txt	2005-03-10 19:55:30 UTC (rev 940)
+++ trunk/rpm.txt	2005-03-10 19:57:29 UTC (rev 941)
@@ -3,11 +3,11 @@
 		Originally by Jason Gurtz <jason(at)tommyk(dot)com> rpm.txt
 		Originally by Sergey Ostrovsky <sergey at linuxfromscratch.org> rpm_glibc22.txt
 		
-DATE:		2005-02-21
+DATE:		2005-03-09
 
 LICENSE:	GNU Free Documentation License Version 1.2
 
-SYNOPSIS:	The RPM package is used for installing, building and mataining
+SYNOPSIS:	The RPM package is used for installing, building and maintaining
 		'.rpm' packages
 
 DESCRIPTION:	This hint will show you how to install rpm to be used with LFS.
@@ -15,6 +15,10 @@
 PREREQUISITES:	From LFS Build : Zlib, Bzip2, Gzip, Gettext, Perl, and Tar.
 		From BLFS : Berkeley DB, and GnuPG.
 		From Other : See Dependencies
+
+OPTIONAL
+REQUISITES:	From BLFS : Python
+
 HINT:
 
 BACKGROUND:
@@ -84,13 +88,33 @@
 	./autogen.sh --noconfigure
 
 Build RPM as follows:
+	
+	Notes:
 
-	./configure --prefix=/usr \
-                    --without-python \
-                    --without-javaglue &&
-	make &&
-	make install
+		If you have python installed, you can remove
+		the --without-python.
 
+	For NPTL Based Machines:
+
+		./configure --prefix=/usr \
+			    --enable-posixmutexes \
+			    --without-selinux \
+        	            --without-python \
+                	    --without-javaglue &&
+		make &&
+		make install
+
+	For LinuxThreads Based Machines:
+
+		./configure --prefix=/usr \
+			    --disable-posixmutexes \
+			    --disable-pthreadsmutexes \
+			    --without-python \
+			    --without-selinux \
+			    --without-javaglue &&
+		make &&
+		make install
+
 You will also need to create the proper lock directory for RPM to function
 correction.
 
@@ -151,9 +175,10 @@
 directory, and move the file in before extracting. Files will be
 extracted into the currect directory.
 
-VERSION:	1.6
+VERSION:	1.7
 
-CHANGELOG:	1.6 Added missing dependencies: beecrypt and neon
+CHANGELOG:	1.7 Fixed Typo's and updated instructions based on glibc
+		1.6 Added missing dependencies: beecrypt and neon
 		1.5 Updated to RPM 4.4.2 - Updated Alien to 8.50
 		1.4 Fixed Email Address
 		1.3 CVS to SVN Information




More information about the hints mailing list