[packages/ndisc6] - updated to 1.0.8

qboosh qboosh at pld-linux.org
Thu May 15 21:32:17 CEST 2025


commit 932282bf1f7ef321bf097c5d753e11f8bee13236
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu May 15 21:25:34 2025 +0200

    - updated to 1.0.8

 ndisc6-no_chown.patch | 22 +++++-----------------
 ndisc6.spec           | 29 ++++++++++++++---------------
 rdnssd-uid.patch      |  7 +++----
 3 files changed, 22 insertions(+), 36 deletions(-)
---
diff --git a/ndisc6.spec b/ndisc6.spec
index 2cb23d9..0937869 100644
--- a/ndisc6.spec
+++ b/ndisc6.spec
@@ -1,21 +1,22 @@
 Summary:	Neighbor Discovery tools for IPv6
 Summary(pl.UTF-8):	Narzędzia do rozpoznawania sąsiadów dla IPv6
 Name:		ndisc6
-Version:	1.0.1
-Release:	4
+Version:	1.0.8
+Release:	1
 License:	GPL v2
 Group:		Networking/Admin
-Source0:	http://www.remlab.net/files/ndisc6/%{name}-%{version}.tar.bz2
-# Source0-md5:	d0b8233a60e29ad78d9aebb8cef0b3f2
+Source0:	https://www.remlab.net/files/ndisc6/%{name}-%{version}.tar.bz2
+# Source0-md5:	335a810a0180d36a1e2a5a81c425e2d6
 Source1:	rdnssd.init
 Source2:	rdnssd.sysconfig
 Source3:	%{name}.tmpfiles
 Patch0:		%{name}-no_chown.patch
 Patch1:		rdnssd-uid.patch
-URL:		http://www.remlab.net/ndisc6/
-BuildRequires:	autoconf
-BuildRequires:	automake
-BuildRequires:	libtool
+URL:		https://www.remlab.net/ndisc6/
+BuildRequires:	autoconf >= 2.62
+BuildRequires:	automake >= 1:1.11
+BuildRequires:	gcc >= 6:4.7
+BuildRequires:	gettext-tools >= 0.19.3
 BuildRequires:	rpmbuild(macros) >= 1.268
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -67,16 +68,14 @@ Demon do wykrywania rekursywnych serwerów DNS w sieciach IPv6.
 %patch -P1 -p1
 
 %build
-%{__libtoolize}
 %{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	--disable-silent-rules
 
-%{__make} \
-	CFLAGS="%{rpmcflags}" \
-	LDFLAGS="%{rpmldflags}"
+%{__make}
 
 %install
 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} \
@@ -89,7 +88,7 @@ touch $RPM_BUILD_ROOT/var/run/rdnssd/resolv.conf
 
 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/rdnssd
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rdnssd
-install %{SOURCE3} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
+install %{SOURCE3} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
 
 %find_lang %{name}
 
@@ -150,4 +149,4 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/rdnssd.8*
 %attr(775,root,rdnssd) %dir /var/run/rdnssd
 %ghost %attr(644,rdnssd,rdnssd) /var/run/rdnssd/resolv.conf
-/usr/lib/tmpfiles.d/%{name}.conf
+%{systemdtmpfilesdir}/ndisc6.conf
diff --git a/ndisc6-no_chown.patch b/ndisc6-no_chown.patch
index f6493f7..33a32fb 100644
--- a/ndisc6-no_chown.patch
+++ b/ndisc6-no_chown.patch
@@ -1,22 +1,10 @@
-diff -burNp ndisc6-1.0.1/rdnssd/Makefile.am ndisc6-1.0.1-dud/rdnssd/Makefile.am
---- ndisc6-1.0.1/rdnssd/Makefile.am	2010-01-24 09:32:21.000000000 +0100
-+++ ndisc6-1.0.1-dud/rdnssd/Makefile.am	2011-03-19 09:42:16.768235512 +0100
-@@ -43,7 +43,6 @@ merge-hook: merge-hook.in Makefile.in $(
+--- ndisc6-1.0.8/rdnss/Makefile.am.orig	2016-12-07 19:11:55.000000000 +0100
++++ ndisc6-1.0.8/rdnss/Makefile.am	2025-05-15 20:42:59.737019545 +0200
+@@ -27,7 +27,6 @@ merge-hook: rdnss/merge-hook.in config.s
  
- install-data-hook:
+ install-data-hook::
  	$(install_sh) -d -- $(DESTDIR)$(myrundir)
 -	-chown -- nobody $(DESTDIR)$(myrundir)
  
- uninstall-hook:
- 	-rmdir $(DESTDIR)$(myrundir)
-diff -burNp ndisc6-1.0.1/rdnssd/Makefile.in ndisc6-1.0.1-dud/rdnssd/Makefile.in
---- ndisc6-1.0.1/rdnssd/Makefile.in	2010-11-16 20:14:41.000000000 +0100
-+++ ndisc6-1.0.1-dud/rdnssd/Makefile.in	2011-03-19 09:42:24.845269517 +0100
-@@ -604,7 +604,6 @@ merge-hook: merge-hook.in Makefile.in $(
- 
- install-data-hook:
- 	$(install_sh) -d -- $(DESTDIR)$(myrundir)
--	-chown -- nobody $(DESTDIR)$(myrundir)
- 
- uninstall-hook:
+ uninstall-hook::
  	-rmdir $(DESTDIR)$(myrundir)
diff --git a/rdnssd-uid.patch b/rdnssd-uid.patch
index bff1e8b..f7fdcb2 100644
--- a/rdnssd-uid.patch
+++ b/rdnssd-uid.patch
@@ -10,10 +10,9 @@ diff -dur ndisc6-1.0.1.orig/doc/rdnssd.8-in ndisc6-1.0.1/doc/rdnssd.8-in
  
  .TP
  .BR "\-V" " or " "\-\-version"
-diff -dur ndisc6-1.0.1.orig/rdnssd/rdnssd.c ndisc6-1.0.1/rdnssd/rdnssd.c
---- ndisc6-1.0.1.orig/rdnssd/rdnssd.c	2008-03-23 10:54:25.000000000 +0100
-+++ ndisc6-1.0.1/rdnssd/rdnssd.c	2011-06-15 10:13:02.000000000 +0200
-@@ -551,7 +551,7 @@
+--- ndisc6-1.0.8/rdnss/rdnssd.c.orig	2022-05-11 20:30:50.000000000 +0200
++++ ndisc6-1.0.8/rdnss/rdnssd.c	2025-05-15 20:46:01.549367917 +0200
+@@ -757,7 +757,7 @@ version (void)
  
  int main (int argc, char *argv[])
  {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ndisc6.git/commitdiff/932282bf1f7ef321bf097c5d753e11f8bee13236



More information about the pld-cvs-commit mailing list