Hello community,

here is the log from the commit of package yaz for openSUSE:Factory
checked in at Mon Sep 12 10:39:38 CEST 2011.



--------
--- yaz/yaz.changes     2011-08-02 17:27:05.000000000 +0200
+++ /mounts/work_src_done/STABLE/yaz/yaz.changes        2011-09-10 
23:59:52.000000000 +0200
@@ -1,0 +2,17 @@
+Sat Sep 10 21:52:41 UTC 2011 - [email protected]
+
+- update to 4.2.14:
+  + New ZOOM utility ZOOM_query_sortby2
+  + New functions yaz_sort_spec_to_{cql,type7}
+  + rpn2solr supports Z39.58 truncation (104)
+  + yaz-client: allow scanpos of "none"
+  + cql2pqf: refactor truncation handling and fix Z39.58 mode
+  + CQL/CCL/PQF conversion fixes. CCL support for Z39.58 trunc
+  + cql2ccl: term code for all/any sequences as well
+  + cql2ccl: fix handling of \\
+  + for more Information, see 
+    /usr/share/doc/packages/yaz/ChangeLog 
+- rename libyaz to libyaz4 to follow shared library packaging 
+  standard - and move problematic files to the yaz main package
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  yaz-4.2.0.tar.gz

New:
----
  yaz-4.2.14.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yaz.spec ++++++
--- /var/tmp/diff_new_pack.n8Blk0/_old  2011-09-12 10:39:34.000000000 +0200
+++ /var/tmp/diff_new_pack.n8Blk0/_new  2011-09-12 10:39:34.000000000 +0200
@@ -18,38 +18,40 @@
 
 
 Name:           yaz
-# libxml2-devel
-Version:        4.2.0
-Release:        3
+Version:        4.2.14
+Release:        1
 License:        BSD3c(or similar)
 Summary:        Z39.50/SRW/SRU Programs
 Url:            http://www.indexdata.dk/yaz/
 Group:          Development/Libraries/C and C++
-Source:         http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.gz
+Source:         http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.bz2
 Patch0:         yaz-4.1.7-codecleanup.diff
 Patch1:         yaz-4.1.7-client.diff
 BuildRequires:  libicu-devel
 BuildRequires:  libpcap-devel
 BuildRequires:  libxslt-devel
+BuildRequires:  libxml2-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  tcpd-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%define         libname libyaz4
 
 %description
 This package contains both a test-server and clients (normal & ssl) for
 the ANSI/NISO Z39.50 protocol for Information Retrieval.  SRW and SRU
 clients and servers are also supported.
 
-%package -n libyaz
+%package -n %{libname}
+
 License:        BSD3c(or similar)
 Summary:        Z39.50 Library
 Group:          Development/Libraries/C and C++
-# Requires:       libxml2
-# Requires: libxml2 openssl
+Provides:       libyaz = %{version}-%{release}
+Obsoletes:      libyaz < %{version}
 
-%description -n libyaz
+%description -n %{libname}
 YAZ is a C library for developing client - and server applications
 using the ANSI/NISO Z39.50 protocol for Information Retrieval.
 
@@ -58,9 +60,10 @@
 Summary:        Z39.50 Library
 Group:          Development/Libraries/C and C++
 Requires:       libicu-devel
-Requires:       libopenssl-devel
+Requires:       openssl-devel
 Requires:       libxslt-devel
-Requires:       libyaz = %{version}
+Requires:       %{name} = %{version}
+Requires:       %{libname} = %{version}
 Requires:       tcpd-devel
 
 %description -n libyaz-devel
@@ -79,16 +82,13 @@
                   --enable-tcpd \
                   --with-xslt \
            --with-openssl \
+           --with-icu \
                   --disable-static \
                   --with-pic
 make %{?_smp_mflags}
 
 %install
 %{makeinstall}
-#pushd doc
-  # make prefix=%{buildroot}/usr install
-#  make DESTDIR=%{buildroot} install
-#popd
 # Unwanted doc stuff
 rm -fr %{buildroot}%{_datadir}/doc
 rm -fr html
@@ -112,50 +112,46 @@
   done
   echo "</li></body></html>"
 } >index.html
-/sbin/ldconfig -n %{buildroot}%{_libdir}
 rm -f %{buildroot}%{_libdir}/*.la
 
 %clean
 rm -fr %{buildroot}
 
-%post -n libyaz -p /sbin/ldconfig
+%post -n %{libname} -p /sbin/ldconfig
 
-%postun -n libyaz -p /sbin/ldconfig
+%postun -n %{libname} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%{_bindir}/yaz-illclient
+%doc %{DOCFILES} ChangeLog
+%doc index.html html
 %{_bindir}/yaz-client*
-%{_bindir}/yaz-ztest*
 %{_bindir}/yaz-iconv
 %{_bindir}/yaz-icu
+%{_bindir}/yaz-illclient
 %{_bindir}/yaz-marcdump
+%{_bindir}/yaz-url
+%{_bindir}/yaz-ztest*
 %{_bindir}/zoomsh
 %{_bindir}/yaz-json-parse
-# #%%ifarch %ix86 ia64 s390 ppc hppa
-# %{_bindir}/ziffy
-# #%%endif
+%{_mandir}/*/yaz.*
 %{_mandir}/*/yaz-illclient.*
 %{_mandir}/*/yaz-client.*
-# %{_mandir}/*/ziffy.*
 %{_mandir}/*/zoomsh.*
-%{_mandir}/*/yaz-ztest.*
 %{_mandir}/*/yaz-iconv.*
 %{_mandir}/*/yaz-icu.*
 %{_mandir}/*/yaz-log.*
+%{_mandir}/*/yaz-url.*
+%{_mandir}/*/yaz-ztest.*
 %{_mandir}/*/yaz-marcdump.*
 %{_mandir}/*/yaz-json-parse.*
 %{_mandir}/*/bib1-attr.*
+%dir %{_datadir}/yaz
+%{_datadir}/yaz/etc
 
-%files -n libyaz
+%files -n %{libname}
 %defattr(-,root,root)
-%doc %{DOCFILES}
-%doc index.html html
-# %doc doc/yaz.pdf
 %{_libdir}/*.so.*
-%{_mandir}/*/yaz.*
-%dir %{_datadir}/yaz
-%{_datadir}/yaz/etc
 
 %files -n libyaz-devel
 %defattr(-,root,root)

++++++ yaz-4.2.0.tar.gz -> yaz-4.2.14.tar.bz2 ++++++
++++ 29536 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to