BSD Ports

lang/fpc 3.2.3_2 FreeBSD

Free Pascal compiler with Turbo and Delphi compatibility

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
lang

Description

Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit and 64 bit Turbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2, (based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX) and others.

In the other systems

SystemPortVersion
FreeBSDlang/fpc3.2.3_2
OpenBSDlang/fpc3.2.2p0
NetBSDlang/fpc3.2.2
DragonFlylang/fpc3.2.3_1
MidnightBSDlang/fpc3.2.3

Install

Binary package:

pkg install fpc

From the ports tree:

cd /usr/ports/lang/fpc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fpc>0:lang/fpc
LIB_DEPENDS=	libpas2jslib.so:lang/fpc

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-3.2.3_2--3.2.3_2
FreeBSD:14:quarterly-3.2.3_2n/a-3.2.3_2
FreeBSD:15:latest-3.2.3_2n/a-3.2.3_1
FreeBSD:15:quarterly-3.2.3_2n/an/an/a
FreeBSD:16:latest-3.2.3_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 3

Configuration

No options to configure.

USES
gmake iconv
Service scripts
none
Conflicts with
fpc-devel

Files

Manual pages 43
  • bin2obj(1)
  • chmcmd(1)
  • chmls(1)
  • data2inc(1)
  • delp(1)
  • fd2pascal(1)
  • fp(1)
  • fpc(1)
  • fpc.cfg(5)
  • fpcjres(1)
  • fpclasschart(1)
  • fpcmake(1)
  • fpcmake(5)
  • fpcmkcfg(1)
  • fpcres(1)
  • fpcsubst(1)
  • fpdoc(1)
  • fppkg(1)
  • fprcp(1)
  • grab_vcsa(1)
  • h2pas(1)
  • h2paspp(1)
  • makeskel(1)
  • pas2fpm(1)
  • pas2jni(1)
  • pas2ut(1)
  • plex(1)
  • postw32(1)
  • ppc386(1)
  • ppcarm(1)
  • ppcppc(1)
  • ppcsparc(1)
  • ppcx64(1)
  • ppdep(1)
  • ppudump(1)
  • ppufiles(1)
  • ppumove(1)
  • ptop(1)
  • ptop.cfg(5)
  • pyacc(1)
  • rmcvsdir(1)
  • rstconv(1)
  • unitdiff(1)
pkg-plist 3242
  • bin/bin2obj
  • bin/chmcmd
  • bin/chmls
  • bin/compileserver
  • bin/cvsco.tdf
  • bin/cvsdiff.tdf
  • bin/cvsup.tdf
  • bin/data2inc
  • bin/delp
  • bin/fd2pascal
  • bin/fp
  • bin/fp.ans
  • bin/fp.rsj
  • bin/fpc
  • bin/fpcjres
  • bin/fpclasschart
  • bin/fpclasschart.rsj
  • bin/fpcmake
  • bin/fpcmkcfg
  • bin/fpcmkcfg.rsj
  • bin/fpcres
  • bin/fpcsubst
  • bin/fpcsubst.rsj
  • bin/fpdoc
  • bin/fppkg
  • bin/fprcp
  • bin/gplprog.pt
  • bin/gplunit.pt
  • bin/grep.tdf
  • bin/h2pas
  • bin/h2paspp
  • bin/instantfpc
  • bin/json2pas
  • bin/makeskel
  • bin/makeskel.rsj
  • bin/mka64ins
  • bin/mkarmins
  • bin/mkinsadd
  • bin/mkx86ins
  • bin/pas2fpm
  • bin/pas2jni
  • bin/pas2js
  • bin/pas2ut
  • bin/pas2ut.rsj
  • bin/plex
  • bin/postw32
  • bin/ppc386
  • bin/ppcx64
  • bin/ppdep
  • bin/ppudump
  • bin/ppufiles
  • bin/ppumove
  • bin/program.pt
  • bin/ptop
  • bin/ptop.rsj
  • bin/pyacc
  • bin/rmcvsdir
  • bin/rstconv
  • bin/rstconv.rsj
  • bin/tpgrep.tdf
  • bin/unit.pt
  • bin/unitdiff
  • bin/unitdiff.rsj
  • bin/webidl2pas
  • @sample etc/fpc.cfg.sample
  • @sample etc/fppkg.cfg.sample
  • etc/fppkg/default
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/a52.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/aspell.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/bfd.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/bzip2.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/cairo.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/chm.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/dblib.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/dbus.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/dts.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fastcgi.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-async.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-base.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-db.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-extra.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-fpcunit.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-hash.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-image.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-js.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-json.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-net.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-passrc.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-pdf.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-process.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-registry.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-report.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-res.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-sdo.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-sound.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-stl.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-web.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-xml.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fftw.fpm
  • lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fpindexer.fpm

The first 100 are listed.

distinfo 4
FileSizeSHA256
freepascal/ppc386-3.2.2-freebsd.tar.gz1.364288e+062e175954442e28799edfe08c01635d209298b992f1062d03872571d58aa9f43a
freepascal/ppcx64-3.2.2-freebsd.tar.gz2.052903e+068cf6258688c3457f27bcec18e6993443ed2fcfe7d7c8697d54a13f32965e8fb0
freepascal/fpc-3.2.2.man.tar.gz473344b7d7d50922531fa01e00d0bc913abb40426ba3001579240bf3db3f4ad640584
freepascal/fpc-source-4cdc5b1cdff8e81a6d1de622ec586f65c50091c7_GL0.tar.gz5.2604113e+07089b4f463a9872bfc7f7f65930c6671595f1ae3b6b18aac02fcb095a36d3c50b
Master sites 3
  • http://leaf.dragonflybsd.org/~marino/dports-src/:DragonFlybootstrap
  • LOCAL/acm/freepascal/:bootstrap
  • LOCAL/acm/freepascal/:man

Commit history 0

No commits in the history this site was built from.