diff --git a/coq.spec b/coq.spec index 04b699f..b0a9ad0 100644 --- a/coq.spec +++ b/coq.spec @@ -25,7 +25,7 @@ Name: coq Version: 8.1pl3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Coq proof management system Group: Applications/Engineering @@ -240,6 +240,12 @@ desktop-file-install --vendor="fedora" \ --dir=%{buildroot}%{_datadir}/applications \ coqide.desktop +# Install main Coq .v files + +for d in `find contrib theories -mindepth 1 -maxdepth 1 -type d`; do +ls $d/*.v 1>/dev/null 2>&1 && mkdir -p %{buildroot}%{coqdatadir}/$d && cp -pr $d/*.v %{buildroot}%{coqdatadir}/$d 2>/dev/null || true +done + # Install tutorial code %define tutorialcodedir %{coqdatadir}/tutorial @@ -274,7 +280,7 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc CHANGES COMPATIBILITY COPYRIGHT CREDITS INSTALL KNOWN-BUGS LICENSE README %doc %{_mandir}/man1/* -%{_datadir}/coq +%{coqdatadir} %{_bindir}/coq* %{_bindir}/gallina # %%{_bindir}/coq-parser @@ -283,9 +289,9 @@ rm -rf %{buildroot} # %%endif # Exclude ide files to put in a separate package %exclude %{_bindir}/coqide* -%exclude %{_datadir}/coq/ide +%exclude %{coqdatadir}/ide %if %{opt} -%exclude %{_datadir}/coq/*.cmxa +%exclude %{coqdatadir}/*.cmxa %endif %{tex_dir}/coq* # We DO want to replace any such file with this name - it will only be @@ -325,6 +331,8 @@ rm -rf %{buildroot} %doc README.coq-emacs %changelog +* Wed Oct 22 2008 Alan Dunn 8.1pl3-5 +- Added Coq .v files into the main package at user request. * Tue Sep 09 2008 Alan Dunn 8.1pl3-4 - Added creation of prelink blacklist for any bytecode files. - Fixed execstack status for binaries. diff --git a/import.log b/import.log index 3c7adf5..32f510b 100644 --- a/import.log +++ b/import.log @@ -2,3 +2,4 @@ coq-8_1pl3-1_fc9:F-9:coq-8.1pl3-1.fc9.src.rpm:1216234547 coq-8_1pl3-2_fc9:F-9:coq-8.1pl3-2.fc9.src.rpm:1216551707 coq-8_1pl3-3_fc9:F-9:coq-8.1pl3-3.fc9.src.rpm:1217987203 coq-8_1pl3-4_fc9:F-9:coq-8.1pl3-4.fc9.src.rpm:1221066514 +coq-8_1pl3-5_fc9:F-9:coq-8.1pl3-5.fc9.src.rpm:1224704084