1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= Utility functions from BSD systems
9 HOMEPAGE= https://cgit.freedesktop.org/libbsd
13 SITES[main]= https://libbsd.freedesktop.org/releases/
14 DISTFILE[1]= libbsd-0.11.7.tar.xz:main
16 SPKGS[standard]= complete
21 OPTIONS_AVAILABLE= none
22 OPTIONS_STANDARD= none
26 BUILD_DEPENDS= libmd:dev:standard
27 BUILDRUN_DEPENDS= libmd:primary:standard
28 EXRUN[dev]= libmd:dev:standard
30 USES= cpe gmake libtool
32 LICENSE= BSDGROUP:primary
33 LICENSE_FILE= BSDGROUP:{{WRKSRC}}/COPYING
36 CPE_VENDOR= freedesktop
40 INSTALL_TARGET= install-strip
41 INSTALL_REQ_TOOLCHAIN= yes
44 [FILE:342:descriptions/desc.primary]
45 libbsd - Utility functions from BSD systems
47 This library provides useful functions commonly found on BSD systems,
48 and lacking on others like GNU systems, thus making it easier to port
49 projects with strong BSD origins, without needing to embed the same
50 code over and over again on each project.
52 This library is intended for GNU/Linux usage.
56 9baa186059ebbf25c06308e9f991fda31f7183c0f24931826d83aa6abd8a0261 418508 libbsd-0.11.7.tar.xz
59 [FILE:53:manifests/plist.primary]
62 libbsd.so.%%SOVERSION%%
65 [FILE:425:manifests/plist.dev]
86 include/bsd/netinet/ip_icmp.h
106 [FILE:5143:manifests/plist.man]
108 LIST_CLASS_ENTRY.3bsd.gz
109 LIST_CLASS_HEAD.3bsd.gz
114 LIST_FOREACH_FROM.3bsd.gz
115 LIST_FOREACH_FROM_SAFE.3bsd.gz
116 LIST_FOREACH_SAFE.3bsd.gz
118 LIST_HEAD_INITIALIZER.3bsd.gz
120 LIST_INSERT_AFTER.3bsd.gz
121 LIST_INSERT_BEFORE.3bsd.gz
122 LIST_INSERT_HEAD.3bsd.gz
131 RB_FOREACH_REVERSE.3bsd.gz
133 RB_GENERATE_STATIC.3bsd.gz
136 RB_INITIALIZER.3bsd.gz
146 RB_PROTOTYPE_STATIC.3bsd.gz
150 SLIST_CLASS_ENTRY.3bsd.gz
151 SLIST_CLASS_HEAD.3bsd.gz
155 SLIST_FOREACH.3bsd.gz
156 SLIST_FOREACH_FROM.3bsd.gz
157 SLIST_FOREACH_FROM_SAFE.3bsd.gz
158 SLIST_FOREACH_SAFE.3bsd.gz
160 SLIST_HEAD_INITIALIZER.3bsd.gz
162 SLIST_INSERT_AFTER.3bsd.gz
163 SLIST_INSERT_HEAD.3bsd.gz
166 SLIST_REMOVE_AFTER.3bsd.gz
167 SLIST_REMOVE_HEAD.3bsd.gz
168 SLIST_REMOVE_PREVPTR.3bsd.gz
173 SPLAY_FOREACH.3bsd.gz
174 SPLAY_GENERATE.3bsd.gz
177 SPLAY_INITIALIZER.3bsd.gz
183 SPLAY_PROTOTYPE.3bsd.gz
187 STAILQ_CLASS_ENTRY.3bsd.gz
188 STAILQ_CLASS_HEAD.3bsd.gz
189 STAILQ_CONCAT.3bsd.gz
193 STAILQ_FOREACH.3bsd.gz
194 STAILQ_FOREACH_FROM.3bsd.gz
195 STAILQ_FOREACH_FROM_SAFE.3bsd.gz
196 STAILQ_FOREACH_SAFE.3bsd.gz
198 STAILQ_HEAD_INITIALIZER.3bsd.gz
200 STAILQ_INSERT_AFTER.3bsd.gz
201 STAILQ_INSERT_HEAD.3bsd.gz
202 STAILQ_INSERT_TAIL.3bsd.gz
205 STAILQ_REMOVE.3bsd.gz
206 STAILQ_REMOVE_AFTER.3bsd.gz
207 STAILQ_REMOVE_HEAD.3bsd.gz
209 TAILQ_CLASS_ENTRY.3bsd.gz
210 TAILQ_CLASS_HEAD.3bsd.gz
215 TAILQ_FOREACH.3bsd.gz
216 TAILQ_FOREACH_FROM.3bsd.gz
217 TAILQ_FOREACH_FROM_SAFE.3bsd.gz
218 TAILQ_FOREACH_REVERSE.3bsd.gz
219 TAILQ_FOREACH_REVERSE_FROM.3bsd.gz
220 TAILQ_FOREACH_REVERSE_FROM_SAFE.3bsd.gz
221 TAILQ_FOREACH_REVERSE_SAFE.3bsd.gz
222 TAILQ_FOREACH_SAFE.3bsd.gz
224 TAILQ_HEAD_INITIALIZER.3bsd.gz
226 TAILQ_INSERT_AFTER.3bsd.gz
227 TAILQ_INSERT_BEFORE.3bsd.gz
228 TAILQ_INSERT_HEAD.3bsd.gz
229 TAILQ_INSERT_TAIL.3bsd.gz
235 TIMESPEC_TO_TIMEVAL.3bsd.gz
236 TIMEVAL_TO_TIMESPEC.3bsd.gz
238 arc4random_addrandom.3bsd.gz
239 arc4random_buf.3bsd.gz
240 arc4random_stir.3bsd.gz
241 arc4random_uniform.3bsd.gz
261 dehumanize_number.3bsd.gz
263 expand_number.3bsd.gz
264 explicit_bzero.3bsd.gz
277 gid_from_group.3bsd.gz
278 group_from_gid.3bsd.gz
280 humanize_number.3bsd.gz
291 pidfile_close.3bsd.gz
293 pidfile_remove.3bsd.gz
294 pidfile_write.3bsd.gz
298 readpassphrase.3bsd.gz
301 recallocarray.3bsd.gz
304 setproctitle_init.3bsd.gz
332 timespecclear.3bsd.gz
334 timespecisset.3bsd.gz
338 uid_from_user.3bsd.gz
340 user_from_uid.3bsd.gz
344 share/man/man7/libbsd.7.gz