%global __filter_GLIBC_PRIVATE 1 Name: yp-tools Version: 4.2.3 Release: 6 Summary: Network Information Service (YP) client utilities License: GPLv2 URL: https://github.com/thkukuk/yp-tools Source0: https://github.com/thkukuk/yp-tools/archive/v%{version}.tar.gz Patch0: yp-tools-2.12-hash.patch Patch1: yp-tools-2.12-crypt.patch Patch2: yp-tools-2.12-adjunct.patch Patch3: yp-tools-4.2.2-strict-prototypes.patch BuildRequires: autoconf automake libtool BuildRequires: gettext-devel libtirpc-devel libnsl2-devel Requires: ypbind >= 3:2.4-2 glibc %description This package provides NIS client programs.NIS,Network Information Service,provides passwords,groupinformation and other network information to machines on a network.It is also known as Sun Yellow Pages. You need to install ypbind on machine which runs NIS programs. %package help Summary: Doc files for yp-tools Buildarch: noarch %description help The help package contains doc files for yp-tools. %prep %autosetup -n %{name}-%{version} -p1 autoreconf -ifv %build export CFLAGS="$CFLAGS %{optflags} -Wno-cast-function-type" %configure --disable-domainname %make_build %install %make_install %find_lang %{name} %files -f %{name}.lang %doc COPYING AUTHORS THANKS etc/nsswitch.conf %{_sbindir}/* %{_bindir}/* /var/yp/nicknames %files help %doc README NEWS ChangeLog %{_mandir}/*/* %changelog * Fri Jul 30 2021 chenyanpanHW - 4.2.3-6 - DESC: delete -S git from %autosetup, and delete BuildRequires git * Tue Dec 15 2020 xihaochen - 4.2.3-5 - Type:requirement - ID:NA - SUG:NA - DESC:update url * Thu Nov 7 2019 openEuler Buildteam - 4.2.3-4 - Type:enhancement - Id:NA - SUG:NA - DESC:modify the release * Fri Aug 30 2019 luhuaxin - 4.2.3-3 - Package init