BSD Ports

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

SystemPortVersion
FreeBSDwww/tntnet2.2.1_6
DragonFlywww/tntnet2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2.2.1_62.2.1_52.2.1_62.2.1_6
FreeBSD:14:quarterly-2.2.1_6n/a2.2.1_62.2.1_6
FreeBSD:15:latest-2.2.1_6n/a2.2.1_62.2.1_6
FreeBSD:15:quarterly-2.2.1_6n/an/an/a
FreeBSD:16:latest-2.2.1_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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
FileSizeSHA256
tntnet-2.2.1.tar.gz1.1275e+06c83170d08ef04c5868051e1c28c74b9562fe71e9e8263828e755ad5bd3547521
Master sites 1
  • http://www.tntnet.org/download/

Commit history 0

No commits in the history this site was built from.