Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_03 / libde265
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libde265
4 VERSION=                1.0.15
5 KEYWORDS=               multimedia
6 VARIANTS=               standard
7 SDESC[standard]=        Open h.265 video codec implementation
8 HOMEPAGE=               https://github.com/strukturag/libde265
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/strukturag:libde265:v1.0.15
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 EXRUN[tools]=           libde265:primary:standard
24
25 USES=                   cpe autoreconf libtool pkgconfig c++:primary
26
27 LICENSE=                LGPL3+:primary
28 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
29 LICENSE_FILE=           LGPL3+:{{WRKSRC}}/libde265/COPYING
30 LICENSE_AWK=            TERMS:"DE265_H"
31 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/libde265/de265.h
32 LICENSE_SCHEME=         solo
33
34 CPE_VENDOR=             struktur
35 FPC_EQUIVALENT=         multimedia/libde265
36
37 MUST_CONFIGURE=         gnu
38 CONFIGURE_ARGS=         --disable-sherlock265
39                         --disable-dec265
40                         --enable-encoder
41
42 INSTALL_TARGET=         install-strip
43 SOVERSION=              0.1.8
44
45 pre-configure:
46         # not sure why pc file isn't getting fully replaced
47         ${REINPLACE_CMD} -e 's|@CMAKE_INSTALL_PREFIX@|${PREFIX}|' \
48                 -e 's/@CMAKE_INSTALL_LIBDIR@/lib/' \
49                 -e 's/@CMAKE_INSTALL_INCLUDEDIR@/include/' \
50                 ${WRKSRC}/libde265.pc.in
51
52 [FILE:362:descriptions/desc.primary]
53 libde265 is an open source implementation of the h.265 video codec. It is
54 written from scratch and has a plain C API to enable a simple integration
55 into other software.
56
57 libde265 supports WPP and tile-based multithreading and includes SSE
58 optimizations. The decoder includes all features of the Main profile
59 and correctly decodes almost all conformance streams.
60
61
62 [FILE:56:descriptions/desc.tools]
63 This package contains tools based on the de265 library.
64
65
66 [FILE:112:distinfo]
67 d4e55706dfc5b2c5c9702940b675ce2d3e7511025c6894eaddcdbaf0b15fd3f3       438453 strukturag-libde265-1.0.15.tar.gz
68
69
70 [FILE:57:manifests/plist.primary]
71 lib/
72  libde265.so.%%SOMAJOR%%
73  libde265.so.%%SOVERSION%%
74
75
76 [FILE:114:manifests/plist.tools]
77 bin/
78  acceleration_speed
79  bjoentegaard
80  block-rate-estim
81  enc265
82  gen-enc-table
83  rd-curves
84  tests
85  yuv-distortion
86
87
88 [FILE:100:manifests/plist.dev]
89 include/libde265/
90  de265-version.h
91  de265.h
92 lib/
93  libde265.a
94  libde265.so
95 lib/pkgconfig/libde265.pc
96