]> git.pld-linux.org Git - packages/dotnet-gnome-sharp.git/blame - dotnet-gnome-sharp.spec
- BR: dotnet-gtk-sharp2-devel >= 2.12.0
[packages/dotnet-gnome-sharp.git] / dotnet-gnome-sharp.spec
CommitLineData
24466d07 1#
24466d07 2%include /usr/lib/rpm/macros.mono
d5a25198 3%include /usr/lib/rpm/macros.perl
24466d07 4#
5Summary: .NET language bindings for GNOME
1a9e5824 6Summary(pl.UTF-8): Wiązania GNOME dla .NET
24466d07 7Name: dotnet-gnome-sharp
32985a7a 8Version: 2.20.0
a096be52 9Release: 2
24466d07 10License: LGPL
3983d77d 11Group: Libraries
32985a7a
SS
12Source0: http://ftp.gnome.org/pub/gnome/sources/gnome-sharp/2.20/gnome-sharp-%{version}.tar.bz2
13# Source0-md5: 1cdb85652a6504afe6fad569daa901ee
24466d07 14Patch0: %{name}-destdir.patch
15Patch1: %{name}-mint.patch
16URL: http://gtk-sharp.sourceforge.net/
17BuildRequires: autoconf
18BuildRequires: automake
a096be52 19BuildRequires: dotnet-gtk-sharp2-devel >= 2.12.0
24466d07 20BuildRequires: gnome-panel-devel >= 2.15.91
24466d07 21BuildRequires: libart_lgpl-devel >= 2.2.0
22BuildRequires: libgnomecanvas-devel >= 2.14.0
23BuildRequires: libgnomeprintui-devel >= 2.12.1
24BuildRequires: libgnomeui-devel >= 2.15.91
24466d07 25BuildRequires: libtool
26BuildRequires: libxml2-devel >= 1:2.6.26
27BuildRequires: mono-csharp >= 1.1.16.1
28BuildRequires: monodoc >= 1.1.16
29BuildRequires: ncurses-devel
30BuildRequires: pkgconfig
31BuildRequires: rpmbuild(monoautodeps)
32BuildRequires: rpm-perlprov
8c867b05 33Obsoletes: dotnet-gtk-sharp2-gnome
24466d07 34Obsoletes: gtk-sharp2
35Requires: gnome-panel-libs >= 2.15.91
2cc107e0 36Requires: gnome-vfs2-libs >= 2.15.92
24466d07 37Requires: libart_lgpl >= 2.2.0
24466d07 38Requires: mono >= 1.1.16.1
f7c317a7 39ExclusiveArch: %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9
24466d07 40ExcludeArch: i386
41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43%description
44This package provides bindings for .NET to GNOME libraries.
45
0fdc95f7
JR
46%description -l pl.UTF-8
47Pakiet ten dostarcza wiązania dla .NET do bibliotek z GNOME.
24466d07 48
49%package devel
50Summary: Development part of GNOME#
1a9e5824 51Summary(pl.UTF-8): Część dla programistów GNOME#
24466d07 52Group: Development/Libraries
53Requires: %{name} = %{version}-%{release}
54Requires: monodoc
55Requires: which
8c867b05 56Obsoletes: dotnet-gtk-sharp2-gnome-devel
24466d07 57Obsoletes: gtk-sharp2-devel
58
59%description devel
60Tools (C source parser and C# code generator) and documentation for
61developing applications using GNOME#.
62
0fdc95f7
JR
63%description devel -l pl.UTF-8
64Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja
65potrzebne przy tworzeniu aplikacji korzystających z GNOME#.
24466d07 66
67%package static
68Summary: Static gtk-sharp libraries
1a9e5824 69Summary(pl.UTF-8): Biblioteki statyczne gtk-sharp
24466d07 70Group: Development/Libraries
71Requires: %{name}-devel = %{version}-%{release}
8c867b05 72Obsoletes: dotnet-gtk-sharp2-gnome-static
24466d07 73
74%description static
75Static gnome-sharp libraries.
76
0fdc95f7 77%description static -l pl.UTF-8
24466d07 78Biblioteki statyczne gnome-sharp.
79
80%prep
81%setup -q -n gnome-sharp-%{version}
82%patch0 -p1
83%patch1 -p1
84
85%build
86%{__libtoolize}
87%{__aclocal}
88%{__autoheader}
89%{__automake}
90%{__autoconf}
91%configure
da9dddff 92%{__make} -j1
24466d07 93
94%install
95rm -rf $RPM_BUILD_ROOT
96install -d $RPM_BUILD_ROOT{%{perl_vendorlib},%{_examplesdir}/%{name}-%{version}}
97
98%{__make} install \
99 DESTDIR=$RPM_BUILD_ROOT \
100 monodocdir=%{_libdir}/monodoc/sources
101
102cp -a sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
103
104%clean
105rm -rf $RPM_BUILD_ROOT
106
107%post -p /sbin/ldconfig
108%postun -p /sbin/ldconfig
109
110%files
111%defattr(644,root,root,755)
112%attr(755,root,root) %{_bindir}/gconfsharp2-schemagen
113%attr(755,root,root) %{_libdir}/libgnomesharpglue-2.so
24466d07 114%attr(755,root,root) %{_prefix}/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe
115%{_libdir}/libgnomesharpglue-2.la
24466d07 116%{_prefix}/lib/mono/gac/art-sharp
117%{_prefix}/lib/mono/gac/gconf-sharp
118%{_prefix}/lib/mono/gac/gconf-sharp-peditors
119%{_prefix}/lib/mono/gac/gnome-sharp
120%{_prefix}/lib/mono/gac/gnome-vfs-sharp
24466d07 121
122%{_prefix}/lib/mono/gac/policy.2.4.art-sharp
123%{_prefix}/lib/mono/gac/policy.2.4.gconf-sharp
124%{_prefix}/lib/mono/gac/policy.2.4.gconf-sharp-peditors
125%{_prefix}/lib/mono/gac/policy.2.4.gnome-sharp
126%{_prefix}/lib/mono/gac/policy.2.4.gnome-vfs-sharp
24466d07 127
128%{_prefix}/lib/mono/gac/policy.2.6.art-sharp
129%{_prefix}/lib/mono/gac/policy.2.6.gconf-sharp
130%{_prefix}/lib/mono/gac/policy.2.6.gconf-sharp-peditors
131%{_prefix}/lib/mono/gac/policy.2.6.gnome-sharp
132%{_prefix}/lib/mono/gac/policy.2.6.gnome-vfs-sharp
24466d07 133
134%{_prefix}/lib/mono/gac/policy.2.8.art-sharp
135%{_prefix}/lib/mono/gac/policy.2.8.gconf-sharp
136%{_prefix}/lib/mono/gac/policy.2.8.gconf-sharp-peditors
137%{_prefix}/lib/mono/gac/policy.2.8.gnome-sharp
138%{_prefix}/lib/mono/gac/policy.2.8.gnome-vfs-sharp
e1568e14
SS
139
140%{_prefix}/lib/mono/gac/policy.2.16.art-sharp
141%{_prefix}/lib/mono/gac/policy.2.16.gconf-sharp
142%{_prefix}/lib/mono/gac/policy.2.16.gconf-sharp-peditors
143%{_prefix}/lib/mono/gac/policy.2.16.gnome-sharp
144%{_prefix}/lib/mono/gac/policy.2.16.gnome-vfs-sharp
24466d07 145
146%files devel
147%defattr(644,root,root,755)
148%{_prefix}/lib/mono/gtk-sharp-2.0/art-sharp.dll
149%{_prefix}/lib/mono/gtk-sharp-2.0/gconf-sharp.dll
150%{_prefix}/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll
151%{_prefix}/lib/mono/gtk-sharp-2.0/gnome-sharp.dll
152%{_prefix}/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
e1568e14
SS
153
154%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.art-sharp.dll
155%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gconf-sharp.dll
156%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gconf-sharp-peditors.dll
157%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gnome-sharp.dll
158%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gnome-vfs-sharp.dll
159
160%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.art-sharp.dll
161%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gconf-sharp.dll
162%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gconf-sharp-peditors.dll
163%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gnome-sharp.dll
164%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gnome-vfs-sharp.dll
165
166%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.art-sharp.dll
167%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gconf-sharp.dll
168%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gconf-sharp-peditors.dll
169%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gnome-sharp.dll
170%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gnome-vfs-sharp.dll
171
172%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.art-sharp.dll
173%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gconf-sharp.dll
174%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gconf-sharp-peditors.dll
175%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gnome-sharp.dll
176%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gnome-vfs-sharp.dll
24466d07 177
178%{_datadir}/gapi-2.0/art-api.xml
179%{_datadir}/gapi-2.0/gnome-api.xml
180%{_datadir}/gapi-2.0/gnome-vfs-api.xml
24466d07 181
182%{_examplesdir}/%{name}-%{version}
183%{_pkgconfigdir}/art-sharp-2.0.pc
184%{_pkgconfigdir}/gconf-sharp-2.0.pc
185%{_pkgconfigdir}/gnome-sharp-2.0.pc
e1568e14 186%{_pkgconfigdir}/gconf-sharp-peditors-2.0.pc
24466d07 187%{_pkgconfigdir}/gnome-vfs-sharp-2.0.pc
24466d07 188
189%files static
190%defattr(644,root,root,755)
191%{_libdir}/libgnomesharpglue-2.a
This page took 0.061113 seconds and 4 git commands to generate.