FreshPorts -- The Place For Ports notbug Sun, 27 May 2012 10:11 AM BST
Port details
fpc 2.6.0_2 lang on this many watch lists=9 search for ports that depend on this port
Free Pascal compiler with Turbo and Delphi
Maintained by: acm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Dec 2001 23:28:27
License: not specified in port


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.

WWW: http://www.freepascal.org/
CVSWeb : Sources : Main Web Site : Distfiles Availability : PortsMon
Slave ports
archivers/fpc-bzip2
archivers/fpc-paszlib
archivers/fpc-unzip
audio/fpc-a52
audio/fpc-mad
audio/fpc-modplug
audio/fpc-oggvorbis
audio/fpc-openal
audio/fpc-sndfile
converters/fpc-iconvenc
databases/fpc-gdbm
databases/fpc-ibase
databases/fpc-mysql
databases/fpc-odbc
databases/fpc-oracle
databases/fpc-postgres
databases/fpc-pxlib
databases/fpc-sqlite
devel/fpc-bfd
devel/fpc-dbus
devel/fpc-fcl-async
devel/fpc-fcl-base
devel/fpc-fcl-db
devel/fpc-fcl-fpcunit
devel/fpc-fcl-image
devel/fpc-fcl-json
devel/fpc-fcl-net
devel/fpc-fcl-passrc
devel/fpc-fcl-process
devel/fpc-fcl-registry
devel/fpc-fcl-res
devel/fpc-fcl-web
devel/fpc-fcl-xml
devel/fpc-fpmkunit
devel/fpc-fppkg
devel/fpc-fv
devel/fpc-gdbint
devel/fpc-newt
devel/fpc-pthreads
devel/fpc-regexpr
devel/fpc-sdl
devel/fpc-symbolic
devel/fpc-zlib
editors/fpc-ide
ftp/fpc-libcurl
graphics/fpc-cairo
graphics/fpc-fpgtk
graphics/fpc-fpvectorial
graphics/fpc-ggi
graphics/fpc-graph
graphics/fpc-hermes
graphics/fpc-imagemagick
graphics/fpc-imlib
graphics/fpc-libgd
graphics/fpc-libpng
graphics/fpc-ncurses
graphics/fpc-opengl
graphics/fpc-pasjpeg
graphics/fpc-proj4
graphics/fpc-rsvg
graphics/fpc-svgalib
lang/fpc-lua
lang/fpc-rexx
lang/fpc-tcl
lang/fpc-utils
math/fpc-fftw
math/fpc-gmp
math/fpc-numlib
misc/fpc-chm
multimedia/fpc-dts
multimedia/fpc-matroska
net/fpc-ldap
net/fpc-pcap
security/fpc-hash
security/fpc-openssl
sysutils/fpc-syslog
sysutils/fpc-users
sysutils/fpc-utmp
sysutils/fpc-uuid
textproc/fpc-aspell
textproc/fpc-libxml2
www/fpc-fastcgi
www/fpc-httpd22
x11/fpc-x11
x11-toolkits/fpc-gnome1
x11-toolkits/fpc-gtk1
x11-toolkits/fpc-gtk2
x11-toolkits/fpc-xforms

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.
Required To Build: devel/gmake

