Skip to content

Instantly share code, notes, and snippets.

@kimmel
Created August 21, 2011 04:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kimmel/1160144 to your computer and use it in GitHub Desktop.
Save kimmel/1160144 to your computer and use it in GitHub Desktop.
Makefile.PL does not generate META.yml
use 5.8.2;
# Load the Module::Install bundled in ./inc/
use inc::Module::Install;
BEGIN { $ENV{NYTPROF} = 'start=no'; }
# Define metadata
name 'Task-Gtk2';
abstract '';
author 'Kirk Kimmel';
version_from 'lib/Task/Gtk2.pm';
license 'BSD';
# for Cairo, Glib, Gtk2
feature 'ExtUtils::Depends',
-default => 1,
'ExtUtils::Depends' => 0.300, # for Glib
;
feature 'ExtUtils::PkgConfig',
-default => 1,
'ExtUtils::PkgConfig' => 1.030, # for Pango
;
feature 'Cairo',
-default => 1,
'Cairo' => 1.000, # for Pango
;
feature 'Glib',
-default => 1,
'Glib' => 1.220, # for Gtk2
;
feature 'Pango',
-default => 1,
'Pango' => 1.220, # for Gtk2
;
feature 'Gtk2',
-default => 1,
'Gtk2' => 1.220,
;
#others
feature 'Gtk2::Spell',
-default => 0,
'Gtk2::Spell' => 0,
;
feature 'Gtk2::WebKit',
-default => 1,
'Gtk2::WebKit' => 0,
;
feature 'Gtk2::Sexy',
-default => 0,
'Gtk2::Sexy' => 0,
;
#Gtk2::MozEmbed
feature 'Gtk2::Unique',
-default => 0,
'Gtk2::Unique' => 0,
;
#Gtk2::Notify
feature 'Gtk2::GladeXML',
-default => 1,
'Gtk2::GladeXML' => 0,
;
feature 'Gtk2::ImageView',
-default => 0,
'Gtk2::ImageView' => 0,
;
feature 'Gtk2::SourceView2',
-default => 0,
'Gtk2::SourceView2' => 0,
;
auto_set_repository;
auto_manifest;
auto_install;
WriteAll;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment