Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 9b3606489ca7facaabab6621067c05d6 > files > 3

monodevelop-2.8.5.1-1.src.rpm

#define name monodevelop
%define version 2.8.5.1
%define release %mkrel 1
%define gtksharp 1.9.5
%define monodoc 1.0
%define pkgconfigdir %_datadir/pkgconfig

Summary:	Full-featured IDE for mono and Gtk#
Name:		monodevelop
Version:	%{version}
Release:	%{release}
Source:		http://download.mono-project.com/sources/%name/%name-%version.tar.bz2
Patch1:		%{name}.desktop.patch
URL:		http://www.monodevelop.com/
License:	LGPLv2
Group:		Development/Other
#Requires:	gtksourceview-sharp >= %gtksourceview
Requires:	gnome-sharp2 >= %gtksharp
Requires:	glade-sharp2 >= %gtksharp
Requires:	monodoc >= %monodoc
Requires:	shared-mime-info
Requires:	xterm
Requires:	subversion
BuildRequires:	libmono-devel
%if %mdvver >= 201100
BuildRequires:	mono-addins-devel
%else
BuildRequires:	mono-addins
%endif
BuildRequires:	gnome-desktop-sharp-devel
BuildRequires:	gnome-sharp2-devel >= %gtksharp
BuildRequires:	glade-sharp2 >= %gtksharp
BuildRequires:	monodoc >= %monodoc
%if %mdvver >= 201100
BuildRequires:	xsp-devel
%else
BuildRequires:	xsp
%endif
BuildRequires:	intltool
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires(post):		desktop-file-utils shared-mime-info
Requires(postun):	desktop-file-utils shared-mime-info
%define _requires_exceptions ^libg.*\\|lib64g.*\\|libp.*\\|lib64p.*\\|liba.*\\|lib64a.*

%description 
This is MonoDevelop which is intended to be a full-featured
integrated development environment (IDE) for mono and Gtk#.
It was originally a port of SharpDevelop 0.98.

%prep
%setup -q

%patch1 -p0

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib --enable-subversion --enable-monoextensions --disable-update-mimedb --disable-update-desktopdb 
#--enable-gtksourceview2
make

%install
rm -rf $RPM_BUILD_ROOT %name.lang
mkdir -p %{buildroot}/`monodoc --get-sourcesdir`
%makeinstall_std pkgconfigdir=%pkgconfigdir packagedir=%buildroot%_prefix/lib/monodevelop/AddIns/AspNetEdit MOZILLA_HOME=%buildroot%_prefix/lib/firefox-%mozver/

%find_lang %name

#gw replace bundled nunit by symlinks:
cd %buildroot%_prefix/lib/monodevelop/AddIns/NUnit
for x in nunit.*.dll; do
    ln -sf %_prefix/lib/mono/2.0/$x .
done

