]> git.pld-linux.org Git - packages/ruby-rcairo.git/blame - no-native-packages.patch
- do not try to install native rpms on build time
[packages/ruby-rcairo.git] / no-native-packages.patch
CommitLineData
27a4fd39
JR
1diff -ur rcairo-1.15.10/ext/cairo/extconf.rb rcairo-1.15.10-no-native-pkgs/ext/cairo/extconf.rb
2--- rcairo-1.15.10/ext/cairo/extconf.rb 2017-10-15 16:21:01.000000000 +0200
3+++ rcairo-1.15.10-no-native-pkgs/ext/cairo/extconf.rb 2017-11-09 09:19:45.074637717 +0100
4@@ -7,7 +7,6 @@
5 require 'fileutils'
6
7 require "pkg-config"
8-require "native-package-installer"
9
10 checking_for(checking_message("GCC")) do
11 if macro_defined?("__GNUC__", "")
12@@ -43,29 +42,7 @@
13 end
14 end
15
16-def required_pkg_config_package(package_info, native_package_info=nil)
17- if package_info.is_a?(Array)
18- required_package_info = package_info
19- else
20- required_package_info = [package_info]
21- end
22- return true if PKGConfig.have_package(*required_package_info)
23-
24- native_package_info ||= {}
25- return false unless NativePackageInstaller.install(native_package_info)
26-
27- PKGConfig.have_package(*required_package_info)
28-end
29-
30-unless required_pkg_config_package([package, major, minor, micro],
31- :debian => "libcairo2-dev",
32- :redhat => "cairo-devel",
33- :homebrew => "cairo",
34- :macports => "cairo",
35- :msys2 => "cairo")
36- exit(false)
37-end
38-
39+PKGConfig.have_package(package, major, minor, micro)
40 PKGConfig.have_package("cairo-ft")
41
42 checking_for(checking_message("Mac OS X")) do
This page took 0.062018 seconds and 4 git commands to generate.