Logoj0ke.net Open Build Service > Projects > server:database:cego > perl-DBD-cego > DBD-cego-libdir.patch
Sign Up | Log In

File DBD-cego-libdir.patch of Package perl-DBD-cego (Revision ba15d785c750c0984bd0a6bf67217d46)

Currently displaying revision ba15d785c750c0984bd0a6bf67217d46, show latest

x
 
1
--- Makefile.PL.orig    2011-06-19 14:27:14.204529532 +0200
2
+++ Makefile.PL 2011-06-19 14:41:42.144362065 +0200
3
@@ -26,6 +26,7 @@
4
     $opt,
5
     "help",
6
     "prefix=s",
7
+    "lib=s",
8
     "verbose",
9
     ) || die Usage();
10
 
11
@@ -34,6 +35,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
@@ -43,10 +49,10 @@
24
     'VERSION_FROM'  => 'Cego.pm',
25
     'PREREQ_PM'     => {DBI => 1.03},
26
     'OBJECT'        => '$(O_FILES)',
27
-    'INC'           => '-I$(DBI_INSTARCH_DIR) -I' . $opt->{'prefix'} . '/include -I' . $opt->{'prefix'} . '/include',
28
-    'MYEXTLIB'    => $opt->{'prefix'} . "/lib/libcego.a " 
29
-         . $opt->{'prefix'} . "/lib/liblfcxml.a " 
30
-         . $opt->{'prefix'} . "/lib/liblfc.a",
31
+    'INC'           => '-I$(DBI_INSTARCH_DIR) -I' . $opt->{'prefix'} . '/include/lfc -I' . $opt->{'prefix'} . '/include -I' . $opt->{'prefix'} . '/include/cego',
32
+    'MYEXTLIB'    => $opt->{'prefix'} . "/" . $opt->{'lib'} . "/libcego.a " 
33
+         . $opt->{'prefix'} . "/" . $opt->{'lib'} . "/liblfcxml.a " 
34
+         . $opt->{'prefix'} . "/" . $opt->{'lib'} . "/liblfc.a",
35
     "CC" => "g++",
36
     "LD" => "g++",
37
     "XSPROTOARG" => "-noprototypes",
38