lang/oo2c 2.1.11_15 FreeBSD
Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- lang
- Package size
- 1734.2 KiB, 13006.5 KiB installed
Description
Niklaus Wirth's language Oberon-2 implemented by a german university at Kaiserslautern. More information about Oberon is available from its webpage at http://www.oberon.ethz.ch/.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/oo2c | 2.1.11_15 |
| DragonFly | lang/oo2c | 2.1.11_15 |
Install
Binary package:
pkg install oo2c
From the ports tree:
cd /usr/ports/lang/oo2c/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= oo2c>0:lang/oo2c
LIB_DEPENDS= liboo2c.so:lang/oo2c
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.1.11_15 | 2.1.11_15 | - | 2.1.11_15 | 2.1.11_15 |
| FreeBSD:14:quarterly | 2.1.11_15 | 2.1.11_15 | n/a | 2.1.11_15 | 2.1.11_15 |
| FreeBSD:15:latest | 2.1.11_15 | 2.1.11_15 | n/a | 2.1.11_15 | 2.1.11_15 |
| FreeBSD:15:quarterly | 2.1.11_15 | 2.1.11_15 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.11_15 | 2.1.11_15 | 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
xsltproc: textproc/libxslt
Library 1
libgc.so: devel/boehm-gc
Runtime 1
libtool: devel/libtool
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 12
No port depends on this one.
Configuration
Options name: lang_oo2c
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| THREADS | off | Build thread support |
- USES
- gmake libtool:build localbase:ldflags tar:bzip2
- Service scripts
- none
Message after installing
Files
Manual pages 4
- oo2c(1)
- oob(1)
- ooef(1)
- oowhereis(1)
pkg-plist 659
- bin/oo2c
- bin/oob
- bin/oobacktrace
- bin/ooef
- bin/oowhereis
- share/man/man1/oo2c.1.gz
- share/man/man1/oob.1.gz
- share/man/man1/ooef.1.gz
- share/man/man1/oowhereis.1.gz
- lib/liboo2c.a
- lib/liboo2c.so
- lib/liboo2c.so.3
- lib/liboo2c.so.3.0.0
- lib/oo2c/emacs/o2-default.el
- lib/oo2c/emacs/o2-indent.el
- lib/oo2c/emacs/o2-insert.el
- lib/oo2c/emacs/oberon2.el
- lib/oo2c/install-sh
- lib/oo2c/oo2crc.xml
- lib/oo2c/obj/ADT/ArrayList.oh
- lib/oo2c/obj/ADT/Arrays.oh
- lib/oo2c/obj/ADT/Comparator.oh
- lib/oo2c/obj/ADT/Dictionary.oh
- lib/oo2c/obj/ADT/Dictionary/AddressKey.oh
- lib/oo2c/obj/ADT/Dictionary/AddressKey/IntValue.oh
- lib/oo2c/obj/ADT/Dictionary/IntValue.oh
- lib/oo2c/obj/ADT/LinkedList.oh
- lib/oo2c/obj/ADT/Object/Storage.oh
- lib/oo2c/obj/ADT/Storable.oh
- lib/oo2c/obj/ADT/StringBuffer.oh
- lib/oo2c/obj/Ascii.oh
- lib/oo2c/obj/BinaryRider.oh
- lib/oo2c/obj/C.oh
- lib/oo2c/obj/Channel.oh
- lib/oo2c/obj/CharClass.oh
- lib/oo2c/obj/Codec.oh
- lib/oo2c/obj/Codec/Ascii.oh
- lib/oo2c/obj/Codec/Latin1.oh
- lib/oo2c/obj/Codec/UU.oh
- lib/oo2c/obj/Codec/YEnc.oh
- lib/oo2c/obj/ConvTypes.oh
- lib/oo2c/obj/Err.oh
- lib/oo2c/obj/Exception.oh
- lib/oo2c/obj/Files.oh
- lib/oo2c/obj/HashCode.oh
- lib/oo2c/obj/IO.oh
- lib/oo2c/obj/IO/Address.oh
- lib/oo2c/obj/IO/BinaryRider.oh
- lib/oo2c/obj/IO/Buffer.oh
- lib/oo2c/obj/IO/FileChannel.oh
- lib/oo2c/obj/IO/Memory.oh
- lib/oo2c/obj/IO/Select.oh
- lib/oo2c/obj/IO/Socket.oh
- lib/oo2c/obj/IO/SocketChannel.oh
- lib/oo2c/obj/IO/StdChannels.oh
- lib/oo2c/obj/IO/TextRider.oh
- lib/oo2c/obj/In.oh
- lib/oo2c/obj/IntConv.oh
- lib/oo2c/obj/IntStr.oh
- lib/oo2c/obj/LRealConv.oh
- lib/oo2c/obj/LRealMath.oh
- lib/oo2c/obj/LRealStr.oh
- lib/oo2c/obj/Log.oh
- lib/oo2c/obj/Logger.oh
- lib/oo2c/obj/Logger/TimeStamp.oh
- lib/oo2c/obj/LongStrings.oh
- lib/oo2c/obj/Msg.oh
- lib/oo2c/obj/OS/Files.oh
- lib/oo2c/obj/OS/HostPath.oh
- lib/oo2c/obj/OS/Path.oh
- lib/oo2c/obj/OS/ProcessManagement.oh
- lib/oo2c/obj/OS/ProcessParameters.oh
- lib/oo2c/obj/Object.oh
- lib/oo2c/obj/Object/BigInt.oh
- lib/oo2c/obj/Object/Boxed.oh
- lib/oo2c/obj/Out.oh
- lib/oo2c/obj/Out0.oh
- lib/oo2c/obj/PosixFileDescr.oh
- lib/oo2c/obj/ProgramArgs.oh
- lib/oo2c/obj/RT0.oh
- lib/oo2c/obj/RandomNumbers.oh
- lib/oo2c/obj/Real0.oh
- lib/oo2c/obj/RealConv.oh
- lib/oo2c/obj/RealMath.oh
- lib/oo2c/obj/RealStr.oh
- lib/oo2c/obj/StdChannels.oh
- lib/oo2c/obj/StringSearch.oh
- lib/oo2c/obj/StringSearch/NoMatch.oh
- lib/oo2c/obj/StringSearch/RegexpDFA.oh
- lib/oo2c/obj/StringSearch/RegexpParser.oh
- lib/oo2c/obj/StringSearch/SubstringBF.oh
- lib/oo2c/obj/StringSearch/SubstringBM.oh
- lib/oo2c/obj/Strings.oh
- lib/oo2c/obj/SysClock.oh
- lib/oo2c/obj/Termination.oh
- lib/oo2c/obj/TextRider.oh
- lib/oo2c/obj/Thread/PThread.oh
- lib/oo2c/obj/Thread/Semaphore.oh
- lib/oo2c/obj/Time.oh
- lib/oo2c/obj/URI.oh
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| oo2c_32-2.1.11.tar.bz2 | 1.856793e+06 | 4ab51cf1ca83ebb37182690902379686f5059b2f465d9fc58b7796b2fce564f6 |
| oo2c_64-2.1.11.tar.bz2 | 1.859543e+06 | cee9d1bf023ec875edd8ca00535c84078fa79be3a5fd438955659104f07d2d4a |
Master sites 1
- SF/ooc/ooc2/2.1.11
Commit history 0
No commits in the history this site was built from.