Required by:
for Build
archivers/fpc-bzip2 archivers/fpc-paszlib archivers/fpc-unzip audio/fpc-a52 audio/fpc-mad audio/fpc-modplug audio/fpc-oggvorbis audio/fpc-openal audio/fpc-sndfile converters/fpc-iconvenc databases/fpc-gdbm databases/fpc-ibase databases/fpc-mysql databases/fpc-odbc databases/fpc-oracle databases/fpc-postgres databases/fpc-pxlib databases/fpc-sqlite devel/fpc-bfd devel/fpc-dbus devel/fpc-fcl-async devel/fpc-fcl-base devel/fpc-fcl-db devel/fpc-fcl-fpcunit devel/fpc-fcl-image devel/fpc-fcl-json devel/fpc-fcl-net devel/fpc-fcl-passrc devel/fpc-fcl-process devel/fpc-fcl-registry devel/fpc-fcl-res devel/fpc-fcl-web devel/fpc-fcl-xml devel/fpc-fpmkunit devel/fpc-fppkg devel/fpc-fv devel/fpc-gdbint devel/fpc-newt devel/fpc-pthreads devel/fpc-regexpr devel/fpc-sdl devel/fpc-symbolic devel/fpc-zlib editors/fpc-ide editors/lazarus editors/lazarus-gtk2 editors/lazarus-lcl-gtk editors/lazarus-lcl-gtk2 editors/lazarus-lcl-nogui editors/lazarus-lcl-qt editors/lazarus-lcl-units editors/lazarus-qt4 ftp/fpc-libcurl games/hedgewars graphics/fpc-cairo graphics/fpc-fpgtk graphics/fpc-fpvectorial graphics/fpc-ggi graphics/fpc-graph graphics/fpc-hermes graphics/fpc-imagemagick graphics/fpc-imlib graphics/fpc-libgd graphics/fpc-libpng graphics/fpc-ncurses graphics/fpc-opengl graphics/fpc-pasjpeg graphics/fpc-proj4 graphics/fpc-rsvg graphics/fpc-svgalib lang/fpc-base lang/fpc-lua lang/fpc-rexx lang/fpc-tcl lang/fpc-units lang/fpc-utils lang/nbc math/fpc-fftw math/fpc-gmp math/fpc-numlib misc/fpc-chm multimedia/fpc-dts multimedia/fpc-matroska net/fpc-ldap net/fpc-pcap net-p2p/transmission-remote-gui science/checkmol science/mol2ps security/fpc-hash security/fpc-openssl sysutils/fpc-syslog sysutils/fpc-users sysutils/fpc-utmp sysutils/fpc-uuid textproc/fpc-aspell textproc/fpc-libxml2 www/fpc-fastcgi www/fpc-httpd13 www/fpc-httpd20 www/fpc-httpd22 x11/fpc-x11 x11-toolkits/fpc-gnome1 x11-toolkits/fpc-gtk1 x11-toolkits/fpc-gtk2 x11-toolkits/fpc-xforms Contract depends

To install the port: cd /usr/ports/lang/fpc/ && make install clean
To add the package: pkg_add -r fpc


Configuration Options
     No options to configure

Master Sites:
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/freepascal/
Port Moves
  • port moved here from lang/gpc on 2011-04-12
    REASON: Has expired: development has ceased; use lang/fpc instead

Number of commits found: 69

Commit History - (may be incomplete: see CVSWeb link above for full details)
DateByDescription
17 May 2012 19:27:40
Original commit files touched by this commit  2.6.0_2
acm search for other commits by this committer
- Fix install

Reported by:    pav
16 May 2012 21:49:29
Original commit files touched by this commit  2.6.0_2
acm search for other commits by this committer
- Fix a problem when fpc.cfg is removed on deinstall time
- Bump PORTREVISION

Reported by:    erwin
07 May 2012 18:51:22
Original commit files touched by this commit  2.6.0_1
acm search for other commits by this committer
- Add ${LOCALBASE}/lib/qt4 path to fpc.cfg config file
- Bump PORTREVISION
19 Apr 2012 08:08:26
Original commit files touched by this commit  2.6.0
acm search for other commits by this committer
- Use USE_XORG instead of USE_XLIB

Suggested by:   bapt
19 Apr 2012 06:20:01
Original commit files touched by this commit  2.6.0
acm search for other commits by this committer
- Update to 2.6.0
06 Feb 2012 12:25:50
Original commit files touched by this commit  2.4.4
miwi search for other commits by this committer
- Chase unixODBC shlib bump
01 Jan 2012 16:47:41
Original commit files touched by this commit  2.4.4
ohauer search for other commits by this committer
- change required APACHE version from 13+ to 20+
  (prepare to remove www/apache13)

- no PORTREVISION bump since apache22 is the default

with hat apache@
17 Oct 2011 10:08:33
Original commit files touched by this commit  2.4.4
bf search for other commits by this committer
- update fftw3* to 3.3 [1], and adjust dependent ports
- make use of optimizations by default, where possible
(quad flavor to follow shortly, and mpi at a later date)

Suggestions and patches from:   ache, C. Burns, wen
12 Sep 2011 13:46:59
Original commit files touched by this commit  2.4.4
gabor search for other commits by this committer
- Track dependencies after databases/gdbm update
07 Sep 2011 08:28:13
Original commit files touched by this commit  2.4.4
gahr search for other commits by this committer
- Chase x11-toolkits/xforms shlib version bump
27 Aug 2011 19:13:12
Original commit files touched by this commit  2.4.4
ohauer search for other commits by this committer
Last commit message is wrong!

New commit message:
- Fix: comments should begin with the line whithout whitespaces in front.
27 Aug 2011 09:54:40
Original commit files touched by this commit  2.4.4
ohauer search for other commits by this committer
- set EXPIRATION_DATE to "one week after FreeBSD 9.0-RELEASE-p0"

