Ravenports generated: 17 Jun 2024 16:31
[ravenports.git] / bucket_53 / protobuf-c
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               protobuf-c
4 VERSION=                1.5.0
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        C bindings for Google's Protocol Buffers
8 HOMEPAGE=               https://github.com/protobuf-c/protobuf-c
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/protobuf-c:protobuf-c:v1.5.0
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          protobuf321:dev:standard
21 BUILDRUN_DEPENDS=       protobuf321:primary:standard
22
23 USES=                   autoreconf cpe gmake libtool pkgconfig
24
25 LICENSE=                BSD2CLAUSE:single
26 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/LICENSE
27 LICENSE_SCHEME=         solo
28
29 CPE_PRODUCT=            protobuf-c
30 CPE_VENDOR=             protobuf-c_project
31 FPC_EQUIVALENT=         devel/protobuf-c
32
33 MUST_CONFIGURE=         gnu
34
35 INSTALL_TARGET=         install-strip
36 SOVERSION=              1.0.0
37
38 pre-configure:
39         # hack since protobuf 3.17.x
40         ${LN} -s ${LOCALBASE}/include/google ${WRKSRC}/google
41
42 [FILE:429:descriptions/desc.single]
43 This is protobuf-c, a C implementation of the Google Protocol Buffers data
44 serialization format. It includes libprotobuf-c, a pure C library that
45 implements protobuf encoding and decoding, and protoc-c, a code generator
46 that converts Protocol Buffer .proto files to C descriptor code, based on
47 the original protoc. protobuf-c formerly included an RPC implementation;
48 that code has been split out into the protobuf-c-rpc project.
49
50
51 [FILE:113:distinfo]
52 d4cb022d55f49796959b07a9d83040822e39129bc0eb28f4e8301da17d758f62       136327 protobuf-c-protobuf-c-1.5.0.tar.gz
53
54
55 [FILE:253:manifests/plist.single]
56 bin/
57  protoc-c
58  protoc-gen-c
59 include/google/protobuf-c/protobuf-c.h
60 include/protobuf-c/
61  protobuf-c.h
62  protobuf-c.proto
63 lib/
64  libprotobuf-c.a
65  libprotobuf-c.so
66  libprotobuf-c.so.%%SOMAJOR%%
67  libprotobuf-c.so.%%SOVERSION%%
68 lib/pkgconfig/libprotobuf-c.pc
69