fpc 2.4.4-3 source package in Ubuntu

Changelog

fpc (2.4.4-3) unstable; urgency=low


  * Added libsdl-mixer1.2-dev to dependency list of fp-units-multimedia.
  * Fixed link issue related to multi-arch by adding arch path to /etc/fpc.cfg.
    (Closes: Bug#636802)
  * Moved resource compiler fpcres alternative rule to be slave of fpc instead
    of being slave of fp-utils. (Closes: Bug#624361)

 -- Abou Al Montacir <email address hidden>  Tue, 18 Oct 2011 19:12:00 +0200

Upload details

Uploaded by:
Carlos Laviola
Uploaded to:
Sid
Original maintainer:
Carlos Laviola
Architectures:
any all
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
fpc_2.4.4-3.dsc 3.3 KiB ae8bb73ae1dac80a4b2b0b0e3c2ffae680e3a38b940183c3eea6d8540a358076
fpc_2.4.4.orig.tar.gz 32.3 MiB e3996993cb22493525723b33ef99327cca763d8a0a0520b891394034d3df8b1f
fpc_2.4.4-3.debian.tar.gz 29.6 KiB d00169d56136eae071cb294745fc0b38b7f1913579a7a8fe1ed01ef71c64a437

No changes file available.

Binary packages built by this source

fp-compiler: Free Pascal - Compiler metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 Some extensions are added to the language, like function overloading. Shared
 libraries can be linked and created. Delphi language extensions like classes,
 exceptions, ansi strings and open arrays are also supported.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains the command line compiler.

fp-compiler-2.4.4: Free Pascal - Compiler

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 Some extensions are added to the language, like function overloading. Shared
 libraries can be linked and created. Delphi language extensions like classes,
 exceptions, ansi strings and open arrays are also supported.
 .
 This package contains the command line compiler.

fp-docs: Free Pascal - Documentation metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package provides documentation for the Free Pascal Compiler in HTML
 format.

fp-docs-2.4.4: Free Pascal - Documentation

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package provides documentation for the Free Pascal Compiler in HTML
 format.

fp-ide: Free Pascal - IDE metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 Some extensions are added to the language, like function overloading. Shared
 libraries can be linked and created. Delphi language extensions like classes,
 exceptions, ansi strings and open arrays are also supported.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains the Integrated Development Environment (IDE). The IDE
 has an internal compiler.

fp-ide-2.4.4: Free Pascal - IDE

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 Some extensions are added to the language, like function overloading. Shared
 libraries can be linked and created. Delphi language extensions like classes,
 exceptions, ansi strings and open arrays are also supported.
 .
 This package contains the Integrated Development Environment (IDE). The IDE
 has an internal compiler.

fp-units-base: Free Pascal - base units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units for common libraries. Some of these
 units are also required by the Free Component Library:
  - X11 (Xlib, Xutil)
  - NCurses
  - ZLib

fp-units-base-2.4.4: Free Pascal - base units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units for common libraries. Some of these
 units are also required by the Free Component Library:
  - X11 (Xlib, Xutil)
  - NCurses
  - ZLib

fp-units-db: Free Pascal - database libraries units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units with bindings for:
  - MySQL
  - Interbase
  - PostgreSQL
  - Oracle
  - ODBC
  - GDBM
  - SQLite

fp-units-db-2.4.4: Free Pascal - database libraries units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units with bindings for:
  - MySQL
  - Interbase
  - PostgreSQL
  - Oracle
  - ODBC
  - GDBM
  - SQLite

fp-units-fcl: Free Pascal - Free Component Library metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains the Free Component Library for the Free Pascal Compiler.

fp-units-fcl-2.4.4: Free Pascal - Free Component Library

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains the Free Component Library for the Free Pascal Compiler.

fp-units-fv: Free Pascal - Free Vision units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains the Free Vision units for the Free Pascal Compiler.

fp-units-fv-2.4.4: Free Pascal - Free Vision units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains the Free Vision units for the Free Pascal Compiler.

fp-units-gfx: Free Pascal - graphics libraries units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units with bindings for:
  - opengl :OpenGL
  - forms : Forms 0.88
  - svgalib : Svgalib
  - ggi : General Graphical Interface
  - libgd
  - libpng
  - graph
  - openal
  - cairo

fp-units-gfx-2.4.4: Free Pascal - graphics libraries units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units with bindings for:
  - opengl :OpenGL
  - forms : Forms 0.88
  - svgalib : Svgalib
  - ggi : General Graphical Interface
  - libgd
  - libpng
  - graph
  - openal
  - cairo

fp-units-gnome1: Free Pascal - GNOME 1 units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units and examples to create
 programs for GNOME 1.

fp-units-gnome1-2.4.4: Free Pascal - GNOME 1 units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units and examples to create
 programs for GNOME 1.

fp-units-gtk: Free Pascal - GTK+ 1.2 units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units and examples to create
 programs with GTK+ 1.2.

fp-units-gtk-2.4.4: Free Pascal - GTK+ 1.2 units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units and examples to create
 programs with GTK+ 1.2.

fp-units-gtk2: Free Pascal - GTK+ 2.x units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units and examples to create
 programs with GTK+ 2.x.

fp-units-gtk2-2.4.4: Free Pascal - GTK+ 2.x units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units and examples to create
 programs with GTK+ 2.x.

fp-units-i386: Free Pascal - kylix compatibility units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal specific units for the i386 architecture:
  - libc: used for compatibility with kylix, deprecated.

fp-units-i386-2.4.4: Free Pascal - kylix compatibility units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal specific units for the i386 architecture:
  - libc: used for compatibility with kylix, deprecated.

fp-units-math: Free Pascal - math units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal math interfacing units for:
  - gmp : Interface for the GNU Multiple Precision Arithmetic Library
  - proj4 : Compute projections
  - numlib : numerical computing
  - symbolic : symbolic computing

fp-units-math-2.4.4: Free Pascal - math units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal math interfacing units for:
  - gmp : Interface for the GNU Multiple Precision Arithmetic Library
  - proj4 : Compute projections
  - numlib : numerical computing
  - symbolic : symbolic computing

fp-units-misc: Free Pascal - miscellaneous units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal miscellaneous units for:
  - fppkg : support of FPC packaging system
  - Utmp
  - PasZLib (Pascal-only zlib implementation)

fp-units-misc-2.4.4: Free Pascal - miscellaneous units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal miscellaneous units for:
  - fppkg : support of FPC packaging system
  - Utmp
  - PasZLib (Pascal-only zlib implementation)

fp-units-multimedia: Free Pascal - multimedia units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal multimedia interfacing units for:
  - oggvorbis
  - a52
  - dts
  - mad
  - modplug

fp-units-multimedia-2.4.4: Free Pascal - multimedia units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal multimedia interfacing units for:
  - oggvorbis
  - a52
  - dts
  - mad
  - modplug

fp-units-net: Free Pascal - networking units metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal units for creating network tools:
  - netdb : NetDB unit for TCP/IP handling
  - libasync : LibAsync unit for easy Asynchronous IO
  - libcurl
  - D-Bus
  - httpd-1.3
  - httpd-2.0
  - httpd-2.2
  - ldap
  - openssl : Open SSL
  - pcap

fp-units-net-2.4.4: Free Pascal - networking units

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal units for creating network tools:
  - netdb : NetDB unit for TCP/IP handling
  - libasync : LibAsync unit for easy Asynchronous IO
  - libcurl
  - dbus: D-Bus
  - httpd-1.3
  - httpd-2.0
  - httpd-2.2
  - ldap
  - openssl : Open SSL
  - pcap

fp-units-rtl: Free Pascal - Runtime Library metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains the Runtime Libraries for the Free Pascal Compiler.

fp-units-rtl-2.4.4: Free Pascal - Runtime Library

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains the Runtime Libraries for the Free Pascal Compiler.

fp-utils: Free Pascal - Utils metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains some handy utils for usage with the Free Pascal
 Compiler:
   - ppumove Place multiple units in a shared library
   - ppufiles Show needed files for units
   - ppudump Dump the information stored in a .ppu (unit) file
   - fpcmake Create Makefile from Makefile.fpc
   - h2pas Convert .h files to pascal units
   - ppdep Create a dependency file which can be used with Makefiles
   - ptop Source beautifier
   - data2inc Convert binary/text data to include files
   - plex/pyacc Pascal Lex/Yacc implementation

fp-utils-2.4.4: Free Pascal - Utils

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains some handy utils for usage with the Free Pascal
 Compiler:
   - ppumove Place multiple units in a shared library
   - ppufiles Show needed files for units
   - ppudump Dump the information stored in a .ppu (unit) file
   - fpcmake Create Makefile from Makefile.fpc
   - h2pas Convert .h files to pascal units
   - ppdep Create a dependency file which can be used with Makefiles
   - ptop Source beautifier
   - data2inc Convert binary/text data to include files
   - plex/pyacc Pascal Lex/Yacc implementation

fpc: Free Pascal - SDK metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 Some extensions are added to the language, like function overloading. Shared
 libraries can be linked and created. Delphi language extensions like classes,
 exceptions, ansi strings and open arrays are also supported.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains dependency on all FPC packages provided on your
 architecture. Experienced users may want to install only packages they need,
 and can skip installing this metapackage.

fpc-2.4.4: Free Pascal - SDK-2.4.4 metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 Some extensions are added to the language, like function overloading. Shared
 libraries can be linked and created. Delphi language extensions like classes,
 exceptions, ansi strings and open arrays are also supported.
 .
 This package contains dependency on all FPC packages provided on your
 architecture. Experienced users may want to install only packages they need,
 and can skip installing this metapackage.

fpc-source: Free Pascal - SDK Source Code metapackage

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This is a metapackage and is always depending on the last version available of
 the package contains Free Pascal's own source code. It is meant to be used by
 the Lazarus IDE.

fpc-source-2.4.4: Free Pascal - SDK Source Code

 The Free Pascal Compiler is an object pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects as well as Mac pascal dialects.
 It provides a completely portable RunTime Library (RTL) available on many
 platforms and compatible with Turbo Pascal, but also a platform independent
 class based Free Component Library (FCL) adding many Delphi extensions and
 interfacing many popular open source libraries.
 .
 This package contains Free Pascal's own source code. It is meant to be used by
 the Lazarus IDE.