From: Artur Frysiak Date: Thu, 8 Apr 1999 09:31:40 +0000 (+0000) Subject: changes from main branch X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=refs%2Fheads%2Frpm3;hp=2b3000eae0eddb85905bfd8a439b00e07a7a8999;p=packages%2Fautofs.git changes from main branch Changed files: autofs.spec -> 1.2.2.2 --- diff --git a/autofs.spec b/autofs.spec index 2bbd537..f43357c 100644 --- a/autofs.spec +++ b/autofs.spec @@ -5,18 +5,16 @@ Summary(pl): Demon autofs Summary(tr): autofs sunucu süreci Name: autofs Version: 3.1.3 -Release: 3 +Release: 4 Copyright: GPL Group: Daemons -Group(pl): Demony -URL: ftp://ftp.kernel.org/pub/linux/daemons/autofs -Source0: %{name}-%{version}.tar.bz2 -Source1: %{name}.init -Patch: %{name}-%{version}.patch +Group(pl): Serwery +Source0: ftp://ftp.kernel.org/pub/linux/daemons/autofs/%{name}-%{version}.tar.bz2 +Source1: autofs.init +Patch: autofs.patch Buildroot: /tmp/%{name}-%{version}-root Prereq: /sbin/chkconfig Requires: mktemp -Exclusivearch: i386 %description autofs is a daemon which automatically mounts filesystems when you use @@ -48,52 +46,59 @@ sistemleri, CD-ROM'lar ve disketler %patch -p1 %build -CFLAGS=$RPM_OPT_FLAGS LDFLAGS=-s \ - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc/autofs - +CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ +./configure \ + --prefix=/usr \ + --sysconfdir=/etc/autofs + make %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/usr/{sbin,lib/autofs,man/{man5,man8}} -install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,autofs} - -make sbindir=$RPM_BUILD_ROOT/usr/sbin \ -mandir=$RPM_BUILD_ROOT/usr/man \ -autofslibdir=$RPM_BUILD_ROOT/usr/lib/autofs install +install -d $RPM_BUILD_ROOT/{misc,usr/{sbin,lib/autofs,man/{man5,man8}}} \ + $RPM_BUILD_ROOT/etc/{rc.d/init.d,autofs} +make install \ + sbindir=$RPM_BUILD_ROOT/usr/sbin \ + mandir=$RPM_BUILD_ROOT/usr/man \ + autofslibdir=$RPM_BUILD_ROOT/usr/lib/autofs + install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/autofs install samples/auto.* $RPM_BUILD_ROOT/etc/autofs -install -d $RPM_BUILD_ROOT/misc +touch $RPM_BUILD_ROOT/etc/autofs/auto.{home,misc,var,tmp} -for i in auto.home auto.misc auto.var auto.tmp; do -touch $RPM_BUILD_ROOT/etc/autofs/$i; done +strip --strip-unneeded $RPM_BUILD_ROOT/usr/lib/autofs/* gzip -9nf $RPM_BUILD_ROOT/usr/man/man[58]/* \ NEWS README -%clean -rm -rf $RPM_BUILD_ROOT - -%post +%post -n autofs /sbin/chkconfig --add autofs +if test -r /var/run/autofs.pid; then + /etc/rc.d/init.d/autofs stop >&2 + /etc/rc.d/init.d/autofs start >&2 +else + echo "Run \"/etc/rc.d/init.d/autofs start\" to start autofs daemon." +fi -%preun -if [ $1 = 0 ]; then - /sbin/chkconfig --del autofs +%preun -n autofs +if [ "$1" = "0" ]; then + /sbin/chkconfig --del autofs + /etc/rc.d/init.d/autofs stop >&2 fi +%clean +rm -rf $RPM_BUILD_ROOT + %files %defattr(644,root,root,755) %doc {NEWS,README}.gz -%attr(750,root,root) %config /etc/rc.d/init.d/autofs -%attr(750,root,root) %dir /etc/autofs -%attr(640,root,root) %config %verify(not size mtime md5) /etc/autofs/* +%attr(754,root,root) %config /etc/rc.d/init.d/autofs +%dir /etc/autofs +%attr(644,root,root) %config %verify(not size mtime md5) /etc/autofs/* %attr(755,root,root) /usr/sbin/automount %dir /misc @@ -103,8 +108,13 @@ fi /usr/man/man[58]/* %changelog -* Mon Apr 5 1999 Piotr Czerwiñski +* Tue Apr 6 1999 Tomasz K³oczko [3.1.3-3] +- stripping autofs modules, +- modifications %post, %preun for standarizing this sections; this allow stop + service on uninstall and automatic restart on upgrade. + +* Mon Apr 5 1999 Piotr Czerwiñski - changed Group(pl) to Demony, - gzipping documentation, - added -nf to gzip parameters,