Ravenports generated: 05 Feb 2022 16:11
[ravenports.git] / bucket_3E / gdbm
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gdbm
4 VERSION=                1.23
5 KEYWORDS=               databases
6 VARIANTS=               standard static
7 SDESC[standard]=        GNU database manager
8 SDESC[static]=          GNU database manager (static-only without NLS)
9 HOMEPAGE=               http://www.gnu.org/software/gdbm/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GNU/gdbm
14 DISTFILE[1]=            gdbm-1.23.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         nls
19 SPKGS[static]=          complete
20                         primary
21                         tools
22
23 OPTIONS_AVAILABLE=      STATIC
24 OPTIONS_STANDARD=       none
25 VOPTS[static]=          STATIC=ON
26
27 EXRUN[tools]=           readline:single:standard
28
29 USES=                   gmake libtool:keepla solfix
30
31 LICENSE=                GPLv2+:primary
32 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
33 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
34 LICENSE_AWK=            TERMS:"Protection for multiple"
35 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/gdbm.h.in
36 LICENSE_SCHEME=         solo
37
38 INFO=                   primary:gdbm
39 FPC_EQUIVALENT=         databases/gdbm
40 INFO_SUBDIR=            .
41
42 MUST_CONFIGURE=         gnu
43 CONFIGURE_ARGS=         --enable-libgdbm-compat
44                         --enable-static
45
46 INSTALL_TARGET=         install-strip
47 INSTALL_REQ_TOOLCHAIN=  yes
48 SOVERSION=              6.0.0
49
50 [STATIC].DESCRIPTION=                   Build static library only variant
51 [STATIC].BUILD_DEPENDS_ON=              readline:single:standard
52 [STATIC].CFLAGS_ON=                     -fPIC
53                                         -DPIC
54 [STATIC].CONFIGURE_ARGS_OFF=            --enable-nls
55                                         --enable-shared
56 [STATIC].CONFIGURE_ARGS_ON=             --disable-nls
57                                         --disable-shared
58 [STATIC].USES_OFF=                      readline
59                                         gettext-runtime
60
61 post-patch:
62         ${REINPLACE_CMD} -e "s|LIBS = @LIBS@ -lc|LIBS = @LIBS@|" \
63                 -e "s|BINOWN = bin|BINOWN = root|" \
64                 -e "s|BINGRP = bin|BINGRP = wheel|" \
65                 -e "s|libgdbm.la libgdbm_compat.la|& gdbm.info|" \
66                         ${WRKSRC}/Makefile.in
67
68 [FILE:226:descriptions/desc.primary]
69 The GNU dbm is a library of database functions that use extensible hashing
70 and works similar to the standard UNIX dbm functions.  These routines are
71 provided to a programmer needing to create and manipulate a hashed
72 database.
73
74
75 [FILE:312:descriptions/desc.primary.static]
76 The GNU dbm is a library of database functions that use extensible hashing
77 and works similar to the standard UNIX dbm functions.  These routines are
78 provided to a programmer needing to create and manipulate a hashed
79 database.
80
81 This package contains a static-only version of the library without
82 any binary tools.
83
84
85 [FILE:78:descriptions/desc.tools.static]
86 This package contains the tools of the static variant of the
87 gdbm ravenports.
88
89
90 [FILE:95:distinfo]
91 74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd      1115854 gdbm-1.23.tar.gz
92
93
94 [FILE:349:manifests/plist.primary]
95 bin/
96  gdbm_dump
97  gdbm_load
98  gdbmtool
99 include/
100  dbm.h
101  gdbm.h
102  ndbm.h
103 lib/
104  libgdbm.a
105  libgdbm.la
106  libgdbm.so
107  libgdbm.so.%%SOMAJOR%%
108  libgdbm.so.%%SOVERSION%%
109  libgdbm_compat.a
110  libgdbm_compat.la
111  libgdbm_compat.so
112  libgdbm_compat.so.4
113  libgdbm_compat.so.4.0.0
114 share/man/man1/
115  gdbm_dump.1.gz
116  gdbm_load.1.gz
117  gdbmtool.1.gz
118 share/man/man3/gdbm.3.gz
119
120
121 [FILE:507:manifests/plist.nls]
122 share/locale/da/LC_MESSAGES/gdbm.mo
123 share/locale/de/LC_MESSAGES/gdbm.mo
124 share/locale/eo/LC_MESSAGES/gdbm.mo
125 share/locale/es/LC_MESSAGES/gdbm.mo
126 share/locale/fi/LC_MESSAGES/gdbm.mo
127 share/locale/fr/LC_MESSAGES/gdbm.mo
128 share/locale/ja/LC_MESSAGES/gdbm.mo
129 share/locale/pl/LC_MESSAGES/gdbm.mo
130 share/locale/pt_BR/LC_MESSAGES/gdbm.mo
131 share/locale/ru/LC_MESSAGES/gdbm.mo
132 share/locale/sr/LC_MESSAGES/gdbm.mo
133 share/locale/sv/LC_MESSAGES/gdbm.mo
134 share/locale/uk/LC_MESSAGES/gdbm.mo
135 share/locale/vi/LC_MESSAGES/gdbm.mo
136
137
138 [FILE:122:manifests/plist.primary.static]
139 include/
140  dbm.h
141  gdbm.h
142  ndbm.h
143 lib/
144  libgdbm.a
145  libgdbm.la
146  libgdbm_compat.a
147  libgdbm_compat.la
148 share/man/man3/gdbm.3.gz
149
150
151 [FILE:100:manifests/plist.tools.static]
152 bin/
153  gdbm_dump
154  gdbm_load
155  gdbmtool
156 share/man/man1/
157  gdbm_dump.1.gz
158  gdbm_load.1.gz
159  gdbmtool.1.gz
160