Ravenports generated: 08 Mar 2024 17:01
[ravenports.git] / bucket_F8 / openjpeg
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               openjpeg
4 VERSION=                2.5.2
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        Open-source implementation of JPEG2000 image codec
8 HOMEPAGE=               https://www.openjpeg.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/uclouvain:openjpeg:v2.5.2
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         tools
18                         dev
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          lcms2:dev:standard
24                         tiff:dev:standard
25                         tiff:primary:standard
26 BUILDRUN_DEPENDS=       lcms2:primary:standard
27 EXRUN[tools]=           primary
28                         tiff:primary:standard
29
30 USES=                   cpe cmake pkgconfig
31
32 LICENSE=                BSD2CLAUSE:primary
33 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/LICENSE
34 LICENSE_SCHEME=         solo
35
36 CPE_VENDOR=             uclouvain
37 FPC_EQUIVALENT=         graphics/openjpeg
38
39 SOVERSION=              2.5.2
40 PLIST_SUB=              VER=2.5
41
42 post-patch:
43         ${REINPLACE_CMD} -e 's|$${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig|lib/pkgconfig|' \
44                 ${WRKSRC}/CMakeLists.txt
45
46 post-install:
47         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/opj_*
48         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenjp2.${LIBEXT}
49
50 [FILE:619:descriptions/desc.primary]
51 The OpenJPEG library is an open-source JPEG 2000 library developed in order
52 to promote the use of JPEG 2000.
53
54 The main part of the project consists in a JPEG 2000 codec compliant with
55 the Part 1 of the standard (Class-1 Profile-1 compliance).
56
57 Besides this main codec, OpenJPEG integrates several other modules:
58  - JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended
59    multiple component transforms for multi/hyper-ispectral imagery)
60  - MJ2 (JPEG 2000 standard Part 3)
61  - JPWL (JPEG 2000 standard Part 11)
62  - JPIP (JPEG 2000 standard Part 9)
63  - OPJViewer, a GUI viewer for J2K, JP2, JPWL and MJ2 files
64
65
66 [FILE:42:descriptions/desc.tools]
67 This package contains the openjpeg tools.
68
69
70 [FILE:110:distinfo]
71 90e3896fed910c376aaf79cdd98bdfdaf98c6472efd8e1debf0a854938cbda6a      1871948 uclouvain-openjpeg-2.5.2.tar.gz
72
73
74 [FILE:51:manifests/plist.primary]
75 lib/
76  libopenjp2.so.%%SOVERSION%%
77  libopenjp2.so.7
78
79
80 [FILE:45:manifests/plist.tools]
81 bin/
82  opj_compress
83  opj_decompress
84  opj_dump
85
86
87 [FILE:260:manifests/plist.dev]
88 include/openjpeg-%%VER%%/
89  openjpeg.h
90  opj_config.h
91 lib/
92  libopenjp2.a
93  libopenjp2.so
94 lib/cmake/openjpeg-%%VER%%/
95  OpenJPEGConfig.cmake
96  OpenJPEGConfigVersion.cmake
97  OpenJPEGTargets-%%CMAKE_BUILD_TYPE%%.cmake
98  OpenJPEGTargets.cmake
99 lib/pkgconfig/libopenjp2.pc
100