Sha256: bb52c8e231dfff975e92ef984d78ffd875da094c4ce8fdca0222d70f2509d5e9

Contents?: true

Size: 1.03 KB

Versions: 2

Compression:

Stored size: 1.03 KB

Contents

# -*- ruby -*-

$LOAD_PATH.unshift("./../glib2/lib")
require 'gnome2-raketask'

package = GNOME2Package.new do |_package|
  _package.summary = "Ruby/GTK3 is a Ruby binding of GTK+-3.x."
  _package.description = "Ruby/GTK3 is a Ruby binding of GTK+-3.x."
  _package.dependency.gem.runtime = ["glib2",
                                     "gio2",
                                     "atk",
                                     "pango",
                                     "gdk_pixbuf2",
                                     "gdk3"]
  _package.win32.packages = ["gtk+"]
  _package.win32.dependencies = []
  _package.required_ruby_version = ">= 1.9.2"
  _package.post_install_message = "This library is experimental."
end
package.define_tasks

namespace :win32 do
  desc "create default gtkrc"
  task :gtkrc do
    gtkrc_path = File.join("vendor", "local", "etc", "gtk-2.0", "gtkrc")
    mkdir_p(File.dirname(gtkrc_path))
    File.open(gtkrc_path, "w") do |gtkrc|
      gtkrc.puts('gtk-theme-name = "MS-Windows"')
    end
  end
  task :download => :gtkrc
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gtk3-1.2.0-x86-mingw32 Rakefile
gtk3-1.2.0 Rakefile