%if %mdkversion < 200900
%post
%update_mime_database
%update_desktop_database
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_mime_database
%clean_desktop_database
%clean_menus
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root) 
%doc AUTHORS ChangeLog README 
%{_bindir}/mdtool
%{_bindir}/monodevelop
%{_prefix}/lib/monodevelop/
%_mandir/man1/mdtool.1*
%_mandir/man1/monodevelop.1*
%{_datadir}/applications/monodevelop.desktop
%{_datadir}/mime/packages/monodevelop.xml
%_datadir/icons/hicolor/*/apps/monodevelop.*
%pkgconfigdir/monodevelop.pc
%pkgconfigdir/monodevelop-core-addins.pc

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Mon Jan 23 2012 Götz Waschk <waschk@mandriva.org> 2.8.5.1-1mdv2012.0
+ Revision: 766762
- update to new version 2.8.5.1

* Thu Jan 05 2012 Götz Waschk <waschk@mandriva.org> 2.8.5-1
+ Revision: 757868
- new version
- update build deps

* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 2.8.2-1
+ Revision: 731127
- update to new version 2.8.2

* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 2.8.1-1
+ Revision: 731118
- update to new version 2.8.1

* Mon Oct 10 2011 Götz Waschk <waschk@mandriva.org> 2.8-1
+ Revision: 703990
- new version
- new source URL

* Wed Sep 07 2011 Götz Waschk <waschk@mandriva.org> 2.6-1
+ Revision: 698875
- new version
- new source URL
- drop patch 0
- update deps
- update configure flags

  + Sergey Zhemoitel <serg@mandriva.org>
    - add russian comment in .desktop
    - add russian comment in .desktop
    - add russian comment in .desktop
    - add russian comment in .desktop

* Sun May 01 2011 Funda Wang <fwang@mandriva.org> 2.4.2-1
+ Revision: 661265
- new version 2.4.2

  + Götz Waschk <waschk@mandriva.org>
    - update build deps

* Tue Nov 23 2010 Götz Waschk <waschk@mandriva.org> 2.4.1-1mdv2011.0
+ Revision: 599925
- update to new version 2.4.1

* Mon Oct 11 2010 Funda Wang <fwang@mandriva.org> 2.4-4mdv2011.0
+ Revision: 584932
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - BuildRequires: mono-devel

* Mon Jul 12 2010 Götz Waschk <waschk@mandriva.org> 2.4-3mdv2011.0
+ Revision: 551228
- really fix deps

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.4-2mdv2011.0
+ Revision: 550913
- fix deps

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2011.0
+ Revision: 550638
- update to new version 2.4

* Tue Jun 29 2010 Frederic Crozat <fcrozat@mandriva.com> 2.2.2-2mdv2010.1
+ Revision: 549464
- rebuild with latest xulrunner

* Tue Mar 16 2010 Götz Waschk <waschk@mandriva.org> 2.2.2-1mdv2010.1
+ Revision: 521500
- update to new version 2.2.2

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 500649
- update to new version 2.2.1

* Fri Dec 18 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.2-2mdv2010.1
+ Revision: 479980
- rebuild for new xulrunner

  + Götz Waschk <waschk@mandriva.org>
    - fix license

* Tue Dec 15 2009 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2010.1
+ Revision: 478859
- update to new version 2.2

* Fri Dec 11 2009 Götz Waschk <waschk@mandriva.org> 2.1.2-1mdv2010.1
+ Revision: 476468
- new version
- make it a noarch package
- update deps

* Tue Nov 10 2009 Götz Waschk <waschk@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 464183
- new version

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 2.0-7mdv2010.1
+ Revision: 460640
- rebuild for new xulrunner

* Tue Sep 15 2009 Götz Waschk <waschk@mandriva.org> 2.0-6mdv2010.0
+ Revision: 442675
- fix xulrunner dep

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.0-5mdv2010.0
+ Revision: 439566
- rebuild for new xulrunner

* Tue Aug 18 2009 Götz Waschk <waschk@mandriva.org> 2.0-4mdv2010.0
+ Revision: 417768
- update deps for new xulrunner

* Mon Aug 10 2009 Götz Waschk <waschk@mandriva.org> 2.0-3mdv2010.0
+ Revision: 414208
- don't bundle nunit anymore, use the version from mono

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 2.0-2mdv2010.0
+ Revision: 369879
- fix wrongly dropped patch
- rebuild for new xulrunner

* Tue Mar 31 2009 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2009.1
+ Revision: 362808
- new version

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 1.9.3-1mdv2009.1
+ Revision: 356690
- update to new version 1.9.3

* Thu Feb 12 2009 Götz Waschk <waschk@mandriva.org> 1.9.2-1mdv2009.1
+ Revision: 339809
- new version
- update patch 0

* Mon Nov 24 2008 Götz Waschk <waschk@mandriva.org> 1.9.1-2mdv2009.1
+ Revision: 306257
- bump release
- new version
- drop patch 2
- disable gtksourceview2 support

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 1.9-1mdv2009.1
+ Revision: 293388
- new version
- patch to fix build
- update license

* Thu Aug 21 2008 Götz Waschk <waschk@mandriva.org> 1.0-7mdv2009.0
+ Revision: 274545
- build with gtksourceview2-sharp

* Thu Jul 31 2008 Götz Waschk <waschk@mandriva.org> 1.0-6mdv2009.0
+ Revision: 257451
- patch to make it really use xulrunner

* Wed Jul 30 2008 Götz Waschk <waschk@mandriva.org> 1.0-5mdv2009.0
+ Revision: 255138
- switch to xulrunner

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2009.0
+ Revision: 236423
- rebuilt for mozilla-firefox-2.0.0.16

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 1.0-3mdv2009.0
+ Revision: 231254
- Rebuild for firefox 2.0.0.15

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2009.0
+ Revision: 192427
- fix buildrequires

* Wed Mar 26 2008 Tiago Salem <salem@mandriva.com.br> 1.0-2mdv2008.1
+ Revision: 190337
- Rebuild for Firefox 2.0.0.13

* Fri Mar 14 2008 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2008.1
+ Revision: 187877
- new version

* Sat Feb 16 2008 Götz Waschk <waschk@mandriva.org> 0.19-2mdv2008.1
+ Revision: 169280
- new version
- drop patch 4
- update file list

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 0.18.1-2mdv2008.1
+ Revision: 164650
- rebuild for new FF

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Sun Dec 30 2007 Götz Waschk <waschk@mandriva.org> 0.18.1-1mdv2008.1
+ Revision: 139680
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Götz Waschk <waschk@mandriva.org> 0.18-1mdv2008.1
+ Revision: 134278
- new version
- fix buildrequires
- fix build
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Götz Waschk <waschk@mandriva.org> 0.17-2mdv2008.1
+ Revision: 117681
- rebuild for new firefox

* Thu Nov 08 2007 Götz Waschk <waschk@mandriva.org> 0.17-1mdv2008.1
+ Revision: 106855
- new version
- drop patch 2, this problem should be fixed

* Mon Nov 05 2007 Götz Waschk <waschk@mandriva.org> 0.16-4mdv2008.1
+ Revision: 106062
- rebuild for new firefox

* Fri Oct 19 2007 Götz Waschk <waschk@mandriva.org> 0.16-3mdv2008.1
+ Revision: 100427
- rebuild for new firefox

* Thu Oct 18 2007 Götz Waschk <waschk@mandriva.org> 0.16-2mdv2008.1
+ Revision: 99884
- rebuild for new firefox

* Fri Oct 05 2007 Götz Waschk <waschk@mandriva.org> 0.16-1mdv2008.1
+ Revision: 95597
- new version
- drop patch 0, it now needs xterm explicitly
- update patch 1
- drop patch 3
- add missing dep on svn client lib (bug #34514)
- remove jscall dep
- update file list

* Sun Sep 02 2007 Götz Waschk <waschk@mandriva.org> 0.15-2mdv2008.0
+ Revision: 78382
- fix build with new boo
- fix desktop file
- fix and reenable Asp.Net editor

* Tue Aug 07 2007 Götz Waschk <waschk@mandriva.org> 0.15-1mdv2008.0
+ Revision: 59967
- new version

* Tue Jul 31 2007 Götz Waschk <waschk@mandriva.org> 0.14-3mdv2008.0
+ Revision: 57225
- rebuild

* Fri Jun 15 2007 Götz Waschk <waschk@mandriva.org> 0.14-2mdv2008.0
+ Revision: 39889
- rebuild for new ff

* Wed Jun 13 2007 Götz Waschk <waschk@mandriva.org> 0.14-1mdv2008.0
+ Revision: 38535
- new version
- rediff patch 2
- disable aspnetedit

* Wed May 16 2007 Götz Waschk <waschk@mandriva.org> 0.13.1-3mdv2008.0
+ Revision: 27247
- use libapr1 by default (bug #30828)


* Fri Mar 23 2007 Götz Waschk <waschk@mandriva.org> 0.13.1-2mdv2007.1
+ Revision: 148362
- rebuild for new firefox

* Sat Mar 10 2007 Götz Waschk <waschk@mandriva.org> 0.13.1-1mdv2007.1
+ Revision: 140527
- new version

* Mon Mar 05 2007 Götz Waschk <waschk@mandriva.org> 0.13-3mdv2007.1
+ Revision: 133268
- fix buildrequires
- enable ASP.NET visual designer

* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 0.13-2mdv2007.1
+ Revision: 126286
- rebuild for new firefox

* Fri Feb 23 2007 Götz Waschk <waschk@mandriva.org> 0.13-1mdv2007.1
+ Revision: 125028
- new version
- drop patch 2
- enable subversion support

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 0.12-7mdv2007.1
+ Revision: 106101
- rebuild

* Thu Dec 07 2006 Götz Waschk <waschk@mandriva.org> 0.12-6mdv2007.1
+ Revision: 92036
- fix detection of new firefox

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 0.12-5mdv2007.1
+ Revision: 87537
- fix autotools addin, it was generating bad configure scripts
- unpack patches

* Tue Nov 21 2006 Götz Waschk <waschk@mandriva.org> 0.12-4mdv2007.1
+ Revision: 85825
- fix firefox dep again
- fix firefox dep

* Thu Nov 09 2006 Götz Waschk <waschk@mandriva.org> 0.12-3mdv2007.1
+ Revision: 79187
- Import monodevelop

* Thu Nov 09 2006 Götz Waschk <waschk@mandriva.org> 0.12-3mdv2007.1
- rebuild for new firefox

* Sat Sep 16 2006 Frederic Crozat <fcrozat@mandriva.com> 0.12-2mdv2007.0
- Rebuild with latest firefox

* Tue Sep 12 2006 Götz Waschk <waschk@mandriva.org> 0.12-1mdv2007.0
- enable asp.net support
- rediff patch 1
- New version 0.12

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 0.11-1mdv2007.0
- rebuild for new firefox

* Sun Jul 30 2006 Götz Waschk <waschk@mandriva.org> 0.11-4mdv2007.0
- rebuild for new firefox

* Wed Jun 28 2006 Götz Waschk <waschk@mandriva.org> 0.11-3mdv2007.0
- xdg menu
- enable boo

* Thu Jun 08 2006 Götz Waschk <waschk@mandriva.org> 0.11-2mdv2007.0
- Rebuild for new firefox

* Thu May 11 2006 Götz Waschk <waschk@mandriva.org> 0.11-1mdk
- New release 0.11

* Thu May 04 2006 Götz Waschk <waschk@mandriva.org> 0.10-3mdk
- rebuild for new firefox

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.10-2mdk
- rebuild for new firefox

* Thu Apr 06 2006 Götz Waschk <waschk@mandriva.org> 0.10-1mdk
- drop patch 2
- New release 0.10

* Fri Feb 03 2006 Götz Waschk <waschk@mandriva.org> 0.9-6mdk
- patch for new mono
- rebuild for new mozilla-firefox

* Tue Jan 10 2006 Götz Waschk <waschk@mandriva.org> 0.9-5mdk
- rebuild for new mozilla-firefox

* Tue Dec 20 2005 Götz Waschk <waschk@mandriva.org> 0.9-4mdk
- rebuild for new mono

* Mon Dec 12 2005 Götz Waschk <waschk@mandriva.org> 0.9-3mdk
- enable version control
- reenable ikvm

* Mon Dec 12 2005 Götz Waschk <waschk@mandriva.org> 0.9-2mdk
- rebuild for new mono
- use mkrel

* Fri Nov 25 2005 Götz Waschk <waschk@mandriva.org> 0.9-1mdk
- update file list
- update patch 0
- disable debugger, boo and ikvm
- New release 0.9

* Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 0.8-2mdk
- rebuild for new mozilla

* Sat Oct 15 2005 Götz Waschk <waschk@mandriva.org> 0.8-1mdk
- drop patches 2,3
- New release 0.8

* Fri Sep 02 2005 Götz Waschk <waschk@mandriva.org> 0.7-13mdk
- patch for new boo

* Fri Aug 26 2005 Götz Waschk <waschk@mandriva.org> 0.7-12mdk
- rebuild for new gtk-sharp2

* Sat Jul 30 2005 Götz Waschk <waschk@mandriva.org> 0.7-11mdk
- rebuild for new firefox

* Sat Jul 02 2005 Götz Waschk <waschk@mandriva.org> 0.7-10mdk
- rebuild for new boo

* Tue Jun 21 2005 Götz Waschk <waschk@mandriva.org> 0.7-9mdk
- update patch 2 for new debugger

* Tue Jun 21 2005 Götz Waschk <waschk@mandriva.org> 0.7-8mdk
- Rebuild

* Fri Jun 03 2005 Götz Waschk <waschk@mandriva.org> 0.7-7mdk
- no more no noarch

* Tue May 31 2005 Götz Waschk <waschk@mandriva.org> 0.7-6mdk
- no more noarch
- build with mono debugger support on x86

* Thu May 26 2005 Götz Waschk <waschk@mandriva.org> 0.7-5mdk
- rebuild for new firefox

* Wed May 25 2005 Götz Waschk <waschk@mandriva.org> 0.7-4mdk
- rebuild

* Wed May 25 2005 Götz Waschk <waschk@mandriva.org> 0.7-3mdk
- enable java

* Tue May 24 2005 Götz Waschk <waschk@mandriva.org> 0.7-2mdk
- fix startup and depend on mozilla-firefox

* Sat May 21 2005 Götz Waschk <waschk@mandriva.org> 0.7-1mdk
- make it noarch
- update deps
- new source URL
- New release 0.7

* Thu Apr 21 2005 Götz Waschk <waschk@mandriva.org> 0.6-7mdk
- fix Japanese locale dir
- patch to use xvt instead of xterm
- drop dep on libgtksourceview, now in libgtksourceview-sharp
- fix buildrequires, hopefully for the last time

* Wed Apr 20 2005 Götz Waschk <waschk@mandriva.org> 0.6-6mdk
- fix buildrequires once again

* Wed Apr 20 2005 Götz Waschk <waschk@mandriva.org> 0.6-5mdk
- fix buildrequires again

* Wed Apr 20 2005 Götz Waschk <waschk@mandriva.org> 0.6-4mdk
- fix buildrequires

* Sat Apr 02 2005 Emmanuel Blindauer <mdk@agat.net> 0.6-3mdk
- Add requires on libgtksourceview (fix crash)

* Thu Mar 31 2005 Götz Waschk <waschk@linux-mandrake.com> 0.6-2mdk
- fix buildrequires

* Thu Mar 31 2005 Götz Waschk <waschk@linux-mandrake.com> 0.6-1mdk
- drop the patch
- bump deps
- New release 0.6

* Sat Sep 25 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5.1-1mdk
- spec fixes
- 0.5.1 final

* Tue Sep 14 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5.1-0.1949.1mdk
- fix menu
- update to snapshot

* Tue Aug 10 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5-3mdk
- requires xterm

* Thu Jul 29 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5-2mdk
- rebuild for new rpm

* Fri Jul 02 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5-1mdk
- bump deps
- new version

* Sat Jun 26 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4-4mdk
- add scaled icons
- fix deps again

* Sat Jun 26 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4-3mdk
- drop packager tag
- another buildrequires fix

* Fri Jun 04 2004 Sandino "Tigrux" Flores <tigrux@ximian.com> 0.4-2mdk
- Added menu scripts to %%post and %%postun
  - Own only files it owns
  - Use %%configure2_5x instead of %%configure

* Fri Jun 04 2004 Sandino "Tigrux" Flores <tigrux@ximian.com> 0.4-1mdk
- First rpm for mandrake