2007-09-03 Albert Lee <
[email protected]>
* SFEgecko-sharp.spec: Update dependencies
* SFEgtk-sharp.spec: Bump to 2.10.2
* SFEgtksourceview-sharp.spec: Bump to 0.11
* SFEmono-addins.spec: *NEW* Mono.Addins - a framework for creating
extensible applications and add-ins
* SFEmono.spec: Bump to 1.2.5, unbreak patches
* SFEmonodoc.spec: Bump to 1.2.5
* patches/mono-01-solaris.diff: Update patch
* patches/mono-02-seek-macros.diff: Make patch apply properly
--- a/ChangeLog Mon Sep 03 00:18:37 2007 +0000
+++ b/ChangeLog Mon Sep 03 04:36:16 2007 +0000
@@ -1,3 +1,15 @@
+2007-09-03 Albert Lee <[email protected]>
+
+ * SFEgecko-sharp.spec: Update dependencies
+ * SFEgtk-sharp.spec: Bump to 2.10.2
+ * SFEgtksourceview-sharp.spec: Bump to 0.11
+ * SFEmono-addins.spec: *NEW* Mono.Addins - a framework for creating
+ extensible applications and add-ins
+ * SFEmono.spec: Bump to 1.2.5, unbreak patches
+ * SFEmonodoc.spec: Bump to 1.2.5
+ * patches/mono-01-solaris.diff: Update patch
+ * patches/mono-02-seek-macros.diff: Make patch apply properly
+
2007-09-01 Albert Lee <[email protected]>
* SFEdeluge.spec: Fix Studio patch, fix file allocation issue
* patches/deluge-01-sunpro.diff: Use correct uint32_t type
--- a/SFEgecko-sharp.spec Mon Sep 03 00:18:37 2007 +0000
+++ b/SFEgecko-sharp.spec Mon Sep 03 04:36:16 2007 +0000
@@ -19,6 +19,7 @@
BuildRequires: SUNWgnome-base-libs
BuildRequires: SFEmono-devel
+BuildRequires: SFEmonodoc
Requires: SUNWgnome-base-libs
Requires: SFEmono
@@ -52,9 +53,13 @@
%dir %attr (0755, root, bin) %dir %{_libdir}
%dir %attr (0755, root, bin) %dir %{_libdir}/mono
%{_libdir}/mono/*
+%dir %attr (0755, root, bin) %dir %{_libdir}/monodoc
+%{_libdir}/monodoc/*
%dir %attr (0755, root, other) %dir %{_libdir}/pkgconfig
%{_libdir}/pkgconfig/*
%changelog
+* Sun Sep 02 2007 - [email protected]
+- Update dependencies
* Sat Mar 17 2007 - [email protected]
- Initial spec
--- a/SFEgtk-sharp.spec Mon Sep 03 00:18:37 2007 +0000
+++ b/SFEgtk-sharp.spec Mon Sep 03 04:36:16 2007 +0000
@@ -8,9 +8,9 @@
Name: SFEgtk-sharp
License: Other
Group: System/Libraries
-Version: 2.10.0
+Version: 2.10.2
Summary: gtk# - .NET bindings for the gtk+
-Source: http://go-mono.com/sources/gtk-sharp-2.10/gtk-sharp-%{version}.tar.gz
+Source: http://go-mono.com/sources/gtk-sharp-2.10/gtk-sharp-%{version}.tar.bz2
Patch1: gtk-sharp-01-fix-prototype.diff
%define gtk_sharp_1_version 1.0.10
Source1: http://go-mono.com/sources/gtk-sharp/gtk-sharp-%{gtk_sharp_1_version}.tar.gz
@@ -22,6 +22,7 @@
BuildRequires: SUNWgnome-base-libs
BuildRequires: SFEmono-devel
+BuildRequires: SFEmonodoc
Requires: SUNWgnome-base-libs
Requires: SFEmono
@@ -85,6 +86,8 @@
%{_libdir}/gtk-sharp-2.0/*
%dir %attr (0755, root, bin) %dir %{_libdir}/mono
%{_libdir}/mono/*
+%dir %attr (0755, root, bin) %dir %{_libdir}/monodoc
+%{_libdir}/monodoc/*
%dir %attr (0755, root, other) %dir %{_libdir}/pkgconfig
%{_libdir}/pkgconfig/*
%dir %attr (0755, root, sys) %dir %{_datadir}
@@ -92,6 +95,8 @@
%{_datadir}/gapi
%changelog
+* Sun Sep 02 2007 - [email protected]
+- Bump to 2.10.2
* Wed Sep 7 2006 - [email protected]
- bump to 2.8.3
* Sun Jul 23 2006 - [email protected]
--- a/SFEgtksourceview-sharp.spec Mon Sep 03 00:18:37 2007 +0000
+++ b/SFEgtksourceview-sharp.spec Mon Sep 03 04:36:16 2007 +0000
@@ -8,9 +8,9 @@
Name: SFEgtksourceview-sharp
License: Other
Group: System/Libraries
-Version: 0.10
+Version: 0.11
Summary: gtk# - .NET bindings for libgtksourceview
-Source: http://go-mono.com/sources/gtksourceview-sharp-2.0/gtksourceview-sharp-2.0-%{version}.tar.gz
+Source: http://go-mono.com/sources/gtksourceview-sharp-2.0/gtksourceview-sharp-2.0-%{version}.tar.bz2
URL: http://www.mono-project.org/
SUNW_BaseDir: %{_basedir}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -19,6 +19,7 @@
BuildRequires: SUNWgnome-base-libs
BuildRequires: SFEmono-devel
+BuildRequires: SFEmonodoc
Requires: SUNWgnome-base-libs
Requires: SFEmono
@@ -56,6 +57,8 @@
%dir %attr (0755, root, bin) %dir %{_libdir}
%dir %attr (0755, root, bin) %dir %{_libdir}/mono
%{_libdir}/mono/*
+%dir %attr (0755, root, bin) %dir %{_libdir}/monodoc
+%{_libdir}/monodoc/*
%dir %attr (0755, root, other) %dir %{_libdir}/pkgconfig
%{_libdir}/pkgconfig/*
%dir %attr (0755, root, sys) %dir %{_datadir}
@@ -63,5 +66,7 @@
%{_datadir}/gtksourceview-1.0
%changelog
+* Sun Sep 02 2007 - [email protected]
+- Bump to 0.11
* Sat Mar 17 2007 - [email protected]
- Initial spec
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/SFEmono-addins.spec Mon Sep 03 04:36:16 2007 +0000
@@ -0,0 +1,62 @@
+#
+# spec file for package SFEmono-addins
+#
+# includes module(s): mono-addins
+#
+%include Solaris.inc
+
+Name: SFEmono-addins
+License: Other
+Group: System/Libraries
+Version: 0.2
+Summary: Mono.Addins - a framework for creating extensible applications and add-ins
+Source: http://go-mono.com/sources/mono-addins/mono-addins-%{version}.tar.gz
+URL: http://www.mono-project.com/Mono.Addins
+SUNW_BaseDir: %{_basedir}
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Docdir: %{_defaultdocdir}/doc
+Autoreqprov: on
+
+BuildRequires: SFEmono-devel
+Requires: SFEmono
+
+%prep
+%setup -q -n mono-addins-%version
+
+%build
+CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
+if test "x$CPUS" = "x" -o $CPUS = 0; then
+ CPUS=1
+fi
+export PATH=/usr/mono/bin:$PATH
+export CFLAGS="%optflags"
+export LDFLAGS="%_ldflags"
+
+./configure --prefix=%{_prefix} --mandir=%{_mandir} \
+ --libdir=%{_libdir} \
+ --libexecdir=%{_libexecdir} \
+ --sysconfdir=%{_sysconfdir}
+make -j $CPUS CFLAGS="$CFLAGS"
+
+%install
+make DESTDIR=$RPM_BUILD_ROOT install
+
+find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-, root, bin)
+%{_bindir}/*
+%dir %attr (0755, root, bin) %dir %{_libdir}
+%dir %attr (0755, root, bin) %dir %{_libdir}/mono-addins
+%{_libdir}/mono-addins/*
+%dir %attr (0755, root, bin) %dir %{_libdir}/mono
+%{_libdir}/mono/*
+%dir %attr (0755, root, other) %dir %{_libdir}/pkgconfig
+%{_libdir}/pkgconfig/*
+
+%changelog
+* Sun Sep 02 2007 - [email protected]
+- Initial spec
--- a/SFEmono.spec Mon Sep 03 00:18:37 2007 +0000
+++ b/SFEmono.spec Mon Sep 03 04:36:16 2007 +0000
@@ -9,9 +9,9 @@
Name: SFEmono
License: Other
Group: System/Libraries
-Version: 1.2.3.1
+Version: 1.2.5
Summary: mono - .NET framework
-Source: http://go-mono.com/sources/mono/mono-%{version}.tar.gz
+Source: http://go-mono.com/sources/mono/mono-%{version}.tar.bz2
URL: http://www.mono-project.com/Main_Page
Patch1: mono-01-solaris.diff
Patch2: mono-02-seek-macros.diff
@@ -38,7 +38,7 @@
%prep
%setup -q -n mono-%version
%patch1 -p1 -b .patch01
-%patch2 -p2 -b .patch02
+%patch2 -p1 -b .patch02
%build
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
@@ -126,6 +126,9 @@
%{_libdir}/pkgconfig/*
%changelog
+* Sun Sep 02 2007 - [email protected]
+- Bump to 1.2.5
+- Unbreak patches
* Tue Aug 14 2007 - [email protected]
- Add patch2 http://bugzilla.gnome.org/show_bug.cgi?id=370081
* Mon Mar 19 2007 - [email protected]
--- a/SFEmonodoc.spec Mon Sep 03 00:18:37 2007 +0000
+++ b/SFEmonodoc.spec Mon Sep 03 04:36:16 2007 +0000
@@ -8,7 +8,7 @@
Name: SFEmonodoc
License: Other
Group: System/Libraries
-Version: 1.2.3
+Version: 1.2.5
Summary: Mono docs
Source: http://go-mono.com/sources/monodoc/monodoc-%{version}.zip
URL: http://www.mono-project.org/
@@ -62,6 +62,8 @@
%{_mandir}/*/*
%changelog
+* Sun Sep 02 2007 - [email protected]
+- Bump to 1.2.5
* Sat Apr 27 2007 - [email protected]
- make -j does not always work
* Sat Mar 17 2007 - [email protected]
--- a/patches/mono-01-solaris.diff Mon Sep 03 00:18:37 2007 +0000
+++ b/patches/mono-01-solaris.diff Mon Sep 03 04:36:16 2007 +0000
@@ -122,7 +122,7 @@
+filelist=($(egrep -v '/usr/doc/|/usr/share/doc/'))
monolist=($(printf "%s\n" "${filelist[@]}" | egrep "\\.(exe|dll)\$"))
- a=`which "$0"`
+ # parse .config files to find which native libraries to depend on
--- mono-1.2/mcs/class/Mono.Posix/Mono.Unix/Catalog.cs.patch01 2006-07-05 17:59:23.000000000 -0400
+++ mono-1.2/mcs/class/Mono.Posix/Mono.Unix/Catalog.cs 2007-03-17 20:13:01.226512000 -0400
@@ -40,12 +40,12 @@
--- a/patches/mono-02-seek-macros.diff Mon Sep 03 00:18:37 2007 +0000
+++ b/patches/mono-02-seek-macros.diff Mon Sep 03 04:36:16 2007 +0000
@@ -1,9 +1,9 @@
From http://bugzilla.gnome.org/show_bug.cgi?id=370081
Applied upstream in later Mono 1.2 releases.
-Index: mono-1.2/mono/support/map.c
+Index: mono-1.2/support/map.c
===================================================================
---- mono-1.2/mono/support/map.c (revision 67251)
-+++ mono-1.2/mono/support/map.c (working copy)
+--- mono-1.2/support/map.c (revision 67251)
++++ mono-1.2/support/map.c (working copy)
@@ -21,7 +21,19 @@
#define _XOPEN_SOURCE
#endif /* ndef _XOPEN_SOURCE */
@@ -26,8 +26,8 @@
*/
Index: Makefile.am
===================================================================
---- Makefile.am (revision 67251)
-+++ Makefile.am (working copy)
+--- mono-1.2/support/Makefile.am (revision 67251)
++++ mono-1.2/support/Makefile.am (working copy)
@@ -114,6 +114,9 @@
--impl-header="<dirent.h>" \
--impl-header="<utime.h>" \