X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=dotnet-gnome-sharp.spec;h=f13a8323a5ac0e5ba8eb07288d9602d5c5c662fb;hb=67827516dcf66c1ada18beb83077b355808a8c02;hp=012e7696eeaa5271e584806a701e105449a45298;hpb=f2af67ebacbb192a3544936c91cb401d853d2c86;p=packages%2Fdotnet-gnome-sharp.git diff --git a/dotnet-gnome-sharp.spec b/dotnet-gnome-sharp.spec index 012e769..f13a832 100644 --- a/dotnet-gnome-sharp.spec +++ b/dotnet-gnome-sharp.spec @@ -1,9 +1,12 @@ # +# Conditional build: +%bcond_with gtkhtml # gtkhtml bindings (broken) +# %include /usr/lib/rpm/macros.mono %include /usr/lib/rpm/macros.perl # Summary: .NET language bindings for GNOME -Summary(pl): Wi±zania GNOME dla .NET +Summary(pl.UTF-8): Wiązania GNOME dla .NET Name: dotnet-gnome-sharp Version: 2.16.0 Release: 2 @@ -19,7 +22,7 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: dotnet-gtk-sharp2-devel >= 2.10.0 BuildRequires: gnome-panel-devel >= 2.15.91 -BuildRequires: gtkhtml-devel >= 3.11.92 +%{?with_gtkhtml:BuildRequires: gtkhtml-devel >= 3.11.92} BuildRequires: libart_lgpl-devel >= 2.2.0 BuildRequires: libgnomecanvas-devel >= 2.14.0 BuildRequires: libgnomeprintui-devel >= 2.12.1 @@ -38,7 +41,7 @@ Obsoletes: dotnet-gtk-sharp2-gnome Obsoletes: gtk-sharp2 Requires: gnome-panel-libs >= 2.15.91 Requires: gnome-vfs2-libs >= 2.15.92 -Requires: gtkhtml >= 3.11.92 +%{?with_gtkhtml:Requires: gtkhtml >= 3.11.92} Requires: libart_lgpl >= 2.2.0 Requires: librsvg >= 1:2.15.90 Requires: mono >= 1.1.16.1 @@ -50,12 +53,12 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This package provides bindings for .NET to GNOME libraries. -%description -l pl -Pakiet ten dostarcza wi±zania dla .NET do bibliotek z GNOME. +%description -l pl.UTF-8 +Pakiet ten dostarcza wiązania dla .NET do bibliotek z GNOME. %package devel Summary: Development part of GNOME# -Summary(pl): Czê¶æ dla programistów GNOME# +Summary(pl.UTF-8): Część dla programistów GNOME# Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: monodoc @@ -67,13 +70,13 @@ Obsoletes: gtk-sharp2-devel Tools (C source parser and C# code generator) and documentation for developing applications using GNOME#. -%description devel -l pl -Narzêdzia (parser kodu C oraz generator kodu C#) i dokumentacja -potrzebne przy tworzeniu aplikacji korzystaj±cych z GNOME#. +%description devel -l pl.UTF-8 +Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja +potrzebne przy tworzeniu aplikacji korzystających z GNOME#. %package static Summary: Static gtk-sharp libraries -Summary(pl): Biblioteki statyczne gtk-sharp +Summary(pl.UTF-8): Biblioteki statyczne gtk-sharp Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Obsoletes: dotnet-gtk-sharp2-gnome-static @@ -81,7 +84,7 @@ Obsoletes: dotnet-gtk-sharp2-gnome-static %description static Static gnome-sharp libraries. -%description static -l pl +%description static -l pl.UTF-8 Biblioteki statyczne gnome-sharp. %prep @@ -128,7 +131,7 @@ rm -rf $RPM_BUILD_ROOT %{_prefix}/lib/mono/gac/gconf-sharp-peditors %{_prefix}/lib/mono/gac/gnome-sharp %{_prefix}/lib/mono/gac/gnome-vfs-sharp -%{_prefix}/lib/mono/gac/gtkhtml-sharp +%{?with_gtkhtml:%{_prefix}/lib/mono/gac/gtkhtml-sharp} %{_prefix}/lib/mono/gac/rsvg-sharp %{_prefix}/lib/mono/gac/vte-sharp @@ -137,7 +140,7 @@ rm -rf $RPM_BUILD_ROOT %{_prefix}/lib/mono/gac/policy.2.4.gconf-sharp-peditors %{_prefix}/lib/mono/gac/policy.2.4.gnome-sharp %{_prefix}/lib/mono/gac/policy.2.4.gnome-vfs-sharp -%{_prefix}/lib/mono/gac/policy.2.4.gtkhtml-sharp +%{?with_gtkhtml:%{_prefix}/lib/mono/gac/policy.2.4.gtkhtml-sharp} %{_prefix}/lib/mono/gac/policy.2.4.rsvg-sharp %{_prefix}/lib/mono/gac/policy.2.4.vte-sharp @@ -146,7 +149,7 @@ rm -rf $RPM_BUILD_ROOT %{_prefix}/lib/mono/gac/policy.2.6.gconf-sharp-peditors %{_prefix}/lib/mono/gac/policy.2.6.gnome-sharp %{_prefix}/lib/mono/gac/policy.2.6.gnome-vfs-sharp -%{_prefix}/lib/mono/gac/policy.2.6.gtkhtml-sharp +%{?with_gtkhtml:%{_prefix}/lib/mono/gac/policy.2.6.gtkhtml-sharp} %{_prefix}/lib/mono/gac/policy.2.6.rsvg-sharp %{_prefix}/lib/mono/gac/policy.2.6.vte-sharp @@ -155,7 +158,7 @@ rm -rf $RPM_BUILD_ROOT %{_prefix}/lib/mono/gac/policy.2.8.gconf-sharp-peditors %{_prefix}/lib/mono/gac/policy.2.8.gnome-sharp %{_prefix}/lib/mono/gac/policy.2.8.gnome-vfs-sharp -%{_prefix}/lib/mono/gac/policy.2.8.gtkhtml-sharp +%{?with_gtkhtml:%{_prefix}/lib/mono/gac/policy.2.8.gtkhtml-sharp} %{_prefix}/lib/mono/gac/policy.2.8.rsvg-sharp %{_prefix}/lib/mono/gac/policy.2.8.vte-sharp @@ -166,14 +169,14 @@ rm -rf $RPM_BUILD_ROOT %{_prefix}/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll %{_prefix}/lib/mono/gtk-sharp-2.0/gnome-sharp.dll %{_prefix}/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -%{_prefix}/lib/mono/gtk-sharp-2.0/gtkhtml-sharp.dll +%{?with_gtkhtml:%{_prefix}/lib/mono/gtk-sharp-2.0/gtkhtml-sharp.dll} %{_prefix}/lib/mono/gtk-sharp-2.0/rsvg-sharp.dll %{_prefix}/lib/mono/gtk-sharp-2.0/vte-sharp.dll %{_datadir}/gapi-2.0/art-api.xml %{_datadir}/gapi-2.0/gnome-api.xml %{_datadir}/gapi-2.0/gnome-vfs-api.xml -%{_datadir}/gapi-2.0/gtkhtml-api.xml +%{?with_gtkhtml:%{_datadir}/gapi-2.0/gtkhtml-api.xml} %{_datadir}/gapi-2.0/rsvg-api.xml %{_datadir}/gapi-2.0/vte-api.xml @@ -182,7 +185,7 @@ rm -rf $RPM_BUILD_ROOT %{_pkgconfigdir}/gconf-sharp-2.0.pc %{_pkgconfigdir}/gnome-sharp-2.0.pc %{_pkgconfigdir}/gnome-vfs-sharp-2.0.pc -%{_pkgconfigdir}/gtkhtml-sharp-2.0.pc +%{?with_gtkhtml:%{_pkgconfigdir}/gtkhtml-sharp-2.0.pc} %{_pkgconfigdir}/rsvg-sharp-2.0.pc %{_pkgconfigdir}/vte-sharp-2.0.pc