Line 0
Link Here
|
|
|
1 |
--- xpdf/CMakeLists.txt.orig 2017-08-08 23:22:50 UTC |
2 |
+++ xpdf/CMakeLists.txt |
3 |
@@ -23,6 +23,9 @@ if (HAVE_LCMS) |
4 |
else () |
5 |
set(COLOR_MANAGER_SOURCE "") |
6 |
endif () |
7 |
+if (HAVE_PAPER_H) |
8 |
+ include_directories("${PAPER_INCLUDE_DIR}") |
9 |
+endif () |
10 |
|
11 |
add_library(xpdf_objs OBJECT |
12 |
AcroForm.cc |
13 |
@@ -108,7 +111,7 @@ if (HAVE_SPLASH) |
14 |
target_link_libraries(pdftops goo fofi splash |
15 |
${FREETYPE_LIBRARY} ${FREETYPE_OTHER_LIBS} |
16 |
${DTYPE_LIBRARY} |
17 |
- ${LCMS_LIBRARY}) |
18 |
+ ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
19 |
else () |
20 |
add_executable(pdftops |
21 |
$<TARGET_OBJECTS:xpdf_objs> |
22 |
@@ -116,10 +119,10 @@ else () |
23 |
PSOutputDev.cc |
24 |
pdftops.cc |
25 |
) |
26 |
- target_link_libraries(pdftops goo fofi ${LCMS_LIBRARY}) |
27 |
+ target_link_libraries(pdftops goo fofi ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
28 |
endif () |
29 |
-install(TARGETS pdftops RUNTIME DESTINATION bin) |
30 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftops.1 DESTINATION man/man1) |
31 |
+install(TARGETS pdftops RUNTIME DESTINATION libexec/xpdf) |
32 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftops.1 DESTINATION share/xpdf/man/man1) |
33 |
|
34 |
#--- pdftotext |
35 |
|
36 |
@@ -128,9 +131,9 @@ add_executable(pdftotext |
37 |
TextOutputDev.cc |
38 |
pdftotext.cc |
39 |
) |
40 |
-target_link_libraries(pdftotext goo fofi ${LCMS_LIBRARY}) |
41 |
-install(TARGETS pdftotext RUNTIME DESTINATION bin) |
42 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftotext.1 DESTINATION man/man1) |
43 |
+target_link_libraries(pdftotext goo fofi ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
44 |
+install(TARGETS pdftotext RUNTIME DESTINATION libexec/xpdf) |
45 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftotext.1 DESTINATION share/xpdf/man/man1) |
46 |
|
47 |
#--- pdftohtml |
48 |
|
49 |
@@ -145,9 +148,9 @@ if (HAVE_SPLASH AND PNG_FOUND) |
50 |
target_link_libraries(pdftohtml goo fofi splash |
51 |
${FREETYPE_LIBRARY} ${FREETYPE_OTHER_LIBS} |
52 |
${DTYPE_LIBRARY} |
53 |
- ${LCMS_LIBRARY} ${PNG_LIBRARIES}) |
54 |
- install(TARGETS pdftohtml RUNTIME DESTINATION bin) |
55 |
- install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftohtml.1 DESTINATION man/man1) |
56 |
+ ${LCMS_LIBRARY} ${PNG_LIBRARIES} ${PAPER_LIBRARY}) |
57 |
+ install(TARGETS pdftohtml RUNTIME DESTINATION libexec/xpdf) |
58 |
+ install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftohtml.1 DESTINATION share/xpdf/man/man1) |
59 |
endif () |
60 |
|
61 |
#--- pdfinfo |
62 |
@@ -156,9 +159,9 @@ add_executable(pdfinfo |
63 |
$<TARGET_OBJECTS:xpdf_objs> |
64 |
pdfinfo.cc |
65 |
) |
66 |
-target_link_libraries(pdfinfo goo fofi ${LCMS_LIBRARY}) |
67 |
-install(TARGETS pdfinfo RUNTIME DESTINATION bin) |
68 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/pdfinfo.1 DESTINATION man/man1) |
69 |
+target_link_libraries(pdfinfo goo fofi ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
70 |
+install(TARGETS pdfinfo RUNTIME DESTINATION libexec/xpdf) |
71 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/pdfinfo.1 DESTINATION share/xpdf/man/man1) |
72 |
|
73 |
#--- pdffonts |
74 |
|
75 |
@@ -166,9 +169,9 @@ add_executable(pdffonts |
76 |
$<TARGET_OBJECTS:xpdf_objs> |
77 |
pdffonts.cc |
78 |
) |
79 |
-target_link_libraries(pdffonts goo fofi ${LCMS_LIBRARY}) |
80 |
-install(TARGETS pdffonts RUNTIME DESTINATION bin) |
81 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/pdffonts.1 DESTINATION man/man1) |
82 |
+target_link_libraries(pdffonts goo fofi ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
83 |
+install(TARGETS pdffonts RUNTIME DESTINATION libexec/xpdf) |
84 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/pdffonts.1 DESTINATION share/xpdf/man/man1) |
85 |
|
86 |
#--- pdfdetach |
87 |
|
88 |
@@ -176,9 +179,9 @@ add_executable(pdfdetach |
89 |
$<TARGET_OBJECTS:xpdf_objs> |
90 |
pdfdetach.cc |
91 |
) |
92 |
-target_link_libraries(pdfdetach goo fofi ${LCMS_LIBRARY}) |
93 |
-install(TARGETS pdfdetach RUNTIME DESTINATION bin) |
94 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/pdfdetach.1 DESTINATION man/man1) |
95 |
+target_link_libraries(pdfdetach goo fofi ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
96 |
+install(TARGETS pdfdetach RUNTIME DESTINATION libexec/xpdf) |
97 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/pdfdetach.1 DESTINATION share/xpdf/man/man1) |
98 |
|
99 |
#--- pdftoppm |
100 |
|
101 |
@@ -190,10 +193,10 @@ if (HAVE_SPLASH) |
102 |
) |
103 |
target_link_libraries(pdftoppm goo fofi splash |
104 |
${FREETYPE_LIBRARY} ${FREETYPE_OTHER_LIBS} |
105 |
- ${DTYPE_LIBRARY} |
106 |
+ ${DTYPE_LIBRARY} ${PAPER_LIBRARY} |
107 |
${LCMS_LIBRARY}) |
108 |
- install(TARGETS pdftoppm RUNTIME DESTINATION bin) |
109 |
- install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftoppm.1 DESTINATION man/man1) |
110 |
+ install(TARGETS pdftoppm RUNTIME DESTINATION libexec/xpdf) |
111 |
+ install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftoppm.1 DESTINATION share/xpdf/man/man1) |
112 |
endif () |
113 |
|
114 |
#--- pdftopng |
115 |
@@ -206,10 +209,10 @@ if (HAVE_SPLASH AND PNG_FOUND) |
116 |
) |
117 |
target_link_libraries(pdftopng goo fofi splash |
118 |
${FREETYPE_LIBRARY} ${FREETYPE_OTHER_LIBS} |
119 |
- ${DTYPE_LIBRARY} |
120 |
+ ${DTYPE_LIBRARY} ${PAPER_LIBRARY} |
121 |
${LCMS_LIBRARY} ${PNG_LIBRARIES}) |
122 |
- install(TARGETS pdftopng RUNTIME DESTINATION bin) |
123 |
- install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftopng.1 DESTINATION man/man1) |
124 |
+ install(TARGETS pdftopng RUNTIME DESTINATION libexec/xpdf) |
125 |
+ install(FILES ${PROJECT_SOURCE_DIR}/doc/pdftopng.1 DESTINATION share/xpdf/man/man1) |
126 |
endif () |
127 |
|
128 |
#--- pdfimages |
129 |
@@ -219,10 +222,10 @@ add_executable(pdfimages |
130 |
ImageOutputDev.cc |
131 |
pdfimages.cc |
132 |
) |
133 |
-target_link_libraries(pdfimages goo fofi ${LCMS_LIBRARY}) |
134 |
-install(TARGETS pdfimages RUNTIME DESTINATION bin) |
135 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/pdfimages.1 DESTINATION man/man1) |
136 |
+target_link_libraries(pdfimages goo fofi ${LCMS_LIBRARY} ${PAPER_LIBRARY}) |
137 |
+install(TARGETS pdfimages RUNTIME DESTINATION libexec/xpdf) |
138 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/pdfimages.1 DESTINATION share/xpdf/man/man1) |
139 |
|
140 |
#--- xpdfrc man page |
141 |
|
142 |
-install(FILES ${PROJECT_SOURCE_DIR}/doc/xpdfrc.5 DESTINATION man/man5) |
143 |
+install(FILES ${PROJECT_SOURCE_DIR}/doc/xpdfrc.5 DESTINATION share/xpdf/man/man5) |