www/cas 3.8.0 FreeBSD
C++ Application Server
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
37ccecbcf4- License
- BSD3CLAUSE
- Categories
- www, devel
- Package size
- 305.5 KiB, 1799.1 KiB installed
Description
CAS is a fast, powerful, and extensible HTTP and XML/JSON/BSON-RPC application server, written in C++.
Install
Binary package:
pkg install cas
From the ports tree:
cd /usr/ports/www/cas/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cas>0:www/cas
LIB_DEPENDS= libcas.so:www/cas
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 | 3.8.0 | 3.8.0 | - | 3.8.0 | 3.8.0 |
| FreeBSD:14:quarterly | 3.8.0 | 3.8.0 | n/a | 3.8.0 | 3.8.0 |
| FreeBSD:15:latest | 3.8.0 | 3.8.0 | n/a | 3.8.0 | 3.8.0 |
| FreeBSD:15:quarterly | 3.8.0 | 3.8.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.8.0 | 3.8.0 | 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 3
libctpp2.so: textproc/ctpp2libexpat.so: textproc/expat2libpcre.so: devel/pcre
The full lists below include those, and their dependencies in turn.
Build dependencies 32
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/apr1
- devel/cmake-core
- devel/gettext-runtime
- devel/jansson
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/pcre
- devel/pcre2
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/ctpp2
- textproc/expat2
- textproc/libxml2
- www/apache24
- www/libnghttp2
Run dependencies 23
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/apr1
- devel/gettext-runtime
- devel/jansson
- devel/libunistring
- devel/pcre
- devel/pcre2
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- print/indexinfo
- security/libssh2
- textproc/ctpp2
- textproc/expat2
- textproc/libxml2
- www/apache24
- www/libnghttp2
No port depends on this one.
Configuration
Options name: www_cas
| Option | Default | Description |
|---|---|---|
| APACHE | on | Apache server support |
| EXAMPLES | off | Build and/or install examples |
| XMLRPC | on | Build cURL-based XMLRPC client |
- USES
- cmake:insource iconv ssl
- Service scripts
- none
Files
pkg-plist 93
- bin/cas-config
- bin/cas-globalconf
- bin/cas-hostconf
- bin/cas-regexp
- bin/cas-server
- bin/cas-xmlrpc-parser
- bin/cas-xt
- etc/cas/global-config.xml.sample
- etc/cas/module-config.xml.sample
- etc/cas/vhost-config.xml.sample
- include/cas/ASConfigErrorHandler.hpp
- include/cas/ASCookie.hpp
- include/cas/ASDataFilter.hpp
- include/cas/ASDebugHelper.hpp
- include/cas/ASEventCodes.hpp
- include/cas/ASException.hpp
- include/cas/ASFile.hpp
- include/cas/ASFilePool.hpp
- include/cas/ASGenericConfigHandler.hpp
- include/cas/ASGetOpt.hpp
- include/cas/ASGlobalConfig.hpp
- include/cas/ASHandler.hpp
- include/cas/ASHandlerConfig.hpp
- include/cas/ASHostConfig.hpp
- include/cas/ASLoadableObject.hpp
- include/cas/ASLoader.hpp
- include/cas/ASLocation.hpp
- include/cas/ASLocationURI.hpp
- include/cas/ASLogCodes.hpp
- include/cas/ASLogger.hpp
- include/cas/ASMD5.hpp
- include/cas/ASModule.hpp
- include/cas/ASNetworkRange.hpp
- include/cas/ASObject.hpp
- include/cas/ASObjectLoader.hpp
- include/cas/ASPCRE.hpp
- include/cas/ASPool.hpp
- include/cas/ASPreRequestHandler.hpp
- include/cas/ASPreRequestHandlerConfig.hpp
- include/cas/ASProfiler.hpp
- include/cas/ASRequest.hpp
- include/cas/ASResourceStorage.hpp
- include/cas/ASResponse.hpp
- include/cas/ASResponseCodes.hpp
- include/cas/ASResponseWriter.hpp
- include/cas/ASServer.hpp
- include/cas/ASServerContext.hpp
- include/cas/ASServerManager.hpp
- include/cas/ASSysHeaders.h
- include/cas/ASTemplate.hpp
- include/cas/ASTypes.hpp
- include/cas/ASUtil.hpp
- include/cas/ASView.hpp
- include/cas/ASViewConfig.hpp
- include/cas/ASXMLHandler.hpp
- include/cas/ASXMLParser.hpp
- include/cas/ASXMLRPCClient.hpp
- include/cas/ASXMLRPCHandler.hpp
- include/cas/STLException.hpp
- include/cas/STLFunctional.hpp
- include/cas/STLMap.hpp
- include/cas/STLPair.hpp
- include/cas/STLString.hpp
- include/cas/STLVector.hpp
- lib/libcas.a
- lib/libcas.so
- lib/libcas.so.3.8
- lib/libcas.so.3.8.0
- lib/libexampleclass.so
- lib/libexampleclass.so.3.8
- lib/libexampleclass.so.3.8.0
- libexec/apache24/mod_cas2.so
- libexec/cas/mod_bson_view.so
- libexec/cas/mod_bsonrpc_view.so
- libexec/cas/mod_ctpp_view.so
- libexec/cas/mod_example_handler.so
- libexec/cas/mod_example_module.so
- libexec/cas/mod_example_view.so
- libexec/cas/mod_json_view.so
- libexec/cas/mod_jsonrpc_view.so
- libexec/cas/mod_plain_view.so
- libexec/cas/mod_tabseparated_view.so
- libexec/cas/mod_xml_view.so
- libexec/cas/mod_xmlrpc_view.so
- sbin/cas-fcgid
- share/cas/examples/request.json
- share/cas/xt/CMakeLists.tmpl
- share/cas/xt/ConfigureLibrary.cmake
- share/cas/xt/ConfigurePackage.cmake
- share/cas/xt/HandlerTemplate.tmpl
- share/cas/xt/PreRequestHandlerTemplate.tmpl
- share/cas/xt/RenameModule.cmake
- share/cas/xt/ViewTemplate.tmpl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| CommunicoPublic-cas-3.8.0-4fbf8e3_GH0.tar.gz | 179314 | 2d2feaa0cd54c129138bcdcdc70b4b1ab0b16270287bc8b029ad1b91c2d5e369 |