libbsd-dev_0.6.0-2ubuntu1_i386.deb


Advertisement

Description

libbsd-dev - utility functions from BSD systems - development files

Property Value
Distribution Ubuntu 14.04 LTS (Trusty Tahr)
Repository Ubuntu Main i386
Package filename libbsd-dev_0.6.0-2ubuntu1_i386.deb
Package name libbsd-dev
Package version 0.6.0
Package release 2ubuntu1
Package architecture i386
Package type deb
Category libdevel
Homepage http://libbsd.freedesktop.org/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 111.17 KB
Installed size 368.00 KB
This library provides some functions commonly available on BSD systems but
not on others like GNU systems.
The currently provided functions are:
* MD5Data, MD5End, MD5File, MD5FileChunk, MD5Final, MD5Init, MD5Pad,
MD5Transform, MD5Update.
* arc4random, arc4random_addrandom, arc4random_buf, arc4random_stir,
arc4random_uniform.
* bsd_getopt.
* be16dec, be32dec, be64dec, le16dec, le32dec, le64dec.
* be16enc, be32enc, be64enc, le16enc, le32enc, le64enc.
* closefrom.
* expand_number, dehumanize_number, humanize_number, strtonum, fmtcheck.
* errc, verrc, vwarnc, warnc.
* fgetln, fparseln, fgetwln, flopen, fpurge.
* getmode, setmode, strmode,
* getpeereid.
* getprogname, setprogname.
* heapsort, radixsort, mergesort, sradixsort.
* nlist (ELF and a.out support).
* pidfile_open, pidfile_write, pidfile_close, pidfile_remove.
* readpassphrase.
* reallocf.
* setproctitle (initialized via libbsd-ctor or setproctitle_init).
* strlcpy, strlcat.
* strnstr.
* strnvis, strnunvis, strunvis, strunvisx, strvis, strvisx, unvis, vis.
* wcslcat, wcslcpy.
Also included are some queue macro definitions not present on includes
from glibc.

Alternatives

Package Version Architecture Repository
libbsd-dev_0.6.0-2ubuntu1_amd64.deb 0.6.0 amd64 Ubuntu Main
libbsd-dev - - -

Requires

Name Value
libbsd0 = 0.6.0-2ubuntu1

Replaces

Name Value
libfreebsd-dev << 0.0-8

Download

Type URL
Mirror archive.ubuntu.com
Binary Package libbsd-dev_0.6.0-2ubuntu1_i386.deb
Source Package libbsd

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libbsd-dev deb package:
    # sudo apt-get install libbsd-dev

Files

