rpms/monodevelop/devel mdtool.patch, NONE, 1.1 monodevelop.spec, 1.27, 1.28
Paul F. Johnson (pfj)
fedora-extras-commits at redhat.com
Wed Apr 30 12:04:02 UTC 2008
Author: pfj
Update of /cvs/pkgs/rpms/monodevelop/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13196/devel
Modified Files:
monodevelop.spec
Added Files:
mdtool.patch
Log Message:
Added mdtool fix
Removed ikvm-devel BR
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: monodevelop.spec
===================================================================
RCS file: /cvs/pkgs/rpms/monodevelop/devel/monodevelop.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- monodevelop.spec 23 Apr 2008 08:50:33 -0000 1.27
+++ monodevelop.spec 30 Apr 2008 12:03:25 -0000 1.28
@@ -8,7 +8,7 @@
Summary: A full-featured IDE for Mono and Gtk sharp
Name: monodevelop
Version: 1.0
-Release: 1%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Development/Tools
Source0: http://go-mono.com/sources/%{name}/%{name}-%{version}.tar.bz2
@@ -16,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,boo-devel
+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, 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 mono-basic-devel
+BuildRequires: autoconf libtool automake mono-nunit-devel mono-nunit22-devel mono-nunit mono-basic-devel gtksourceview-sharp-devel
%ifarch !ppc
BuildRequires: boo-devel
Requires: boo
@@ -52,6 +53,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
@@ -66,7 +70,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.
@@ -74,7 +78,7 @@
cp %{_libdir}/mono/nunit22/nunit.framework.dll src/addins/NUnit/lib/
%build
-%configure --enable-boo --enable-java --enable-nemerle --enable-versioncontrol --prefix=%{_prefix} --libdir=%{_libdir} --enable-gnomeplatform --enable-c
+%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)
@@ -129,6 +133,15 @@
%{__rm} -rf %{buildroot}
%changelog
+* 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
More information about the fedora-extras-commits
mailing list