aboutsummaryrefslogtreecommitdiffstats
path: root/libical/src/Net-ICal-Libical/Makefile.PL
diff options
context:
space:
mode:
authorHans Petter <hansp@src.gnome.org>2003-09-12 06:04:44 +0800
committerHans Petter <hansp@src.gnome.org>2003-09-12 06:04:44 +0800
commit697761cc337aa77a47140c8df50ed84bc25e23f6 (patch)
treeb785830f72e9938cceaa016a419c7b6d9892bada /libical/src/Net-ICal-Libical/Makefile.PL
parent733d77e657516f9a59b5c1a7b62acb87b03ec86f (diff)
downloadgsoc2013-evolution-697761cc337aa77a47140c8df50ed84bc25e23f6.tar.gz
gsoc2013-evolution-697761cc337aa77a47140c8df50ed84bc25e23f6.tar.zst
gsoc2013-evolution-697761cc337aa77a47140c8df50ed84bc25e23f6.zip
Import new libical from mainline HEAD and make appropriate changes to
Evolution. svn path=/trunk/; revision=22538
Diffstat (limited to 'libical/src/Net-ICal-Libical/Makefile.PL')
-rw-r--r--libical/src/Net-ICal-Libical/Makefile.PL42
1 files changed, 42 insertions, 0 deletions
diff --git a/libical/src/Net-ICal-Libical/Makefile.PL b/libical/src/Net-ICal-Libical/Makefile.PL
new file mode 100644
index 0000000000..f46c61bc02
--- /dev/null
+++ b/libical/src/Net-ICal-Libical/Makefile.PL
@@ -0,0 +1,42 @@
+#!/usr/bin/perl
+# -*- Mode: perl -*-
+
+use ExtUtils::MakeMaker;
+WriteMakefile(
+ 'MAKEFILE'=> 'Makefile',
+ 'VERSION_FROM' => 'lib/Net/ICal/Libical.pm',
+ 'NAME' => 'Net::ICal::Libical',
+ 'INC' => '-I../libical -I ../libicalss',
+ 'LIBS' => ['-L../libical/.libs -L../libicalss/.libs -lical -licalss -lm'],
+ 'OBJECT' => 'netical_wrap.o', # Object files
+ dist => {
+ COMPRESS =>'gzip',
+ SUFFIX =>'gz'
+ },
+
+ );
+
+sub MY::top_targets
+{
+ my $self = shift;
+
+ my $old = $self->MM::top_targets;
+
+ return "all:: netical_wrap.o\n$old";
+
+}
+
+sub MY::postamble
+{
+
+ return <<EOM;
+
+netical_wrap.c: netical.i
+ swig -perl5 -package Net::ICal::Libical netical.i
+
+wrap:
+ swig -perl5 -package Net::ICal::Libical netical.i
+
+
+EOM
+}