www/tntnet 2.2.1_6 FreeBSD
Webapplicationserver for C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- www, devel
Description
Tntnet is a modular, multithreaded, high performance webapplicationserver for C++. To create webapplications Tntnet has a template-language called ecpp similar to php, jsp or mason, where you can embed c++-code inside a html-page to generate active content. The ecpp-files are precompiled to c++-classes called components and compiled and linked into a shared library. This process is done at compiletime.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/tntnet | 2.2.1_6 |
| DragonFly | www/tntnet | 2.2.1_6 |
Install
Binary package:
pkg install tntnet
From the ports tree:
cd /usr/ports/www/tntnet/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tntnet>0:www/tntnet
LIB_DEPENDS= libtntnet.so:www/tntnet
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 | - | 2.2.1_6 | 2.2.1_5 | 2.2.1_6 | 2.2.1_6 |
| FreeBSD:14:quarterly | - | 2.2.1_6 | n/a | 2.2.1_6 | 2.2.1_6 |
| FreeBSD:15:latest | - | 2.2.1_6 | n/a | 2.2.1_6 | 2.2.1_6 |
| FreeBSD:15:quarterly | - | 2.2.1_6 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.2.1_6 | 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.
Build 1
zip: archivers/zip
Library 1
libcxxtools.so: devel/cxxtools
The full lists below include those, and their dependencies in turn.
Build dependencies 3
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe iconv libtool localbase:ldflags pathfix pkgconfig shebangfix
- Service scripts
- none
Files
Manual pages 8
- ecpp(7)
- ecppc(1)
- ecppl(1)
- ecppll(1)
- tntnet(8)
- tntnet-config(1)
- tntnet.properties(7)
- tntnet.xml(7)
pkg-plist 137
- bin/ecppc
- bin/ecppl
- bin/ecppll
- bin/tntnet
- bin/tntnet-config
- etc/tntnet/tntnet
- @sample etc/tntnet/tntnet.xml.sample
- include/tnt/applicationunlocker.h
- include/tnt/backgroundworker.h
- include/tnt/cmd.h
- include/tnt/compident.h
- include/tnt/comploader.h
- include/tnt/component.h
- include/tnt/componentfactory.h
- include/tnt/configurator.h
- include/tnt/contentdisposition.h
- include/tnt/contenttype.h
- include/tnt/convert.h
- include/tnt/cookie.h
- include/tnt/data.h
- include/tnt/deflatestream.h
- include/tnt/dispatcher.h
- include/tnt/ecpp.h
- include/tnt/encoding.h
- include/tnt/htmlescostream.h
- include/tnt/http.h
- include/tnt/httperror.h
- include/tnt/httpheader.h
- include/tnt/httpmessage.h
- include/tnt/httpparser.h
- include/tnt/httpreply.h
- include/tnt/httprequest.h
- include/tnt/job.h
- include/tnt/langlib.h
- include/tnt/maptarget.h
- include/tnt/mbcomponent.h
- include/tnt/messageattribute.h
- include/tnt/messageheader.h
- include/tnt/messageheaderparser.h
- include/tnt/mimedb.h
- include/tnt/multipart.h
- include/tnt/object.h
- include/tnt/parser.h
- include/tnt/poller.h
- include/tnt/process.h
- include/tnt/query_params.h
- include/tnt/savepoint.h
- include/tnt/scope.h
- include/tnt/scopemanager.h
- include/tnt/sessionscope.h
- include/tnt/sessionunlocker.h
- include/tnt/socketif.h
- include/tnt/stringlessignorecase.h
- include/tnt/threadcontext.h
- include/tnt/tntconfig.h
- include/tnt/tntnet.h
- include/tnt/unzipfile.h
- include/tnt/urlescostream.h
- include/tnt/urlmapper.h
- include/tnt/worker.h
- include/tnt/zdata.h
- lib/libtntnet.so
- lib/libtntnet.so.12
- lib/libtntnet.so.12.0.0
- lib/libtntnet_sdk.so
- lib/libtntnet_sdk.so.12
- lib/libtntnet_sdk.so.12.0.0
- lib/tntnet/alldemos.so
- lib/tntnet/alldemos.so.0
- lib/tntnet/alldemos.so.0.0.0
- lib/tntnet/backgroundjob.so
- lib/tntnet/backgroundjob.so.0
- lib/tntnet/backgroundjob.so.0.0.0
- lib/tntnet/calc.so
- lib/tntnet/calc.so.0
- lib/tntnet/calc.so.0.0.0
- lib/tntnet/calcajax.so
- lib/tntnet/calcajax.so.0
- lib/tntnet/calcajax.so.0.0.0
- lib/tntnet/calci18n.so
- lib/tntnet/calci18n.so.0
- lib/tntnet/calci18n.so.0.0.0
- lib/tntnet/calcmvc.so
- lib/tntnet/calcmvc.so.0
- lib/tntnet/calcmvc.so.0.0.0
- lib/tntnet/chat.so
- lib/tntnet/chat.so.0
- lib/tntnet/chat.so.0.0.0
- lib/tntnet/comp.so
- lib/tntnet/comp.so.0
- lib/tntnet/comp.so.0.0.0
- lib/tntnet/config.so
- lib/tntnet/config.so.0
- lib/tntnet/config.so.0.0.0
- lib/tntnet/controls.so
- lib/tntnet/controls.so.0
- lib/tntnet/controls.so.0.0.0
- lib/tntnet/cookie.so
- lib/tntnet/cookie.so.0
- lib/tntnet/cookie.so.0.0.0
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tntnet-2.2.1.tar.gz | 1.1275e+06 | c83170d08ef04c5868051e1c28c74b9562fe71e9e8263828e755ad5bd3547521 |
Master sites 1
- http://www.tntnet.org/download/
Commit history 0
No commits in the history this site was built from.