devel/ice 3.6.5_2 FreeBSD
Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- devel
- Package size
- 5092.9 KiB, 26118.9 KiB installed
Description
The Internet Communications Engine (Ice) is a modern alternative to object middleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. Ice shines where technologies such as SOAP or XML-RPC are too slow, or do not provide sufficient scalability or security.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/ice | 3.6.5_2 |
| HardenedBSD | devel/ice | 3.6.5_2 |
| GhostBSD | devel/ice | 3.6.5_2 |
Install
Binary package:
pkg install Ice
From the ports tree:
cd /usr/ports/devel/ice/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= Ice>0:devel/ice
LIB_DEPENDS= libFreeze.so:devel/ice
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.6.5_2 | 3.6.5_2 | 3.6.5_1 | 3.6.5_2 | 3.6.5_2 |
| FreeBSD:14:quarterly | 3.6.5_2 | 3.6.5_2 | n/a | 3.6.5_2 | 3.6.5_2 |
| FreeBSD:15:latest | 3.6.5_2 | 3.6.5_2 | n/a | 3.6.5_2 | 3.6.5_2 |
| FreeBSD:15:quarterly | 3.6.5_2 | 3.6.5_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.6.5_2 | 3.6.5_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 3
Required by 1
Configuration
Options name: devel_Ice
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Build with debugging support |
| TEST | off | Build and/or run tests |
- USES
- bdb iconv gmake
- Service scripts
- none
- Conflicts with
- Ice37 py*-Ice37 php*-Ice37
Message after installing
Files
Manual pages 24
- dumpdb(1)
- glacier2router(1)
- icebox(1)
- iceboxadmin(1)
- icegridadmin(1)
- icegriddb(1)
- icegridnode(1)
- icegridregistry(1)
- icepatch2calc(1)
- icepatch2client(1)
- icepatch2server(1)
- icestormadmin(1)
- icestormdb(1)
- icestormmigrate(1)
- slice2cpp(1)
- slice2cs(1)
- slice2freeze(1)
- slice2freezej(1)
- slice2html(1)
- slice2java(1)
- slice2js(1)
- slice2php(1)
- slice2py(1)
- transformdb(1)
pkg-plist 394
- bin/dumpdb
- bin/glacier2router
- bin/icebox
- bin/iceboxadmin
- bin/icegridadmin
- bin/icegriddb
- bin/icegridnode
- bin/icegridregistry
- bin/icepatch2calc
- bin/icepatch2client
- bin/icepatch2server
- bin/icestormadmin
- bin/icestormdb
- bin/icestormmigrate
- bin/slice2cpp
- bin/slice2cs
- bin/slice2freeze
- bin/slice2freezej
- bin/slice2html
- bin/slice2java
- bin/slice2js
- bin/slice2php
- bin/slice2py
- bin/transformdb
- include/Freeze/BackgroundSaveEvictor.h
- include/Freeze/Catalog.h
- include/Freeze/CatalogData.h
- include/Freeze/CatalogIndexList.h
- include/Freeze/Connection.h
- include/Freeze/ConnectionF.h
- include/Freeze/DB.h
- include/Freeze/Evictor.h
- include/Freeze/EvictorF.h
- include/Freeze/EvictorStorage.h
- include/Freeze/Exception.h
- include/Freeze/Freeze.h
- include/Freeze/Index.h
- include/Freeze/Initialize.h
- include/Freeze/Map.h
- include/Freeze/Transaction.h
- include/Freeze/TransactionHolder.h
- include/Freeze/TransactionalEvictor.h
- include/Glacier2/Application.h
- include/Glacier2/Config.h
- include/Glacier2/Glacier2.h
- include/Glacier2/Metrics.h
- include/Glacier2/NullPermissionsVerifier.h
- include/Glacier2/PermissionsVerifier.h
- include/Glacier2/PermissionsVerifierF.h
- include/Glacier2/Router.h
- include/Glacier2/RouterF.h
- include/Glacier2/SSLInfo.h
- include/Glacier2/Session.h
- include/Glacier2/SessionHelper.h
- include/Ice/ACMF.h
- include/Ice/Application.h
- include/Ice/AsyncResult.h
- include/Ice/AsyncResultF.h
- include/Ice/BasicStream.h
- include/Ice/BatchRequestInterceptor.h
- include/Ice/BatchRequestQueueF.h
- include/Ice/Buffer.h
- include/Ice/BuiltinSequences.h
- include/Ice/Communicator.h
- include/Ice/CommunicatorAsync.h
- include/Ice/CommunicatorF.h
- include/Ice/Config.h
- include/Ice/Connection.h
- include/Ice/ConnectionAsync.h
- include/Ice/ConnectionF.h
- include/Ice/ConnectionFactoryF.h
- include/Ice/ConnectionIF.h
- include/Ice/Current.h
- include/Ice/DefaultObjectFactory.h
- include/Ice/DeprecatedStringConverter.h
- include/Ice/DispatchInterceptor.h
- include/Ice/Dispatcher.h
- include/Ice/DynamicLibrary.h
- include/Ice/DynamicLibraryF.h
- include/Ice/Endpoint.h
- include/Ice/EndpointF.h
- include/Ice/EndpointTypes.h
- include/Ice/Exception.h
- include/Ice/FacetMap.h
- include/Ice/FactoryTable.h
- include/Ice/FactoryTableInit.h
- include/Ice/Format.h
- include/Ice/Functional.h
- include/Ice/GCObject.h
- include/Ice/Handle.h
- include/Ice/Ice.h
- include/Ice/Identity.h
- include/Ice/ImplicitContext.h
- include/Ice/ImplicitContextF.h
- include/Ice/Incoming.h
- include/Ice/IncomingAsync.h
- include/Ice/IncomingAsyncF.h
- include/Ice/Initialize.h
- include/Ice/InstanceF.h
- include/Ice/Instrumentation.h
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| zeroc-ice-ice-v3.6.5_GH0.tar.gz | 5.505499e+06 | 5c308c24c9721dd614d28cf5a5fa9ac19736f7a8ab894f9fd05fe5b9ac0be4fe |
| zeroc-ice-ice-v3.7.6_GH0.tar.gz | 1.0652936e+07 | 75b18697c0c74f363bd0b85943f15638736e859c26778337cbfe72d31f5cfb47 |
Commit history 0
No commits in the history this site was built from.