Ravenports generated: 20 Dec 2023 01:47
[ravenports.git] / bucket_4A / libmatroska
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libmatroska
4 VERSION=                1.7.1
5 KEYWORDS=               multimedia
6 VARIANTS=               standard
7 SDESC[standard]=        Extensible Multimedia Container Format
8 HOMEPAGE=               https://www.matroska.org/index.html
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://dl.matroska.org/downloads/libmatroska/
13 DISTFILE[1]=            libmatroska-1.7.1.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          libebml:dev:standard
21 BUILDRUN_DEPENDS=       libebml:primary:standard
22
23 USES=                   cpe cmake c++:single
24
25 LICENSE=                LGPL21+:single
26 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
27 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/LICENSE.LGPL
28 LICENSE_AWK=            TERMS:"^$$"
29 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/KaxVersion.cpp
30 LICENSE_SCHEME=         solo
31
32 CPE_VENDOR=             matroska
33 FPC_EQUIVALENT=         multimedia/libmatroska
34
35 SOVERSION=              7.0.0
36
37 CMAKE_ARGS=             -DBUILD_SHARED_LIBS:BOOL=ON
38
39 post-install:
40         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmatroska.so
41
42 [FILE:470:descriptions/desc.single]
43 libmatroska is a C++ libary to parse and create Matroska files.
44
45 Matroska aims to become THE standard of multimedia container formats. It
46 was derived from a project called MCF, but differentiates from it
47 significantly because it is based on EBML (Extensible Binary Meta
48 Language), a binary derivative of XML. EBML enables the Matroska
49 Development Team to gain significant advantages in terms of future format
50 extensibility, without breaking file support in old parsers.
51
52
53 [FILE:103:distinfo]
54 572a3033b8d93d48a6a858e514abce4b2f7a946fe1f02cbfeca39bfd703018b3        61416 libmatroska-1.7.1.tar.xz
55
56
57 [FILE:729:manifests/plist.single]
58 include/matroska/
59  FileKax.h
60  KaxAttached.h
61  KaxAttachments.h
62  KaxBlock.h
63  KaxBlockData.h
64  KaxChapters.h
65  KaxCluster.h
66  KaxClusterData.h
67  KaxConfig.h
68  KaxContentEncoding.h
69  KaxContexts.h
70  KaxCues.h
71  KaxCuesData.h
72  KaxDefines.h
73  KaxInfo.h
74  KaxInfoData.h
75  KaxSeekHead.h
76  KaxSegment.h
77  KaxSemantic.h
78  KaxTag.h
79  KaxTags.h
80  KaxTrackAudio.h
81  KaxTrackEntryData.h
82  KaxTrackVideo.h
83  KaxTracks.h
84  KaxTypes.h
85  KaxVersion.h
86  matroska_export.h
87 include/matroska/c/
88  libmatroska.h
89  libmatroska_t.h
90 lib/
91  libmatroska.so
92  libmatroska.so.%%SOMAJOR%%
93  libmatroska.so.%%SOVERSION%%
94 lib/cmake/Matroska/
95  MatroskaConfig.cmake
96  MatroskaConfigVersion.cmake
97  MatroskaTargets-%%CMAKE_BUILD_TYPE%%.cmake
98  MatroskaTargets.cmake
99 lib/pkgconfig/libmatroska.pc
100