X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=am-utils.spec;h=0f272cc59a1ef33367709a2b7a00f954f254fd2a;hb=204fb9e43d18d1913df0672d5492d2606aa7267b;hp=c33ba7631df346bf2ddbafe0715fbd55df98805a;hpb=e12194c401a0641d6eedf3c07cfad0a410a581f3;p=packages%2Fam-utils.git diff --git a/am-utils.spec b/am-utils.spec index c33ba76..0f272cc 100644 --- a/am-utils.spec +++ b/am-utils.spec @@ -3,12 +3,13 @@ Summary(es): Utilitarios del automount - incluye el servidor automount NFS Summary(pl): Narzêdzia do automatycznego montowania systemów plików Summary(pt_BR): Utilitários do automount - inclui o servidor automount NFS Name: am-utils -Version: 6.0.7 -Release: 2 +Version: 6.0.10 +Release: 1 Epoch: 5 License: BSD Group: Daemons -Source0: ftp://shekel.mcl.cs.columbia.edu/pub/am-utils/%{name}-%{version}.tar.gz +Source0: ftp://ftp.am-utils.org/pub/am-utils/%{name}-%{version}.tar.gz +# Source0-md5: ec26df84e2ef9d55c9e6ea3c648788d4 Source1: %{name}.init Source2: %{name}.conf Source3: %{name}.sysconf @@ -18,8 +19,8 @@ URL: http://www.am-utils.org/ BuildRequires: autoconf Prereq: /sbin/chkconfig Requires: portmap -Obsoletes: amd BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +Obsoletes: amd %description Am-utils includes an updated version of Amd, the popular BSD @@ -33,7 +34,7 @@ You should install am-utils if you need a program for automatically mounting and unmounting filesystems. %description -l es -am-utils es la "próxima generación" del popular automounter BSD amd. +Am-utils es la "próxima generación" del popular automounter BSD Amd. Incluye muchas adiciones: actualizaciones, portes, programas, características, correcciones de problemas, etc. AMD es el servidor automount de Berkeley. Tiene la capacidad de automáticamente montar @@ -85,42 +86,50 @@ touch `find -name Makefile.in` %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_sysconfdir}/{sysconfig,rc.d/init.d} +install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} \ + $RPM_BUILD_ROOT/.automount -%{__make} install DESTDIR=$RPM_BUILD_ROOT +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/amd install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/amd.conf install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/amd -install -d $RPM_BUILD_ROOT/.automount - -gzip -9nf AUTHORS BUGS NEWS README* ChangeLog ldap-id.txt - %clean rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -/sbin/chkconfig --add amd [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +/sbin/chkconfig --add amd +if [ -f /var/lock/subsys/drbd ]; then + /etc/rc.d/init.d/amd restart >&2 +else + echo "Run \"/etc/rc.d/init.d/amd start\" to start amd service." >&2 +fi + +%preun +if [ "$1" = "0" ]; then + if [ -f /var/lock/subsys/amd ]; then + /etc/rc.d/init.d/amd stop + fi + /sbin/chkconfig --del amd +fi %postun [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 /sbin/ldconfig -if [ "$1" = "0" ]; then - /sbin/chkconfig --del amd -fi %files %defattr(644,root,root,755) -%doc doc/*.ps *.gz +%doc doc/*.ps AUTHORS BUGS NEWS README* ChangeLog ldap-id.txt %dir /.automount -%config %{_sysconfdir}/amd.conf -%config /etc/sysconfig/amd +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/amd.conf +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/amd %attr(754,root,root) /etc/rc.d/init.d/amd %attr(755,root,root) %{_bindir}/pawd %attr(755,root,root) %{_sbindir}/* %attr(755,root,root) %{_libdir}/* %{_mandir}/man[158]/* -%{_infodir}/* +%{_infodir}/am-utils.info*