Add macro %isu_package to generate ISU Package
[platform/upstream/rpm.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index bde9efa..85cc8d6 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -9,7 +9,7 @@ The libmagic (aka file) library for file type detection (used by rpmbuild).
 The source for the file utility + library is available from
     ftp://ftp.astron.com/pub/file/
 
-The NSS library for encryption, and NSPR library which NSS uses. 
+The NSS >= 3.12 library for encryption, and NSPR library which NSS uses. 
 Both NSPR and NSS libraries and headers need to be installed during RPM
 compilation. As NSPR and NSS typically install their headers outside
 the regular include search path, you need to tell configure about this,
@@ -161,20 +161,12 @@ and then install with:
 
     make install
 
-If you wish to make a tarfile of the binaries so that you may easily
-install on machines with OS package managers other then rpm (ed note:
-what about putting gzip and bzip2 in the tar, modifying the
-/etc/rpmrc?):
+Rpm comes with an automated self-test suite. The test-suite relies heavily
+on fakechroot (https://github.com/fakechroot/) and cannot be executed
+without it. Provided that fakechroot was found during configure,
+it can be executed after a succesful build with:
 
-    make tar
-
-when installing. If you do install from a tarball, you will need to do
-something like
-
-    mkdir /var/lib/rpm
-    rpm --initdb
-
-to initialize your rpm database.
+    make check
 
 Finally, if you wish to prepare an rpm source tar ball, you should do
 
@@ -311,13 +303,12 @@ Pro would want `i586pro' over `i586-pro', but it does make parsing
 this filename by other programs a bit more difficult.
 
 
-GPG/PGP/PGP5
-------------
+GPG
+---
 
 To use the signing features of rpm, you will need to configure certain
 rpm macros in ~/.rpmmacros:
 
-       %_signature     gpg
        %_gpg_name      <GPG UID>
        %_gpg_path      %(echo $HOME)/.gnupg