Hello community, here is the log from the commit of package yp-tools for openSUSE:Factory checked in at 2016-04-11 10:27:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yp-tools (Old) and /work/SRC/openSUSE:Factory/.yp-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yp-tools" Changes: -------- --- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes 2015-04-06 00:24:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes 2016-04-11 10:27:49.000000000 +0200 @@ -1,0 +2,52 @@ +Wed Mar 30 13:56:06 CEST 2016 - [email protected] + +- Disable ypdomainname and nisdomainname + +------------------------------------------------------------------- +Mon Mar 14 16:18:46 CET 2016 - [email protected] + +- Update to version 4.2.2 + - revert netdb.h changes + +------------------------------------------------------------------- +Mon Mar 14 15:25:18 CET 2016 - [email protected] + +- Update to version 4.2.1 + - fix order of configure checks + +------------------------------------------------------------------- +Tue Mar 8 18:14:24 CET 2016 - [email protected] + +- Update to version 4.2 + - fix compiling with old glibc + - fix bug in fallback code, if ypbind does not speak v3 protocol + +------------------------------------------------------------------- +Wed Mar 2 15:01:41 CET 2016 - [email protected] + +- Update to version 4.1 + - allow building only with glibc + - fix seg.fault in yppoll + - fix yppasswd to work with IPv6 + +------------------------------------------------------------------- +Tue Feb 2 16:01:59 CET 2016 - [email protected] + +- Update to version 4.0 + - build against external libnsl2 +- Drop libnis* and libnss_nis6* sub-packages + +------------------------------------------------------------------- +Wed Jan 20 14:04:50 CET 2016 - [email protected] + +- Update to version 3.5 + - modify internal interface to avoid cast errors + +------------------------------------------------------------------- +Fri May 8 13:19:56 CEST 2015 - [email protected] + +- Update to version 3.4 + - remove some glibc special macros not working on SLES11 +- Require libtirpc >= 0.3.0 + +------------------------------------------------------------------- Old: ---- yp-tools-3.3.tar.bz2 New: ---- yp-tools-4.2.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yp-tools.spec ++++++ --- /var/tmp/diff_new_pack.n9hPto/_old 2016-04-11 10:27:50.000000000 +0200 +++ /var/tmp/diff_new_pack.n9hPto/_new 2016-04-11 10:27:50.000000000 +0200 @@ -16,12 +16,8 @@ # -# Filter libc.so.6(GLIBC_PRIVATE) from the Requires: we inject a IPv6 capable NSS_NIS -# and that does make use of glibc internas on purpose (regulas NSS_NIS comes from glibc) -%global __requires_exclude libc.so.6\\(GLIBC_PRIVATE\\) - Name: yp-tools -Version: 3.3 +Version: 4.2.2 Release: 0 Summary: Network Information Service (YP) client utilities License: GPL-2.0 and LGPL-2.1 @@ -31,9 +27,8 @@ BuildRequires: fdupes BuildRequires: pkgconfig %if 0%{?suse_version} >= 1310 -BuildRequires: pkgconfig(libtirpc) -%else -BuildRequires: libtirpc-devel +BuildRequires: pkgconfig(libtirpc) >= 1.0.1 +BuildRequires: pkgconfig(libnsl) >= 1.0.4 %endif Source1: match_printcap BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,26 +37,6 @@ This packages contains some useful tools for accessing NIS maps or to test NIS configurations. -%package -n libnis1 -Summary: Library with IPv6 enabled NIS functions -License: LGPL-2.1 -Group: System/Libraries - -%description -n libnis1 -This library provides IPv6 enabled NIS functions. - -%package -n libnss_nis6-2 -Summary: NSS plugin for glibc replacing nss_nis -License: LGPL-2.1 -Group: System/Libraries - -%description -n libnss_nis6-2 -This NSS plugin for glibc replaces the glibc nss_nis module. -The difference over nss_nis is that nss_nis6 is able to use -IPv6, too. -If you use nss_nis6, make sure that you do not use NIS for -resolving hostnames. - %package -n libnis-devel Summary: NIS header files and libraries for development License: LGPL-2.1+ @@ -80,38 +55,25 @@ # Work around use of bad cast CFLAGS="%optflags -Wno-error=cast-align" %configure --disable-static --with-pic --enable-call-passwd \ - --enable-domainname --includedir="%{_includedir}/libnis" + --disable-domainname make %{?_smp_mflags} %install %make_install -find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print -cp -a %{buildroot}%{_mandir}/man8/domainname.8 %{buildroot}%{_mandir}/man8/nisdomainname.8 -cp -a %{buildroot}%{_mandir}/man8/domainname.8 %{buildroot}%{_mandir}/man8/ypdomainname.8 mkdir -p %{buildroot}%{_prefix}/lib/yp install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/yp -rm %{buildroot}%{_bindir}/domainname %{buildroot}%{_mandir}/man8/domainname.8 mkdir %{buildroot}/%{_lib} -mv %{buildroot}%{_libdir}/libnss_nis6.so.* %{buildroot}/%{_lib} -rm -fv %{buildroot}%{_libdir}/libnss_nis6.* %{find_lang} %{name} %fdupes %buildroot/%_prefix -%post -n libnis1 -p /sbin/ldconfig -%postun -n libnis1 -p /sbin/ldconfig -%post -n libnss_nis6-2 -p /sbin/ldconfig -%postun -n libnss_nis6-2 -p /sbin/ldconfig - %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS COPYING NEWS README THANKS %dir %{_localstatedir}/yp %config(noreplace) %{_localstatedir}/yp/nicknames -%{_bindir}/nisdomainname %{_bindir}/ypcat %{_bindir}/ypchfn %{_bindir}/ypchsh -%{_bindir}/ypdomainname %{_bindir}/ypmatch %{_bindir}/yppasswd %{_bindir}/ypwhich @@ -126,28 +88,9 @@ %doc %{_mandir}/man5/nicknames.5.gz %doc %{_mandir}/man8/yppoll.8.gz %doc %{_mandir}/man8/ypset.8.gz -%doc %{_mandir}/man8/ypdomainname.8.gz -%doc %{_mandir}/man8/nisdomainname.8.gz %doc %{_mandir}/man8/yp_dump_binding.8.gz %{_sbindir}/yppoll %{_sbindir}/ypset %{_sbindir}/yp_dump_binding -%files -n libnis1 -%defattr(-,root,root) -%{_libdir}/libnis.so.* - -%files -n libnss_nis6-2 -%defattr(-,root,root) -/%{_lib}/libnss_nis6.so.* - -%files -n libnis-devel -%defattr(-,root,root) -%dir %{_includedir}/libnis -%dir %{_includedir}/libnis/rpcsvc -%{_includedir}/libnis/rpcsvc/*.h -%{_includedir}/libnis/rpcsvc/*.x -%{_libdir}/pkgconfig/libnis.pc -%{_libdir}/libnis.so - %changelog ++++++ yp-tools-3.3.tar.bz2 -> yp-tools-4.2.2.tar.bz2 ++++++ ++++ 14110 lines of diff (skipped)
