summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorklakier2002-04-14 12:26:56 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit4d6c5e7e7a5a078cf30c2841943216fb987b2232 (patch)
tree3f1f8f4cfba5e76df7c0318a5b8b54c51235c4b2
parente4d6951c7aa15d1373d2021dce880cb6ebc008c3 (diff)
downloadxemacs-cc-mode-pkg-4d6c5e7e7a5a078cf30c2841943216fb987b2232.zip
xemacs-cc-mode-pkg-4d6c5e7e7a5a078cf30c2841943216fb987b2232.tar.gz
- massive change: pack .el file id compiled .elc file does not exist
- not tested for all affected packages, you may blame me if something fails Changed files: xemacs-cc-mode-pkg.spec -> 1.30
-rw-r--r--xemacs-cc-mode-pkg.spec5
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*