As promissed, here is the fix...

Stefan

PS: let's hope this mail shows up on the list... the mail below didn't
reach it...
PS2: I'll upload the src.rpm to /incoming.

> Beware: there's a small mistake in this package. In /var/yp/Makefile the
> path to
> makedbm is stated as /usr/libexec/makedbm, but this should be
> /usr/lib/yp. I'll
> fix it tomorrow.
> 
> Stefan
--- ypbind.spec.orig    Sun Jul 23 16:54:38 2000
+++ ypbind.spec Sun Jul 23 16:56:18 2000
@@ -1,7 +1,7 @@
 Summary: The NIS daemon which binds NIS clients to an NIS domain.
 Name: ypbind
 Version: 3.3
-Release: 24mdk
+Release: 25mdk
 Copyright: GPL
 Group: System/Servers
 Source0: ftp://ftp.us.kernel.org/pub/linux/NIS/ypbind-%{PACKAGE_VERSION}.tar.bz2
@@ -41,20 +41,20 @@
 %patch2 -p1
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
+%configure
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make install prefix=$RPM_BUILD_ROOT/usr
+%makeinstall
 
 # Rename /usr/sbin to /sbin (cheap way to move ypbind)
-mv $RPM_BUILD_ROOT/usr/sbin $RPM_BUILD_ROOT/sbin
+mv $RPM_BUILD_ROOT%{_sbindir} $RPM_BUILD_ROOT/sbin
 strip $RPM_BUILD_ROOT/sbin/ypbind
 
-mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
-install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/ypbind
-install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/etc/yp.conf
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/ypbind
+install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/yp.conf
 mkdir -p $RPM_BUILD_ROOT/var/yp/binding
 
 
@@ -75,13 +75,16 @@
 %files
 %defattr(-,root,root)
 /sbin/ypbind
-/usr/man/*/*
-%config /etc/rc.d/init.d/*
-%config /etc/yp.conf
+%{_mandir}/*/*
+%config %{_sysconfdir}/rc.d/init.d/*
+%config %{_sysconfdir}/yp.conf
 %dir /var/yp/binding
 %doc README
 
 %changelog
+* Sun Jul 23 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 3.3-25mdk
+- macroszifications
+- BM
 
 * Thu Mar 30 2000 Thierry Vignaud <[EMAIL PROTECTED]> 3.3-24mdk
 - new group scheme

Reply via email to