with hat apache@
23 Jun 2011 05:05:29
Original commit files touched by this commit  2.4.4
acm search for other commits by this committer
- Update to 2.4.4
29 Dec 2010 20:04:42
Original commit files touched by this commit  2.4.2
pgollucci search for other commits by this committer
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.

PR:             ports/153292
Submitted by:   myself (pgollucci)
Tested by:      -exp run by pav
Approved by:    portmgr (pav)
16 Nov 2010 16:17:16
Original commit files touched by this commit  2.4.2
acm search for other commits by this committer
- Fix distinfo entry

Reported by:    sahil
15 Nov 2010 22:50:00
Original commit files touched by this commit  2.4.2
acm search for other commits by this committer
- Update to 2.4.2

See changelog at: http://wiki.freepascal.org/User_Changes_2.4.2
16 Aug 2010 21:46:34
Original commit files touched by this commit  2.4.0
acm search for other commits by this committer
- Change s/LIB_DEPENDS/RUN_DEPENDS on rexx-regina dependency. It solves a
  problem with rexx-regina install detection

Reported by:    QAT
16 Aug 2010 19:32:09
Original commit files touched by this commit  2.4.0
acm search for other commits by this committer
- s/NOPORTSDOCS/NOPORTDOCS

Reported by:    QAT
16 Aug 2010 17:45:15
Original commit files touched by this commit  2.4.0
acm search for other commits by this committer
- Update to 2.4.0
- Add support for amd64 [1]
- Add 23 new ports to  to bsd.fpc.mk
- Remove obsolete patch file patch-packages-fcl-db_Makefile
- Turn off some optional dependencies like databases/unixODBC,
  graphics/svgalib, databases/oracle8-client for avoid break amd64 support
- Clean up

PR:     ports/146001
Submmitted by:  Christopher Key <cjk32__ at _cam.ac.uk>
Patch reviewed by:      marcov_ at _pascalprogramming.com (fpc developer)[1]
03 Apr 2010 10:44:36
Original commit files touched by this commit  2.2.4
roam search for other commits by this committer
Chase the ftp/curl shlib version bump.
28 Mar 2010 06:47:48
Original commit files touched by this commit  2.2.4
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
27 Aug 2009 18:31:08
Original commit files touched by this commit  2.2.4
amdmi3 search for other commits by this committer
- Fix some more SF URLs, including ones in PATCH_SITES and comments (for
consistency)

Approved by:    portmgr (pav)
18 May 2009 15:08:58
Original commit files touched by this commit  2.2.4
pav search for other commits by this committer
- Chase fftw3 update
04 May 2009 23:51:05
Original commit files touched by this commit  2.2.4
acm search for other commits by this committer
- Fix all MASTER_SITES entries. Now it will compile without problems

Reported by:    Zahemszky Gábor <Gabor __ at__zahemszky.hu> via email
04 May 2009 15:23:08
Original commit files touched by this commit  2.2.4
acm search for other commits by this committer
- Update to 2.2.4
- Add convertors/fpc-iconvenc port to bsd.fpc.mk
- pkg-plist fixes
23 Jan 2009 16:28:36
Original commit files touched by this commit  2.2.2
flz search for other commits by this committer
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
23 Jan 2009 15:43:14
Original commit files touched by this commit  2.2.2
roam search for other commits by this committer
Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
20 Jan 2009 13:40:10
Original commit files touched by this commit  2.2.2
acm search for other commits by this committer
- Remove example files from fpc-gtk1 and fpc-gtk2 ports. It can be
  obtained from fpc-source into distfiles directory.
14 Jan 2009 06:12:15
Original commit files touched by this commit  2.2.2
acm search for other commits by this committer
- Update to 2.2.2
05 Jan 2009 20:36:33
Original commit files touched by this commit  2.2.0_2
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
25 Jul 2008 08:54:04
Original commit files touched by this commit  2.2.0_2
pav search for other commits by this committer
- PREFIX is always present in MAKE_ENV, no need to add it again
25 Jul 2008 08:52:24
Original commit files touched by this commit  2.2.0_2
pav search for other commits by this committer
- PREFIX is always present in MAKE_ENV, no need to add it again
24 Jun 2008 15:18:15
Original commit files touched by this commit  2.2.0_2
acm search for other commits by this committer
- Use new freepascal stuff
- Bump PORTREVISION
06 Jan 2008 21:20:12
Original commit files touched by this commit  2.2.0_1
acm search for other commits by this committer
- Add a better way to install fpc.cfg config file, now lazarus will compile
  without problems :)
- Bump PORTREVISION

PR              :       119385
Submitted by    :       bsam
08 Nov 2007 06:27:18
Original commit files touched by this commit  2.2.0
acm search for other commits by this committer
- Add some missing dependencies, possibly it fixes some build problems

