commit yp-tools for openSUSE:Factory

2020-10-20 Thread root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2020-10-20 16:00:31

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new.3486 (New)


Package is "yp-tools"

Tue Oct 20 16:00:31 2020 rev:32 rq:842073 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2020-08-29 
20:42:22.849465928 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new.3486/yp-tools.changes  
2020-10-20 16:03:41.677818985 +0200
@@ -1,0 +2,6 @@
+Wed Sep 16 07:36:20 UTC 2020 - Martin Wilck 
+
+- Fix dangling /var/yp/nicknames symlink after update
+  (boo#1176526) 
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.7uJDOg/_old  2020-10-20 16:03:43.073819646 +0200
+++ /var/tmp/diff_new_pack.7uJDOg/_new  2020-10-20 16:03:43.077819648 +0200
@@ -54,6 +54,13 @@
 %find_lang %{name}
 %fdupes %{buildroot}/%{_prefix}
 
+%post
+# Remove symlink pointing to old location (4.2.3-1.8 and older)
+if [ "$1" = "2" ] && test -L %{_localstatedir}/yp/nicknames \
+   && [ "$(readlink %{_localstatedir}/yp/nicknames)" = 
../../usr/lib/yp/nicknames ]; then
+rm -f %{_localstatedir}/yp/nicknames
+fi
+
 %postun
 if [ "$1" = "0" ]; then
test -L %{_localstatedir}/yp/nicknames && rm -f 
%{_localstatedir}/yp/nicknames ||:





commit yp-tools for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2020-08-29 20:42:04

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new.3399 (New)


Package is "yp-tools"

Sat Aug 29 20:42:04 2020 rev:31 rq:830459 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2018-03-30 
11:59:19.451304429 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new.3399/yp-tools.changes  
2020-08-29 20:42:22.849465928 +0200
@@ -1,0 +2,5 @@
+Sat Aug 29 10:18:42 UTC 2020 - Thorsten Kukuk 
+
+- Use /usr/share/yp and /usr/libexec/yp
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.VMRXJC/_old  2020-08-29 20:42:24.909466788 +0200
+++ /var/tmp/diff_new_pack.VMRXJC/_new  2020-08-29 20:42:24.913466789 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yp-tools
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,14 +20,14 @@
 Version:4.2.3
 Release:0
 Summary:Network Information Service (YP) client utilities
-License:GPL-2.0 AND LGPL-2.1
+License:GPL-2.0-only AND LGPL-2.1-only
 Group:  Productivity/Networking/NIS
 URL:https://github.com/thkukuk/yp-tools
 Source: yp-tools-%{version}.tar.bz2
 Source1:match_printcap
 Source2:yp-tools.conf
 BuildRequires:  fdupes
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libnsl) >= 1.0.4
 BuildRequires:  pkgconfig(libtirpc) >= 1.0.1
 
@@ -43,15 +43,14 @@
 CFLAGS="%{optflags} -Wno-error=cast-align"
 %configure --disable-static --with-pic --enable-call-passwd \
--disable-domainname
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
-mkdir -p %{buildroot}%{_prefix}/lib/yp
-mv %{buildroot}%{_localstatedir}/yp/nicknames %{buildroot}%{_prefix}/lib/yp/
-install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/yp/
-mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
-install -m 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/
+mkdir -p %{buildroot}%{_datadir}/yp
+mv %{buildroot}%{_localstatedir}/yp/nicknames %{buildroot}%{_datadir}/yp/
+install -D -m 755 %{SOURCE1} %{buildroot}%{_libexecdir}/yp/match_printcap
+install -D -m 644 %{SOURCE2} 
%{buildroot}%{_prefix}/lib/tmpfiles.d/yp-tools.conf
 %find_lang %{name}
 %fdupes %{buildroot}/%{_prefix}
 
@@ -74,20 +73,21 @@
 %{_bindir}/ypmatch
 %{_bindir}/yppasswd
 %{_bindir}/ypwhich
-%dir %{_prefix}/lib/yp
-%{_prefix}/lib/yp/match_printcap
-%{_prefix}/lib/yp/nicknames
+%dir %{_libexecdir}/yp
+%{_libexecdir}/yp/match_printcap
+%dir %{_datadir}/yp
+%{_datadir}/yp/nicknames
 %{_prefix}/lib/tmpfiles.d/yp-tools.conf
-%{_mandir}/man1/ypcat.1%{ext_man}
-%{_mandir}/man1/ypchfn.1%{ext_man}
-%{_mandir}/man1/ypchsh.1%{ext_man}
-%{_mandir}/man1/ypmatch.1%{ext_man}
-%{_mandir}/man1/yppasswd.1%{ext_man}
-%{_mandir}/man1/ypwhich.1%{ext_man}
-%{_mandir}/man5/nicknames.5%{ext_man}
-%{_mandir}/man8/yppoll.8%{ext_man}
-%{_mandir}/man8/ypset.8%{ext_man}
-%{_mandir}/man8/yp_dump_binding.8%{ext_man}
+%{_mandir}/man1/ypcat.1%{?ext_man}
+%{_mandir}/man1/ypchfn.1%{?ext_man}
+%{_mandir}/man1/ypchsh.1%{?ext_man}
+%{_mandir}/man1/ypmatch.1%{?ext_man}
+%{_mandir}/man1/yppasswd.1%{?ext_man}
+%{_mandir}/man1/ypwhich.1%{?ext_man}
+%{_mandir}/man5/nicknames.5%{?ext_man}
+%{_mandir}/man8/yppoll.8%{?ext_man}
+%{_mandir}/man8/ypset.8%{?ext_man}
+%{_mandir}/man8/yp_dump_binding.8%{?ext_man}
 %{_sbindir}/yppoll
 %{_sbindir}/ypset
 %{_sbindir}/yp_dump_binding


