devel/rudiments 1.4.2 FreeBSD
C++ class library for daemons, clients, servers, and more
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL20
- Categories
- devel
- Package size
- 1288.8 KiB, 19954.1 KiB installed
Description
Rudiments is an Open Source C++ class library providing base classes for things such as daemons, clients and servers, and wrapper classes for the standard C functions for things like such as regular expressions, semaphores and signal handling.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/rudiments | 1.4.2 |
| NetBSD | devel/rudiments | 1.4.2nb14 |
| DragonFly | devel/rudiments | 1.4.2 |
Install
Binary package:
pkg install rudiments
From the ports tree:
cd /usr/ports/devel/rudiments/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rudiments>0:devel/rudiments
LIB_DEPENDS= librudiments.so:devel/rudiments
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4.2 | 1.4.2 | 1.2.2 | 1.4.2 | 1.4.2 |
| FreeBSD:14:quarterly | 1.4.2 | 1.4.2 | n/a | 1.4.2 | 1.4.2 |
| FreeBSD:15:latest | 1.4.2 | 1.4.2 | n/a | 1.4.2 | 1.4.2 |
| FreeBSD:15:quarterly | 1.4.2 | 1.4.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4.2 | 1.4.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libcurl.so: ftp/curllibgssapi_krb5.so: security/krb5
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 17
Required by 2
Configuration
Options name: devel_rudiments
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| PCRE | off | Use Perl Compatible Regular Expressions |
| SSL | on | SSL protocol support |
- USES
- libedit libtool pathfix pkgconfig readline shebangfix
- Service scripts
- none
Files
Manual pages 1
- rudiments-config(1)
pkg-plist 338
- @dir /var/run/rudiments
- bin/rudiments-config
- include/rudiments/aes128.h
- include/rudiments/avltree.h
- include/rudiments/bytebuffer.h
- include/rudiments/bytestring.h
- include/rudiments/cgihttpserverapi.h
- include/rudiments/character.h
- include/rudiments/charstring.h
- include/rudiments/chat.h
- include/rudiments/client.h
- include/rudiments/codetree.h
- include/rudiments/commandline.h
- include/rudiments/compiler.h
- include/rudiments/cronschedule.h
- include/rudiments/crypt.h
- include/rudiments/csvdom.h
- include/rudiments/csvsax.h
- include/rudiments/cursordomnode.h
- include/rudiments/datetime.h
- include/rudiments/debugprint.h
- include/rudiments/device.h
- include/rudiments/dictionary.h
- include/rudiments/directory.h
- include/rudiments/dom.h
- include/rudiments/domevents.h
- include/rudiments/domnode.h
- include/rudiments/dynamicarray.h
- include/rudiments/dynamiclib.h
- include/rudiments/encryption.h
- include/rudiments/environment.h
- include/rudiments/error.h
- include/rudiments/file.h
- include/rudiments/filedescriptor.h
- include/rudiments/filesystem.h
- include/rudiments/groupentry.h
- include/rudiments/gss.h
- include/rudiments/hash.h
- include/rudiments/hostentry.h
- include/rudiments/httpbasicsecurity.h
- include/rudiments/httprequest.h
- include/rudiments/httpresponse.h
- include/rudiments/httpserverapi.h
- include/rudiments/httpserverapimain.h
- include/rudiments/inetsocketclient.h
- include/rudiments/inetsocketserver.h
- include/rudiments/inetsocketutil.h
- include/rudiments/inidom.h
- include/rudiments/inisax.h
- include/rudiments/input.h
- include/rudiments/jsondom.h
- include/rudiments/jsonsax.h
- include/rudiments/linkedlist.h
- include/rudiments/listener.h
- include/rudiments/logger.h
- include/rudiments/md5.h
- include/rudiments/memorymap.h
- include/rudiments/memorypool.h
- include/rudiments/mvccontroller.h
- include/rudiments/mvcproperties.h
- include/rudiments/mvcresult.h
- include/rudiments/mvcsecurity.h
- include/rudiments/mvcservice.h
- include/rudiments/mvctier.h
- include/rudiments/mvcview.h
- include/rudiments/output.h
- include/rudiments/parameterstring.h
- include/rudiments/permissions.h
- include/rudiments/private/aes128.h
- include/rudiments/private/aes128includes.h
- include/rudiments/private/avltree.h
- include/rudiments/private/avltreeincludes.h
- include/rudiments/private/avltreeinlines.h
- include/rudiments/private/avltreenode.h
- include/rudiments/private/bytebuffer.h
- include/rudiments/private/bytebufferincludes.h
- include/rudiments/private/bytestringincludes.h
- include/rudiments/private/cgihttpserverapi.h
- include/rudiments/private/cgihttpserverapiincludes.h
- include/rudiments/private/cgimodule.h
- include/rudiments/private/characterincludes.h
- include/rudiments/private/charstring.h
- include/rudiments/private/charstringincludes.h
- include/rudiments/private/chat.h
- include/rudiments/private/chatincludes.h
- include/rudiments/private/client.h
- include/rudiments/private/clientincludes.h
- include/rudiments/private/codetree.h
- include/rudiments/private/codetreegrammar.h
- include/rudiments/private/codetreeincludes.h
- include/rudiments/private/commandline.h
- include/rudiments/private/commandlineincludes.h
- include/rudiments/private/compiler.h
- include/rudiments/private/compilerincludes.h
- include/rudiments/private/config.h
- include/rudiments/private/cronschedule.h
- include/rudiments/private/cronscheduleincludes.h
- include/rudiments/private/cryptincludes.h
- include/rudiments/private/csvdom.h
- include/rudiments/private/csvdomincludes.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rudiments-1.4.2.tar.gz | 2.95074e+06 | e30220a4c5ae0ad66441a3df34d5468658f116f4dcf37b0abcadae81873ebd90 |
Master sites 1
- SF
Commit history 0
No commits in the history this site was built from.