chiark / gitweb /
preload-hacks: Some patches to make it work.
[termux-packages] / packages / weechat / cmake-FindPerl.cmake.patch
1 diff -u -r ../weechat-1.4/cmake/FindPerl.cmake ./cmake/FindPerl.cmake
2 --- ../weechat-1.4/cmake/FindPerl.cmake 2016-01-10 03:17:50.000000000 -0500
3 +++ ./cmake/FindPerl.cmake      2016-04-21 22:40:24.209760454 -0400
4 @@ -28,57 +28,16 @@
5  #  PERL_CFLAGS = perl compiler options for compiling
6  #  PERL_LFLAGS = perl compiler options for linking
7  
8 -if(PERL_FOUND)
9 -   # Already in cache, be silent
10 -   set(PERL_FIND_QUIETLY TRUE)
11 -endif()
12 -
13 -find_program(PERL_EXECUTABLE
14 -  NAMES perl perl5
15 -  PATHS /usr/bin /usr/local/bin /usr/pkg/bin
16 -  )
17 -
18 -if(PERL_EXECUTABLE)
19 -
20 -  execute_process(
21 -    COMMAND ${PERL_EXECUTABLE} -MConfig -e "print \"\$Config{archlibexp}/CORE\""
22 -    OUTPUT_VARIABLE PERL_INTERNAL_DIR
23 -    )
24 -
25 -  execute_process(
26 -    COMMAND ${PERL_EXECUTABLE} -MExtUtils::Embed -e ccopts
27 -    OUTPUT_VARIABLE PERL_CFLAGS
28 -    )
29 -
30 -  execute_process(
31 -    COMMAND ${PERL_EXECUTABLE} -MExtUtils::Embed -e ldopts
32 -    OUTPUT_VARIABLE PERL_LFLAGS
33 -    )
34 -
35 -  # remove the new lines from the output by replacing them with empty strings
36 -  string(REPLACE "\n" "" PERL_INTERNAL_DIR "${PERL_INTERNAL_DIR}")
37 -  string(REPLACE "\n" "" PERL_CFLAGS "${PERL_CFLAGS}")
38 -  string(REPLACE "\n" "" PERL_LFLAGS "${PERL_LFLAGS}")
39 -
40 -  find_path(PERL_INCLUDE_PATH
41 -    NAMES perl.h
42 -    PATHS ${PERL_INTERNAL_DIR}
43 -    )
44 -
45 -  find_library(PERL_LIBRARY
46 -    NAMES perl
47 -    PATHS /usr/lib /usr/local/lib /usr/pkg/lib ${PERL_INTERNAL_DIR}
48 -    )
49 -
50 -  if(PERL_LIBRARY AND PERL_INCLUDE_PATH)
51 -    set(PERL_FOUND TRUE)
52 -  endif()
53 -
54 -  mark_as_advanced(
55 -    PERL_EXECUTABLE
56 -    PERL_INCLUDE_PATH
57 -    PERL_LIBRARY
58 -    PERL_CFLAGS
59 -    PERL_LFLAGS
60 -    )
61 -endif()
62 +set(PERL_EXECUTABLE "@TERMUX_PREFIX@/bin/perl")
63 +set(PERL_INCLUDE_PATH "@TERMUX_PREFIX@/include/perl/")
64 +set(PERL_LIBRARY "@TERMUX_PREFIX@/lib")
65 +set(PERL_LFLAGS "-lperl")
66 +set(PERL_FOUND TRUE)
67 +
68 +mark_as_advanced(
69 +  PERL_EXECUTABLE
70 +  PERL_INCLUDE_PATH
71 +  PERL_LIBRARY
72 +  PERL_CFLAGS
73 +  PERL_LFLAGS
74 +)