rpms/libxml2/F-9 libxml2.spec, 1.58, 1.59 sources, 1.43, 1.44 predefined_entity.patch, 1.1, NONE

Daniel Veillard veillard at fedoraproject.org
Tue Oct 7 15:10:50 UTC 2008


Author: veillard

Update of /cvs/pkgs/rpms/libxml2/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13827

Modified Files:
	libxml2.spec sources 
Removed Files:
	predefined_entity.patch 
Log Message:
- new release 2.7.2
- Fixes the known problems in 2.7.1
- increase the set of options when saving documents
daniel



Index: libxml2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libxml2/F-9/libxml2.spec,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- libxml2.spec	2 Oct 2008 21:00:27 -0000	1.58
+++ libxml2.spec	7 Oct 2008 15:10:20 -0000	1.59
@@ -1,17 +1,14 @@
 Summary: Library providing XML and HTML support
 Name: libxml2
-Version: 2.7.1
-Release: 2%{?dist}%{?extra_release}
+Version: 2.7.2
+Release: 1%{?dist}%{?extra_release}
 License: MIT
 Group: Development/Libraries
 Source: ftp://xmlsoft.org/libxml2-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: python python-devel zlib-devel
 URL: http://xmlsoft.org/
-Prefix: %{_prefix}
-Docdir: %{_docdir}
-Patch0: multilib.patch
-Patch1: predefined_entity.patch
+Patch0: libxml2-multilib.patch
 
 %description
 This library allows to manipulate XML files. It includes support 
@@ -43,6 +40,15 @@
 available, with existing HTTP and FTP modules and combined to an
 URI library.
 
+%package static
+Summary: Static library for libxml2
+Group: Development/Libraries
+Requires: libxml2 = %{version}-%{release}
+
+%description static
+Static library for libxml2 provided for specific uses or shaving a few
+microseconds when parsing, do not link to them for generic purpose packages.
+
 %package python
 Summary: Python bindings for the libxml2 library
 Group: Development/Libraries
@@ -61,11 +67,10 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p0
 
 %build
 %configure
-make
+make %{_smp_mflags}
 gzip -9 ChangeLog
 
 %install
@@ -76,17 +81,15 @@
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
 # multiarch crazyness on timestamp differences or Makefile/binaries for examples
-touch -m --reference=$RPM_BUILD_ROOT/%{prefix}/include/libxml2/libxml/parser.h $RPM_BUILD_ROOT/%{prefix}/bin/xml2-config
+touch -m --reference=$RPM_BUILD_ROOT/%{_includedir}/libxml2/libxml/parser.h $RPM_BUILD_ROOT/%{_bindir}/xml2-config
 (cd doc/examples ; make clean ; rm -rf .deps Makefile)
 
 %clean
 rm -fr %{buildroot}
 
-%post
-/sbin/ldconfig
+%post -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %files
 %defattr(-, root, root)
@@ -97,14 +100,13 @@
 %doc %{_mandir}/man3/libxml.3*
 
 %{_libdir}/lib*.so.*
-%{prefix}/bin/xmllint
-%{prefix}/bin/xmlcatalog
+%{_bindir}/xmllint
+%{_bindir}/xmlcatalog
 
 %files devel
 %defattr(-, root, root)
 
 %doc %{_mandir}/man1/xml2-config.1*
-%doc AUTHORS ChangeLog.gz NEWS README Copyright TODO
 %doc doc/*.html doc/html doc/*.gif doc/*.png
 %doc doc/tutorial doc/libxml2-api.xml.gz
 %doc doc/examples
@@ -115,16 +117,20 @@
 %doc %{_datadir}/gtk-doc/html/libxml2/*.css
 
 %{_libdir}/lib*.so
-%{_libdir}/*a
 %{_libdir}/*.sh
-%{prefix}/include/*
-%{prefix}/bin/xml2-config
-%{prefix}/share/aclocal/libxml.m4
+%{_includedir}/*
+%{_bindir}/xml2-config
+%{_datadir}/aclocal/libxml.m4
 %{_libdir}/pkgconfig/libxml-2.0.pc
+
+%files static
+%defattr(-, root, root)
+
+%{_libdir}/*a
+
 %files python
 %defattr(-, root, root)
 
-%doc AUTHORS ChangeLog.gz NEWS README Copyright
 %{_libdir}/python*/site-packages/libxml2.py*
 %{_libdir}/python*/site-packages/drv_libxml2.py*
 %{_libdir}/python*/site-packages/libxml2mod*
@@ -135,6 +141,11 @@
 %doc doc/python.html
 
 %changelog
+* Tue Oct  7 2008 Daniel Veillard <veillard at redhat.com> 2.7.2-1.fc9
+- new release 2.7.2
+- Fixes the known problems in 2.7.1
+- increase the set of options when saving documents
+
 * Thu Oct  2 2008 Daniel Veillard <veillard at redhat.com> 2.7.1-2.fc9
 - fix a nasty bug in 2.7.x, http://bugzilla.gnome.org/show_bug.cgi?id=554660
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libxml2/F-9/sources,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- sources	1 Sep 2008 15:54:37 -0000	1.43
+++ sources	7 Oct 2008 15:10:20 -0000	1.44
@@ -1 +1 @@
-abc093e9ac7ea1aabf37982ae9df6d6c  libxml2-2.7.1.tar.gz
+dc43ff7ae6aded45f578c87b7b0c8766  libxml2-2.7.2.tar.gz


--- predefined_entity.patch DELETED ---




More information about the scm-commits mailing list