]> git.pld-linux.org Git - packages/dotnet-gtksourceview-sharp.git/blob - dotnet-gtksourceview-sharp.spec
1c7be456eb2ef0a71c93408597711f86106018ce
[packages/dotnet-gtksourceview-sharp.git] / dotnet-gtksourceview-sharp.spec
1 Summary:        .NET language bindings for GtkSourceView
2 Summary(pl):    Wi±zania GtkSourceView dla .NET
3 Name:           dotnet-gtksourceview-sharp
4 Version:        0.5
5 Release:        4
6 License:        LGPL
7 Group:          Development/Libraries
8 Source0:        http://mono2.ximian.com/archive/1.0/gtksourceview-sharp-%{version}.tar.gz
9 # Source0-md5:  b82e767e42a542e185a534048db3078d
10 Patch0:         %{name}-install.patch
11 Patch1:         %{name}-mint.patch
12 URL:            http://www.mono-project.com/
13 ExcludeArch:    alpha
14 BuildRequires:  autoconf
15 BuildRequires:  automake >= 1.7
16 BuildRequires:  dotnet-gtk-sharp-devel >= 0.93
17 BuildRequires:  gtksourceview-devel >= 1.0.1
18 BuildRequires:  libtool
19 BuildRequires:  monodoc >= 0.16
20 BuildRequires:  mono-csharp >= 0.95
21 Requires:       gtksourceview >= 1.0.1
22 Requires:       dotnet-gtk-sharp
23 Provides:       gtksourceview-sharp
24 Obsoletes:      gtksourceview-sharp
25 Provides:       dotnet-gtksourceview
26 Obsoletes:      dotnet-gtksourceview
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 This package provides bindings for .NET to Gtk+2 and GNOME2 libraries.
31
32 %description -l pl
33 Pakiet ten dostarcza wi±zania dla .NET do bibliotek z Gtk+2 oraz
34 GNOME2.
35
36 %package devel
37 Summary:        Development part of GtkSourceView#
38 Summary(pl):    Czê¶æ GtkSourceView# przeznaczona dla programistów
39 Group:          Development/Libraries
40 Requires:       %{name} = %{version}-%{release}
41 Provides:       gtksourceview-sharp-devel
42 Obsoletes:      gtksourceview-sharp-devel
43 Provides:       dotnet-gtksourceview-devel
44 Obsoletes:      dotnet-gtksourceview-devel
45
46 %description devel
47 Development part of GtkSourceView#.
48
49 %description devel -l pl
50 Czê¶æ GtkSourceView# przeznaczona dla programistów.
51
52 %prep
53 %setup -q -n gtksourceview-sharp-%{version}
54 %patch0 -p1
55 %patch1 -p1
56 sed -i -e 's/`monodoc --get-sourcesdir`/$(DESTDIR)&/' doc/Makefile.am
57 sed -i -e 's/apidir = $(DESTDIR)@gtk/apidir = @gtk/' gtksourceview/makefile.am
58
59 %build
60 rm -rf autom4te.cache
61 %{__libtoolize}
62 %{__aclocal}
63 %{__automake}
64 %{__autoconf}
65 %configure
66 %{__make}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 install -d $RPM_BUILD_ROOT`monodoc --get-sourcesdir`
71
72 %{__make} install \
73         DESTDIR=$RPM_BUILD_ROOT
74 # already in main package
75 rm -f $RPM_BUILD_ROOT%{_datadir}/gtksourceview-1.0/language-specs/{csharp,vbnet}.lang
76
77 %clean
78 rm -rf $RPM_BUILD_ROOT
79
80 %files
81 %defattr(644,root,root,755)
82 %{_libdir}/mono/gac/*
83 %{_datadir}/mime-info/*
84 %{_datadir}/gtksourceview-1.0/language-specs/*
85
86 %files devel
87 %defattr(644,root,root,755)
88 %doc ChangeLog AUTHORS
89 %{_libdir}/mono/gtk-sharp/*
90 %{_datadir}/gapi/*
91 %{_pkgconfigdir}/*
92 %{_libdir}/monodoc/sources/gtksourceview-sharp-docs.*
This page took 0.022713 seconds and 2 git commands to generate.