SOURCES: rpm-FileDigestParameterized.patch (NEW) - don't add rpmli...

arekm arekm at pld-linux.org
Sun Jan 14 16:42:02 CET 2007


Author: arekm                        Date: Sun Jan 14 15:42:02 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- don't add rpmlib(FileDigestParameterized) dependency if MD5.

---- Files affected:
SOURCES:
   rpm-FileDigestParameterized.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/rpm-FileDigestParameterized.patch
diff -u /dev/null SOURCES/rpm-FileDigestParameterized.patch:1.1
--- /dev/null	Sun Jan 14 16:42:02 2007
+++ SOURCES/rpm-FileDigestParameterized.patch	Sun Jan 14 16:41:57 2007
@@ -0,0 +1,36 @@
+Index: build/files.c
+===================================================================
+RCS file: /cvs/devel/rpm/build/files.c,v
+retrieving revision 1.240.2.16
+retrieving revision 1.240.2.17
+diff -u -u -r1.240.2.16 -r1.240.2.17
+--- build/files.c	3 Oct 2006 04:10:39 -0000	1.240.2.16
++++ build/files.c	10 Nov 2006 15:53:01 -0000	1.240.2.17
+@@ -1416,19 +1416,22 @@
+ 
+ 	dalgo = (isSrc ? source_file_dalgo : binary_file_dalgo);
+ 	switch (dalgo) {
+-	case PGPHASHALGO_MD5:
+ 	case PGPHASHALGO_SHA1:
++	case PGPHASHALGO_RIPEMD160:
++	case PGPHASHALGO_MD2:
++	case PGPHASHALGO_TIGER192:
+ 	case PGPHASHALGO_SHA256:
+ 	case PGPHASHALGO_SHA384:
+ 	case PGPHASHALGO_SHA512:
+-	case PGPHASHALGO_RIPEMD160:
++	case PGPHASHALGO_MD4:
+ 	case PGPHASHALGO_RIPEMD128:
+ 	case PGPHASHALGO_CRC32:
+-	case PGPHASHALGO_MD2:
+-	case PGPHASHALGO_TIGER192:
++	case PGPHASHALGO_ADLER32:
++	case PGPHASHALGO_CRC64:
+ 	    (void) rpmlibNeedsFeature(h, "FileDigestParameterized", "4.4.6-1");
+ 	    /*@switchbreak@*/ break;
+-	case PGPHASHALGO_HAVAL_5_160:
++	case PGPHASHALGO_MD5:
++	case PGPHASHALGO_HAVAL_5_160:		/* XXX unimplemented */
+ 	default:
+ 	    dalgo = PGPHASHALGO_MD5;
+ 	    /*@switchbreak@*/ break;
================================================================


More information about the pld-cvs-commit mailing list