File: Makefile.PL

package info (click to toggle)
libgtk3-simplelist-perl 0.21-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 132 kB
  • sloc: perl: 355; makefile: 2
file content (47 lines) | stat: -rw-r--r-- 997 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
use strict;
use warnings;

use ExtUtils::MakeMaker;

use File::Spec;


sub main {
	# Create the Makefile
	my @args = (
		AUTHOR        => 'Thierry Vignaud <tvignaud@cpan.org>',
		NAME          => 'Gtk3::SimpleList',
		VERSION_FROM  => File::Spec->catfile('lib', 'Gtk3', 'SimpleList.pm'),
		ABSTRACT_FROM => File::Spec->catfile('lib', 'Gtk3', 'SimpleList.pm'),
		LICENSE       => 'lgpl',

		'CONFIGURE_REQUIRES' => {
			'ExtUtils::MakeMaker' => '6.64'
		},
		PREREQ_PM     => {
			'Gtk3'                        => 0,
		},

		META_MERGE => {
			'meta-spec' => { version => 2 },
			resources => {
				homepage    => 'https://github.com/soig/Gtk3-SimpleList',
				bucktracker => 'https://github.com/soig/Gtk3-SimpleList/issues',
			},
			repository  => {
				type => 'git',
				url => 'https://github.com/soig/Gtk3-SimpleList.git',
				web =>  'https://github.com/soig/Gtk3-SimpleList',
			},
			release_status => 'stable',
		},
	);
	WriteMakefile(@args);


	return 0;
}


exit main() unless caller;