Path
/usr/include/bsd/bitstring.h
/usr/include/bsd/bsd.h
/usr/include/bsd/err.h
/usr/include/bsd/getopt.h
/usr/include/bsd/libutil.h
/usr/include/bsd/md5.h
/usr/include/bsd/nlist.h
/usr/include/bsd/readpassphrase.h
/usr/include/bsd/stdio.h
/usr/include/bsd/stdlib.h
/usr/include/bsd/string.h
/usr/include/bsd/unistd.h
/usr/include/bsd/vis.h
/usr/include/bsd/wchar.h
/usr/include/bsd/netinet/ip_icmp.h
/usr/include/bsd/sys/bitstring.h
/usr/include/bsd/sys/cdefs.h
/usr/include/bsd/sys/endian.h
/usr/include/bsd/sys/poll.h
/usr/include/bsd/sys/queue.h
/usr/include/bsd/sys/tree.h
/usr/lib/i386-linux-gnu/libbsd-ctor.a
/usr/lib/i386-linux-gnu/libbsd.a
/usr/lib/i386-linux-gnu/libbsd.so
/usr/lib/i386-linux-gnu/pkgconfig/libbsd-ctor.pc
/usr/lib/i386-linux-gnu/pkgconfig/libbsd-overlay.pc
/usr/lib/i386-linux-gnu/pkgconfig/libbsd.pc
/usr/share/doc/libbsd-dev/changelog.Debian.gz
/usr/share/doc/libbsd-dev/copyright
/usr/share/man/man3/arc4random.3.gz
/usr/share/man/man3/arc4random_addrandom.3.gz
/usr/share/man/man3/arc4random_buf.3.gz
/usr/share/man/man3/arc4random_stir.3.gz
/usr/share/man/man3/arc4random_uniform.3.gz
/usr/share/man/man3/bitstring.3.gz
/usr/share/man/man3/closefrom.3.gz
/usr/share/man/man3/dehumanize_number.3.gz
/usr/share/man/man3/expand_number.3.gz
/usr/share/man/man3/fgetln.3.gz
/usr/share/man/man3/fgetwln.3.gz
/usr/share/man/man3/flopen.3.gz
/usr/share/man/man3/fmtcheck.3.gz
/usr/share/man/man3/fparseln.3.gz
/usr/share/man/man3/getmode.3.gz
/usr/share/man/man3/getpeereid.3.gz
/usr/share/man/man3/getprogname.3.gz
/usr/share/man/man3/heapsort.3.gz
/usr/share/man/man3/humanize_number.3.gz
/usr/share/man/man3/md5.3bsd.gz
/usr/share/man/man3/mergesort.3.gz
/usr/share/man/man3/nlist.3.gz
/usr/share/man/man3/pidfile.3.gz
/usr/share/man/man3/queue.3bsd.gz
/usr/share/man/man3/radixsort.3.gz
/usr/share/man/man3/readpassphrase.3.gz
/usr/share/man/man3/reallocf.3.gz
/usr/share/man/man3/setmode.3.gz
/usr/share/man/man3/setproctitle.3.gz
/usr/share/man/man3/setprogname.3.gz
/usr/share/man/man3/sradixsort.3.gz
/usr/share/man/man3/strlcat.3.gz
/usr/share/man/man3/strlcpy.3.gz
/usr/share/man/man3/strmode.3.gz
/usr/share/man/man3/strnstr.3.gz
/usr/share/man/man3/strtonum.3.gz
/usr/share/man/man3/tree.3.gz
/usr/share/man/man3/unvis.3.gz
/usr/share/man/man3/vis.3.gz
/usr/share/man/man3/wcslcat.3.gz
/usr/share/man/man3/wcslcpy.3.gz

See Also

Package Description
libbsd-resource-perl_1.2907-1build1_i386.deb BSD process resource limit and priority functions
libbsd0_0.6.0-2ubuntu1_i386.deb utility functions from BSD systems - shared library
libbsf-java-doc_2.4.0-5build1_all.deb Bean Scripting Framework to support scripting - documentation
libbsf-java_2.4.0-5build1_all.deb Bean Scripting Framework to support scripting languages in Java
libbsh-java_2.0b4-15_all.deb Java scripting environment (BeanShell) Version 2 (library)
libbtf1.2.0_4.2.1-3ubuntu1_i386.deb permutation to block triangular form library for sparse matrices
libburn-dev_1.3.4-0ubuntu1_i386.deb development package for libburn4
libburn-doc_1.3.4-0ubuntu1_all.deb API documentation for libburn library
libburn4_1.3.4-0ubuntu1_i386.deb library to provide CD/DVD writing functions
libbusiness-isbn-data-perl_20120719.001-1_all.deb data pack for Business::ISBN
libbusiness-isbn-perl_2.07-1_all.deb Perl library to work with International Standard Book Numbers
libbz2-1.0_1.0.6-5_i386.deb high-quality block-sorting file compressor library - runtime
libbz2-dev_1.0.6-5_i386.deb high-quality block-sorting file compressor library - development
libc-ares-dev_1.10.0-2_i386.deb asynchronous name resolver - development files
libc-ares2_1.10.0-2_i386.deb asynchronous name resolver
Advertisement
Advertisement