diff --git a/emacs.changes b/emacs.changes index 505d9f1..53954e8 100644 --- a/emacs.changes +++ b/emacs.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Aug 19 08:58:26 UTC 2016 - werner@suse.de + +- Use standard filew permissions for ghost entries +- Use %ext_man as manual page extensions + ------------------------------------------------------------------- Thu Aug 18 09:30:13 UTC 2016 - werner@suse.de diff --git a/emacs.spec b/emacs.spec index 2bebcc3..991a565 100644 --- a/emacs.spec +++ b/emacs.spec @@ -597,10 +597,10 @@ cp etc/images/icons/hicolor/32x32/apps/emacs.png $RPM_SOURCE_DIR/emacs.png %suse_update_desktop_file -r -i emacs TextEditor Utility %if 0%{suse_version} >= 1300 mkdir -p %{buildroot}%{_sysconfdir}/alternatives -ln -sf %{_sysconfdir}/alternatives/ctags %{buildroot}%{_bindir}/ctags -ln -sf %{_sysconfdir}/alternatives/ctags.1.gz %{buildroot}%{_mandir}/man1/ctags.1.gz -ln -sf %{_bindir}/gnuctags %{buildroot}%{_sysconfdir}/alternatives/ctags -ln -sf %{_mandir}/man1/gnuctags.1.gz %{buildroot}%{_sysconfdir}/alternatives/ctags.1.gz +ln -sf %{_sysconfdir}/alternatives/ctags %{buildroot}%{_bindir}/ctags +ln -sf %{_sysconfdir}/alternatives/ctags.1%{ext_man} %{buildroot}%{_mandir}/man1/ctags.1%{ext_man} +ln -sf %{_bindir}/gnuctags %{buildroot}%{_sysconfdir}/alternatives/ctags +ln -sf %{_mandir}/man1/gnuctags.1%{ext_man} %{buildroot}%{_sysconfdir}/alternatives/ctags.1%{ext_man} %else rm -vf %{buildroot}%{_bindir}/etags rm -vf %{buildroot}%{_bindir}/gnuctags @@ -648,8 +648,8 @@ done %post -n etags test -L %{_bindir}/ctags || rm -f %{_bindir}/ctags %{_sbindir}/update-alternatives --quiet --force --install \ - %{_bindir}/ctags ctags %{_bindir}/gnuctags 10 \ - --slave %{_mandir}/man1/ctags.1.gz ctags.1 %{_mandir}/man1/gnuctags.1.gz + %{_bindir}/ctags ctags %{_bindir}/gnuctags 10 \ + --slave %{_mandir}/man1/ctags.1%{ext_man} ctags.1 %{_mandir}/man1/gnuctags.1%{ext_man} %{_sbindir}/update-alternatives --auto ctags %preun -n etags @@ -3164,8 +3164,8 @@ fi %{_datadir}/emacs/site-lisp/subdirs.el %{_datadir}/emacs/site-lisp/vt200-esc-fix.elc %{_datadir}/emacs/site-lisp/xfonts.elc -%{_mandir}/man1/*.1.gz -%exclude %{_mandir}/man1/*tags.1.gz +%{_mandir}/man1/*.1%{ext_man} +%exclude %{_mandir}/man1/*tags.1%{ext_man} %dir %{_localstatedir}/games/emacs/ %{_localstatedir}/games/emacs/snake-scores %{_localstatedir}/games/emacs/tetris-scores @@ -4636,12 +4636,12 @@ fi %doc etc/ETAGS.README %{_bindir}/etags %{_bindir}/gnuctags -%{_mandir}/man1/etags.1.gz -%{_mandir}/man1/gnuctags.1.gz -%ghost %attr(755,root,root) %{_bindir}/ctags -%ghost %attr(755,root,root) %{_sysconfdir}/alternatives/ctags -%ghost %attr(644,root,root) %{_mandir}/man1/ctags.1.gz -%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/ctags.1.gz +%{_mandir}/man1/etags.1%{ext_man} +%{_mandir}/man1/gnuctags.1%{ext_man} +%ghost %{_bindir}/ctags +%ghost %{_sysconfdir}/alternatives/ctags +%ghost %{_mandir}/man1/ctags.1%{ext_man} +%ghost %{_sysconfdir}/alternatives/ctags.1%{ext_man} %endif %changelog