OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Torsten Homeyer
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 01-Feb-2005 16:10:24
Branch: HEAD Handle: 2005020115102300
Modified files:
openpkg-src/mono mono.patch mono.spec
Log:
downgraded to current stable release, added conflict to pnet, changed
install-sh to ginstall to create directories, added fix for systems
that have function signbit
Summary:
Revision Changes Path
1.5 +3 -1 openpkg-src/mono/mono.patch
1.12 +9 -3 openpkg-src/mono/mono.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mono/mono.patch
============================================================================
$ cvs diff -u -r1.4 -r1.5 mono.patch
--- openpkg-src/mono/mono.patch 30 Jun 2004 20:04:11 -0000 1.4
+++ openpkg-src/mono/mono.patch 1 Feb 2005 15:10:23 -0000 1.5
@@ -56,10 +56,11 @@
diff -Nau mono/mini/mini-x86.c.orig mono/mini/mini-x86.c
--- mono/mini/mini-x86.c.orig 2004-05-27 05:06:43 +0200
+++ mono/mini/mini-x86.c 2004-06-16 20:17:58 +0200
-@@ -47,6 +47,32 @@
+@@ -47,6 +47,34 @@
return "unknown";
}
++#ifndef signbit
+union IEEEd2bits {
+ double d;
+ struct {
@@ -86,6 +87,7 @@
+ return (u.bits.sign);
+}
+
++#endif /* signbit */
/*
* mono_arch_get_argument_info:
* @csig: a method signature
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mono/mono.spec
============================================================================
$ cvs diff -u -r1.11 -r1.12 mono.spec
--- openpkg-src/mono/mono.spec 1 Jan 2005 10:52:32 -0000 1.11
+++ openpkg-src/mono/mono.spec 1 Feb 2005 15:10:23 -0000 1.12
@@ -33,8 +33,8 @@
Class: EVAL
Group: Language
License: GPL
-Version: 1.1.2
-Release: 20041104
+Version: 1.0.5
+Release: 20050201
# list of sources
Source0:
http://www.go-mono.com/archive/%{version}/mono-%{version}.tar.gz
@@ -49,6 +49,7 @@
PreReq: glib2, glib2::with_threads = yes
AutoReq: no
AutoReqProv: no
+Conflicts: pnet
%description
The Mono project is an open source effort to create a free Unix
@@ -60,7 +61,7 @@
%track
prog mono = {
- comment = "ms: 1.3 monoburg Fatal error 'Spinlock called when not
threaded.'"
+ comment = "tho: 1.1.x is development tree; stay with 1.0.x until
1.2"
version = %{version}
url = http://www.go-mono.com/download.html
regex = mono-(__VER__)\.tar\.gz
@@ -100,6 +101,11 @@
%{l_make} %{l_mflags -O}
%install
+ # use a working install to create subdirs
+ %{l_shtool} subst \
+ -e 's;\$(mkdir_p);%{l_prefix}/bin/ginstall -d;' \
+ Makefile */Makefile */*/Makefile
+
# install program
rm -rf $RPM_BUILD_ROOT
%{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]