Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv7499

Modified Files:
        libxml2-32bit.info libxml2.info 
Log Message:
To avoid or at least reduce annoyances for users:
1) Conflicts: without Replaces: is ESSENTIALLY NEVER the right thing
to do under normal circumstances.
2) When adding a new libversion, variant, etc., existing packages also
need to have their Conflicts and Replaces updated to include the new
package, and their revision bumped.


Index: libxml2-32bit.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/libxml2-32bit.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- libxml2-32bit.info  26 Mar 2013 22:24:57 -0000      1.1
+++ libxml2-32bit.info  18 May 2013 04:46:57 -0000      1.2
@@ -5,7 +5,7 @@
 # https://mail.gnome.org/archives/xml/2012-September/msg00058.html
 Version: 2.8.0
 
-Revision: 1
+Revision: 2
 Maintainer: Sjors Gielen <fink-libxml2-32...@sjorsgielen.nl>
 Depends: %N-bin (= %v-%r) | libxml2-bin (= %v-%r), %N-shlibs (= %v-%r), 
pkgconfig (>= 0.23)
 BuildDepends: <<
@@ -15,6 +15,7 @@
        readline6
 <<
 Conflicts: libxml2
+Replaces: libxml2
 Source: http://xmlsoft.org/sources/libxml2-%v.tar.gz
 Source-MD5: c62106f02ee00b6437f0fb9d370c1093
 PatchFile: libxml2.patch
@@ -68,6 +69,7 @@
                readline6-shlibs
        <<
        Conflicts: libxml2-bin
+       Replaces: libxml2-bin
        Files: bin/xmlcatalog bin/xmllint sbin share/man/man1/xmlcatalog.1 
share/man/man1/xmllint.1 etc/xml
        DocFiles: Copyright README
        RuntimeVars: <<

Index: libxml2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/libxml2.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- libxml2.info        23 Sep 2012 17:30:45 -0000      1.4
+++ libxml2.info        18 May 2013 04:46:57 -0000      1.5
@@ -4,7 +4,7 @@
 # https://mail.gnome.org/archives/xml/2012-September/msg00058.html
 Version: 2.8.0
 
-Revision: 1
+Revision: 2
 Maintainer: The Gnome Core Team <fink-gnome-c...@lists.sourceforge.net>
 Depends: %N-bin (= %v-%r), %N-shlibs (= %v-%r), pkgconfig (>= 0.23)
 BuildDepends: <<
@@ -15,6 +15,8 @@
        libncurses5 (>= 5.4-20041023-1006),
        readline6
 <<
+Conflicts: %N-32bit
+Replaces: %N-32bit
 Source: http://xmlsoft.org/sources/%n-%v.tar.gz
 Source-MD5: c62106f02ee00b6437f0fb9d370c1093
 PatchFile: %n.patch
@@ -70,7 +72,8 @@
                libncurses5-shlibs (>= 5.4-20041023-1006),
                readline6-shlibs
        <<
-       Replaces: libxml2 (<< 2.4.18-2)
+       Conflicts: %N-32bit-bin
+       Replaces: %N-32bit-bin, libxml2 (<< 2.4.18-2)
        Files: bin/xmlcatalog bin/xmllint sbin share/man/man1/xmlcatalog.1 
share/man/man1/xmllint.1 etc/xml
        DocFiles: Copyright README
        RuntimeVars: <<


------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to