packages: ilmbase/ilmbase.spec, ilmbase/ilmbase-sh.patch (NEW) - updated to...

qboosh qboosh at pld-linux.org
Tue Oct 12 21:01:03 CEST 2010


Author: qboosh                       Date: Tue Oct 12 19:01:03 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 1.0.2
- added sh patch to fix build with sh!=bash

---- Files affected:
packages/ilmbase:
   ilmbase.spec (1.3 -> 1.4) , ilmbase-sh.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/ilmbase/ilmbase.spec
diff -u packages/ilmbase/ilmbase.spec:1.3 packages/ilmbase/ilmbase.spec:1.4
--- packages/ilmbase/ilmbase.spec:1.3	Thu Feb 14 16:52:57 2008
+++ packages/ilmbase/ilmbase.spec	Tue Oct 12 21:00:58 2010
@@ -2,13 +2,14 @@
 Summary:	IlmBase - base math and exception libraries from OpenEXR project
 Summary(pl.UTF-8):	IlmBase - podstawowe biblioteki matematyczne i wyjątków z projektu OpenEXR
 Name:		ilmbase
-Version:	1.0.1
-Release:	2
+Version:	1.0.2
+Release:	1
 License:	BSD
 Group:		Libraries
 Source0:	http://download.savannah.nongnu.org/releases/openexr/%{name}-%{version}.tar.gz
-# Source0-md5:	f76f094e69a6079b0beb93d97e2a217e
+# Source0-md5:	26c133ee8ca48e1196fbfb3ffe292ab4
 Patch0:		%{name}-link.patch
+Patch1:		%{name}-sh.patch
 URL:		http://www.openexr.com/
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake >= 1.6.3
@@ -74,11 +75,13 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{__libtoolize}
 %{__aclocal} -I m4
 %{__autoconf}
+# no autoheader - missing templates
 %{__automake}
 %configure
 
@@ -139,6 +142,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4  2010/10/12 19:00:58  qboosh
+- updated to 1.0.2
+- added sh patch to fix build with sh!=bash
+
 Revision 1.3  2008/02/14 15:52:57  glen
 - release 2
 

================================================================
Index: packages/ilmbase/ilmbase-sh.patch
diff -u /dev/null packages/ilmbase/ilmbase-sh.patch:1.1
--- /dev/null	Tue Oct 12 21:01:03 2010
+++ packages/ilmbase/ilmbase-sh.patch	Tue Oct 12 21:00:58 2010
@@ -0,0 +1,20 @@
+OS X-related check implemented in bash - not needed on Linux, just remove it
+--- ilmbase-1.0.2/configure.ac.orig	2010-07-21 02:52:20.000000000 +0200
++++ ilmbase-1.0.2/configure.ac	2010-10-12 20:30:30.043738529 +0200
+@@ -110,16 +110,6 @@
+      osx_arch_flags="-arch ${osx_arch// / -arch }"
+      CXXFLAGS="$CXXFLAGS $osx_arch_flags"
+ 
+-     dnl If multiple archs specified, make sure that --disable-dependency-tracking was also specified
+-     if test "$enable_dependency_tracking" != no ; then
+-        osx_arch_array=( ${osx_arch} )
+-        if test ${#osx_arch_array[@]} -gt 1 ; then
+-          AC_MSG_ERROR([building multiple OS X architectures requires --disable-dependency-tracking.
+-Please re-run configure with these options:
+-  --enable-osx-arch="${osx_arch}" --disable-dependency-tracking
+-  		  ])
+-        fi
+-     fi
+   fi
+ 
+   dnl OSX SDK specification
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ilmbase/ilmbase.spec?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list