Approved by:    portmgr (pav)
18 Sep 2007 06:53:29
Original commit files touched by this commit  2.2.0
acm search for other commits by this committer
- Update to 2.2.0
17 Sep 2007 04:37:33
Original commit files touched by this commit  2.0.4_1
linimon search for other commits by this committer
Attempt to fix build of fpc units on pointyhat.

Suggested by:   maintainer
25 Jul 2007 06:35:05
Original commit files touched by this commit  2.0.4_1
linimon search for other commits by this committer
Switch firebird dependency from hardcoding to USE_FIREBIRD.  This switches
the default to v2 and thus fixes some packages on pointyhat.

Hat:            portmgr
05 Oct 2006 23:12:47
Original commit files touched by this commit  2.0.4_1
acm search for other commits by this committer
- Fix Makefiles.units. The devel/fpc-fcl was building without -CX option
- Bump devel/fpc-fcl PORTREVISION
25 Sep 2006 21:05:50
Original commit files touched by this commit  2.0.4_1
acm search for other commits by this committer
- Add a clean solution to compile devel/fpc-fcl, using OPT and removing the rtl
  and packages directories from WRKSRC
- Bump devel/fpc-fcl PORTREVISION

Submitted by:   Ales Katona <almindor__at__gmail.com> (via email)
Modified by:    me
22 Sep 2006 17:01:36
Original commit files touched by this commit  2.0.4_1
acm search for other commits by this committer
- Remove the comment character from ibase section
18 Sep 2006 18:41:13
Original commit files touched by this commit  2.0.4_1
acm search for other commits by this committer
- Add OPTIONS to some freepascal ports. Now, we can install the external libs
  optionally.[1]
- Other tiny modifications

Suggested by:   Ales Catona <almindor__at__gmail.com> [1]
Approved by:    garga(mentor, implicit)
07 Sep 2006 21:32:29
Original commit files touched by this commit  2.0.4
acm search for other commits by this committer
- Update to 2.0.4
- Add new dependencies to editors/lazarus

Approved by:    garga (mentor,implicit)
29 Jul 2006 02:48:26
Original commit files touched by this commit  2.0.2_1
acm search for other commits by this committer
- Added post-extract on Makefiles.units. It remove the svn directories from
  some fpc ports.
- Added PORTREVISION for each port
- Fixed pkg-plist on fpc-gtk2 and fpc-gtk ports
- Fixed the gtk, glib and gdk libraries linking for fpc-gtk
- Removed obsolete patches from fpc-gtk. Now it's using ${REINPLACE_CMD}
- Removed post-extract from fpc-fcl. I just added it to makefiles.units file

Approved by:    garga (mentor)
24 Jul 2006 11:21:27
Original commit files touched by this commit  2.0.2_1
acm search for other commits by this committer
- The big change on ports of freepascal, now all ports are compiled
- Adding entry for lang/fpc-utils

Approved by:    garga (mentor)
21 Jun 2006 16:52:58
Original commit files touched by this commit  2.0.2
garga search for other commits by this committer
- Update fpc to 2.0.2

PR:             98628, 98629, 98630, 98632, 98641, 98646, 98650, 98652,
                98654, 98656, 98657, 98658, 98720, 98724
Submitted by:   Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
09 May 2006 20:52:24
Original commit files touched by this commit  1.0.10_3
edwin search for other commits by this committer
Remove USE_REINPLACE from the categories starting with L
15 Jan 2006 08:34:12
Original commit files touched by this commit  1.0.10_3
pav search for other commits by this committer
- No latest link, to prevent clash with lang/fpc2

Reported by:    kris
25 Nov 2005 00:33:45
Original commit files touched by this commit  1.0.10_3
pav search for other commits by this committer
- Add SHA256
24 Nov 2005 01:18:45
Original commit files touched by this commit  1.0.10_3
pav search for other commits by this committer
- Remove dead MASTER_SITES
17 May 2005 16:09:29
Original commit files touched by this commit  1.0.10_3
sem search for other commits by this committer
- Fix after spliting firebird
- Bump PORTREVISION

PR:             ports/79337
Submitted by:   Renato Botelho <freebsd@galle.com.br> (firebird maintainer)
13 Feb 2005 18:28:23
Original commit files touched by this commit  1.0.10_2
linimon search for other commits by this committer
With portmgr hat on, reset maintainership of these ports.  Maintainer's
old email address bounces, and he has not been responsive to email on the
only other one we have for him.

These ports are now available for adoption.

Come back coop, we miss ya ...
29 May 2004 16:36:56
Original commit files touched by this commit  1.0.10_2
krion search for other commits by this committer
- Fix MASTER_SITES

