Ravenports generated: 10 Apr 2024 23:19
[ravenports.git] / bucket_13 / libharu
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libharu
4 VERSION=                2.4.4
5 KEYWORDS=               print
6 VARIANTS=               standard
7 SDESC[standard]=        Cross-platform library for generating PDF files
8 HOMEPAGE=               http://libharu.org
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/libharu:libharu:v2.4.4
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 USES=                   cmake dos2unix libtool zlib png
23
24 LICENSE=                ZLIB:primary
25 LICENSE_FILE=           ZLIB:{{WRKDIR}}/TERMS
26 LICENSE_SCHEME=         solo
27
28 FPC_EQUIVALENT=         print/libharu
29
30 SOVERSION=              2.4.4
31 PLIST_SUB=              MAJOR=2.4
32
33 CMAKE_ARGS=             -DLIBHPDF_STATIC=OFF
34
35 post-patch:
36         awk '/The license of Haru/{f=1;next} /Acknowledgment/{f=0} f' ${WRKSRC}/README.md > ${WRKDIR}/TERMS
37
38 post-stage:
39         ${INSTALL_LIB} ${BUILD_WRKSRC}/src/lib* ${STAGEDIR}${PREFIX}/lib/
40         ${RM} ${STAGEDIR}${PREFIX}/share/libharu/README.md
41         ${RM} ${STAGEDIR}${PREFIX}/share/libharu/CHANGES
42         ${RM} ${STAGEDIR}${PREFIX}/share/libharu/INSTALL
43         ${RMDIR} ${STAGEDIR}${PREFIX}/share/libharu
44
45 pre-configure:
46         ${REINPLACE_CMD} -e "/bindings/d" ${WRKSRC}/CMakeLists.txt
47         ${REINPLACE_CMD} -e "s#add_library(haru#add_library(hpdf#" \
48                 ${WRKSRC}/src/CMakeLists.txt
49         ${REINPLACE_CMD} -e "s#target_link_libraries (haru#target_link_libraries (hpdf#" \
50                 ${WRKSRC}/src/CMakeLists.txt
51
52 [FILE:654:descriptions/desc.primary]
53 LibHaru is a free, cross platform, open source library for generating PDF 
54 files. It is written in ANSI C, so theoretically it supports most of the 
55 modern OSes.
56
57 Some of its features include:
58
59 - Generating PDF files with lines, text, images
60 - Outline, text annotation, link annotation
61 - Compressing document with deflate-decode
62 - Embedding PNG, Jpeg images
63 - Embedding Type1 font and TrueType font
64 - Creating encrypted PDF files
65 - Using various character sets (ISO8859-1~16, MSCP1250~8, KOI8-R)
66 - Supporting CJK fonts and encodings. You can add the feature of PDF 
67   creation by using HARU without understanding complicated internal 
68   structure of PDF
69
70
71 [FILE:107:distinfo]
72 227ab0ae62979ad65c27a9bc36d85aa77794db3375a0a30af18acdf4d871aee6      1411606 libharu-libharu-2.4.4.tar.gz
73
74
75 [FILE:53:manifests/plist.primary]
76 lib/
77  libhpdf.so.%%MAJOR%%
78  libhpdf.so.%%SOVERSION%%
79
80
81 [FILE:524:manifests/plist.dev]
82 include/
83  hpdf.h
84  hpdf_3dmeasure.h
85  hpdf_annotation.h
86  hpdf_catalog.h
87  hpdf_conf.h
88  hpdf_config.h
89  hpdf_consts.h
90  hpdf_destination.h
91  hpdf_doc.h
92  hpdf_encoder.h
93  hpdf_encrypt.h
94  hpdf_encryptdict.h
95  hpdf_error.h
96  hpdf_exdata.h
97  hpdf_ext_gstate.h
98  hpdf_font.h
99  hpdf_fontdef.h
100  hpdf_gstate.h
101  hpdf_image.h
102  hpdf_info.h
103  hpdf_list.h
104  hpdf_mmgr.h
105  hpdf_namedict.h
106  hpdf_objects.h
107  hpdf_outline.h
108  hpdf_page_label.h
109  hpdf_pages.h
110  hpdf_pdfa.h
111  hpdf_streams.h
112  hpdf_types.h
113  hpdf_u3d.h
114  hpdf_utils.h
115  hpdf_version.h
116 lib/libhpdf.so
117