rpms/monodevelop/F-9 mdtool.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 monodevelop.spec, 1.26, 1.27 sources, 1.8, 1.9

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Fri May 16 10:24:41 UTC 2008


Author: pfj

Update of /cvs/pkgs/rpms/monodevelop/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22206/F-9

Modified Files:
	.cvsignore monodevelop.spec sources 
Added Files:
	mdtool.patch 
Log Message:

Update to released version 


mdtool.patch:

--- NEW FILE mdtool.patch ---
--- monodevelop-1.0/mdtool.in	2008-03-11 02:22:00.000000000 +0000
+++ monodevelop-1.0/mdtool-new.in	2008-04-30 12:54:35.000000000 +0100
@@ -16,7 +16,7 @@
     echo "$ret"
 }
  
-MD_BIN_PATH=@prefix@/lib/monodevelop/bin
+MD_BIN_PATH=@libdir@/monodevelop/bin
 
 ### SYNCH BLOCK: any changes to this block should be kept in sync with the one in Makefile.include and monodevelop.in
 MD_PKG_CONFIG_PATH=@gtksharp_prefix@/lib/pkgconfig/:/usr/lib/pkgconfig/:/usr/local/lib/pkgconfig/:/usr/share/pkgconfig/:/usr/local/share/pkgconfig/


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/monodevelop/F-9/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore	21 Feb 2008 14:37:24 -0000	1.8
+++ .cvsignore	16 May 2008 10:23:52 -0000	1.9
@@ -1 +1 @@
-monodevelop-0.19.tar.bz2
+monodevelop-1.0.tar.bz2


Index: monodevelop.spec
===================================================================
RCS file: /cvs/pkgs/rpms/monodevelop/F-9/monodevelop.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- monodevelop.spec	12 Apr 2008 15:06:59 -0000	1.26
+++ monodevelop.spec	16 May 2008 10:23:52 -0000	1.27
@@ -1,3 +1,5 @@
+%define debug_package %{nil}
+
 %define cecilver %(gacutil -l Mono.Cecil |grep Mono.Cecil | cut -d "=" -f 2 | cut -d "," -f 1)
 %define ceciltoken %(gacutil -l Mono.Cecil |grep Mono.Cecil | cut -d "=" -f 4)
 %define cecilmdbver %(gacutil -l Mono.Cecil.Mdb |grep Mono.Cecil.Mdb | cut -d "=" -f 2 | cut -d "," -f 1)
@@ -5,7 +7,7 @@
 
 Summary: A full-featured IDE for Mono and Gtk sharp
 Name: monodevelop
-Version: 0.19
+Version: 1.0
 Release: 6%{?dist}
 License: GPLv2+
 Group: Development/Tools
@@ -14,10 +16,11 @@
 Patch0: monodevelop-libdir.patch
 Patch1: monodevelop-config.patch
 Patch2: monodevelop-0.19-use-system-Mono.Cecil.patch
+Patch3: mdtool.patch
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: mono-devel, gtk-sharp2, intltool, gettext, bytefx-data-mysql, mono-data-postgresql, mono-data-oracle, mono-data-sqlite, mono-data-sybase, gtk-sharp2-gapi, shared-mime-info, pkgconfig, gtksourceview-sharp-devel, monodoc-devel, ikvm-devel subversion-devel desktop-file-utils
+BuildRequires: mono-devel, gtk-sharp2-devel, intltool, gettext-devel, bytefx-data-mysql, mono-data-postgresql, mono-data-oracle, mono-data-sqlite, mono-data-sybase, gtk-sharp2-gapi, shared-mime-info, pkgconfig, gtksourceview2-sharp-devel, monodoc-devel, subversion-devel desktop-file-utils,boo-devel
 BuildRequires: gecko-sharp2-devel gtk-sharp2-devel gnome-sharp-devel mono-core
-BuildRequires: autoconf libtool automake mono-nunit-devel mono-nunit22-devel mono-nunit
+BuildRequires: autoconf libtool automake mono-nunit-devel mono-nunit22-devel mono-nunit mono-basic-devel gtksourceview2-sharp-devel mono-tools-devel
 %ifarch !ppc
 BuildRequires: boo-devel
 Requires: boo
@@ -27,6 +30,7 @@
 Requires: mono-addins
 %endif
 Requires: mono-core, monodoc, gecko-sharp2, gtksourceview-sharp bytefx-data-mysql mono-data-postgresql mono-data-sybase mono-data-oracle, mono-nunit, apr, gtk-sharp2-gapi, gnome-sharp, firefox > 1.99, xsp, subversion, mono-data-sqlite
+Requires: mono-tools
 # ikvm doesn't build from source at the moment. If it does at some point in the future, uncomment this line.
 # Requires: ikvm
 
@@ -50,6 +54,9 @@
 %prep
 %setup -q 
 %patch0 -p1 -b .orig
