rpms/mono/devel mono-mcs-config.patch,1.2,1.3 mono.spec,1.62,1.63

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Thu Dec 20 12:12:12 UTC 2007


Author: pfj

Update of /cvs/extras/rpms/mono/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13990/devel

Modified Files:
	mono-mcs-config.patch mono.spec 
Log Message:

Build fixes 


mono-mcs-config.patch:

Index: mono-mcs-config.patch
===================================================================
RCS file: /cvs/extras/rpms/mono/devel/mono-mcs-config.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- mono-mcs-config.patch	19 Dec 2007 14:21:33 -0000	1.2
+++ mono-mcs-config.patch	20 Dec 2007 12:11:52 -0000	1.3
@@ -16,7 +16,7 @@
      echo "exec_prefix=$exec_prefix" >> $srcdir/$mcsdir/build/config.make
      echo "sysconfdir=$sysconfdir" >> $srcdir/$mcsdir/build/config.make
 -    echo 'mono_libdir=${exec_prefix}/lib' >> $srcdir/$mcsdir/build/config.make
-+    echo 'mono_libdir='$libdir' >> $srcdir/$mcsdir/build/config.make
++    echo 'mono_libdir=@@LIBDIR@@' >> $srcdir/$mcsdir/build/config.make
      echo 'MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS)' >> $srcdir/$mcsdir/build/config.make
      echo 'IL_FLAGS = /debug' >> $srcdir/$mcsdir/build/config.make
      echo "RUNTIME = $mono_build_root/runtime/mono-wrapper" >> $srcdir/$mcsdir/build/config.make
@@ -25,7 +25,7 @@
        echo "prefix=$prefix" > $srcdir/$olivedir/build/config.make
        echo "exec_prefix=$exec_prefix" >> $srcdir/$olivedir/build/config.make
 -      echo 'mono_libdir=${exec_prefix}/lib' >> $srcdir/$olivedir/build/config.make
-+      echo 'mono_libdir=$libdir' >> $srcdir/$olivedir/build/config.make
++      echo 'mono_libdir=@@LIBDIR@@' >> $srcdir/$olivedir/build/config.make
        echo 'MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS)' >> $srcdir/$olivedir/build/config.make
        echo "RUNTIME = $mono_build_root/runtime/mono-wrapper" >> $srcdir/$olivedir/build/config.make
        echo "MONO_VERSION = $myver" >> $srcdir/$olivedir/build/config.make


Index: mono.spec
===================================================================
RCS file: /cvs/extras/rpms/mono/devel/mono.spec,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- mono.spec	19 Dec 2007 14:21:33 -0000	1.62
+++ mono.spec	20 Dec 2007 12:11:52 -0000	1.63
@@ -1,6 +1,6 @@
 Name:           mono
 Version:        1.2.6
-Release:        6%{?dist}
+Release:        6.1%{?dist}
 Summary:        a .NET runtime environment
 
 Group:          Development/Languages
@@ -238,7 +238,9 @@
 
 %prep
 %setup -q
+sed -i -e 's!@@LIBDIR@@!%{_libdir}!' %{PATCH8}
 %patch8 -p1 -b .config
+sed -i -e 's!%{_libdir}!@@LIBDIR@@!' %{PATCH8}
 %patch1 -p1 -b .selinux-ia64
 %patch2 -p1 -b .ppc-threading
 %patch5 -p1
@@ -246,6 +248,7 @@
 %patch4 -p1 -b .use-monodir
 %patch6 -p1 -b .metadata
 %patch7 -p0 -b .big-integer
+autoreconf -f -i -s
 
 %build
 %ifarch ia64 s390
@@ -253,12 +256,12 @@
 %else
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
 %endif
-autoreconf -f -i -s
+#autoreconf -f -i -s
 
 gcc -o monodir %{SOURCE1} -DMONODIR=\"%{_libdir}/mono\"
 
 %configure --with-ikvm=yes --with-jit=yes --with-xen_opt=yes 
-make %{?_smp_mflags}
+make
 
 
 %install
@@ -572,7 +575,7 @@
 %gac_dll IBM.Data.DB2
 
 %changelog
-* Wed Dec 19 2007 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.6-6
+* Wed Dec 19 2007 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.6-6.1
 - added BR libunwind-devel for ia64 (bz426180)
 - fix for LIBDIR problem
 




More information about the fedora-extras-commits mailing list