2 Summary(pl): IDE dla Mono
7 Group: Development/Tools
8 Source0: http://go-mono.com/archive/%{name}-%{version}.tar.gz
9 # Source0-md5: 340dd8dc110e2384409211b8ed198f68
10 Patch0: %{name}-MOZILLA_FIVE_HOME.patch
11 URL: http://www.monodevelop.com/
12 BuildRequires: ORBit2-devel >= 2.8.3
13 BuildRequires: autoconf
14 BuildRequires: automake >= 1.7
15 BuildRequires: dotnet-gtk-devel >= 0.91.1
16 BuildRequires: dotnet-gtksourceview-devel >= 0.2
17 BuildRequires: libtool
18 BuildRequires: mono-csharp
19 BuildRequires: mono-devel
20 BuildRequires: monodoc >= 0.15
21 BuildRequires: dotnet-gecko-devel >= 0.2
22 BuildRequires: sed >= 4.0
23 BuildRequires: shared-mime-info
24 Requires: dotnet-gtksourceview
25 Requires(post,postun): shared-mime-info
26 Obsoletes: MonoDevelop
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 Mono IDE, in the very early stages of development right now, and
31 progressing quickly. MonoDevelop has many features. Some of these
34 MonoDevelop has a class viewer which allows you to list the classes
35 in your project, their methods, and properties. Your namespaces are
36 also kept track of to keep the classes separated. When you add
37 something to your project, it will automatically be added to the
38 class viewer, even if they're namespaces, classes, methods, or even
41 With the .NET and Gtk# frameworks put together, it can be
42 challenging to remember all the classes, methods, or properties that
43 are at your disposal. MonoDevelop's intelligent code completion
44 attempts to complete what you're typing. If it finds a match, just
45 hit tab and MonoDevelop will do the typing for you.
47 MonoDevelop comes with built in projects that help get you started
48 with your console, Gnome# or Gtk# application.
51 MonoDevelop to IDE (zintegrowane ¶rodowisko programisty) dla Mono we
52 wczesnym, ale szybko postêpuj±cym stadium rozwoju. Ma wiele
53 mo¿liwo¶ci, a w¶ród nich:
55 MonoDevelop ma przegl±darkê klas pozwalaj±c± wy¶wietlaæ klasy w
56 projekcie, ich metody oraz w³asno¶ci. Przestrzenie nazw s±
57 uwzglêdniane, aby zachowaæ separacjê klas. Przy dodawaniu czego¶ do
58 projektu jest to automatycznie dodawane do przegl±darki klas, nawet
59 je¶li s± to przestrzenie nazw, klasy, metody, a nawet zmienne.
61 Przy po³±czeniu szkieletów .NET i Gtk# pamiêtanie samemu wszystkich
62 klas, metod i w³asno¶ci mog³oby byæ nie lada wyzwaniem. MonoDevelop
63 w sposób inteligentny próbuje dope³niaæ to, co siê pisze. Je¶li
64 znajdzie dopasowanie, wystarczy nacisn±æ tabulacjê, aby dokoñczy³
67 MonoDevelop przychodzi z wbudowanymi projektami, pomagaj±cymi zacz±æ
68 tworzyæ aplikacje konsolowe, Gnome# albo Gtk#.
73 # ignore errors from it
74 sed -e 's/update-mime-database/-&/' -i Makefile.am
87 rm -rf $RPM_BUILD_ROOT
90 DESTDIR=$RPM_BUILD_ROOT
95 rm -rf $RPM_BUILD_ROOT
98 update-mime-database %{_datadir}/mime
101 update-mime-database %{_datadir}/mime
103 %files -f %{name}.lang
104 %defattr(644,root,root,755)
106 %attr(755,root,root) %{_bindir}/*
108 %{_datadir}/mime/packages/*