diff options
-rw-r--r-- | xemacs-cc-mode-pkg.spec | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/xemacs-cc-mode-pkg.spec b/xemacs-cc-mode-pkg.spec index c42822c..2e3dd07 100644 --- a/xemacs-cc-mode-pkg.spec +++ b/xemacs-cc-mode-pkg.spec @@ -45,6 +45,9 @@ rm -fr $RPM_BUILD_ROOT%{_datadir}/xemacs-packages/info gzip -9nf lisp/cc-mode/ChangeLog +# remove .el file if corresponding .elc file exists +find $RPM_BUILD_ROOT -type f -name "*.el" | while read i; do test ! -f ${i}c || rm -f $i; done + %clean rm -fr $RPM_BUILD_ROOT @@ -59,4 +62,4 @@ rm -fr $RPM_BUILD_ROOT %doc lisp/cc-mode/ChangeLog.gz %{_infodir}/* %dir %{_datadir}/xemacs-packages/lisp/* -%{_datadir}/xemacs-packages/lisp/*/*.elc +%{_datadir}/xemacs-packages/lisp/*/*.el* |