From 9e9837aa947b77506f261b01fd12329afb1879fc Mon Sep 17 00:00:00 2001 From: Mark Chappell Date: Mar 16 2010 08:41:33 +0000 Subject: - Run install-info on all of the .info files we installed - Re-enable the now functional ppc64 build --- diff --git a/Macaulay2.spec b/Macaulay2.spec index 13b4368..19084ba 100644 --- a/Macaulay2.spec +++ b/Macaulay2.spec @@ -2,11 +2,13 @@ %global emacs_sitelisp %{_datadir}/emacs/site-lisp/ %global xemacs_sitelisp %{_datadir}/xemacs/site-packages/lisp/ + +%global INFO_FILES BeginningMacaulay2 Benchmark BGG BoijSoederberg Browse Bruns ChainComplexExtras Classic ConvexInterface ConwayPolynomials Depth Dmodules EdgeIdeals Elimination FirstPackage FourierMotzkin FourTiTwo GenericInitialIdeal gfanInterface HyperplaneArrangements IntegralClosure InvolutiveBases LexIdeals LLLBases LocalRings Macaulay2Doc MapleInterface Markov NoetherNormalization Normaliz NumericalAlgebraicGeometry OpenMath PackageTemplate Parsing PieriMaps Points Polyhedra Polymake Posets PrimaryDecomposition RationalPoints ReesAlgebra Regularity Schubert2 SchurFunctors SchurRings SCSP SimpleDoc SimplicialComplexes SRdeformations StatePolytope Style SymmetricPolynomials TangentCone Text XML Summary: System for algebraic geometry and commutative algebra Name: Macaulay2 Version: 1.3.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2 Group: Applications/Engineering @@ -17,9 +19,6 @@ Source0: http://www.math.uiuc.edu/Macaulay2/Downloads/SourceCode/Macaulay2-%{ver #Source1: Macaulay2-svn_checkout.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# http://bugzilla.redhat.com/253847 -ExcludeArch: ppc64 - Source10: Macaulay2.png Source11: Macaulay2.desktop Source20: etags.sh @@ -174,17 +173,15 @@ rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/hicolor ||: -for info_file in \ -BGG Benchmark BoijSoederberg Browse Bruns ChainComplexExtras Classic ConwayPolynomials Depth Dmodules EdgeIdeals Elimination FirstPackage FourTiTwo FourierMotzkin GenericInitialIdeal HyperplaneArrangements IntegralClosure InvolutiveBases LLLBases LexIdeals LocalRings Macaulay2Doc Markov NoetherNormalization Normaliz PackageTemplate Parsing PieriMaps Points Polyhedra Polymake PrimaryDecomposition ReesAlgebra Regularity Schubert2 SchurFunctors SchurRings SimpleDoc SimplicialComplexes StatePolytope Style SymmetricPolynomials TangentCone Text gfanInterface \ -; do +for info_file in %{INFO_FILES} +do /sbin/install-info --quiet %{_infodir}/${info_file}.info %{_infodir}/dir ||: done %preun if [ $1 -eq 0 ]; then - for info_file in \ -BGG Benchmark BoijSoederberg Browse Bruns ChainComplexExtras Classic ConwayPolynomials Depth Dmodules EdgeIdeals Elimination FirstPackage FourTiTwo FourierMotzkin GenericInitialIdeal HyperplaneArrangements IntegralClosure InvolutiveBases LLLBases LexIdeals LocalRings Macaulay2Doc Markov NoetherNormalization Normaliz PackageTemplate Parsing PieriMaps Points Polyhedra Polymake PrimaryDecomposition ReesAlgebra Regularity Schubert2 SchurFunctors SchurRings SimpleDoc SimplicialComplexes StatePolytope Style SymmetricPolynomials TangentCone Text gfanInterface \ -; do + for info_file in %{INFO_FILES} + do /sbin/install-info --delete --quiet %{_infodir}/${info_file}.info %{_infodir}/dir ||: done fi @@ -235,6 +232,10 @@ fi %changelog +* Tue Mar 16 2010 Mark Chappell - 1.3.1-5 +- Run install-info on all of the .info files we installed +- Re-enable the now functional ppc64 build + * Wed Mar 10 2010 Mark Chappell - 1.3.1-4 - Add in missing Requires runtime dependancies