Ravenports generated: 08 Aug 2020 20:45
[ravenports.git] / bucket_71 / libraw
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libraw
4 VERSION=                0.20.0
5 REVISION=               1
6 KEYWORDS=               graphics
7 VARIANTS=               standard
8 SDESC[standard]=        Library for handling RAW digicam images
9 HOMEPAGE=               https://www.libraw.org/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            http://www.libraw.org/data/
14 DISTFILE[1]=            LibRaw-0.20.0.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         docs
19                         examples
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 BUILDRUN_DEPENDS=       jasper:primary:standard
25                         lcms2:primary:standard
26
27 USES=                   cpe fortran:primary libtool pkgconfig jpeg
28
29 DISTNAME=               LibRaw-0.20.0
30
31 LICENSE=                LGPL21:primary CDDL:primary
32 LICENSE_TERMS=          primary:{{WRKSRC}}/COPYRIGHT
33 LICENSE_FILE=           LGPL21:{{WRKSRC}}/LICENSE.LGPL
34                         CDDL:{{WRKSRC}}/LICENSE.CDDL
35 LICENSE_SCHEME=         dual
36
37 FPC_EQUIVALENT=         graphics/libraw
38
39 MUST_CONFIGURE=         gnu
40 CONFIGURE_ARGS=         --disable-examples
41                         --enable-jasper
42                         --enable-jpeg
43                         --enable-lcms2
44
45 INSTALL_TARGET=         install-strip
46 SOVERSION=              20.0.0
47
48 post-install:
49         # Use "\*" instead of "." in COPYTREE_SHARE as "." has the
50         # undesired effect of copying ".deps" directory
51         ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
52         cd ${WRKSRC}/doc && \
53                 ${COPYTREE_SHARE} \* ${STAGEDIR}${STD_DOCDIR}
54         ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}
55         cd ${WRKSRC}/samples && \
56                 ${COPYTREE_SHARE} \* ${STAGEDIR}${STD_EXAMPLESDIR}
57
58 [FILE:535:descriptions/desc.primary]
59 LibRaw is a library for reading RAW files obtained from digital photo
60 cameras (CRW/CR2, NEF, RAF, DNG, and others).
61
62 LibRaw is based on the source codes of the dcraw utility, where part of
63 drawbacks have already been eliminated and part will be fixed in future.
64 The users of the library are provided with API to be built into their
65 software programs.
66
67 LibRaw is intended to be used in any software that involves RAW file
68 processing for a variety of purposes: RAW converters, data analyzers,
69 panorama stitchers, noise suppressors, etc.
70
71
72 [FILE:99:distinfo]
73 1f0a383da2ce9f409087facd28261decbf6be72cc90c78cd003b0766e4d694a3      1431412 LibRaw-0.20.0.tar.gz
74
75
76 [FILE:322:manifests/plist.primary]
77 include/libraw/
78  libraw.h
79  libraw_alloc.h
80  libraw_const.h
81  libraw_datastream.h
82  libraw_internal.h
83  libraw_types.h
84  libraw_version.h
85 lib/
86  libraw.a
87  libraw.so
88  libraw.so.%%SOMAJOR%%
89  libraw.so.%%SOVERSION%%
90  libraw_r.a
91  libraw_r.so
92  libraw_r.so.%%SOMAJOR%%
93  libraw_r.so.%%SOVERSION%%
94 lib/pkgconfig/
95  libraw.pc
96  libraw_r.pc
97
98
99 [FILE:171:manifests/plist.docs]
100 share/doc/libraw/
101  API-C.html
102  API-CXX.html
103  API-datastruct.html
104  API-notes.html
105  API-overview.html
106  Install-LibRaw.html
107  Samples-LibRaw.html
108  Why-LibRaw.html
109  index.html
110
111
112 [FILE:275:manifests/plist.examples]
113 share/examples/libraw/
114  4channels.cpp
115  Makefile
116  dcraw_emu.cpp
117  dcraw_half.c
118  half_mt.c
119  half_mt_win32.c
120  mem_image_sample.cpp
121  multirender_test.cpp
122  openbayer_sample.cpp
123  postprocessing_benchmark.cpp
124  raw-identify.cpp
125  rawtextdump.cpp
126  simple_dcraw.cpp
127  unprocessed_raw.cpp
128
129
130 [FILE:256:patches/patch-Makefile.in]
131 --- Makefile.in.orig    2020-07-23 10:09:48 UTC
132 +++ Makefile.in
133 @@ -521,10 +521,7 @@ nobase_include_HEADERS = libraw/libraw.h
134  
135  
136  # Docs
137 -doc_DATA = COPYRIGHT \
138 -                       LICENSE.CDDL \
139 -                       LICENSE.LGPL \
140 -                       Changelog.txt
141 +doc_DATA = 
142  
143  
144  # pkg-config .pc files
145
146
147 [FILE:349:patches/patch-configure]
148 --- configure.orig      2020-07-23 10:09:47 UTC
149 +++ configure
150 @@ -2767,7 +2767,7 @@ fi
151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
152  $as_echo "$MKDIR_P" >&6; }
153  
154 -for ac_prog in gawk mawk nawk awk
155 +for ac_prog in awk
156  do
157    # Extract the first word of "$ac_prog", so it can be a program name with args.
158  set dummy $ac_prog; ac_word=$2
159
160
161 [FILE:472:sunos/patch-internal_libraw__x3f.cpp]
162 --- internal/libraw_x3f.cpp.orig        Tue Aug 20 19:34:30 2019
163 +++ internal/libraw_x3f.cpp     Wed May  6 17:23:27 2020
164 @@ -707,6 +707,9 @@
165  /* --------------------------------------------------------------------- */
166  /* Creating a new x3f structure from file                                */
167  /* --------------------------------------------------------------------- */
168 +#ifdef DS
169 +#undef DS
170 +#endif
171  
172  /* extern */ x3f_t *x3f_new_from_file(LibRaw_abstract_datastream *infile)
173  {
174
175
176 [FILE:264:sunos/patch-src_libraw__cxx.cpp]
177 --- src/libraw_cxx.cpp.orig     Wed May  6 16:40:30 2020
178 +++ src/libraw_cxx.cpp  Wed May  6 16:41:00 2020
179 @@ -6183,6 +6183,9 @@
180    _x3f_data = x3f;
181  
182    x3f_header_t *H = NULL;
183 +#ifdef DS
184 +#undef DS
185 +#endif
186    x3f_directory_section_t *DS = NULL;
187  
188    H = &x3f->header;
189