+sed -i -e 's!@libdir@!%{_libdir}!' %{PATCH3}
+%patch3 -p1 -b .orig
+sed -i -e 's!%{_libdir}!@libdir@!' %{PATCH3}
 autoreconf -f -i -s
 %patch1 -p1 -b .orig
 %patch2 -p1 -b .use-system-Mono.Cecil
@@ -64,7 +71,7 @@
 sed -i 's|LONGCECILSTRING|%{cecilver}__%{ceciltoken}|g' src/core/MonoDevelop.Projects/Makefile.in
 sed -i 's|LONGCECILMDBSTRING|%{cecilmdbver}__%{cecilmdbtoken}|g' src/core/MonoDevelop.Projects/Makefile.am
 sed -i 's|LONGCECILMDBSTRING|%{cecilmdbver}__%{cecilmdbtoken}|g' src/core/MonoDevelop.Projects/Makefile.in
-# delete prebuilt nunit
+#delete prebuilt nunit
 rm -rf src/addins/NUnit/lib/*
 # Now, copy our built from source nunit. We'd really prefer it just used the system nunit bits
 # but monodevelop is really stubborn.
@@ -72,11 +79,7 @@
 cp %{_libdir}/mono/nunit22/nunit.framework.dll src/addins/NUnit/lib/
 
 %build
-%ifarch !ppc
-%configure --enable-boo --enable-java --enable-nemerle --enable-versioncontrol --prefix=%{_prefix} --libdir=%{_libdir}
-%else
-%configure --enable-java --enable-nemerle --enable-versioncontrol --prefix=%{_prefix} --libdir=%{_libdir}
-%endif
+%configure --enable-boo --enable-java --enable-nemerle --enable-versioncontrol --prefix=%{_prefix} --libdir=%{_libdir} --enable-gnomeplatform --enable-c --enable-gtksourceview2 
 make
 # no smp flags as it falls over during the build (race condition)
 
@@ -90,6 +93,17 @@
         --delete-original \
         %{buildroot}%{_datadir}/applications/monodevelop.desktop
 
+#remove package mime caches
+%{__rm} -f %{buildroot}%{_datadir}/mime/XMLnamespaces
+%{__rm} -f %{buildroot}%{_datadir}/mime/aliases
+%{__rm} -f %{buildroot}%{_datadir}/mime/application/*
+%{__rm} -f %{buildroot}%{_datadir}/mime/text/*
+%{__rm} -f %{buildroot}%{_datadir}/mime/globs
+%{__rm} -f %{buildroot}%{_datadir}/mime/magic
+%{__rm} -f %{buildroot}%{_datadir}/mime/subclasses
+%{__rm} -f %{buildroot}%{_datadir}/mime/mime.cache
+%{__rm} -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
+
 %post
 update-mime-database %{_datadir}/mime &> /dev/null || :
 update-desktop-database &> /dev/null || :
@@ -104,15 +118,7 @@
 %{_bindir}/monodevelop
 %doc AUTHORS COPYING ChangeLog README
 %{_libdir}/monodevelop/
-%exclude %{_datadir}/mime/XMLnamespaces
-%exclude %{_datadir}/mime/aliases
-%{_datadir}/mime/globs
-%{_datadir}/mime/magic
-%{_datadir}/mime/mime.cache
 %{_datadir}/mime/packages/monodevelop.xml
-%{_datadir}/mime/application/*.xml
-%exclude %{_datadir}/mime/subclasses
-%{_datadir}/mime/text/x-*.xml
 %{_datadir}/applications/fedora-monodevelop.desktop
 %{_datadir}/man/man1/mdtool.1.gz
 %{_datadir}/man/man1/monodevelop.1.gz
@@ -131,6 +137,32 @@
 %{__rm} -rf %{buildroot}
 
 %changelog
+* Tue May 06 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.0-6
+- added br mono-tools
+- removed prepackaged mime
+
+* Thu May 01 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.0-5.1
+- attempt a fix for a text editor to work
+- rebuild
+
+* Wed Apr 30 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.0-4
+- mdtool fix
+
+* Wed Apr 30 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.0-3
+- remove BR ikvm-devel
+
+* Fri Apr 25 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.0-2
+- add in gtksourceview2 support
+
+* Mon Apr 21 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.0-1
+- bump to release
+
+* Mon Apr 21 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.19-7
+- remove ppc specific stuff
+- enabled gnomeplatform and c and c++ projects
+- add BR monobasic
+- remove the debug package
+
 * Sat Apr 12 2008 Tom "spot" Callaway <tcallawa at redhat.com> 0.19-6
 - disable Requires on ikvm, since ikvm doesn't build from source at the moment
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/monodevelop/F-9/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources	21 Feb 2008 14:37:24 -0000	1.8
+++ sources	16 May 2008 10:23:52 -0000	1.9
@@ -1 +1 @@
-a405984c4859ff0cbc2ac5e21bfa356e  monodevelop-0.19.tar.bz2
+537e8a1d11d59714f955b95f86ac479b  monodevelop-1.0.tar.bz2




More information about the fedora-extras-commits mailing list