From: Arkadiusz Miśkiewicz Date: Thu, 2 Feb 2023 12:33:16 +0000 (+0100) Subject: Up to 4.2 X-Git-Tag: auto/th/ypserv-4.2-1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=5b2505e04bab385a5cea928ed9b320767452ed9b;p=packages%2Fypserv.git Up to 4.2 --- diff --git a/noerror.patch b/noerror.patch new file mode 100644 index 0000000..6a25999 --- /dev/null +++ b/noerror.patch @@ -0,0 +1,11 @@ +--- ypserv-4.2/lib/Makefile.am~ 2021-09-06 15:33:15.000000000 +0200 ++++ ypserv-4.2/lib/Makefile.am 2023-02-02 13:31:30.509837631 +0100 +@@ -18,7 +18,7 @@ rpcsvc_HEADERS = ypxfrd.x + DEFS = @DEFS@ -D_REENTRANT=1 -DCONFDIR=\"$(sysconfdir)\" \ + -DYPMAPDIR=\"@YPMAPDIR@\" -DUSE_SD_NOTIFY=@USE_SD_NOTIFY@ + AM_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) -I$(srcdir) +-AM_CFLAGS = @PIE_CFLAGS@ @NSL_CFLAGS@ @TIRPC_CFLAGS@ -Werror ++AM_CFLAGS = @PIE_CFLAGS@ @NSL_CFLAGS@ @TIRPC_CFLAGS@ + + libyp_a_SOURCES = log_msg.c ypserv_conf.c ypxfrd_xdr.c \ + ypproc_match_2.c securenets.c access.c yp_db.c \ diff --git a/ypserv.spec b/ypserv.spec index ab17808..22245c6 100644 --- a/ypserv.spec +++ b/ypserv.spec @@ -10,18 +10,19 @@ Summary(ru.UTF-8): Сервер NIS (Network Information Service) Summary(uk.UTF-8): Сервер NIS (Network Information Service) Summary(zh_CN.UTF-8): NIS(网络信息服务)服务器 Name: ypserv -Version: 4.1 -Release: 3 +Version: 4.2 +Release: 1 License: GPL v2 Group: Networking/Daemons #Source0Download: https://github.com/thkukuk/ypserv/releases Source0: https://github.com/thkukuk/ypserv/releases/download/v%{version}/%{name}-%{version}.tar.xz -# Source0-md5: 27df9000c34cb300e9b6425cd299cb2f +# Source0-md5: 7c1c6d042acefd74a6665233e4ad22c9 Source1: %{name}-%{name}.init Source2: %{name}-yppasswdd.init Source3: %{name}-ypxfrd.init Source4: %{name}.sysconfig Patch0: %{name}-ypMakefile.patch +Patch1: noerror.patch Patch2: %{name}-nfsnobody.patch Patch3: %{name}-awk.patch URL: http://www.linux-nis.org/ @@ -117,16 +118,18 @@ Network Information Service (NIS) - це система, яка надає ме %prep %setup -q %patch0 -p1 +%patch1 -p1 %patch2 -p1 %patch3 -p1 %{__mv} etc/README etc/README.etc %build +%{__aclocal} -I m4 +%{__autoconf} +%{__automake} %configure \ - --enable-check-root \ --enable-fqdn \ - --enable-yppasswd \ --with-dbmliborder=gdbm %{__make}