ext/cairo-gobject/extconf.rb in cairo-gobject-4.0.6 vs ext/cairo-gobject/extconf.rb in cairo-gobject-4.0.7

- old
+ new

@@ -1,8 +1,8 @@ #!/usr/bin/env ruby # -# Copyright (C) 2013-2019 Ruby-GNOME Project Team +# Copyright (C) 2013-2023 Ruby-GNOME Project Team # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. @@ -22,31 +22,19 @@ base_dir = source_dir.parent.parent.expand_path top_dir = base_dir.parent.expand_path top_build_dir = Pathname(".").parent.parent.parent.expand_path mkmf_gnome2_dir = top_dir + "glib2" + "lib" -version_suffix = "" -unless mkmf_gnome2_dir.exist? - if /(-\d+\.\d+\.\d+)(?:\.\d+)?\z/ =~ base_dir.basename.to_s - version_suffix = $1 - mkmf_gnome2_dir = top_dir + "glib2#{version_suffix}" + "lib" - end -end +$LOAD_PATH.unshift(mkmf_gnome2_dir.to_s) if mkmf_gnome2_dir.exist? -$LOAD_PATH.unshift(mkmf_gnome2_dir.to_s) module_name = "cairo_gobject" package_id = "cairo-gobject" require "mkmf-gnome" ["glib2"].each do |package| - directory = "#{package}#{version_suffix}" - build_dir = "#{directory}/tmp/#{RUBY_PLATFORM}/#{package}/#{RUBY_VERSION}" - add_depend_package(package, "#{directory}/ext/#{package}", - top_dir.to_s, - :top_build_dir => top_build_dir.to_s, - :target_build_dir => build_dir) + add_depend_package(package, "#{package}/ext/#{package}", top_dir.to_s) end unless required_pkg_config_package(package_id, :alt_linux => "libcairo-devel", :debian => "libcairo2-dev",