Author: goetz
Date: Wed Feb  7 11:00:06 2007
New Revision: 117007

Added:
   packages/cooker/mono/current/SOURCES/mono-1.2.3-mono-find.patch
      - copied, changed from r116979, 
/packages/cooker/mono/current/SOURCES/mono-1.1.8.1-mono-find.patch
   packages/cooker/mono/current/SOURCES/mono-1.2.3.tar.bz2   (contents, props 
changed)
Removed:
   packages/cooker/mono/current/SOURCES/mono-1.1.8.1-mono-find.patch
   packages/cooker/mono/current/SOURCES/mono-1.2.2.1.tar.bz2
Modified:
   packages/cooker/mono/current/SOURCES/mono-dllmap.patch
   packages/cooker/mono/current/SPECS/mono.spec

Log:
- new version
- rediff the patches
- update file list


Copied: packages/cooker/mono/current/SOURCES/mono-1.2.3-mono-find.patch (from 
r116979, /packages/cooker/mono/current/SOURCES/mono-1.1.8.1-mono-find.patch)
==============================================================================
--- /packages/cooker/mono/current/SOURCES/mono-1.1.8.1-mono-find.patch  
(original)
+++ packages/cooker/mono/current/SOURCES/mono-1.2.3-mono-find.patch     Wed Feb 
 7 11:00:06 2007
@@ -1,20 +1,22 @@
---- mono-1.1.8.1/scripts/mono-find-provides.in.find    2005-06-06 
20:52:08.000000000 +0200
-+++ mono-1.1.8.1/scripts/mono-find-provides.in 2005-06-23 22:33:30.000000000 
+0200
-@@ -20,7 +20,6 @@
- [EMAIL PROTECTED]@
- 
- [ -x $bindir/monodis ] || exit 0;
--[ -f $libdir/libmono.so ] || exit 0;
- 
- 
- # set LD_LIBRARY_PATH to ensure that libmono.so is found
---- mono-1.1.8.1/scripts/mono-find-requires.in.find    2005-06-06 
20:52:08.000000000 +0200
-+++ mono-1.1.8.1/scripts/mono-find-requires.in 2005-06-23 22:32:35.000000000 
+0200
-@@ -20,7 +20,6 @@
- [EMAIL PROTECTED]@
- 
- [ -x $bindir/monodis ] || exit 0;
--[ -f $libdir/libmono.so ] || exit 0;
- 
- 
- # set LD_LIBRARY_PATH to ensure that libmono.so is found
+--- mono-1.2.3/scripts/mono-find-provides.in.find      2007-01-25 
07:11:11.000000000 +0100
++++ mono-1.2.3/scripts/mono-find-provides.in   2007-02-07 09:49:37.000000000 
+0100
+@@ -28,7 +28,7 @@
+ bindir=$d
+ 
+ # Bail out if monodis or libmono is missing
+-if [ ! -x $bindir/monodis ] || [ ! -f $libdir/libmono.so ] ; then
++if [ ! -x $bindir/monodis ] || [ ! -f $libdir/libmono.so.0 ] ; then
+       echo "monodis missing or unusable, exiting..."
+       exit 1
+ fi
+--- mono-1.2.3/scripts/mono-find-requires.in.find      2007-01-25 
07:11:11.000000000 +0100
++++ mono-1.2.3/scripts/mono-find-requires.in   2007-02-07 09:49:23.000000000 
+0100
+@@ -23,7 +23,7 @@
+ bindir=$d
+ 
+ # Bail out if monodis or libmono is missing
+-if [ ! -x $bindir/monodis ] || [ ! -f $libdir/libmono.so ] ; then
++if [ ! -x $bindir/monodis ] || [ ! -f $libdir/libmono.so.0 ] ; then
+       echo "monodis missing or unusable, exiting..."
+       exit 1
+ fi

Added: packages/cooker/mono/current/SOURCES/mono-1.2.3.tar.bz2
==============================================================================
Binary file. No diff available.

