OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 10-Nov-2006 08:51:22
Branch: HEAD Handle: 2006111007512200
Modified files:
openpkg-src/mono mono.patch mono.spec
Log:
upgrading package: mono 1.1.18 -> 1.2
Summary:
Revision Changes Path
1.14 +63 -57 openpkg-src/mono/mono.patch
1.42 +4 -3 openpkg-src/mono/mono.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mono/mono.patch
============================================================================
$ cvs diff -u -r1.13 -r1.14 mono.patch
--- openpkg-src/mono/mono.patch 24 Oct 2006 13:32:53 -0000 1.13
+++ openpkg-src/mono/mono.patch 10 Nov 2006 07:51:22 -0000 1.14
@@ -1,33 +1,37 @@
-Index: configure
---- configure.orig 2006-04-01 04:05:54 +0200
-+++ configure 2006-04-03 08:36:58 +0200
-@@ -35663,6 +35663,11 @@
- INTERP_SUPPORTED=no
- LIBC="libc.so.6"
- INTL="libc.so.6"
-+case "$host" in
-+ *-*-freebsd* )
-+ LIBC="libc.so"
-+ ;;
-+esac
- SQLITE="libsqlite.so.0"
- SQLITE3="libsqlite3.so.0"
- X11="libX11.so"
-Index: mono/mini/aot-runtime.c
---- mono/mini/aot-runtime.c.orig 2006-10-12 02:10:21 +0200
-+++ mono/mini/aot-runtime.c 2006-10-14 09:07:11 +0200
-@@ -10,6 +10,7 @@
+Index: mcs/jay/Makefile
+--- mcs/jay/Makefile.orig 2006-11-10 08:13:27 +0100
++++ mcs/jay/Makefile 2006-11-10 08:23:02 +0100
+@@ -2,7 +2,7 @@
+ SUBDIRS :=
+ include ../build/rules.make
+
+-LOCAL_CFLAGS = -DSKEL_DIRECTORY=\""$(prefix)/share/jay"\"
++LOCAL_CFLAGS = -DSKEL_DIRECTORY=\""$(prefix)/share/mono/jay"\"
+
+ sources = closure.c error.c lalr.c lr0.c main.c mkpar.c output.c reader.c \
+ symtab.c verbose.c warshall.c
+@@ -20,13 +20,13 @@
+ ifndef NO_INSTALL
+ install-local:
+ $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/bin
+- $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/share/jay
+- $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/share/man/man1
++ $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/share/mono/jay
++ $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/man/man1
+ $(INSTALL_BIN) jay $(DESTDIR)$(prefix)/bin
+ for datafile in $(datafiles) ; do \
+- $(INSTALL_DATA) $$datafile $(DESTDIR)$(prefix)/share/jay ; \
++ $(INSTALL_DATA) $$datafile $(DESTDIR)$(prefix)/share/mono/jay ; \
+ done
+- $(INSTALL_DATA) jay.1 $(DESTDIR)$(prefix)/share/man/man1
++ $(INSTALL_DATA) jay.1 $(DESTDIR)$(prefix)/man/man1
- #include "config.h"
- #include <sys/types.h>
-+#include <sys/wait.h>
- #include <unistd.h>
- #include <fcntl.h>
- #include <string.h>
+ uninstall-local:
+ -rm -f $(DESTDIR)$(prefix)/bin/jay
Index: mono/Makefile.in
---- mono/Makefile.in.orig 2006-04-01 04:05:44 +0200
-+++ mono/Makefile.in 2006-04-03 08:41:32 +0200
-@@ -263,7 +263,7 @@
+--- mono/Makefile.in.orig 2006-11-02 19:15:52 +0100
++++ mono/Makefile.in 2006-11-10 08:02:45 +0100
+@@ -264,7 +264,7 @@
target_os = @target_os@
target_vendor = @target_vendor@
SUBDIRS = utils io-layer monoburg os cil metadata \
@@ -36,10 +40,21 @@
all: all-recursive
+Index: mono/mini/aot-runtime.c
+--- mono/mini/aot-runtime.c.orig 2006-11-02 19:09:51 +0100
++++ mono/mini/aot-runtime.c 2006-11-10 08:02:45 +0100
+@@ -10,6 +10,7 @@
+
+ #include "config.h"
+ #include <sys/types.h>
++#include <sys/wait.h>
+ #include <unistd.h>
+ #include <fcntl.h>
+ #include <string.h>
Index: mono/mini/mini-x86.c
---- mono/mini/mini-x86.c.orig 2006-04-01 03:58:28 +0200
-+++ mono/mini/mini-x86.c 2006-04-03 08:36:58 +0200
-@@ -412,6 +412,34 @@
+--- mono/mini/mini-x86.c.orig 2006-11-02 19:09:51 +0100
++++ mono/mini/mini-x86.c 2006-11-10 08:02:45 +0100
+@@ -418,6 +418,34 @@
return cinfo;
}
@@ -74,10 +89,22 @@
/*
* mono_arch_get_argument_info:
* @csig: a method signature
+Index: mono/utils/mono-codeman.c
+--- mono/utils/mono-codeman.c.orig 2006-10-12 02:10:22 +0200
++++ mono/utils/mono-codeman.c 2006-11-10 08:02:45 +0100
+@@ -45,7 +45,7 @@
+ #endif
+ #endif
+
+-#ifdef __x86_64__
++#if defined(__x86_64__) && !defined(__FreeBSD__)
+ #define ARCH_MAP_FLAGS MAP_32BIT
+ #else
+ #define ARCH_MAP_FLAGS 0
Index: support/stdio.c
---- support/stdio.c.orig 2006-03-13 23:58:00 +0100
-+++ support/stdio.c 2006-04-03 08:36:58 +0200
-@@ -141,14 +141,14 @@
+--- support/stdio.c.orig 2006-11-02 19:09:53 +0100
++++ support/stdio.c 2006-11-10 08:02:45 +0100
+@@ -142,14 +142,14 @@
Mono_Posix_Stdlib_setvbuf (void* stream, void *buf, int mode, mph_size_t
size)
{
mph_return_if_size_t_overflow (size);
@@ -94,7 +121,7 @@
return errno == 0 ? 0 : -1;
}
-@@ -157,13 +157,13 @@
+@@ -158,13 +158,13 @@
{
mph_return_if_long_overflow (offset);
@@ -110,7 +137,7 @@
}
void*
-@@ -176,20 +176,20 @@
+@@ -177,20 +177,20 @@
gint32
Mono_Posix_Stdlib_fgetpos (void* stream, void *pos)
{
@@ -134,24 +161,3 @@
return errno == 0 ? 0 : -1;
}
-@@ -197,7 +197,7 @@
- Mono_Posix_Stdlib_clearerr (void* stream)
- {
- errno = 0;
-- clearerr (stream);
-+ clearerr ((FILE *)stream);
- return errno == 0 ? 0 : -1;
- }
-
-Index: mono/utils/mono-codeman.c
---- mono/utils/mono-codeman.c.orig 2006-10-12 02:10:22 +0200
-+++ mono/utils/mono-codeman.c 2006-10-24 14:47:36 +0200
-@@ -45,7 +45,7 @@
- #endif
- #endif
-
--#ifdef __x86_64__
-+#if defined(__x86_64__) && !defined(__FreeBSD__)
- #define ARCH_MAP_FLAGS MAP_32BIT
- #else
- #define ARCH_MAP_FLAGS 0
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mono/mono.spec
============================================================================
$ cvs diff -u -r1.41 -r1.42 mono.spec
--- openpkg-src/mono/mono.spec 24 Oct 2006 13:32:53 -0000 1.41
+++ openpkg-src/mono/mono.spec 10 Nov 2006 07:51:22 -0000 1.42
@@ -23,8 +23,8 @@
##
# package version
-%define V_major 1.1
-%define V_minor 18
+%define V_major 1
+%define V_minor 2
# package information
Name: mono
@@ -37,7 +37,7 @@
Group: Language
License: GPL
Version: %{V_major}.%{V_minor}
-Release: 20061024
+Release: 20061110
# list of sources
Source0: http://go-mono.com/sources/mono/mono-%{version}.tar.gz
@@ -131,6 +131,7 @@
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
'%config %{l_prefix}/etc/mono/*' \
+ '%config %{l_prefix}/etc/mono/*/*' \
'%not %dir %{l_prefix}/lib/pkgconfig'
%files -f files
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]