pidgin/plugins/perl/common/Makefile.PL.in

Thu, 10 Apr 2014 20:36:21 +0200

author
Tomasz Wasilczyk <twasilczyk@pidgin.im>
date
Thu, 10 Apr 2014 20:36:21 +0200
changeset 35808
09fa340acc2f
parent 35603
08adaffc9b06
child 35888
bbef15512b9f
permissions
-rw-r--r--

Image store: fix build (perl again)

14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
1 use 5.006;
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
2 use ExtUtils::MakeMaker;
16529
1d0da9270ff9 This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents: 15899
diff changeset
3 # See lib/ExtUtils/MakeMaker.pm for details of how to influence the contents
1d0da9270ff9 This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents: 15899
diff changeset
4 # of the Makefile that is written.
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
5 WriteMakefile(
16529
1d0da9270ff9 This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents: 15899
diff changeset
6 'NAME' => 'Pidgin',
35336
1db9ef49bc22 Fix including config.h file into perl files
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 34310
diff changeset
7 'VERSION' => '@VERSION@',
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
8 ($] >= 5.005 ? ## Add these new keywords supported since 5.005
16529
1d0da9270ff9 This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents: 15899
diff changeset
9 ('ABSTRACT_FROM' => '@srcdir@/Pidgin.pm', # finds $ABSTRACT
33955
55aa58076485 Use https URLs for pidgin.im and developer.pidgin.im.
Mark Doliner <mark@kingant.net>
parents: 33267
diff changeset
10 'AUTHOR' => 'Pidgin <https://pidgin.im/>') : ()),
34310
a2bc71cb4712 Add -Wfloat-equal compiler switch and fix a warning about that
Tomasz Wasilczyk <tomkiewicz@cpw.pidgin.im>
parents: 33955
diff changeset
11 'DEFINE' => '@DEBUG_CFLAGS@ -Wno-float-equal',
31315
a0836250f3b8 Make perl bindings respect LDFLAGS. Fixes #12638.
Peter Volkov <pva@gentoo.org>
parents: 27584
diff changeset
12 'dynamic_lib' => { 'OTHERLDFLAGS' => '@LDFLAGS@' },
35603
08adaffc9b06 Fix make distcheck for default branch
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 35336
diff changeset
13 'INC' => '-I. -I@srcdir@ -I@top_srcdir@ -I@top_builddir@ -I@top_srcdir@/libpurple -I@top_srcdir@/pidgin @GTK_CFLAGS@ @WEBKIT_CFLAGS@ -DHAVE_CONFIG_H',
16529
1d0da9270ff9 This is mostly moving Purple::GtkUI:: -> Pidgin:: which has the side effect of
Etan Reisner <deryni@pidgin.im>
parents: 15899
diff changeset
14 'OBJECT' => '$(O_FILES)', # link all the C files too
15472
f9fbebc103ff More build fixes
Daniel Atallah <datallah@pidgin.im>
parents: 15468
diff changeset
15 'TYPEMAPS' => ["@top_srcdir@/libpurple/plugins/perl/common/typemap"],
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
16 # 'OPTIMIZE' => '-g', # For debugging.
27584
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
17 'INSTALLDIRS' => 'vendor',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
18 'INSTALL_BASE' => '$(prefix)',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
19 'INSTALLVENDORARCH' => '$(libdir)/pidgin/perl',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
20 'INSTALLVENDORMAN3DIR' => '$(mandir)/man3',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
21 'macro' => {
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
22 'prefix' => '@prefix@',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
23 'exec_prefix' => '@exec_prefix@',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
24 'libdir' => '@libdir@',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
25 'mandir' => '@mandir@',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
26 'datarootdir' => '@datarootdir@',
134e07aa6f64 Install the Purple and Pidgin perl modules under $libdir instead of in perl's
Etan Reisner <deryni@pidgin.im>
parents: 16529
diff changeset
27 },
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
28 );

mercurial