Ravenports generated: 08 Nov 2023 05:53
[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 BUILDRUN_DEPENDS=       libebml:single:standard
21
22 USES=                   cpe cmake c++:single
23
24 LICENSE=                LGPL21+:single
25 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
26 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/LICENSE.LGPL
27 LICENSE_AWK=            TERMS:"^$$"
28 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/KaxVersion.cpp
29 LICENSE_SCHEME=         solo
30
31 CPE_VENDOR=             matroska
32 FPC_EQUIVALENT=         multimedia/libmatroska
33
34 SOVERSION=              7.0.0
35
36 CMAKE_ARGS=             -DBUILD_SHARED_LIBS:BOOL=ON
37
38 post-install:
39         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmatroska.so
40
41 [FILE:470:descriptions/desc.single]
42 libmatroska is a C++ libary to parse and create Matroska files.
43
44 Matroska aims to become THE standard of multimedia container formats. It
45 was derived from a project called MCF, but differentiates from it
46 significantly because it is based on EBML (Extensible Binary Meta
47 Language), a binary derivative of XML. EBML enables the Matroska
48 Development Team to gain significant advantages in terms of future format
49 extensibility, without breaking file support in old parsers.
50
51
52 [FILE:103:distinfo]
53 572a3033b8d93d48a6a858e514abce4b2f7a946fe1f02cbfeca39bfd703018b3        61416 libmatroska-1.7.1.tar.xz
54
55
56 [FILE:729:manifests/plist.single]
57 include/matroska/
58  FileKax.h
59  KaxAttached.h
60  KaxAttachments.h
61  KaxBlock.h
62  KaxBlockData.h
63  KaxChapters.h
64  KaxCluster.h
65  KaxClusterData.h
66  KaxConfig.h
67  KaxContentEncoding.h
68  KaxContexts.h
69  KaxCues.h
70  KaxCuesData.h
71  KaxDefines.h
72  KaxInfo.h
73  KaxInfoData.h
74  KaxSeekHead.h
75  KaxSegment.h
76  KaxSemantic.h
77  KaxTag.h
78  KaxTags.h
79  KaxTrackAudio.h
80  KaxTrackEntryData.h
81  KaxTrackVideo.h
82  KaxTracks.h
83  KaxTypes.h
84  KaxVersion.h
85  matroska_export.h
86 include/matroska/c/
87  libmatroska.h
88  libmatroska_t.h
89 lib/
90  libmatroska.so
91  libmatroska.so.%%SOMAJOR%%
92  libmatroska.so.%%SOVERSION%%
93 lib/cmake/Matroska/
94  MatroskaConfig.cmake
95  MatroskaConfigVersion.cmake
96  MatroskaTargets-%%CMAKE_BUILD_TYPE%%.cmake
97  MatroskaTargets.cmake
98 lib/pkgconfig/libmatroska.pc
99