]> git.pld-linux.org Git - packages/libproxy.git/commitdiff
- added mono bcond to skip building C# bindings
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 1 Jan 2015 20:34:15 +0000 (20:34 +0000)
committerJan Rękorajski <baggins@pld-linux.org>
Thu, 1 Jan 2015 20:34:15 +0000 (20:34 +0000)
- switch mozjs to js187

libproxy-mozjs.patch
libproxy.spec

index 2cfd0e87554ac190a2860cd63286d47691c3a451..6ebb0b78cc5a70890abd575d2a791cc1be08126a 100644 (file)
@@ -5,7 +5,7 @@
    option(WITH_MOZJS "Search for MOZJS package" ON)
    if (WITH_MOZJS)
 -    pkg_search_module(MOZJS mozjs185>=1.8.5)
-+    pkg_search_module(MOZJS mozjs185>=1.0.0)
++    pkg_search_module(MOZJS mozjs187>=1.0.0)
      if(MOZJS_FOUND)
        include_directories(${MOZJS_INCLUDE_DIRS})
        link_directories(${MOZJS_LIBRARY_DIRS})
index 2f3e4ceef7a4ff9d7a3ceb157508adaccb319e51..32a4f9dfcaf602694d66022c4b53bd6dfe037f10 100644 (file)
@@ -7,6 +7,7 @@
 %bcond_without mozjs           # MozJS pacrunner plugin
 %bcond_with    natus           # Natus pacrunner plugin [doesn't build with natus 0.2.1]
 %bcond_without webkit          # WebKit pacrunner plugin
+%bcond_without mono            # Mono C# bindings
 #
 %include       /usr/lib/rpm/macros.perl
 %include       /usr/lib/rpm/macros.mono
@@ -28,11 +29,11 @@ BuildRequires:      NetworkManager-devel
 BuildRequires: cmake >= 2.6
 BuildRequires: glib2-devel >= 1:2.26
 %{?with_webkit:BuildRequires:  gtk-webkit3-devel >= 1.5.0}
-%{?with_mozjs:BuildRequires:   js185-devel}
+%{?with_mozjs:BuildRequires:   js187-devel}
 %{?with_kde:BuildRequires:     kde4-kdelibs-devel}
 BuildRequires: libmodman-devel >= 2
 BuildRequires: libstdc++-devel
-BuildRequires: mono-csharp
+%{?with_mono:BuildRequires:    mono-csharp}
 BuildRequires: perl-devel >= 1:5.8.0
 BuildRequires: pkgconfig
 BuildRequires: python-devel >= 1:2.5
@@ -210,7 +211,7 @@ cd build
        -DLIBEXEC_INSTALL_DIR=%{_libdir}/libproxy \
        -DFORCE_SYSTEM_LIBMODMAN=ON \
        -DPERL_VENDORINSTALL=ON \
-       -DWITH_DOTNET=ON \
+       %{?with_mono:-DWITH_DOTNET=ON} \
        %{!?with_mozjs:-DWITH_MOZJS=OFF} \
        -DWITH_VALA=ON \
        %{!?with_webkit:-DWITH_WEBKIT=OFF} \
@@ -251,6 +252,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/libproxy-1.0.pc
 %{_datadir}/cmake/Modules/Findlibproxy.cmake
 
+%if %{with mono}
 %files -n dotnet-libproxy-sharp
 %defattr(644,root,root,755)
 %{_prefix}/lib/mono/gac/libproxy-sharp
@@ -259,6 +261,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{_prefix}/lib/mono/libproxy-sharp
 %{_pkgconfigdir}/libproxy-sharp-1.0.pc
+%endif
 
 %files -n perl-Net-Libproxy
 %defattr(644,root,root,755)
This page took 0.16312 seconds and 4 git commands to generate.