Modified: packages/cooker/mono/current/SOURCES/mono-dllmap.patch
==============================================================================
--- packages/cooker/mono/current/SOURCES/mono-dllmap.patch      (original)
+++ packages/cooker/mono/current/SOURCES/mono-dllmap.patch      Wed Feb  7 
11:00:06 2007
@@ -1,21 +1,18 @@
---- mono-1.2/data/config.in.dllmap     2006-11-02 19:09:52.000000000 +0100
-+++ mono-1.2/data/config.in    2006-11-10 07:50:23.000000000 +0100
-@@ -3,14 +3,15 @@
-       <dllmap dll="libc" target="@LIBC@" />
-       <dllmap dll="intl" target="@INTL@" />
-       <dllmap dll="libintl" target="@INTL@" />
--      <dllmap dll="libxslt.dll" target="[EMAIL PROTECTED]@" />
--      <dllmap dll="libmySQL.dll" target="[EMAIL PROTECTED]@" />
--      <dllmap dll="odbc32.dll" target="[EMAIL PROTECTED]@" />
-+      <dllmap dll="libxslt.dll" target="[EMAIL PROTECTED]@.1" />
-+      <dllmap dll="libmySQL.dll" target="[EMAIL PROTECTED]@.15" />
-+      <dllmap dll="odbc32.dll" target="[EMAIL PROTECTED]@.1" />
+--- mono-1.2.3/data/config.in.dllmap   2007-01-25 07:11:31.000000000 +0100
++++ mono-1.2.3/data/config.in  2007-02-07 09:45:26.000000000 +0100
+@@ -3,12 +3,13 @@
+       <dllmap dll="libc" target="@LIBC@" os="!windows"/>
+       <dllmap dll="intl" target="@INTL@" os="!windows"/>
+       <dllmap dll="libintl" target="@INTL@" os="!windows"/>
+-      <dllmap dll="libxslt.dll" target="[EMAIL PROTECTED]@" os="!windows"/>
+-      <dllmap dll="odbc32.dll" target="[EMAIL PROTECTED]@" os="!windows"/>
++      <dllmap dll="libxslt.dll" target="[EMAIL PROTECTED]@.1" os="!windows"/>
++      <dllmap dll="odbc32.dll" target="[EMAIL PROTECTED]@.1" os="!windows"/>
        <dllmap os="osx" dll="odbc32.dll" target="libiodbc.dylib" />
        <dllmap dll="oci" target="[EMAIL PROTECTED]@" os="!windows"/>
-       <dllmap dll="db2cli" target="[EMAIL PROTECTED]@" />
-       <dllmap dll="msvcrt" target="@LIBC@" />
-       <dllmap dll="MonoPosixHelper" target="[EMAIL PROTECTED]@" />
-+      <dllmap dll="gdiplus.dll" target="libgdiplus.so.0"/> 
-       <dllmap dll="sqlite" target="@SQLITE@" />
-       <dllmap dll="sqlite3" target="@SQLITE3@" />
-       <dllmap dll="libX11" target="@X11@" />
+       <dllmap dll="db2cli" target="[EMAIL PROTECTED]@" os="!windows"/>
+       <dllmap dll="MonoPosixHelper" target="[EMAIL PROTECTED]@" os="!windows" 
/>
++      <dllmap dll="gdiplus.dll" target="libgdiplus.so.0"/>
+       <dllmap dll="msvcrt" target="@LIBC@" os="!windows"/>
+       <dllmap dll="msvcrt.dll" target="@LIBC@" os="!windows"/>
+       <dllmap dll="sqlite" target="@SQLITE@" os="!windows"/>

Modified: packages/cooker/mono/current/SPECS/mono.spec
==============================================================================
--- packages/cooker/mono/current/SPECS/mono.spec        (original)
+++ packages/cooker/mono/current/SPECS/mono.spec        Wed Feb  7 11:00:06 2007
@@ -1,5 +1,5 @@
 %define name   mono
-%define version 1.2.2.1
+%define version 1.2.3
 %define release %mkrel 1
 
 %define major 0
@@ -19,9 +19,8 @@
 Source0:       http://www.go-mono.com/sources/%name/%name-%version.tar.bz2
 #gw add some major numbers to the dll map to not depend on -devel packages
 Patch:         mono-dllmap.patch
-#gw make mono-find-* work without libmono.so installed          #gw make 
mono-find-* work without libmono.so installed
-#gw find dlls outside of gac too        #gw find dlls outside of gac too
-Patch1:         mono-1.1.8.1-mono-find.patch
+#gw make mono-find-* work without libmono.so installed          
+Patch1:         mono-1.2.3-mono-find.patch
 URL:           http://www.go-mono.com/
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libglib2-devel >= 2.2.0
@@ -212,7 +211,7 @@
 
 %files -n %libname
 %defattr(-, root, root)
-%{_libdir}/*.so.*
+%{_libdir}/libmono*.so.%{major}*
 # gw always check if they've got a valid soname
 %_libdir/libMonoPosixHelper.so
 %_libdir/libMonoSupportW.so
@@ -289,6 +288,8 @@
 %monodir/2.0/mscorlib.dll
 %monodir/2.0/*.exe
 %monodir/2.0/*.mdb
+%monodir/2.0/MSBuild/
+%monodir/2.0/xbuild.rsp
 %monodir/gac/Accessibility*
 %monodir/gac/ByteFX.Data*
 %monodir/gac/Commons.Xml.Relaxng*
@@ -316,18 +317,16 @@
 %monodir/gac/cscompmgd*
 %monodir/gac/mono-service/
 %monodir/gac/nunit*
+%_datadir/mono-1.0/
 
 %files -n %libname-devel
 %defattr(-, root, root)
-%monodir/xbuild/
+%dir %_includedir/mono-1.0/
+%_includedir/mono-1.0/*
 %{_libdir}/*.a
 %attr(644,root,root) %{_libdir}/*.la
 %{_libdir}/libmono*.so
 %{_libdir}/pkgconfig/*
-%dir %{_includedir}/mono
-%{_includedir}/mono/*
-%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/*
 
 %files -n jay
 %defattr(-, root, root)

Reply via email to