pdf-poppler
Version:
Convert PDF files into images using Poppler with promises. It achieves 10x faster performance compared to other PDF converters. Poppler library attached inside statically, so it has not require installation of poppler.
286 lines (275 loc) • 8.59 kB
Plain Text
project(poppler-data NONE)
cmake_minimum_required(VERSION 2.6)
set(datadir ${CMAKE_INSTALL_PREFIX}/share)
set(pkgdatadir ${datadir}/poppler)
set(unicode-map-files
unicodeMap/Big5
unicodeMap/Big5ascii
unicodeMap/EUC-CN
unicodeMap/EUC-JP
unicodeMap/GBK
unicodeMap/ISO-2022-CN
unicodeMap/ISO-2022-JP
unicodeMap/ISO-2022-KR
unicodeMap/ISO-8859-6
unicodeMap/ISO-8859-7
unicodeMap/ISO-8859-8
unicodeMap/ISO-8859-9
unicodeMap/KOI8-R
unicodeMap/Latin2
unicodeMap/Shift-JIS
unicodeMap/TIS-620
unicodeMap/Windows-1255
)
install(FILES ${unicode-map-files} DESTINATION ${pkgdatadir}/unicodeMap)
set(cMap-files-AC1
cMap/Adobe-CNS1/Adobe-CNS1-0
cMap/Adobe-CNS1/Adobe-CNS1-1
cMap/Adobe-CNS1/Adobe-CNS1-2
cMap/Adobe-CNS1/Adobe-CNS1-3
cMap/Adobe-CNS1/Adobe-CNS1-4
cMap/Adobe-CNS1/Adobe-CNS1-5
cMap/Adobe-CNS1/Adobe-CNS1-6
cMap/Adobe-CNS1/Adobe-CNS1-B5pc
cMap/Adobe-CNS1/Adobe-CNS1-ETen-B5
cMap/Adobe-CNS1/Adobe-CNS1-H-CID
cMap/Adobe-CNS1/Adobe-CNS1-H-Host
cMap/Adobe-CNS1/Adobe-CNS1-H-Mac
cMap/Adobe-CNS1/Adobe-CNS1-UCS2
cMap/Adobe-CNS1/B5-H
cMap/Adobe-CNS1/B5pc-H
cMap/Adobe-CNS1/B5pc-UCS2
cMap/Adobe-CNS1/B5pc-UCS2C
cMap/Adobe-CNS1/B5pc-V
cMap/Adobe-CNS1/B5-V
cMap/Adobe-CNS1/CNS1-H
cMap/Adobe-CNS1/CNS1-V
cMap/Adobe-CNS1/CNS2-H
cMap/Adobe-CNS1/CNS2-V
cMap/Adobe-CNS1/CNS-EUC-H
cMap/Adobe-CNS1/CNS-EUC-V
cMap/Adobe-CNS1/ETen-B5-H
cMap/Adobe-CNS1/ETen-B5-UCS2
cMap/Adobe-CNS1/ETen-B5-V
cMap/Adobe-CNS1/ETenms-B5-H
cMap/Adobe-CNS1/ETenms-B5-V
cMap/Adobe-CNS1/ETHK-B5-H
cMap/Adobe-CNS1/ETHK-B5-V
cMap/Adobe-CNS1/HKdla-B5-H
cMap/Adobe-CNS1/HKdla-B5-V
cMap/Adobe-CNS1/HKdlb-B5-H
cMap/Adobe-CNS1/HKdlb-B5-V
cMap/Adobe-CNS1/HKgccs-B5-H
cMap/Adobe-CNS1/HKgccs-B5-V
cMap/Adobe-CNS1/HKm314-B5-H
cMap/Adobe-CNS1/HKm314-B5-V
cMap/Adobe-CNS1/HKm471-B5-H
cMap/Adobe-CNS1/HKm471-B5-V
cMap/Adobe-CNS1/HKscs-B5-H
cMap/Adobe-CNS1/HKscs-B5-V
cMap/Adobe-CNS1/UCS2-B5pc
cMap/Adobe-CNS1/UCS2-ETen-B5
cMap/Adobe-CNS1/UniCNS-UCS2-H
cMap/Adobe-CNS1/UniCNS-UCS2-V
cMap/Adobe-CNS1/UniCNS-UTF16-H
cMap/Adobe-CNS1/UniCNS-UTF16-V
cMap/Adobe-CNS1/UniCNS-UTF32-H
cMap/Adobe-CNS1/UniCNS-UTF32-V
cMap/Adobe-CNS1/UniCNS-UTF8-H
cMap/Adobe-CNS1/UniCNS-UTF8-V
)
install(FILES ${cMap-files-AC1} DESTINATION ${pkgdatadir}/cMap/Adobe-CNS1)
set(cMap-files-AG1
cMap/Adobe-GB1/Adobe-GB1-0
cMap/Adobe-GB1/Adobe-GB1-1
cMap/Adobe-GB1/Adobe-GB1-2
cMap/Adobe-GB1/Adobe-GB1-3
cMap/Adobe-GB1/Adobe-GB1-4
cMap/Adobe-GB1/Adobe-GB1-5
cMap/Adobe-GB1/Adobe-GB1-GBK-EUC
cMap/Adobe-GB1/Adobe-GB1-GBpc-EUC
cMap/Adobe-GB1/Adobe-GB1-H-CID
cMap/Adobe-GB1/Adobe-GB1-H-Host
cMap/Adobe-GB1/Adobe-GB1-H-Mac
cMap/Adobe-GB1/Adobe-GB1-UCS2
cMap/Adobe-GB1/GB-EUC-H
cMap/Adobe-GB1/GB-EUC-V
cMap/Adobe-GB1/GB-H
cMap/Adobe-GB1/GBK2K-H
cMap/Adobe-GB1/GBK2K-V
cMap/Adobe-GB1/GBK-EUC-H
cMap/Adobe-GB1/GBK-EUC-UCS2
cMap/Adobe-GB1/GBK-EUC-V
cMap/Adobe-GB1/GBKp-EUC-H
cMap/Adobe-GB1/GBKp-EUC-V
cMap/Adobe-GB1/GBpc-EUC-H
cMap/Adobe-GB1/GBpc-EUC-UCS2
cMap/Adobe-GB1/GBpc-EUC-UCS2C
cMap/Adobe-GB1/GBpc-EUC-V
cMap/Adobe-GB1/GBT-EUC-H
cMap/Adobe-GB1/GBT-EUC-V
cMap/Adobe-GB1/GBT-H
cMap/Adobe-GB1/GBTpc-EUC-H
cMap/Adobe-GB1/GBTpc-EUC-V
cMap/Adobe-GB1/GBT-V
cMap/Adobe-GB1/GB-V
cMap/Adobe-GB1/UCS2-GBK-EUC
cMap/Adobe-GB1/UCS2-GBpc-EUC
cMap/Adobe-GB1/UniGB-UCS2-H
cMap/Adobe-GB1/UniGB-UCS2-V
cMap/Adobe-GB1/UniGB-UTF16-H
cMap/Adobe-GB1/UniGB-UTF16-V
cMap/Adobe-GB1/UniGB-UTF32-H
cMap/Adobe-GB1/UniGB-UTF32-V
cMap/Adobe-GB1/UniGB-UTF8-H
cMap/Adobe-GB1/UniGB-UTF8-V
)
install(FILES ${cMap-files-AG1} DESTINATION ${pkgdatadir}/cMap/Adobe-GB1)
set(cMap-files-AJ1
cMap/Adobe-Japan1/78-EUC-H
cMap/Adobe-Japan1/78-EUC-V
cMap/Adobe-Japan1/78-H
cMap/Adobe-Japan1/78ms-RKSJ-H
cMap/Adobe-Japan1/78ms-RKSJ-V
cMap/Adobe-Japan1/78-RKSJ-H
cMap/Adobe-Japan1/78-RKSJ-V
cMap/Adobe-Japan1/78-V
cMap/Adobe-Japan1/83pv-RKSJ-H
cMap/Adobe-Japan1/90msp-RKSJ-H
cMap/Adobe-Japan1/90msp-RKSJ-V
cMap/Adobe-Japan1/90ms-RKSJ-H
cMap/Adobe-Japan1/90ms-RKSJ-UCS2
cMap/Adobe-Japan1/90ms-RKSJ-V
cMap/Adobe-Japan1/90pv-RKSJ-H
cMap/Adobe-Japan1/90pv-RKSJ-UCS2
cMap/Adobe-Japan1/90pv-RKSJ-UCS2C
cMap/Adobe-Japan1/90pv-RKSJ-V
cMap/Adobe-Japan1/Add-H
cMap/Adobe-Japan1/Add-RKSJ-H
cMap/Adobe-Japan1/Add-RKSJ-V
cMap/Adobe-Japan1/Add-V
cMap/Adobe-Japan1/Adobe-Japan1-0
cMap/Adobe-Japan1/Adobe-Japan1-1
cMap/Adobe-Japan1/Adobe-Japan1-2
cMap/Adobe-Japan1/Adobe-Japan1-3
cMap/Adobe-Japan1/Adobe-Japan1-4
cMap/Adobe-Japan1/Adobe-Japan1-5
cMap/Adobe-Japan1/Adobe-Japan1-6
cMap/Adobe-Japan1/Adobe-Japan1-90ms-RKSJ
cMap/Adobe-Japan1/Adobe-Japan1-90pv-RKSJ
cMap/Adobe-Japan1/Adobe-Japan1-H-CID
cMap/Adobe-Japan1/Adobe-Japan1-H-Host
cMap/Adobe-Japan1/Adobe-Japan1-H-Mac
cMap/Adobe-Japan1/Adobe-Japan1-PS-H
cMap/Adobe-Japan1/Adobe-Japan1-PS-V
cMap/Adobe-Japan1/Adobe-Japan1-UCS2
cMap/Adobe-Japan1/EUC-H
cMap/Adobe-Japan1/EUC-V
cMap/Adobe-Japan1/Ext-H
cMap/Adobe-Japan1/Ext-RKSJ-H
cMap/Adobe-Japan1/Ext-RKSJ-V
cMap/Adobe-Japan1/Ext-V
cMap/Adobe-Japan1/H
cMap/Adobe-Japan1/Hankaku
cMap/Adobe-Japan1/Hiragana
cMap/Adobe-Japan1/Hojo-EUC-H
cMap/Adobe-Japan1/Hojo-EUC-V
cMap/Adobe-Japan1/Hojo-H
cMap/Adobe-Japan1/Hojo-V
cMap/Adobe-Japan1/Katakana
cMap/Adobe-Japan1/NWP-H
cMap/Adobe-Japan1/NWP-V
cMap/Adobe-Japan1/RKSJ-H
cMap/Adobe-Japan1/RKSJ-V
cMap/Adobe-Japan1/Roman
cMap/Adobe-Japan1/UCS2-90ms-RKSJ
cMap/Adobe-Japan1/UCS2-90pv-RKSJ
cMap/Adobe-Japan1/UniHojo-UCS2-H
cMap/Adobe-Japan1/UniHojo-UCS2-V
cMap/Adobe-Japan1/UniHojo-UTF16-H
cMap/Adobe-Japan1/UniHojo-UTF16-V
cMap/Adobe-Japan1/UniHojo-UTF32-H
cMap/Adobe-Japan1/UniHojo-UTF32-V
cMap/Adobe-Japan1/UniHojo-UTF8-H
cMap/Adobe-Japan1/UniHojo-UTF8-V
cMap/Adobe-Japan1/UniJIS2004-UTF16-H
cMap/Adobe-Japan1/UniJIS2004-UTF16-V
cMap/Adobe-Japan1/UniJIS2004-UTF32-H
cMap/Adobe-Japan1/UniJIS2004-UTF32-V
cMap/Adobe-Japan1/UniJIS2004-UTF8-H
cMap/Adobe-Japan1/UniJIS2004-UTF8-V
cMap/Adobe-Japan1/UniJISPro-UCS2-HW-V
cMap/Adobe-Japan1/UniJISPro-UCS2-V
cMap/Adobe-Japan1/UniJISPro-UTF8-V
cMap/Adobe-Japan1/UniJIS-UCS2-H
cMap/Adobe-Japan1/UniJIS-UCS2-HW-H
cMap/Adobe-Japan1/UniJIS-UCS2-HW-V
cMap/Adobe-Japan1/UniJIS-UCS2-V
cMap/Adobe-Japan1/UniJIS-UTF16-H
cMap/Adobe-Japan1/UniJIS-UTF16-V
cMap/Adobe-Japan1/UniJIS-UTF32-H
cMap/Adobe-Japan1/UniJIS-UTF32-V
cMap/Adobe-Japan1/UniJIS-UTF8-H
cMap/Adobe-Japan1/UniJIS-UTF8-V
cMap/Adobe-Japan1/UniJISX02132004-UTF32-H
cMap/Adobe-Japan1/UniJISX02132004-UTF32-V
cMap/Adobe-Japan1/UniJISX0213-UTF32-H
cMap/Adobe-Japan1/UniJISX0213-UTF32-V
cMap/Adobe-Japan1/V
cMap/Adobe-Japan1/WP-Symbol
)
install(FILES ${cMap-files-AJ1} DESTINATION ${pkgdatadir}/cMap/Adobe-Japan1)
set(cMap-files-AJ2
cMap/Adobe-Japan2/Adobe-Japan2-0
)
install(FILES ${cMap-files-AJ2} DESTINATION ${pkgdatadir}/cMap/Adobe-Japan2)
set(cMap-files-AK1
cMap/Adobe-Korea1/Adobe-Korea1-0
cMap/Adobe-Korea1/Adobe-Korea1-1
cMap/Adobe-Korea1/Adobe-Korea1-2
cMap/Adobe-Korea1/Adobe-Korea1-H-CID
cMap/Adobe-Korea1/Adobe-Korea1-H-Host
cMap/Adobe-Korea1/Adobe-Korea1-H-Mac
cMap/Adobe-Korea1/Adobe-Korea1-KSCms-UHC
cMap/Adobe-Korea1/Adobe-Korea1-KSCpc-EUC
cMap/Adobe-Korea1/Adobe-Korea1-UCS2
cMap/Adobe-Korea1/KSC-EUC-H
cMap/Adobe-Korea1/KSC-EUC-V
cMap/Adobe-Korea1/KSC-H
cMap/Adobe-Korea1/KSC-Johab-H
cMap/Adobe-Korea1/KSC-Johab-V
cMap/Adobe-Korea1/KSCms-UHC-H
cMap/Adobe-Korea1/KSCms-UHC-HW-H
cMap/Adobe-Korea1/KSCms-UHC-HW-V
cMap/Adobe-Korea1/KSCms-UHC-UCS2
cMap/Adobe-Korea1/KSCms-UHC-V
cMap/Adobe-Korea1/KSCpc-EUC-H
cMap/Adobe-Korea1/KSCpc-EUC-UCS2
cMap/Adobe-Korea1/KSCpc-EUC-UCS2C
cMap/Adobe-Korea1/KSCpc-EUC-V
cMap/Adobe-Korea1/KSC-V
cMap/Adobe-Korea1/UCS2-KSCms-UHC
cMap/Adobe-Korea1/UCS2-KSCpc-EUC
cMap/Adobe-Korea1/UniKS-UCS2-H
cMap/Adobe-Korea1/UniKS-UCS2-V
cMap/Adobe-Korea1/UniKS-UTF16-H
cMap/Adobe-Korea1/UniKS-UTF16-V
cMap/Adobe-Korea1/UniKS-UTF32-H
cMap/Adobe-Korea1/UniKS-UTF32-V
cMap/Adobe-Korea1/UniKS-UTF8-H
cMap/Adobe-Korea1/UniKS-UTF8-V
)
install(FILES ${cMap-files-AK1} DESTINATION ${pkgdatadir}/cMap/Adobe-Korea1)
set(name-to-unicode-files
nameToUnicode/Bulgarian
nameToUnicode/Greek
nameToUnicode/Thai
)
install(FILES ${name-to-unicode-files} DESTINATION ${pkgdatadir}/nameToUnicode)
set(cid-to-unicode-files
cidToUnicode/Adobe-GB1
cidToUnicode/Adobe-CNS1
cidToUnicode/Adobe-Japan1
cidToUnicode/Adobe-Korea1
)
install(FILES ${cid-to-unicode-files} DESTINATION ${pkgdatadir}/cidToUnicode)