[QuantLib/f18] build again

Tom Callaway spot at fedoraproject.org
Mon Aug 13 20:45:48 UTC 2012


commit fdbd9ec7241c493f0fe4fa426fa0ef2ef8be5c71
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Mon Aug 13 16:46:07 2012 -0400

    build again

 QuantLib.spec |   34 +++++++++++++++++++++++++++++-----
 1 files changed, 29 insertions(+), 5 deletions(-)
---
diff --git a/QuantLib.spec b/QuantLib.spec
index 1fd8cfd..12d1da2 100644
--- a/QuantLib.spec
+++ b/QuantLib.spec
@@ -65,6 +65,10 @@ rm -rf %{buildroot}/%{_libdir}/*.la
 rm -rf %{buildroot}/%{_libdir}/*.a
 
 pushd Docs/man
+# Just for the logs.
+ls -l *
+ls -l man3/*
+
 # So many of the names in the Quantlib manpages are generic, so we rename them to avoid conflicts.
 for i in history format gamma manips engines rate floor group license todo error deprecated attachment description domain.hpp method next value; do
 	if [ -f man3/$i.3 ]; then
@@ -75,11 +79,31 @@ for i in history format gamma manips engines rate floor group license todo error
 done
 
 # Get rid of spaces in man page names
-mv "man3/Singleton_ ExchangeRateManager _.3" man3/Singleton_ExchangeRateManager.3
-mv "man3/Singleton_ IndexManager _.3" man3/Singleton_IndexManager.3
-mv "man3/operator Leg.3" %{buildroot}/%{_mandir}/man3/operator_Leg.3
-mv "man3/Singleton_ CommoditySettings _.3" man3/Singleton_CommoditySettings.3
-mv "man3/Singleton_ UnitOfMeasureConversionManager _.3" man3/Singleton_UnitOfMeasureConversionManager.3
+if [ -f "man3/Singleton_ ExchangeRateManager _.3"]; then
+	mv "man3/Singleton_ ExchangeRateManager _.3" man3/Singleton_ExchangeRateManager.3
+else
+	echo "man3/Singleton_ ExchangeRateManager _.3 not found"
+fi
+if [ -f "man3/Singleton_ IndexManager _.3" ]; then
+	mv "man3/Singleton_ IndexManager _.3" man3/Singleton_IndexManager.3
+else
+	echo "man3/Singleton_ IndexManager _.3 not found"
+fi
+if [ -f	"man3/operator Leg.3" ]; then
+	mv "man3/operator Leg.3" %{buildroot}/%{_mandir}/man3/operator_Leg.3
+else
+	echo "man3/operator Leg.3 not found"
+fi
+if [ -f "man3/Singleton_ CommoditySettings _.3" ]; then
+	mv "man3/Singleton_ CommoditySettings _.3" man3/Singleton_CommoditySettings.3
+else
+	echo "man3/Singleton_ CommoditySettings _.3 not found"
+fi
+if [ -f "man3/Singleton_ UnitOfMeasureConversionManager _.3" ]; then
+	mv "man3/Singleton_ UnitOfMeasureConversionManager _.3" man3/Singleton_UnitOfMeasureConversionManager.3
+else
+	echo "man3/Singleton_ UnitOfMeasureConversionManager _.3 not found"
+fi
 # Fix file encoding
 recode()
 {


More information about the scm-commits mailing list