++ yp-tools.conf ++
--- /var/tmp/diff_new_pack.VMRXJC/_old  2020-08-29 20:42:24.949466805 +0200
+++ /var/tmp/diff_new_pack.VMRXJC/_new  2020-08-29 20:42:24.949466805 +0200
@@ -1,2 +1,2 @@
 d /var/yp 0755 - - -
-L /var/yp/nicknames - - - - ../../usr/lib/yp/nicknames
+L /var/yp/nicknames - - - - ../../usr/share/yp/nicknames




commit yp-tools for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2018-03-30 11:59:16

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new (New)


Package is "yp-tools"

Fri Mar 30 11:59:16 2018 rev:30 rq:591643 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2018-02-25 
11:33:05.330821145 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2018-03-30 
11:59:19.451304429 +0200
@@ -1,0 +2,7 @@
+Tue Mar 27 15:43:48 CEST 2018 - ku...@suse.de
+
+- Update to version 4.2.3
+  - Re-add yptest [issues/#4]
+  - Lower compiler warnings [bsc#1084633]
+
+---

Old:

  yp-tools-4.2.2.tar.bz2

New:

  yp-tools-4.2.3.tar.bz2



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.gLJhIM/_old  2018-03-30 11:59:20.035283311 +0200
+++ /var/tmp/diff_new_pack.gLJhIM/_new  2018-03-30 11:59:20.039283166 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   yp-tools
-Version:4.2.2
+Version:4.2.3
 Release:0
 Summary:Network Information Service (YP) client utilities
 License:GPL-2.0 AND LGPL-2.1
 Group:  Productivity/Networking/NIS
-URL:http://www.linux-nis.org/
-Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
+URL:https://github.com/thkukuk/yp-tools
+Source: yp-tools-%{version}.tar.bz2
 Source1:match_printcap
 Source2:yp-tools.conf
 BuildRequires:  fdupes
@@ -91,5 +91,6 @@
 %{_sbindir}/yppoll
 %{_sbindir}/ypset
 %{_sbindir}/yp_dump_binding
+%{_sbindir}/yptest
 
 %changelog


++ yp-tools-4.2.2.tar.bz2 -> yp-tools-4.2.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yp-tools-4.2.2/ChangeLog new/yp-tools-4.2.3/ChangeLog
--- old/yp-tools-4.2.2/ChangeLog2016-03-14 16:18:03.0 +0100
+++ new/yp-tools-4.2.3/ChangeLog2016-04-05 12:39:59.0 +0200
@@ -3,6 +3,7 @@
* release version 4.2.2
 
* lib/yp_all_host.c: Revert last change.
+   * src/yppoll.c: Use callrpc instead of rpc_call.
 
* release version 4.2.1
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yp-tools-4.2.2/NEWS new/yp-tools-4.2.3/NEWS
--- old/yp-tools-4.2.2/NEWS 2016-03-14 16:18:19.0 +0100
+++ new/yp-tools-4.2.3/NEWS 2018-03-27 15:47:31.0 +0200
@@ -4,8 +4,13 @@
 
 Please send bug reports, questions and suggestions to .
 
+Version 4.2.3
+* Adjustements for newer gcc versions
+* Re-add yptest
+
 Version 4.2.2
 * Revert removal of netdb.h
+* yppoll: Replace IPv4 only code with IPv6 functions
 
 Version 4.2.1
 * Fix configure checks if sunrpc code in glibc is marked as deprecated
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yp-tools-4.2.2/aclocal.m4 
new/yp-tools-4.2.3/aclocal.m4
--- old/yp-tools-4.2.2/aclocal.m4   2016-03-14 16:18:23.0 +0100
+++ new/yp-tools-4.2.3/aclocal.m4   2018-03-27 15:05:51.0 +0200
@@ -375,10 +375,9 @@
 # configured tree to be moved without reconfiguration.
 
 AC_DEFUN([AM_AUX_DIR_EXPAND],
-[dnl Rely on autoconf to set up CDPATH properly.
-AC_PREREQ([2.50])dnl
-# expand $ac_aux_dir to an absolute path
-am_aux_dir=`cd $ac_aux_dir && pwd`
+[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
+# Expand $ac_aux_dir to an absolute path.
+am_aux_dir=`cd "$ac_aux_dir" && pwd`
 ])
 
 # AM_CONDITIONAL-*- Autoconf -*-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yp-tools-4.2.2/configure new/yp-tools-4.2.3/configure
--- old/yp-tools-4.2.2/configure2016-03-14 16:18:24.0 +0100
+++ new/yp-tools-4.2.3/configure2018-03-27 15:05:54.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for yp-tools 4.2.2.
+# Generated by GNU Autoconf 2.69 for yp-tools 4.2.3.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='yp-tools'
 PACKAGE_TARNAME='yp-tools'
-PACKAGE_VERSION='4.2.2'
-PACKAGE_STRING='yp-tools 4.2.2'
+PACKAGE_VERSION='4.2.3'
+PACKAGE_STRING='yp-tools 4.2.3'
 PACKAGE_BUGREPORT='ku...@linux-nis.org'
 PACKAGE_URL=''
 
@@ -1359,7 +1359,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures yp-tools 4.2.2 

commit yp-tools for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2018-02-25 11:33:03

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new (New)


Package is "yp-tools"

Sun Feb 25 11:33:03 2018 rev:29 rq:579488 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2017-11-14 
14:06:47.306452301 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2018-02-25 
11:33:05.330821145 +0100
@@ -1,0 +2,5 @@
+Fri Feb 23 11:45:10 UTC 2018 - ku...@suse.com
+
+- Use %license instead of %doc [bsc#1082318]
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.31aZqr/_old  2018-02-25 11:33:06.062794566 +0100
+++ /var/tmp/diff_new_pack.31aZqr/_new  2018-02-25 11:33:06.062794566 +0100
@@ -35,17 +35,6 @@
 This packages contains some useful tools for accessing NIS maps or to
 test NIS configurations.
 
-%package -n libnis-devel
-Summary:NIS header files and libraries for development
-License:LGPL-2.1+
-Group:  Development/Libraries/C and C++
-Requires:   libnis1 = %{version}
-
-%description -n libnis-devel
-This package contains the include files and libraries needed to
-develop applications using the IPv6 ready NIS functions. This
-includes support for the ypbind v3 protocol, too.
-
 %prep
 %setup -q
 
@@ -77,7 +66,8 @@
 fi
 
 %files -f %{name}.lang
-%doc AUTHORS COPYING NEWS README THANKS
+%license COPYING
+%doc NEWS README
 %{_bindir}/ypcat
 %{_bindir}/ypchfn
 %{_bindir}/ypchsh





commit yp-tools for openSUSE:Factory

2017-11-14 Thread root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2017-11-14 14:06:46

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new (New)


Package is "yp-tools"

Tue Nov 14 14:06:46 2017 rev:28 rq:539858 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2016-08-24 
10:06:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2017-11-14 
14:06:47.306452301 +0100
@@ -1,0 +2,11 @@
+Wed Nov  8 13:09:31 CET 2017 - ku...@suse.de
+
+- Cleanup dangling symlinks after de-installation
+
+---
+Tue Nov  7 17:07:15 CET 2017 - ku...@suse.de
+
+- Prepare for transactional update and read-only root filesystem
+  - create /var/yp with tmpfiles.d
+
+---

New:

  yp-tools.conf



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.CJ7gz2/_old  2017-11-14 14:06:48.066424586 +0100
+++ /var/tmp/diff_new_pack.CJ7gz2/_new  2017-11-14 14:06:48.070424440 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yp-tools
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,18 +20,16 @@
 Version:4.2.2
 Release:0
 Summary:Network Information Service (YP) client utilities
-License:GPL-2.0 and LGPL-2.1
+License:GPL-2.0 AND LGPL-2.1
 Group:  Productivity/Networking/NIS
+URL:http://www.linux-nis.org/
 Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
-Url:http://www.linux-nis.org/
+Source1:match_printcap
+Source2:yp-tools.conf
 BuildRequires: fdupes
-BuildRequires:  pkgconfig
-%if 0%{?suse_version} >= 1310
-BuildRequires:  pkgconfig(libtirpc) >= 1.0.1
+BuildRequires:  pkg-config
 BuildRequires: pkgconfig(libnsl) >= 1.0.4
-%endif
-Source1:match_printcap
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(libtirpc) >= 1.0.1
 
 %description
 This packages contains some useful tools for accessing NIS maps or to
@@ -41,7 +39,7 @@
 Summary:NIS header files and libraries for development
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
-Requires:   libnis1 = %version
+Requires:   libnis1 = %{version}
 
 %description -n libnis-devel
 This package contains the include files and libraries needed to
@@ -53,36 +51,33 @@
 
 %build
 # Work around use of bad cast
-CFLAGS="%optflags -Wno-error=cast-align"
+CFLAGS="%{optflags} -Wno-error=cast-align"
 %configure --disable-static --with-pic --enable-call-passwd \
-%if %{suse_version} == 1315
-   --enable-domainname
-%else
--disable-domainname
-%endif
 make %{?_smp_mflags}
 
 %install
 %make_install
 mkdir -p %{buildroot}%{_prefix}/lib/yp
-install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/yp
-mkdir %{buildroot}/%{_lib}
-%if %{suse_version} == 1315
-cp -a %{buildroot}%{_mandir}/man8/domainname.8 
%{buildroot}%{_mandir}/man8/nisdomainname.8
-cp -a %{buildroot}%{_mandir}/man8/domainname.8 
%{buildroot}%{_mandir}/man8/ypdomainname.8
-rm %{buildroot}%{_bindir}/domainname %{buildroot}%{_mandir}/man8/domainname.8
-mkdir -p %{buildroot}/bin
-ln -sf %{_bindir}/nisdomainname %{buildroot}/bin
-ln -sf %{_bindir}/ypdomainname %{buildroot}/bin
-%endif
-%{find_lang} %{name}
-%fdupes %buildroot/%_prefix
+mv %{buildroot}%{_localstatedir}/yp/nicknames %{buildroot}%{_prefix}/lib/yp/
+install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/yp/
+mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
+install -m 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/
+%find_lang %{name}
+%fdupes %{buildroot}/%{_prefix}
+
+%postun
+if [ "$1" = "0" ]; then
+   test -L %{_localstatedir}/yp/nicknames && rm -f 
%{_localstatedir}/yp/nicknames ||:
+fi
+
+%posttrans
+if [ -z ${TRANSACTIONAL_UPDATE} ]; then
+  %tmpfiles_create yp-tools.conf
+fi
 
 %files -f %{name}.lang
-%defattr(-,root,root)
 %doc AUTHORS COPYING NEWS README THANKS
-%dir %{_localstatedir}/yp
-%config(noreplace) %{_localstatedir}/yp/nicknames
 %{_bindir}/ypcat
 %{_bindir}/ypchfn
 %{_bindir}/ypchsh
@@ -91,26 +86,20 @@
 %{_bindir}/ypwhich
 %dir %{_prefix}/lib/yp
 %{_prefix}/lib/yp/match_printcap
-%doc %{_mandir}/man1/ypcat.1.gz
-%doc %{_mandir}/man1/ypchfn.1.gz
-%doc %{_mandir}/man1/ypchsh.1.gz
-%doc %{_mandir}/man1/ypmatch.1.gz
-%doc %{_mandir}/man1/yppasswd.1.gz
-%doc 

commit yp-tools for openSUSE:Factory

2016-08-24 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2016-08-24 10:06:56

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.changes2016-04-11 
10:27:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2016-08-24 
10:06:57.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 19 12:01:11 CEST 2016 - ku...@suse.de
+
+- Re-add ypdomainname and nisdomainname for SLE12 and Leap 42.x
+  [bsc#994532]
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.tA2gUC/_old  2016-08-24 10:06:58.0 +0200
+++ /var/tmp/diff_new_pack.tA2gUC/_new  2016-08-24 10:06:58.0 +0200
@@ -55,7 +55,11 @@
 # Work around use of bad cast
 CFLAGS="%optflags -Wno-error=cast-align"
 %configure --disable-static --with-pic --enable-call-passwd \
+%if %{suse_version} == 1315
+   --enable-domainname
+%else
--disable-domainname
+%endif
 make %{?_smp_mflags}
 
 %install
@@ -63,6 +67,14 @@
 mkdir -p %{buildroot}%{_prefix}/lib/yp
 install -m 755 %{SOURCE1} %{buildroot}%{_prefix}/lib/yp
 mkdir %{buildroot}/%{_lib}
+%if %{suse_version} == 1315
+cp -a %{buildroot}%{_mandir}/man8/domainname.8 
%{buildroot}%{_mandir}/man8/nisdomainname.8
+cp -a %{buildroot}%{_mandir}/man8/domainname.8 
%{buildroot}%{_mandir}/man8/ypdomainname.8
+rm %{buildroot}%{_bindir}/domainname %{buildroot}%{_mandir}/man8/domainname.8
+mkdir -p %{buildroot}/bin
+ln -sf %{_bindir}/nisdomainname %{buildroot}/bin
+ln -sf %{_bindir}/ypdomainname %{buildroot}/bin
+%endif
 %{find_lang} %{name}
 %fdupes %buildroot/%_prefix
 
@@ -92,5 +104,13 @@
 %{_sbindir}/yppoll
 %{_sbindir}/ypset
 %{_sbindir}/yp_dump_binding
+%if %{suse_version} == 1315
+/bin/nisdomainname
+/bin/ypdomainname
+%{_bindir}/nisdomainname
+%{_bindir}/ypdomainname
+%doc %{_mandir}/man8/ypdomainname.8.gz
+%doc %{_mandir}/man8/nisdomainname.8.gz
+%endif
 
 %changelog




commit yp-tools for openSUSE:Factory

2016-04-11 Thread h_root
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.changes2015-04-06 
00:24:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2016-04-11 
10:27:49.0 +0200
@@ -1,0 +2,52 @@
+Wed Mar 30 13:56:06 CEST 2016 - ku...@suse.de
+
+- Disable ypdomainname and nisdomainname
+
+---
+Mon Mar 14 16:18:46 CET 2016 - ku...@suse.de
+
+- Update to version 4.2.2
+  - revert netdb.h changes
+
+---
+Mon Mar 14 15:25:18 CET 2016 - ku...@suse.de
+
+- Update to version 4.2.1
+  - fix order of configure checks
+
+---
+Tue Mar  8 18:14:24 CET 2016 - ku...@suse.de
+
+- 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 - ku...@suse.de
+
+- 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 - ku...@suse.de
+
+- Update to version 4.0
+  - build against external libnsl2
+- Drop libnis* and libnss_nis6* sub-packages
+
+---
+Wed Jan 20 14:04:50 CET 2016 - ku...@suse.de
+
+- Update to version 3.5
+  - modify internal interface to avoid cast errors
+
+---
+Fri May  8 13:19:56 CEST 2015 - ku...@suse.de
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.n9hPto/_new  2016-04-11 10:27:50.0 +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 

commit yp-tools for openSUSE:Factory

2015-04-05 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2015-04-06 00:24:55

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.changes2014-12-21 
12:03:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2015-04-06 
00:24:56.0 +0200
@@ -1,0 +2,13 @@
+Thu Mar 26 15:48:11 CET 2015 - ku...@suse.de
+
+- Revert changes from Dec 4th and 6th, most of them were wrong.
+
+- Update to version 3.3:
+  - fix some linking issues
+  - add yp_dump_binding
+  - Fix file descriptor leak in libnis
+  - Fix wrong fallback for binding files in libnis
+  - Fix link order
+  - Implement locking for multithreaded applications
+
+---

Old:

  yp-tools-3.0.1.tar.bz2

New:

  yp-tools-3.3.tar.bz2



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.P0MGC7/_old  2015-04-06 00:24:57.0 +0200
+++ /var/tmp/diff_new_pack.P0MGC7/_new  2015-04-06 00:24:57.0 +0200
@@ -21,15 +21,15 @@
 %global __requires_exclude libc.so.6\\(GLIBC_PRIVATE\\)
 
 Name:   yp-tools
-Version:3.0.1
+Version:3.3
 Release:0
 Summary:Network Information Service (YP) client utilities
 License:GPL-2.0 and LGPL-2.1
 Group:  Productivity/Networking/NIS
-Source: 
http://linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
-Url:http://linux-nis.org/
+Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
+Url:http://www.linux-nis.org/
 BuildRequires:  fdupes
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 %if 0%{?suse_version} = 1310
 BuildRequires:  pkgconfig(libtirpc)
 %else
@@ -43,12 +43,12 @@
 test NIS configurations.
 
 %package -n libnis1
-Summary:Library with IPv6-enabled NIS functions
+Summary:Library with IPv6 enabled NIS functions
 License:LGPL-2.1
 Group:  System/Libraries
 
 %description -n libnis1
-This library provides the NIS functions in a IPv6-enabled version.
+This library provides IPv6 enabled NIS functions.
 
 %package -n libnss_nis6-2
 Summary:NSS plugin for glibc replacing nss_nis
@@ -70,7 +70,7 @@
 
 %description -n libnis-devel
 This package contains the include files and libraries needed to
-develop applications using the IPv6-ready NIS functions. This
+develop applications using the IPv6 ready NIS functions. This
 includes support for the ypbind v3 protocol, too.
 
 %prep
@@ -108,12 +108,30 @@
 %dir %{_localstatedir}/yp
 %config(noreplace) %{_localstatedir}/yp/nicknames
 %{_bindir}/nisdomainname
-%{_bindir}/yp*
-%{_prefix}/lib/yp/
-%{_mandir}/man1/*.1*
-%{_mandir}/man5/*.5*
-%{_mandir}/man8/*.8*
-%{_sbindir}/yp*
+%{_bindir}/ypcat
+%{_bindir}/ypchfn
+%{_bindir}/ypchsh
+%{_bindir}/ypdomainname
+%{_bindir}/ypmatch
+%{_bindir}/yppasswd
+%{_bindir}/ypwhich
+%dir %{_prefix}/lib/yp
+%{_prefix}/lib/yp/match_printcap
+%doc %{_mandir}/man1/ypcat.1.gz
+%doc %{_mandir}/man1/ypchfn.1.gz
+%doc %{_mandir}/man1/ypchsh.1.gz
+%doc %{_mandir}/man1/ypmatch.1.gz
+%doc %{_mandir}/man1/yppasswd.1.gz
+%doc %{_mandir}/man1/ypwhich.1.gz
+%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)
@@ -125,7 +143,10 @@
 
 %files -n libnis-devel
 %defattr(-,root,root)
-%{_includedir}/libnis/
+%dir %{_includedir}/libnis
+%dir %{_includedir}/libnis/rpcsvc
+%{_includedir}/libnis/rpcsvc/*.h
+%{_includedir}/libnis/rpcsvc/*.x
 %{_libdir}/pkgconfig/libnis.pc
 %{_libdir}/libnis.so
 

++ yp-tools-3.0.1.tar.bz2 - yp-tools-3.3.tar.bz2 ++
 1900 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/yp-tools-3.0.1/ChangeLog new/yp-tools-3.3/ChangeLog
--- old/yp-tools-3.0.1/ChangeLog2014-11-03 16:23:19.0 +0100
+++ new/yp-tools-3.3/ChangeLog  2014-12-05 16:10:54.0 +0100
@@ -1,3 +1,41 @@
+2014-12-05  Thorsten Kukuk  ku...@thkukuk.de
+
+   * release version 3.3
+
+   * nss_nis6/Makefile.am: link nss_nis6 

commit yp-tools for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2014-12-21 12:04:18

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.changes2014-12-16 
14:46:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2014-12-21 
12:03:06.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec 17 13:11:56 UTC 2014 - sch...@suse.de
+
+- Avoid error from bad cast
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.o7uQA4/_old  2014-12-21 12:03:08.0 +0100
+++ /var/tmp/diff_new_pack.o7uQA4/_new  2014-12-21 12:03:08.0 +0100
@@ -77,6 +77,8 @@
 %setup -q
 
 %build
+# 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
 make %{?_smp_mflags}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yp-tools for openSUSE:Factory

2014-12-16 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2014-12-16 14:47:28

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.changes2014-12-06 
13:45:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2014-12-16 
14:46:41.0 +0100
@@ -1,0 +2,5 @@
+Sat Dec  6 20:44:10 UTC 2014 - jeng...@inai.de
+
+- Corrections to the description
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.5B0cmX/_old  2014-12-16 14:46:44.0 +0100
+++ /var/tmp/diff_new_pack.5B0cmX/_new  2014-12-16 14:46:44.0 +0100
@@ -26,8 +26,8 @@
 Summary:Network Information Service (YP) client utilities
 License:GPL-2.0 and LGPL-2.1
 Group:  Productivity/Networking/NIS
-Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
-Url:http://www.linux-nis.org/
+Source: 
http://linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
+Url:http://linux-nis.org/
 BuildRequires:  fdupes
 BuildRequires:  pkg-config
 %if 0%{?suse_version} = 1310
@@ -43,12 +43,12 @@
 test NIS configurations.
 
 %package -n libnis1
-Summary:Library with IPv6 enabled NIS functions
+Summary:Library with IPv6-enabled NIS functions
 License:LGPL-2.1
 Group:  System/Libraries
 
 %description -n libnis1
-This library provides this NIS functions in a IPv6 enabled version.
+This library provides the NIS functions in a IPv6-enabled version.
 
 %package -n libnss_nis6-2
 Summary:NSS plugin for glibc replacing nss_nis
@@ -57,8 +57,8 @@
 
 %description -n libnss_nis6-2
 This NSS plugin for glibc replaces the glibc nss_nis module.
-The only different between this modules is, that nss_nis6 is
-able to use IPv6, too.
+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.
 
@@ -70,7 +70,7 @@
 
 %description -n libnis-devel
 This package contains the include files and libraries needed to
-develop applications using the IPv6 ready NIS functions. This
+develop applications using the IPv6-ready NIS functions. This
 includes support for the ypbind v3 protocol, too.
 
 %prep

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yp-tools for openSUSE:Factory

2014-12-06 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2014-12-06 13:45:35

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.changes2014-11-29 
08:39:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2014-12-06 
13:45:23.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec  4 11:18:35 UTC 2014 - jeng...@inai.de
+
+- Reduce filelists by using wildcards. Remove %doc (it is implicit
+  for documentation paths).
+- Run build in parallel, and run fdupes to reduce same files.
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.tmz2Ho/_old  2014-12-06 13:45:25.0 +0100
+++ /var/tmp/diff_new_pack.tmz2Ho/_new  2014-12-06 13:45:25.0 +0100
@@ -28,7 +28,8 @@
 Group:  Productivity/Networking/NIS
 Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
 Url:http://www.linux-nis.org/
-BuildRequires:  pkgconfig
+BuildRequires:  fdupes
+BuildRequires:  pkg-config
 %if 0%{?suse_version} = 1310
 BuildRequires:  pkgconfig(libtirpc)
 %else
@@ -58,7 +59,7 @@
 This NSS plugin for glibc replaces the glibc nss_nis module.
 The only different between this modules is, that nss_nis6 is
 able to use IPv6, too.
-If you use nss_nis6, make sure that you don't use NIS for
+If you use nss_nis6, make sure that you do not use NIS for
 resolving hostnames.
 
 %package -n libnis-devel
@@ -74,9 +75,11 @@
 
 %prep
 %setup -q
+
 %build
-%configure --disable-static --with-pic --enable-call-passwd 
--enable-domainname --includedir=%{_includedir}/libnis
-make
+%configure --disable-static --with-pic --enable-call-passwd \
+   --enable-domainname --includedir=%{_includedir}/libnis
+make %{?_smp_mflags}
 
 %install
 %make_install
@@ -90,6 +93,7 @@
 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
@@ -102,28 +106,12 @@
 %dir %{_localstatedir}/yp
 %config(noreplace) %{_localstatedir}/yp/nicknames
 %{_bindir}/nisdomainname
-%{_bindir}/ypcat
-%{_bindir}/ypchfn
-%{_bindir}/ypchsh
-%{_bindir}/ypdomainname
-%{_bindir}/ypmatch
-%{_bindir}/yppasswd
-%{_bindir}/ypwhich
-%dir %{_prefix}/lib/yp
-%{_prefix}/lib/yp/match_printcap
-%doc %{_mandir}/man1/ypcat.1.gz
-%doc %{_mandir}/man1/ypchfn.1.gz
-%doc %{_mandir}/man1/ypchsh.1.gz
-%doc %{_mandir}/man1/ypmatch.1.gz
-%doc %{_mandir}/man1/yppasswd.1.gz
-%doc %{_mandir}/man1/ypwhich.1.gz
-%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
-%{_sbindir}/yppoll
-%{_sbindir}/ypset
+%{_bindir}/yp*
+%{_prefix}/lib/yp/
+%{_mandir}/man1/*.1*
+%{_mandir}/man5/*.5*
+%{_mandir}/man8/*.8*
+%{_sbindir}/yp*
 
 %files -n libnis1
 %defattr(-,root,root)
@@ -135,10 +123,7 @@
 
 %files -n libnis-devel
 %defattr(-,root,root)
-%dir %{_includedir}/libnis
-%dir %{_includedir}/libnis/rpcsvc
-%{_includedir}/libnis/rpcsvc/*.h
-%{_includedir}/libnis/rpcsvc/*.x
+%{_includedir}/libnis/
 %{_libdir}/pkgconfig/libnis.pc
 %{_libdir}/libnis.so
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yp-tools for openSUSE:Factory

2014-11-28 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2014-11-29 08:39:29

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.changes2013-04-12 
20:47:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2014-11-29 
08:39:32.0 +0100
@@ -1,0 +2,78 @@
+Thu Nov 27 08:28:26 UTC 2014 - dims...@opensuse.org
+
+- Filter libc.so.6(GLIBC_PRIVATE) from the requires of libnss_nis6:
+  we consciously use glibc internas.
+- Do not install libtool archives.
+
+---
+Mon Nov 17 01:44:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashism in match_printcap script
+
+---
+Mon Nov  3 16:32:42 CET 2014 - ku...@suse.de
+
+- Update to version 3.0.1
+  - Use very short timeout for clnt_create()
+
+---
+Mon Nov  3 10:46:34 CET 2014 - ku...@suse.de
+
+- Update to version 3.0
+  - fix xdrfile-test.c on 32bit
+
+---
+Fri Oct 31 16:33:29 CET 2014 - ku...@suse.de
+
+- Update to version 2.99.8
+  - Enhance libnis for ypserv
+
+---
+Thu Oct 30 10:32:45 CET 2014 - ku...@suse.de
+
+- Update to version 2.99.7
+  - Rework nss_nis6 dependencys 
+(RPM handles glibc provides very special)
+  - Some fixes to yp_prot.h for ypserv
+
+---
+Wed Oct 29 15:51:02 CET 2014 - ku...@suse.de
+
+- Update to version 2.99.6
+  - Finish libnis library
+  - Add nss_nis6 plugin for glibc
+
+---
+Tue Oct 28 11:52:13 CET 2014 - ku...@suse.de
+
+- Update to version 2.99.5
+  - Implement v3 protocol for ypset
+  - Enhance libnis library
+
+---
+Sat Oct 25 01:01:46 CEST 2014 - ku...@suse.de
+
+- Update to version 2.99.4
+  - fixes last IPv4 only code (except ypset) 
+
+---
+Fri Oct 24 19:01:45 CEST 2014 - ku...@suse.de
+
+- Update to version 2.99.3
+  - fixes some bugs to build ypbind
+
+---
+Fri Oct 24 15:09:10 CEST 2014 - ku...@suse.de
+
+- Update to version 2.99.2
+  - ypwhich speaks now ypbind v3 protocol
+  - Add seperate libnis library
+
+---
+Tue Oct 21 14:41:16 CEST 2014 - ku...@suse.de
+
+- Update to version 2.99.1 
+  - port to TI-RPC
+  - ypwhich and ypset can now use IPv6 to speak with ypbind
+
+---

Old:

  yp-tools-2.14.tar.bz2

New:

  yp-tools-3.0.1.tar.bz2



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.ha117B/_old  2014-11-29 08:39:33.0 +0100
+++ /var/tmp/diff_new_pack.ha117B/_new  2014-11-29 08:39:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yp-tools
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,24 @@
 #
 
 
+# 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:2.14
+Version:3.0.1
 Release:0
 Summary:Network Information Service (YP) client utilities
-License:GPL-2.0
+License:GPL-2.0 and LGPL-2.1
 Group:  Productivity/Networking/NIS
 Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
 Url:http://www.linux-nis.org/
+BuildRequires:  pkgconfig
+%if 0%{?suse_version} = 1310
+BuildRequires:  pkgconfig(libtirpc)
+%else
+BuildRequires:  libtirpc-devel
+%endif
 Source1:match_printcap
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -31,38 +41,66 @@
 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:  

commit yp-tools for openSUSE:Factory

2013-04-12 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2013-04-12 20:47:45

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new (New)


Package is yp-tools, Maintainer is ku...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2012-02-20 
16:20:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2013-04-12 
20:47:46.0 +0200
@@ -1,0 +2,16 @@
+Tue Apr  9 16:29:58 CEST 2013 - ku...@suse.de
+
+- Update to version 2.14 (minor bugfix release)
+
+---
+Mon Apr  8 17:00:45 CEST 2013 - ku...@suse.de
+
+- Update to version 2.13 (autoconf meta data update)
+
+---
+Fri Apr  5 08:50:08 UTC 2013 - idon...@suse.com
+
+- Cleanup spec file
+- Add Source URL, see https://en.opensuse.org/SourceUrls
+
+---

Old:

  yp-tools-2.12.tar.bz2

New:

  yp-tools-2.14.tar.bz2



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.xjzstg/_old  2013-04-12 20:47:48.0 +0200
+++ /var/tmp/diff_new_pack.xjzstg/_new  2013-04-12 20:47:48.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yp-tools
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,71 +17,62 @@
 
 
 Name:   yp-tools
-Provides:   ypclient:/usr/bin/ypwhich
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Version:2.12
+Version:2.14
 Release:0
 Summary:Network Information Service (YP) client utilities
 License:GPL-2.0
 Group:  Productivity/Networking/NIS
-Source: yp-tools-%{version}.tar.bz2
+Source: 
http://www.linux-nis.org/download/yp-tools/yp-tools-%{version}.tar.bz2
+Url:http://www.linux-nis.org/
 Source1:match_printcap
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 This packages contains some useful tools for accessing NIS maps or to
 test NIS configurations.
 
-
-
-Authors:
-
-Thorsten Kukuk ku...@suse.de
-
 %prep
 %setup -q
 
 %build
-CFLAGS=$RPM_OPT_FLAGS ./configure --enable-call-passwd --enable-domainname 
--mandir=%{_mandir}
+CFLAGS=%{optflags} ./configure --enable-call-passwd --enable-domainname 
--mandir=%{_mandir}
 make
 
 %install
-make install DESTDIR=$RPM_BUILD_ROOT
+%make_install
 # Not yet
-rm -f $RPM_BUILD_ROOT/usr/sbin/ypserv_test
-cp -a $RPM_BUILD_ROOT%{_mandir}/man8/domainname.8 
$RPM_BUILD_ROOT%{_mandir}/man8/nisdomainname.8
-cp -a $RPM_BUILD_ROOT%{_mandir}/man8/domainname.8 
$RPM_BUILD_ROOT%{_mandir}/man8/ypdomainname.8
-mkdir -p $RPM_BUILD_ROOT/usr/lib/yp
-install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/yp
-rm $RPM_BUILD_ROOT%{_bindir}/domainname 
$RPM_BUILD_ROOT/usr/share/man/man8/domainname.8
+rm -f %{buildroot}%{_sbindir}/ypserv_test
+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
 #UsrMerge
-mkdir -p $RPM_BUILD_ROOT/bin
-ln -sf %{_bindir}/nisdomainname $RPM_BUILD_ROOT/bin
-ln -sf %{_bindir}/ypdomainname $RPM_BUILD_ROOT/bin
+mkdir -p %{buildroot}/bin
+ln -sf %{_bindir}/nisdomainname %{buildroot}/bin
+ln -sf %{_bindir}/ypdomainname %{buildroot}/bin
 #EndUsrMerge
 %{find_lang} %{name}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO
-%dir /var/yp
-%config(noreplace) /var/yp/nicknames
+%dir %{_localstatedir}/yp
+%config(noreplace) %{_localstatedir}/yp/nicknames
 #UsrMerge
 /bin/nisdomainname
 /bin/ypdomainname
 #EndUsrMerge
-%_bindir/nisdomainname
-%_bindir/ypcat
-%_bindir/ypchfn
-%_bindir/ypchsh
-%_bindir/ypdomainname
-%_bindir/ypmatch
-%_bindir/yppasswd
-%_bindir/ypwhich
-%dir /usr/lib/yp
-/usr/lib/yp/match_printcap
+%{_bindir}/nisdomainname
+%{_bindir}/ypcat
+%{_bindir}/ypchfn
+%{_bindir}/ypchsh
+%{_bindir}/ypdomainname
+%{_bindir}/ypmatch
+%{_bindir}/yppasswd
+%{_bindir}/ypwhich
+%dir %{_prefix}/lib/yp
+%{_prefix}/lib/yp/match_printcap
 %doc %{_mandir}/man1/ypcat.1.gz
 %doc %{_mandir}/man1/ypchfn.1.gz
 %doc 

commit yp-tools for openSUSE:Factory

2012-02-20 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2012-02-20 16:20:23

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new (New)


Package is yp-tools, Maintainer is ku...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/yp-tools/yp-tools.changes2011-09-23 
12:53:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.yp-tools.new/yp-tools.changes   2012-02-20 
16:20:24.0 +0100
@@ -1,0 +2,5 @@
+Sat Feb  4 13:24:10 UTC 2012 - rschweik...@suse.com
+
+- keep all binaries in /usr (UsrMerge project)
+
+---



Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.3Cl7IX/_old  2012-02-20 16:20:25.0 +0100
+++ /var/tmp/diff_new_pack.3Cl7IX/_new  2012-02-20 16:20:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yp-tools
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   yp-tools
-License:GPL-2.0
-Group:  Productivity/Networking/NIS
 Provides:   ypclient:/usr/bin/ypwhich
-AutoReqProv:on
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Version:2.12
-Release:7
+Release:0
 Summary:Network Information Service (YP) client utilities
+License:GPL-2.0
+Group:  Productivity/Networking/NIS
 Source: yp-tools-%{version}.tar.bz2
 Source1:match_printcap
 
@@ -56,8 +53,11 @@
 mkdir -p $RPM_BUILD_ROOT/usr/lib/yp
 install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/yp
 rm $RPM_BUILD_ROOT%{_bindir}/domainname 
$RPM_BUILD_ROOT/usr/share/man/man8/domainname.8
+#UsrMerge
 mkdir -p $RPM_BUILD_ROOT/bin
-mv -v $RPM_BUILD_ROOT%{_bindir}/{nis,yp}domainname $RPM_BUILD_ROOT/bin
+ln -sf %{_bindir}/nisdomainname $RPM_BUILD_ROOT/bin
+ln -sf %{_bindir}/ypdomainname $RPM_BUILD_ROOT/bin
+#EndUsrMerge
 %{find_lang} %{name}
 
 %clean
@@ -68,14 +68,18 @@
 %doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO
 %dir /var/yp
 %config(noreplace) /var/yp/nicknames
-/bin/ypdomainname
+#UsrMerge
 /bin/nisdomainname
-/usr/bin/ypcat
-/usr/bin/ypchfn
-/usr/bin/ypchsh
-/usr/bin/ypmatch
-/usr/bin/yppasswd
-/usr/bin/ypwhich
+/bin/ypdomainname
+#EndUsrMerge
+%_bindir/nisdomainname
+%_bindir/ypcat
+%_bindir/ypchfn
+%_bindir/ypchsh
+%_bindir/ypdomainname
+%_bindir/ypmatch
+%_bindir/yppasswd
+%_bindir/ypwhich
 %dir /usr/lib/yp
 /usr/lib/yp/match_printcap
 %doc %{_mandir}/man1/ypcat.1.gz
@@ -90,8 +94,8 @@
 %doc %{_mandir}/man8/yptest.8.gz
 %doc %{_mandir}/man8/ypdomainname.8.gz
 %doc %{_mandir}/man8/nisdomainname.8.gz
-/usr/sbin/yppoll
-/usr/sbin/ypset
-/usr/sbin/yptest
+%_sbindir/yppoll
+%_sbindir/ypset
+%_sbindir/yptest
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit yp-tools for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package yp-tools for openSUSE:Factory 
checked in at 2011-12-06 19:21:05

Comparing /work/SRC/openSUSE:Factory/yp-tools (Old)
 and  /work/SRC/openSUSE:Factory/.yp-tools.new (New)


Package is yp-tools, Maintainer is ku...@suse.com

Changes:




Other differences:
--
++ yp-tools.spec ++
--- /var/tmp/diff_new_pack.9s1iGr/_old  2011-12-06 20:02:49.0 +0100
+++ /var/tmp/diff_new_pack.9s1iGr/_new  2011-12-06 20:02:49.0 +0100
@@ -19,7 +19,7 @@
 
 
 Name:   yp-tools
-License:GPLv2
+License:GPL-2.0
 Group:  Productivity/Networking/NIS
 Provides:   ypclient:/usr/bin/ypwhich
 AutoReqProv:on

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org