File DBD-cego-libdir-1.2.1.patch of Package perl-DBD-cego (Revision 18)
Currently displaying revision 18, show latest
x
1
--- Makefile.PL.orig 2013-05-16 21:59:25.000000000 +0200
2
+++ Makefile.PL 2013-05-16 22:52:04.712537780 +0200
3
4
$opt,
5
"help",
6
"prefix=s",
7
+ "lib=s",
8
"verbose",
9
) || die Usage();
10
11
12
print "Missing prefix, use option --prefix\n";
13
die Usage();
14
}
15
+if (! exists $opt->{'lib'})
16
+{
17
+ print "Missing lib option, use option --lib\n";
18
+ die Usage();
19
+}
20
21
use vars qw($loadlibs);
22
-$loadlibs= "-L" . $opt->{'prefix'} . " -llfc";
23
+$loadlibs= "-L" . $opt->{'prefix'} . " -llfcbase";
24
25
WriteMakefile(
26
'NAME' => 'DBD::Cego',
27
'VERSION_FROM' => 'Cego.pm',
28
'PREREQ_PM' => {DBI => 1.03},
29
'OBJECT' => '$(O_FILES)',
30
- 'INC' => '-I$(DBI_INSTARCH_DIR) -I' . $opt->{'prefix'} . '/include -I' . $opt->{'prefix'} . '/include',
31
- 'MYEXTLIB' => $opt->{'prefix'} . "/lib/libcego.a "
32
- . $opt->{'prefix'} . "/lib/liblfcxml.a "
33
- . $opt->{'prefix'} . "/lib/liblfcbase.a",
34
+ 'INC' => '-I$(DBI_INSTARCH_DIR) -I' . $opt->{'prefix'} . '/include/lfc -I' . $opt->{'prefix'} . '/include -I' . $opt->{'prefix'} . '/include/cego',
35
+ 'MYEXTLIB' => $opt->{'prefix'} . "/" . $opt->{'lib'} . "/libcego.a "
36
+ . $opt->{'prefix'} . "/" . $opt->{'lib'} . "/liblfcxml.a "
37
+ . $opt->{'prefix'} . "/" . $opt->{'lib'} . "/liblfcbase.a",
38
"CC" => "g++",
39
"LD" => "g++",
40
"XSPROTOARG" => "-noprototypes",
41