X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=dotnet-gtksourceview-sharp.spec;h=c16bf35fceb77ae74c2eb35ce458e2ee9c606ac9;hb=08d5f2a6fc4177937f0293c4d319eb2d4e03417d;hp=988aee5ce17de8cd487e310faa2e029fc3f3ea7a;hpb=957d3b2285a39a038b5037e60fde46f5e0d40ade;p=packages%2Fdotnet-gtksourceview-sharp.git diff --git a/dotnet-gtksourceview-sharp.spec b/dotnet-gtksourceview-sharp.spec index 988aee5..c16bf35 100644 --- a/dotnet-gtksourceview-sharp.spec +++ b/dotnet-gtksourceview-sharp.spec @@ -1,20 +1,28 @@ -%define _snap 20040228 Summary: .NET language bindings for GtkSourceView Summary(pl): Wi±zania GtkSourceView dla .NET -Name: gtksourceview-sharp -Version: 0.1.0 -Release: 0.%{_snap} +Name: dotnet-gtksourceview-sharp +Version: 0.5 +Release: 2 License: LGPL Group: Development/Libraries -Source0: %{name}-%{_snap}.tar.bz2 -# Source0-md5: 89860497088518bd92c0966912e8c9e4 +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: gtk-sharp-devel >= 0.17 -BuildRequires: gtksourceview-devel >= 0.7.0 +BuildRequires: dotnet-gtk-sharp-devel >= 0.93 +BuildRequires: gtksourceview-devel >= 1.0.1 BuildRequires: libtool -BuildRequires: mono-csharp -BuildRequires: mono-devel +BuildRequires: monodoc >= 0.16 +BuildRequires: mono-csharp >= 0.95 +Requires: gtksourceview >= 1.0.1 +Requires: dotnet-gtk-sharp +Provides: gtksourceview-sharp +Obsoletes: gtksourceview-sharp +Provides: dotnet-gtksourceview +Obsoletes: dotnet-gtksourceview BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -26,14 +34,26 @@ GNOME2. %package devel Summary: Development part of GtkSourceView# +Summary(pl): Czê¶æ GtkSourceView# przeznaczona dla programistów Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Provides: gtksourceview-sharp-devel +Obsoletes: gtksourceview-sharp-devel +Provides: dotnet-gtksourceview-devel +Obsoletes: dotnet-gtksourceview-devel %description devel Development part of GtkSourceView#. +%description devel -l pl +Czê¶æ GtkSourceView# przeznaczona dla programistów. + %prep -%setup -q -n %{name}-%{_snap} +%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 %build rm -rf autom4te.cache @@ -46,21 +66,26 @@ rm -rf autom4te.cache %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT`monodoc --get-sourcesdir` %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +# already in main package +rm -f $RPM_BUILD_ROOT%{_datadir}/gtksourceview-1.0/language-specs/csharp.lang %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%{_libdir}/*.dll -%{_datadir}/gtksourceview*/language-specs/* +%{_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/* %{_datadir}/gapi/* %{_pkgconfigdir}/* +%{_libdir}/monodoc/sources/gtksourceview-sharp-docs.*