PR:             ports/67345
Submitted by:   Roman Neuhauser <neuhauser@chello.cz>
22 Feb 2004 02:05:13
Original commit files touched by this commit  1.0.10_2
marcus search for other commits by this committer
* Fix the build on -CURRENT
* Clean up Makefile
* Fix build when an earlier version of fpc was already installed

PR:             62485
Submitted by:   maintainer
22 Feb 2004 00:41:57
Original commit files touched by this commit  1.0.10_1
kris search for other commits by this committer
This is broken on 4.x as well.
07 Feb 2004 00:20:53
Original commit files touched by this commit  1.0.10_1
kris search for other commits by this committer
BROKEN on 5.x: install fails
04 Feb 2004 05:21:48
Original commit files touched by this commit  1.0.10_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
07 Jan 2004 10:14:44
Original commit files touched by this commit  1.0.10
znerd search for other commits by this committer
Update to 1.0.10.

Additional change according to the submitter:
- Port compiles for the first time
- Port has 'gone on a diet'

(forgot about this file in last commit, few seconds ago)

PR:             60912
Submitted by:   maintainer
07 Jan 2004 10:14:04
Original commit files touched by this commit  1.0.10
znerd search for other commits by this committer
Update to 1.0.10.

Additional change according to the submitter:
- Port compiles for the first time
- Port has 'gone on a diet'

PR:             60912
Submitted by:   maintainer
12 Jul 2003 21:03:31
Original commit files touched by this commit  1.0.6
obraun search for other commits by this committer
* Upgrade to 1.0.6.
* Fix build on -current.

PR:             ports/53884
Submitted by:   Matthew West <mwest@uct.ac.za>
Approved by:    maintainer
08 Jul 2003 10:03:20
Original commit files touched by this commit  1.0.4_1
kuriyama search for other commits by this committer
Umm, I should bump PORTREVISION...
08 Jul 2003 10:02:37
Original commit files touched by this commit  1.0.4
kuriyama search for other commits by this committer
Remove dependency on print/acroread4.

Run-depending on acroread is not required for *.pdf in plist.
01 Jun 2003 01:38:54
Original commit files touched by this commit  1.0.4
billf search for other commits by this committer
gtar is required for 'extract' not 'build'
21 Feb 2003 12:35:09
Original commit files touched by this commit  1.0.4
knu search for other commits by this committer
De-pkg-comment.
17 Nov 2002 23:06:21
Original commit files touched by this commit  1.0.4
edwin search for other commits by this committer
Change of maintainers email address.

PR:             ports/45369
Submitted by:   John Merryweather Cooper <coop9211@uidaho.edu>
08 Nov 2002 23:03:48
Original commit files touched by this commit  1.0.4
edwin search for other commits by this committer
lang/fpc needed perl to complete its install, the others are renaming
of PERL to REINPLACE_CMD

Noticed on: bento
10 Dec 2001 15:45:08
files touched by this commit
lioux search for other commits by this committer
Missing patch. Part of Makefile revision 1.2 fix    
10 Dec 2001 01:50:42
files touched by this commit
lioux search for other commits by this committer
o Uphold port style tradition: handle post extraction duties in     post-extract
instead of pre-install   o Handle per installation transient files in
PKG{,DE}INSTALL instead     of PLIST   o Do not install corrupted binary   o Do
not @ prefix inside PKG{,DE}INSTALL    
09 Dec 2001 02:28:27
files touched by this commit
lioux search for other commits by this committer
o New port fpc version 1.0.4: Free Pascal beta compiler with Turbo,     Delphi
and other extensions   o Borrows install scripting tricks from halflifeserver
port    

Number of commits found: 69

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet
SuperNews

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
haproxyMay 24
foswikiMay 21
inspircd*May 21
inspircd12*May 21
sympaMay 21
sympa5May 21
libxml2May 18
pidgin-otrMay 16
sudoMay 16
chromiumMay 15
chromiumMay 15
pivotx*May 14
socatMay 14
libpurpleMay 12
php5May 12

12 vulnerabilities affecting 17 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 23675
Broken 193
Deprecated 147
Ignore 736
Forbidden 3
Restricted 328
No CDROM 110
Vulnerable 0
Expired 44
Set to expire 188
Interactive 54
new 24 hours 5
new 48 hours19
new 7 days62
new fortnight185
new month256

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Servers and bandwidth provided by
New York Internet
SuperNews
Valid HTML, CSS, and RSS.
Copyright © 2000-2012 DVL Software Limited. All rights reserved.
This page created in 0.515 seconds.