# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= libbsd VERSION= 0.12.2 KEYWORDS= devel raven VARIANTS= std SDESC[std]= Utility functions from BSD systems HOMEPAGE= https://libbsd.freedesktop.org/wiki/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= https://libbsd.freedesktop.org/releases/ DISTFILE[1]= libbsd-0.12.2.tar.xz:main DF_INDEX= 1 SPKGS[std]= set primary dev man OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none ONLY_FOR_OPSYS= linux BUILD_DEPENDS= libmd:dev:std BUILDRUN_DEPENDS= libmd:primary:std EXRUN[dev]= libmd:dev:std USES= cpe gmake libtool LICENSE= BSDGROUP:primary LICENSE_FILE= BSDGROUP:{{WRKSRC}}/COPYING LICENSE_SCHEME= solo CPE_VENDOR= freedesktop MUST_CONFIGURE= gnu INSTALL_TARGET= install-strip INSTALL_REQ_TOOLCHAIN= yes SOVERSION= 0.12.2 [FILE:342:descriptions/desc.primary] libbsd - Utility functions from BSD systems This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project. This library is intended for GNU/Linux usage. [FILE:99:distinfo] b88cc9163d0c652aaf39a99991d974ddba1c3a9711db8f1b5838af2a14731014 446032 libbsd-0.12.2.tar.xz [FILE:53:manifests/plist.primary] lib/ libbsd.so.%%SOMAJOR%% libbsd.so.%%SOVERSION%% [FILE:425:manifests/plist.dev] include/bsd/ bitstring.h bsd.h err.h getopt.h grp.h inttypes.h libutil.h md5.h nlist.h pwd.h readpassphrase.h stdio.h stdlib.h string.h stringlist.h timeconv.h unistd.h vis.h wchar.h include/bsd/netinet/ip_icmp.h include/bsd/sys/ bitstring.h cdefs.h endian.h param.h poll.h queue.h time.h tree.h lib/ libbsd-ctor.a libbsd.a libbsd.so lib/pkgconfig/ libbsd-ctor.pc libbsd-overlay.pc libbsd.pc [FILE:4388:manifests/plist.man] share/man/man3/ LIST_CLASS_ENTRY.3bsd LIST_CLASS_HEAD.3bsd LIST_EMPTY.3bsd LIST_ENTRY.3bsd LIST_FIRST.3bsd LIST_FOREACH.3bsd LIST_FOREACH_FROM.3bsd LIST_FOREACH_FROM_SAFE.3bsd LIST_FOREACH_SAFE.3bsd LIST_HEAD.3bsd LIST_HEAD_INITIALIZER.3bsd LIST_INIT.3bsd LIST_INSERT_AFTER.3bsd LIST_INSERT_BEFORE.3bsd LIST_INSERT_HEAD.3bsd LIST_NEXT.3bsd LIST_PREV.3bsd LIST_REMOVE.3bsd LIST_SWAP.3bsd RB_EMPTY.3bsd RB_ENTRY.3bsd RB_FIND.3bsd RB_FOREACH.3bsd RB_FOREACH_REVERSE.3bsd RB_GENERATE.3bsd RB_GENERATE_STATIC.3bsd RB_HEAD.3bsd RB_INIT.3bsd RB_INITIALIZER.3bsd RB_INSERT.3bsd RB_LEFT.3bsd RB_MAX.3bsd RB_MIN.3bsd RB_NEXT.3bsd RB_NFIND.3bsd RB_PARENT.3bsd RB_PREV.3bsd RB_PROTOTYPE.3bsd RB_PROTOTYPE_STATIC.3bsd RB_REMOVE.3bsd RB_RIGHT.3bsd RB_ROOT.3bsd SLIST_CLASS_ENTRY.3bsd SLIST_CLASS_HEAD.3bsd SLIST_EMPTY.3bsd SLIST_ENTRY.3bsd SLIST_FIRST.3bsd SLIST_FOREACH.3bsd SLIST_FOREACH_FROM.3bsd SLIST_FOREACH_FROM_SAFE.3bsd SLIST_FOREACH_SAFE.3bsd SLIST_HEAD.3bsd SLIST_HEAD_INITIALIZER.3bsd SLIST_INIT.3bsd SLIST_INSERT_AFTER.3bsd SLIST_INSERT_HEAD.3bsd SLIST_NEXT.3bsd SLIST_REMOVE.3bsd SLIST_REMOVE_AFTER.3bsd SLIST_REMOVE_HEAD.3bsd SLIST_REMOVE_PREVPTR.3bsd SLIST_SWAP.3bsd SPLAY_EMPTY.3bsd SPLAY_ENTRY.3bsd SPLAY_FIND.3bsd SPLAY_FOREACH.3bsd SPLAY_GENERATE.3bsd SPLAY_HEAD.3bsd SPLAY_INIT.3bsd SPLAY_INITIALIZER.3bsd SPLAY_INSERT.3bsd SPLAY_LEFT.3bsd SPLAY_MAX.3bsd SPLAY_MIN.3bsd SPLAY_NEXT.3bsd SPLAY_PROTOTYPE.3bsd SPLAY_REMOVE.3bsd SPLAY_RIGHT.3bsd SPLAY_ROOT.3bsd STAILQ_CLASS_ENTRY.3bsd STAILQ_CLASS_HEAD.3bsd STAILQ_CONCAT.3bsd STAILQ_EMPTY.3bsd STAILQ_ENTRY.3bsd STAILQ_FIRST.3bsd STAILQ_FOREACH.3bsd STAILQ_FOREACH_FROM.3bsd STAILQ_FOREACH_FROM_SAFE.3bsd STAILQ_FOREACH_SAFE.3bsd STAILQ_HEAD.3bsd STAILQ_HEAD_INITIALIZER.3bsd STAILQ_INIT.3bsd STAILQ_INSERT_AFTER.3bsd STAILQ_INSERT_HEAD.3bsd STAILQ_INSERT_TAIL.3bsd STAILQ_LAST.3bsd STAILQ_NEXT.3bsd STAILQ_REMOVE.3bsd STAILQ_REMOVE_AFTER.3bsd STAILQ_REMOVE_HEAD.3bsd STAILQ_SWAP.3bsd TAILQ_CLASS_ENTRY.3bsd TAILQ_CLASS_HEAD.3bsd TAILQ_CONCAT.3bsd TAILQ_EMPTY.3bsd TAILQ_ENTRY.3bsd TAILQ_FIRST.3bsd TAILQ_FOREACH.3bsd TAILQ_FOREACH_FROM.3bsd TAILQ_FOREACH_FROM_SAFE.3bsd TAILQ_FOREACH_REVERSE.3bsd TAILQ_FOREACH_REVERSE_FROM.3bsd TAILQ_FOREACH_REVERSE_FROM_SAFE.3bsd TAILQ_FOREACH_REVERSE_SAFE.3bsd TAILQ_FOREACH_SAFE.3bsd TAILQ_HEAD.3bsd TAILQ_HEAD_INITIALIZER.3bsd TAILQ_INIT.3bsd TAILQ_INSERT_AFTER.3bsd TAILQ_INSERT_BEFORE.3bsd TAILQ_INSERT_HEAD.3bsd TAILQ_INSERT_TAIL.3bsd TAILQ_LAST.3bsd TAILQ_NEXT.3bsd TAILQ_PREV.3bsd TAILQ_REMOVE.3bsd TAILQ_SWAP.3bsd arc4random.3bsd arc4random_addrandom.3bsd arc4random_buf.3bsd arc4random_stir.3bsd arc4random_uniform.3bsd be16dec.3bsd be16enc.3bsd be32dec.3bsd be32enc.3bsd be64dec.3bsd be64enc.3bsd bit_alloc.3bsd bit_clear.3bsd bit_decl.3bsd bit_ffc.3bsd bit_ffs.3bsd bit_nclear.3bsd bit_nset.3bsd bit_set.3bsd bit_test.3bsd bitstr_size.3bsd bitstring.3bsd byteorder.3bsd closefrom.3bsd dehumanize_number.3bsd errc.3bsd expand_number.3bsd explicit_bzero.3bsd fgetln.3bsd fgetwln.3bsd flopen.3bsd fmtcheck.3bsd fparseln.3bsd fpurge.3bsd freezero.3bsd funopen.3bsd getbsize.3bsd getmode.3bsd getpeereid.3bsd getprogname.3bsd gid_from_group.3bsd group_from_gid.3bsd heapsort.3bsd humanize_number.3bsd le16dec.3bsd le16enc.3bsd le32dec.3bsd le32enc.3bsd le64dec.3bsd le64enc.3bsd md5.3bsd mergesort.3bsd nlist.3bsd pidfile.3bsd pidfile_close.3bsd pidfile_open.3bsd pidfile_remove.3bsd pidfile_write.3bsd pwcache.3bsd queue.3bsd radixsort.3bsd readpassphrase.3bsd reallocarray.3bsd reallocf.3bsd recallocarray.3bsd setmode.3bsd setproctitle.3bsd setproctitle_init.3bsd setprogname.3bsd sl_add.3bsd sl_delete.3bsd sl_find.3bsd sl_free.3bsd sl_init.3bsd sradixsort.3bsd stringlist.3bsd strlcat.3bsd strlcpy.3bsd strmode.3bsd strnstr.3bsd strnunvis.3bsd strnvis.3bsd strtoi.3bsd strtonum.3bsd strtou.3bsd strunvis.3bsd strvis.3bsd strvisx.3bsd timeradd.3bsd timerclear.3bsd timercmp.3bsd timerisset.3bsd timersub.3bsd timespecadd.3bsd timespecclear.3bsd timespeccmp.3bsd timespecisset.3bsd timespecsub.3bsd tree.3bsd uid_from_user.3bsd unvis.3bsd user_from_uid.3bsd verrc.3bsd vis.3bsd vwarnc.3bsd warnc.3bsd wcslcat.3bsd wcslcpy.3bsd share/man/man7/libbsd.7