[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