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",