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