lang/gnu-cobol 3.2_3 FreeBSD
Free/libre COBOL compiler
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3, LGPL3
- Categories
- lang
- Package size
- 1040.2 KiB, 4309.1 KiB installed
Description
GNU COBOL, formerly known as Open-COBOL, is an open-source COBOL compiler, which translates COBOL programs to C code and compiles it using GCC.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/gnu-cobol | 3.2_3 |
| OpenBSD | lang/gnucobol | 3.2p2 |
| NetBSD | lang/gnucobol | 3.2nb8 |
| DragonFly | lang/gnu-cobol | 3.2_2 |
Install
Binary package:
pkg install gnucobol
From the ports tree:
cd /usr/ports/lang/gnu-cobol/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gnucobol>0:lang/gnu-cobol
LIB_DEPENDS= libcob.so:lang/gnu-cobol
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.2_3 | 3.2_3 | 3.1.2_1 | 3.2_3 | 3.2_3 |
| FreeBSD:14:quarterly | 3.2_3 | 3.2_3 | n/a | 3.2_3 | 3.2_3 |
| FreeBSD:15:latest | 3.2_3 | 3.2_3 | n/a | 3.2_3 | 3.2_3 |
| FreeBSD:15:quarterly | 3.2_3 | 3.2_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.2_3 | 3.2_3 | 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
help2man: misc/help2man
Library 2
libgmp.so: math/gmplibcjson.so: devel/libcjson
The full lists below include those, and their dependencies in turn.
Build dependencies 23
- databases/db5
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/gettext-runtime
- devel/gettext-tools
- devel/gmake
- devel/libcjson
- devel/libffi
- devel/libtextstyle
- devel/libtool
- devel/libunistring
- devel/m4
- devel/p5-Locale-gettext
- devel/readline
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpdecimal
- misc/help2man
- print/indexinfo
- textproc/expat2
- textproc/libxml2
Run dependencies 7
No port depends on this one.
Configuration
Options name: lang_gnucobol
| Option | Default | Description |
|---|---|---|
| NLS | off | Native Language Support |
- USES
- autoreconf bdb gmake gnome libtool ncurses tar:xz
- Service scripts
- none
Files
Manual pages 3
- cob-config(1)
- cobc(1)
- cobcrun(1)
pkg-plist 75
- bin/cob-config
- bin/cobc
- bin/cobcrun
- include/libcob.h
- include/libcob/cobgetopt.h
- include/libcob/common.h
- include/libcob/exception.def
- include/libcob/exception-io.def
- include/libcob/statement.def
- include/libcob/version.h
- lib/gnucobol/CBL_OC_DUMP.so
- lib/libcob.a
- lib/libcob.so
- lib/libcob.so.4
- lib/libcob.so.4.2.0
- share/gnucobol/config/acu-strict.conf
- share/gnucobol/config/acu.conf
- share/gnucobol/config/acu.words
- share/gnucobol/config/alternate.ttbl
- share/gnucobol/config/bs2000-strict.conf
- share/gnucobol/config/bs2000.conf
- share/gnucobol/config/bs2000.words
- share/gnucobol/config/cobol2002.conf
- share/gnucobol/config/cobol2002.words
- share/gnucobol/config/cobol2014.conf
- share/gnucobol/config/cobol2014.words
- share/gnucobol/config/cobol85.conf
- share/gnucobol/config/cobol85.words
- share/gnucobol/config/default.conf
- share/gnucobol/config/default.ttbl
- share/gnucobol/config/ebcdic500_ascii7bit.ttbl
- share/gnucobol/config/ebcdic500_ascii8bit.ttbl
- share/gnucobol/config/ebcdic500_latin1.ttbl
- share/gnucobol/config/gcos-strict.conf
- share/gnucobol/config/gcos.conf
- share/gnucobol/config/gcos.words
- share/gnucobol/config/ibm-strict.conf
- share/gnucobol/config/ibm.conf
- share/gnucobol/config/ibm.words
- share/gnucobol/config/lax.conf-inc
- share/gnucobol/config/mf-strict.conf
- share/gnucobol/config/mf.conf
- share/gnucobol/config/mf.words
- share/gnucobol/config/mvs-strict.conf
- share/gnucobol/config/mvs.conf
- share/gnucobol/config/mvs.words
- share/gnucobol/config/realia-strict.conf
- share/gnucobol/config/realia.conf
- share/gnucobol/config/realia.words
- share/gnucobol/config/rm-strict.conf
- share/gnucobol/config/rm.conf
- share/gnucobol/config/rm.words
- share/gnucobol/config/runtime.cfg
- share/gnucobol/config/runtime_empty.cfg
- share/gnucobol/config/xopen.conf
- share/gnucobol/copy/screenio.cpy
- share/gnucobol/copy/sqlca.cpy
- share/gnucobol/copy/sqlda.cpy
- share/gnucobol/copy/xfhfcd.cpy
- share/gnucobol/copy/xfhfcd3.cpy
- share/locale/de/LC_MESSAGES/gnucobol.mo
- share/locale/en@boldquot/LC_MESSAGES/gnucobol.mo
- share/locale/en@quot/LC_MESSAGES/gnucobol.mo
- share/locale/es/LC_MESSAGES/gnucobol.mo
- share/locale/fr/LC_MESSAGES/gnucobol.mo
- share/locale/it/LC_MESSAGES/gnucobol.mo
- share/locale/ja/LC_MESSAGES/gnucobol.mo
- share/locale/nl/LC_MESSAGES/gnucobol.mo
- share/locale/pt/LC_MESSAGES/gnucobol.mo
- share/locale/sr/LC_MESSAGES/gnucobol.mo
- share/locale/sv/LC_MESSAGES/gnucobol.mo
- share/locale/tr/LC_MESSAGES/gnucobol.mo
- share/man/man1/cob-config.1.gz
- share/man/man1/cobc.1.gz
- share/man/man1/cobcrun.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnucobol-3.2.tar.xz | 2.902828e+06 | 3bb48af46ced4779facf41fdc2ee60e4ccb86eaa99d010b36685315df39c2ee2 |
Master sites 1
- GNU/gnucobol
Commit history 0
No commits in the history this site was built from.