File: 2001_link_against_libuu-dev.patch

package info (click to toggle)
libconvert-uulib-perl 1%3A1.8%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 884 kB
  • sloc: ansic: 9,738; perl: 135; makefile: 44; awk: 13
file content (50 lines) | stat: -rw-r--r-- 1,165 bytes parent folder | download | duplicates (8)
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
48
49
50
--- libconvert-uulib-perl-0.310.orig/Makefile.PL
+++ libconvert-uulib-perl-0.310/Makefile.PL
@@ -1,22 +1,5 @@
 use ExtUtils::MakeMaker;
 
-sub MY::postamble {
-    my $postamble =<<'END';
-
-uulib/Makefile:
-	cd uulib && ./configure --with-cc="$(CC)" --with-cflags="$(CFLAGS) $(CCCDLFLAGS) $(OPTIMIZE)"
-
-clean::
-	-cd uulib && make distclean
-
-force:
-
-$(MYEXTLIB): uulib/Makefile uulib/uulib.c force
-	cd uulib && $(MAKE) all
-
-END
-}
-
 WriteMakefile(
     'dist'	=> {
 	            PREOP	=> 'pod2text UUlib.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ; chmod -R u=rwX,go=rX . ;',
@@ -25,8 +8,7 @@
 	           },
     'NAME'	=> 'Convert::UUlib',
     'VERSION_FROM' => 'UUlib.pm',
-    'MYEXTLIB'  => 'uulib/libuu$(LIB_EXT)',
-    'LIBS'	=> [''],
+    'LIBS'	=> ['-luu'],
     'DEFINE'	=> '',
     'INC'	=> '',
 );
--- libconvert-uulib-perl-0.310.orig/UUlib.xs
+++ libconvert-uulib-perl-0.310/UUlib.xs
@@ -2,9 +2,9 @@
 #include "perl.h"
 #include "XSUB.h"
 
-#include "uulib/fptools.h"
-#include "uulib/uudeview.h"
-#include "uulib/uuint.h"
+#include <fptools.h>
+#include <uudeview.h>
+#include <uuint.h>
 
 static int
 not_here (char *s)