Summary: .NET language bindings for GtkSourceView
Summary(pl): Wi±zania GtkSourceView dla .NET
-Name: dotnet-gtksourceview
-Version: 0.2
-Release: 1
+Name: dotnet-gtksourceview-sharp
+Version: 0.5
+Release: 8
License: LGPL
-Group: Development/Libraries
-Source0: http://www.go-mono.com/archive/gtksourceview-sharp-%{version}.tar.gz
-# Source0-md5: 0eed28f53e016a53a911933c874c5f4a
+Group: Libraries
+Source0: http://mono2.ximian.com/archive/1.0/gtksourceview-sharp-%{version}.tar.gz
+# Source0-md5: b82e767e42a542e185a534048db3078d
+Patch0: %{name}-install.patch
+Patch1: %{name}-mint.patch
+URL: http://www.mono-project.com/
BuildRequires: autoconf
-BuildRequires: automake >= 1.7
-BuildRequires: dotnet-gtk-devel >= 0.91
-BuildRequires: gtksourceview-devel >= 0.1.0
+BuildRequires: automake >= 1:1.7
+BuildRequires: dotnet-gtk-sharp-gnome-devel >= 0.93
+BuildRequires: gtksourceview-devel >= 1.0.1
BuildRequires: libtool
-BuildRequires: monodoc >= 0.15
-BuildRequires: mono-csharp
-BuildRequires: mono-devel >= 0.91
-Requires: gtksourceview >= 0.1.0
-Requires: dotnet-gtk
+BuildRequires: monodoc >= 0.16
+BuildRequires: mono-csharp >= 0.96
+BuildRequires: pkgconfig
+Requires: dotnet-gtk-sharp >= 0.93
+Requires: gtksourceview >= 1.0.1
+Requires: mono >= 0.96
+Provides: dotnet-gtksourceview
Provides: gtksourceview-sharp
+Obsoletes: dotnet-gtksourceview
Obsoletes: gtksourceview-sharp
+ExcludeArch: alpha i386 sparc sparc64
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Summary(pl): Czê¶æ GtkSourceView# przeznaczona dla programistów
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+Requires: dotnet-gtk-sharp-devel >= 0.93
+Provides: dotnet-gtksourceview-devel
Provides: gtksourceview-sharp-devel
+Obsoletes: dotnet-gtksourceview-devel
Obsoletes: gtksourceview-sharp-devel
%description devel
%prep
%setup -q -n gtksourceview-sharp-%{version}
+%patch0 -p1
+%patch1 -p1
sed -i -e 's/`monodoc --get-sourcesdir`/$(DESTDIR)&/' doc/Makefile.am
sed -i -e 's/apidir = $(DESTDIR)@gtk/apidir = @gtk/' gtksourceview/makefile.am
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+# already in main package
+rm -f $RPM_BUILD_ROOT%{_datadir}/gtksourceview-1.0/language-specs/{csharp,vbnet}.lang
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog
%{_libdir}/mono/gac/*
%{_datadir}/mime-info/*
%{_datadir}/gtksourceview-1.0/language-specs/*
%files devel
%defattr(644,root,root,755)
-%doc ChangeLog AUTHORS
%{_libdir}/mono/gtk-sharp/*
-%{_libdir}/monodoc/sources/*
%{_datadir}/gapi/*
%{_pkgconfigdir}/*
+%{_libdir}/monodoc/sources/gtksourceview-sharp-docs.*