1 # NOTE: libgtkembedmoz.so has been dropped since xulrunner 1.9
2 %include /usr/lib/rpm/macros.mono
3 Summary: Gecko# - A Gtk# Mozilla binding
4 Summary(pl.UTF-8): Gecko# - wiązanie Gtk# dla Mozilli
5 Name: dotnet-gecko-sharp
10 Source0: http://download.mono-project.com/sources/gecko-sharp/gecko-sharp-%{version}.tar.gz
11 # Source0-md5: 9ce9bb08125f7c7eecf8bd696a3345bd
12 Patch0: %{name}-mint.patch
13 Patch1: %{name}-monodir.patch
14 URL: http://www.mono-project.com/
15 BuildRequires: autoconf
16 BuildRequires: automake
18 BuildRequires: dotnet-gtk-sharp-devel >= 0.98
19 BuildRequires: gtk+2-devel >= 1:2.0.0
20 BuildRequires: mono-csharp >= 1.1.7
21 BuildRequires: pkgconfig
22 BuildRequires: sed >= 4.0
23 BuildConflicts: gecko-sharp < 0.2
24 Requires: mono >= 1.1.7
25 Requires: dotnet-gtk-sharp >= 0.98
26 %ifarch %{x8664} ia64 ppc64 s390x sparc64
27 Requires: libgtkembedmoz.so()(64bit)
29 Requires: libgtkembedmoz.so
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 Gecko# - A Gtk# Mozilla binding.
37 %description -l pl.UTF-8
38 Gecko# - wiązanie Gtk# dla Mozilli.
41 Summary: Gecko# development files
42 Summary(pl.UTF-8): Pliki programistyczne Gecko#
43 Group: Development/Libraries
44 Requires: %{name} = %{version}-%{release}
47 Gecko# development files.
49 %description devel -l pl.UTF-8
50 Pliki programistyczne Gecko#.
53 %setup -q -n gecko-sharp-%{version}
65 rm -rf $RPM_BUILD_ROOT
68 DESTDIR=$RPM_BUILD_ROOT
70 if ! pkg-config --exists mono; then
71 sed -i -e 's/exec mono/exec mint/' $RPM_BUILD_ROOT%{_bindir}/webshot
75 rm -rf $RPM_BUILD_ROOT
78 %defattr(644,root,root,755)
80 %attr(755,root,root) %{_bindir}/webshot
81 %{_libdir}/gecko-sharp
82 %{_prefix}/lib/mono/gac/gecko-sharp
85 %defattr(644,root,root,755)
86 %{_prefix}/lib/mono/gecko-sharp
87 %{_pkgconfigdir}/gecko-sharp.pc