Your message dated Tue, 22 Jan 2013 17:07:14 +0100 with message-id <50FEB932.8030708@thykier.net> and subject line Re: Bug#696540: unblock: fpc/2.6.0-7 has caused the Debian Bug report #696540, regarding unblock: fpc/2.6.0-7 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 696540: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696540 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Cc: fpc@packages.debian.org
- Subject: unblock: fpc/2.6.0-7
- From: Abou Al Montacir <abou.almontacir@sfr.fr>
- Date: Sat, 22 Dec 2012 16:31:50 +0100
- Message-id: <1356190310.26886.19.camel@no.domain.at.all>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package fpc I have just get a fpc upload to unstable sponsored by Peter Green. This upload is fixing an important bugs#686038 to allow translating user targeted question upon installation. I've attached a debdiff and provided here after the explanation about the changes. 1) fpc-2.6.0/debian/changelog: Short description of the changes 2) fpc-2.6.0/debian/control: Automatically generated file from fpc-2.6.0/debian/control.in (see below for changes in this file) 3) fpc-2.6.0/debian/control.in: Updated build dependency and descriptions 3.1) fpc requires now po-debconf to build in order to allow translating debconf screens 3.2) Updated description fields fixing bad English and rephrasing in order to make text clearer. 4) fpc-2.6.0/debian/copyright.in: Fixed typo preventing correct update of upstream release sources. This file is used to automatically generate fpc-2.6.0/debian/copyright upon build process. 5) fpc-2.6.0/debian/fp-compiler.templates.in: Updated description fields fixing bad English and rephrasing in order to make text clearer. 6) fpc-2.6.0/debian/po/POTFILES.in: Added file required by po-debconf 7) fpc-2.6.0/debian/po/templates.pot: Added file required by po-debconf 8) Translation files (*.po were removed from debdiff) As you can see, the modifications are limited to description text update and fixes, increasing quality of the package without any potential risk on the package or other packages stability. Can you please unblock this upload as internationalization support is considered as un important goal of the release? unblock fpc/2.6.0-7 Cheers;diff -Nru --exclude '*.po' fpc-2.6.0/debian/changelog fpc-2.6.0/debian/changelog --- fpc-2.6.0/debian/changelog 2012-08-10 00:55:10.000000000 +0200 +++ fpc-2.6.0/debian/changelog 2012-12-22 10:12:58.000000000 +0100 @@ -1,8 +1,26 @@ +fpc (2.6.0-7) unstable; urgency=low + + * Proofread templates by debian-l10n-english list. (Closes: Bug#686038) + * Added Danish translation. (Closes: Bug#687069) + * Added Slovak translation. (Closes: Bug#687087) + * Added Portuguese translation. (Closes: Bug#687116) + * Added Russian translation. (Closes: Bug#687192) + * Added German translation. (Closes: Bug#687444) + * Added Polish translation. (Closes: Bug#687550) + * Added Czech translation. (Closes: Bug#687713) + * Added French translation. (Closes: Bug#687724) + * Added Italian translation. (Closes: Bug#687771) + * Added Japanese translation. (Closes: Bug#688143) + * Added Swedish translation. (Closes: Bug#688424) + * Added Spanish translation. (Closes: Bug#689468) + + -- Abou Al Montacir <abou.almontacir@sfr.fr> Thu, 04 Oct 2012 09:12:00 +0000 + fpc (2.6.0-6) unstable; urgency=low * Removed error thrown when trying to build help index if the documentation is installed on a read only file system and tries to store the index file - in current directory. (Closes: bug#528863) + in current directory. (Closes: Bug#528863) * Fixed postrm script to guarantee removal of backup configuration files during purge operation. (Closes: Bug#668742) diff -Nru --exclude '*.po' fpc-2.6.0/debian/control fpc-2.6.0/debian/control --- fpc-2.6.0/debian/control 2012-07-06 22:44:13.000000000 +0200 +++ fpc-2.6.0/debian/control 2012-11-28 20:24:23.000000000 +0100 @@ -5,7 +5,7 @@ Uploaders: Torsten Werner <twerner@debian.org>, Abou Al Montacir <abou.almontacir@sfr.fr>, Peter Michael Green <plugwash@debian.org> DM-Upload-Allowed: yes Standards-Version: 3.9.3 -Build-Depends: debhelper (>= 7), fp-compiler, fp-units-base, fp-units-fcl, fp-utils, mawk | awk, libncurses-dev, binutils, ghostscript +Build-Depends: debhelper (>= 7), fp-compiler, fp-units-base, fp-units-fcl, fp-utils, mawk | awk, libncurses-dev, binutils, ghostscript, po-debconf Build-Depends-Indep: hevea Vcs-Svn: https://bollin.googlecode.com/svn/fpc/trunk/ Vcs-Browser: http://bollin.googlecode.com/svn/fpc/trunk/ @@ -19,21 +19,21 @@ Provides: fpc Breaks: fpc (<= 2.4.0-3) Replaces: fpc (<= 2.4.0-3) -Description: Free Pascal - SDK-2.6.0 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. +Description: Free Pascal - SDK-2.6.0 suite + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. + . + This metapackage pulls in all the FPC packages provided for this + architecture. Experienced users may instead prefer to install the particular + packages they require by hand. Package: fpc-source-2.6.0 Architecture: all @@ -41,13 +41,13 @@ Provides: fpc-source Breaks: fpc-source (<= 2.4.0-3) Replaces: fpc-source (<= 2.4.0-3) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal's own source code. It is meant to be used by the Lazarus IDE. @@ -61,17 +61,17 @@ Breaks: fp-compiler (<= 2.4.0-3), fp-utils-2.4.4 (<= 2.4.4-2), fp-utils-2.4.2 (<= 2.4.2-3) Conflicts: binutils-gold Replaces: fp-compiler (<= 2.4.0-3), fp-utils-2.4.4 (<= 2.4.4-1) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . This package contains the command line compiler. @@ -84,16 +84,16 @@ Breaks: fp-ide (<= 2.4.0-3) Replaces: fp-ide (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . This package contains the Integrated Development Environment (IDE). The IDE has an internal compiler. @@ -105,25 +105,25 @@ Provides: fp-utils Breaks: fp-utils (<= 2.4.0-3), fp-compiler (<= 2.4.0-3), fp-units-gfx (<= 2.4.2-2), fp-units-gfx-2.4.2 (<= 2.4.2-2) Replaces: fp-utils (<= 2.4.0-3), fp-compiler (<= 2.4.0-3) -Description: 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. +Description: Free Pascal - utilities + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains some handy utils for usage with the Free Pascal + This package contains some handy utilities for use 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 + * data2inc convert binary/text data to include files; + * fpcmake create Makefile from Makefile.fpc; + * h2pas convert .h files to Pascal units; + * plex/pyacc Pascal Lex and Yacc implementations; + * ppdep create a dependency file for use with Makefiles; + * ppudump dump the information stored in a .ppu (unit) file; + * ppufiles show needed files for units; + * ppumove place multiple units in a shared library; + * ptop beautify source. Package: fp-docs-2.6.0 Section: doc @@ -132,13 +132,13 @@ Provides: fp-docs Breaks: fp-docs (<= 2.4.0-3) Replaces: fp-docs (<= 2.4.0-3) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package provides documentation for the Free Pascal Compiler in HTML format. @@ -150,15 +150,15 @@ Provides: fp-units-rtl, fpc-abi-${source:Upstream-Version} Breaks: fp-units-rtl (<= 2.4.0-3) Replaces: fp-units-rtl (<= 2.4.0-3) -Description: 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. +Description: Free Pascal - runtime libraries + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains the Runtime Libraries for the Free Pascal Compiler. + This package contains the RunTime Libraries for the Free Pascal Compiler. Package: fp-units-base-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -167,18 +167,16 @@ Breaks: fp-units-base (<= 2.4.0-3) Replaces: fp-units-base (<= 2.4.0-3) Description: 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 + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units for common libraries (some of which + are also required by the Free Component Library): NCurses, X11 (Xlib, + Xutil), and ZLib. Package: fp-units-fcl-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -187,12 +185,12 @@ Breaks: fp-units-fcl (<= 2.4.0-3) Replaces: fp-units-fcl (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains the Free Component Library for the Free Pascal Compiler. @@ -203,14 +201,15 @@ Breaks: fp-units-fv (<= 2.4.0-3) Replaces: fp-units-fv (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains the Free Vision units for the Free Pascal Compiler. + This package contains the Free Vision units for the Free Pascal Compiler + (which provide a framework for developing text user interfaces). Package: fp-units-gtk-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -219,12 +218,12 @@ Breaks: fp-units-gtk (<= 2.4.0-3) Replaces: fp-units-gtk (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal units and examples to create programs with GTK+ 1.2. @@ -236,12 +235,12 @@ Breaks: fp-units-gtk2 (<= 2.4.0-3) Replaces: fp-units-gtk2 (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal units and examples to create programs with GTK+ 2.x. @@ -253,12 +252,12 @@ Breaks: fp-units-gnome1 (<= 2.4.0-3) Replaces: fp-units-gnome1 (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal units and examples to create programs for GNOME 1. @@ -269,22 +268,16 @@ Provides: fp-units-db Breaks: fp-units-db (<= 2.4.0-3) Replaces: fp-units-db (<= 2.4.0-3) -Description: 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 +Description: Free Pascal - database-library 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units with bindings for GDBM, Interbase, + MySQL, PostgreSQL, ODBC, Oracle, and SQLite. Package: fp-units-gfx-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -292,23 +285,16 @@ Provides: fp-units-gfx Breaks: fp-units-gfx (<= 2.4.0-3) Replaces: fp-units-gfx (<= 2.4.0-3) -Description: 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 - - cairo +Description: Free Pascal - graphics-library 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units with bindings for cairo, forms, ggi, + graph, libgd, libpng, opengl, and svgalib. Package: fp-units-net-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -317,24 +303,16 @@ Breaks: fp-units-net (<= 2.4.0-3) Replaces: fp-units-net (<= 2.4.0-3) Description: 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 + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units for creating network tools: dbus, + httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl, + and pcap. Package: fp-units-math-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -343,18 +321,18 @@ Breaks: fp-units-math (<= 2.4.0-3) Replaces: fp-units-math (<= 2.4.0-3), fp-units-misc (<= 2.2.4-4) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + * gmp (the GNU Multiple Precision arithmetic library); + * numlib (numerical computing); + * proj4 (cartographic projections); + * symbolic (symbolic computing). Package: fp-units-misc-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -363,17 +341,15 @@ Breaks: fp-units-misc (<= 2.4.0-3) Replaces: fp-units-misc (<= 2.4.0-3) Description: 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) + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains miscellaneous Free Pascal units: fppkg (the FPC + packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp. Package: fp-units-multimedia-2.6.0 Architecture: i386 powerpc sparc amd64 armel armhf @@ -382,20 +358,15 @@ Breaks: fp-units-multimedia (<= 2.4.0-3) Replaces: fp-units-multimedia (<= 2.4.0-3), fp-units-gfx (<= 2.2.4-3) Description: 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 - - openal + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal multimedia units: a52, dts, mad, modplug, + oggvorbis, and openal. Package: fp-units-i386-2.6.0 Architecture: i386 @@ -403,16 +374,16 @@ Provides: fp-units-i386 Breaks: fp-units-i386 (<= 2.4.0-3) Replaces: fp-units-i386 (<= 2.4.0-3) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains Free Pascal specific units for the i386 architecture: - - libc: used for compatibility with kylix, deprecated. + This package contains the deprecated Free Pascal libc unit for the i386 + architecture (used for compatibility with Borland's Kylix). ##################### backward compatibility meta packages##################### @@ -420,353 +391,324 @@ Architecture: all Depends: ${misc:Depends}, fpc-2.6.0 (= ${binary:Version}) Recommends: fp-utils-2.6.0 -Description: 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. +Description: Free Pascal - SDK suite dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. + . + This dependency package always depends on the latest available version of + the metapackage pulling in all the FPC packages provided for this + architecture. Experienced users may instead prefer to install the particular + packages they require by hand. Package: fpc-source Architecture: all Depends: ${misc:Depends}, fpc-source-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - SDK source code dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal's own source code. It is meant to be used by the Lazarus IDE. Package: fp-compiler Architecture: any Depends: ${misc:Depends}, fp-compiler-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - compiler dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . - This is a metapackage and is always depending on the last version available of - the package contains the command line compiler. + This dependency package always depends on the latest available version of + the package containing the command line compiler. Package: fp-ide Architecture: any Depends: ${misc:Depends}, fp-ide-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - IDE dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . - This is a metapackage and is always depending on the last version available of - the package contains the Integrated Development Environment (IDE). The IDE + This dependency package always depends on the latest available version of + the package containing the Integrated Development Environment (IDE). The IDE has an internal compiler. Package: fp-utils Architecture: any Depends: ${misc:Depends}, fp-utils-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - utilities dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing some handy utilities for use 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 + * data2inc convert binary/text data to include files; + * fpcmake create Makefile from Makefile.fpc; + * h2pas convert .h files to Pascal units; + * plex/pyacc Pascal Lex and Yacc implementations; + * ppdep create a dependency file for use with Makefiles; + * ppudump dump the information stored in a .ppu (unit) file; + * ppufiles show needed files for units; + * ppumove place multiple units in a shared library; + * ptop beautify source. Package: fp-docs Section: doc Architecture: all Depends: ${misc:Depends}, fp-docs-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - documentation dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing documentation for the Free Pascal Compiler in HTML format. Package: fp-units-rtl Architecture: any Depends: ${misc:Depends}, fp-units-rtl-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - runtime libraries dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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. + This dependency package always depends on the latest available version of + the package containing the RunTime Libraries for the Free Pascal Compiler. Package: fp-units-base Architecture: any Depends: ${misc:Depends}, fp-units-base-2.6.0 (= ${binary:Version}) -Description: 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 +Description: Free Pascal - base units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units for common libraries (some of which + are also required by the Free Component Library): NCurses, X11 (Xlib, + Xutil), and ZLib. Package: fp-units-fcl Architecture: any Depends: ${misc:Depends}, fp-units-fcl-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - Free Component Library dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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. + This dependency package always depends on the latest available version of + the package containing the Free Component Library for the Free Pascal Compiler. Package: fp-units-fv Architecture: any Depends: ${misc:Depends}, fp-units-fv-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - Free Vision units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing the Free Vision units for the Free Pascal Compiler + (which provide a framework for developing text user interfaces). Package: fp-units-gtk Architecture: any Depends: ${misc:Depends}, fp-units-gtk-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - GTK+ 1.2 units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal units and examples to create programs with GTK+ 1.2. Package: fp-units-gtk2 Architecture: any Depends: ${misc:Depends}, fp-units-gtk2-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - GTK+ 2.x units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal units and examples to create programs with GTK+ 2.x. Package: fp-units-gnome1 Architecture: any Depends: ${misc:Depends}, fp-units-gnome1-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - GNOME 1 units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal units and examples to create programs for GNOME 1. Package: fp-units-db Architecture: any Depends: ${misc:Depends}, fp-units-db-2.6.0 (= ${binary:Version}) -Description: 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 +Description: Free Pascal - database-library units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units with bindings for GDBM, Interbase, + MySQL, PostgreSQL, ODBC, Oracle, and SQLite. Package: fp-units-gfx Architecture: any Depends: ${misc:Depends}, fp-units-gfx-2.6.0 (= ${binary:Version}) -Description: 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 - - cairo +Description: Free Pascal - graphics-library units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units with bindings for cairo, forms, ggi, + graph, libgd, libpng, opengl, and svgalib. Package: fp-units-net Architecture: any Depends: ${misc:Depends}, fp-units-net-2.6.0 (= ${binary:Version}) -Description: 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 +Description: Free Pascal - networking units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units for creating network tools: dbus, + httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl, + and pcap. Package: fp-units-math Architecture: any Depends: ${misc:Depends}, fp-units-math-2.6.0 (= ${binary:Version}) -Description: 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 +Description: Free Pascal - math units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal math interfacing units for: + * gmp (the GNU Multiple Precision arithmetic library); + * numlib (numerical computing); + * proj4 (cartographic projections); + * symbolic (symbolic computing). Package: fp-units-misc Architecture: any Depends: ${misc:Depends}, fp-units-misc-2.6.0 (= ${binary:Version}) -Description: 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) +Description: Free Pascal - miscellaneous units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing miscellaneous Free Pascal units: fppkg (the FPC + packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp. Package: fp-units-multimedia Architecture: any Depends: ${misc:Depends}, fp-units-multimedia-2.6.0 (= ${binary:Version}) -Description: 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 - - openal +Description: Free Pascal - multimedia units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal multimedia units: a52, dts, mad, modplug, + oggvorbis, and openal. Package: fp-units-i386 Architecture: i386 Depends: ${misc:Depends}, fp-units-i386-2.6.0 (= ${binary:Version}) -Description: 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. +Description: Free Pascal - Kylix compatibility units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing the deprecated Free Pascal libc unit for the i386 + architecture (used for compatibility with Borland's Kylix). diff -Nru --exclude '*.po' fpc-2.6.0/debian/control.in fpc-2.6.0/debian/control.in --- fpc-2.6.0/debian/control.in 2012-07-06 20:05:15.000000000 +0200 +++ fpc-2.6.0/debian/control.in 2012-11-28 20:23:49.000000000 +0100 @@ -5,7 +5,7 @@ Uploaders: Torsten Werner <twerner@debian.org>, Abou Al Montacir <abou.almontacir@sfr.fr>, Peter Michael Green <plugwash@debian.org> DM-Upload-Allowed: yes Standards-Version: 3.9.3 -Build-Depends: debhelper (>= 7), fp-compiler, fp-units-base, fp-units-fcl, fp-utils, mawk | awk, libncurses-dev, binutils, ghostscript +Build-Depends: debhelper (>= 7), fp-compiler, fp-units-base, fp-units-fcl, fp-utils, mawk | awk, libncurses-dev, binutils, ghostscript, po-debconf Build-Depends-Indep: hevea Vcs-Svn: https://bollin.googlecode.com/svn/fpc/trunk/ Vcs-Browser: http://bollin.googlecode.com/svn/fpc/trunk/ @@ -19,21 +19,21 @@ Provides: fpc Breaks: fpc (<= 2.4.0-3) Replaces: fpc (<= 2.4.0-3) -Description: Free Pascal - SDK${PACKAGESUFFIX} 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. +Description: Free Pascal - SDK${PACKAGESUFFIX} suite + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. + . + This metapackage pulls in all the FPC packages provided for this + architecture. Experienced users may instead prefer to install the particular + packages they require by hand. Package: fpc-source${PACKAGESUFFIX} Architecture: all @@ -41,13 +41,13 @@ Provides: fpc-source Breaks: fpc-source (<= 2.4.0-3) Replaces: fpc-source (<= 2.4.0-3) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal's own source code. It is meant to be used by the Lazarus IDE. @@ -61,17 +61,17 @@ Breaks: fp-compiler (<= 2.4.0-3), fp-utils-2.4.4 (<= 2.4.4-2), fp-utils-2.4.2 (<= 2.4.2-3) Conflicts: binutils-gold Replaces: fp-compiler (<= 2.4.0-3), fp-utils-2.4.4 (<= 2.4.4-1) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . This package contains the command line compiler. @@ -84,16 +84,16 @@ Breaks: fp-ide (<= 2.4.0-3) Replaces: fp-ide (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . This package contains the Integrated Development Environment (IDE). The IDE has an internal compiler. @@ -105,25 +105,25 @@ Provides: fp-utils Breaks: fp-utils (<= 2.4.0-3), fp-compiler (<= 2.4.0-3), fp-units-gfx (<= 2.4.2-2), fp-units-gfx-2.4.2 (<= 2.4.2-2) Replaces: fp-utils (<= 2.4.0-3), fp-compiler (<= 2.4.0-3) -Description: 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. +Description: Free Pascal - utilities + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains some handy utils for usage with the Free Pascal + This package contains some handy utilities for use 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 + * data2inc convert binary/text data to include files; + * fpcmake create Makefile from Makefile.fpc; + * h2pas convert .h files to Pascal units; + * plex/pyacc Pascal Lex and Yacc implementations; + * ppdep create a dependency file for use with Makefiles; + * ppudump dump the information stored in a .ppu (unit) file; + * ppufiles show needed files for units; + * ppumove place multiple units in a shared library; + * ptop beautify source. Package: fp-docs${PACKAGESUFFIX} Section: doc @@ -132,13 +132,13 @@ Provides: fp-docs Breaks: fp-docs (<= 2.4.0-3) Replaces: fp-docs (<= 2.4.0-3) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package provides documentation for the Free Pascal Compiler in HTML format. @@ -150,15 +150,15 @@ Provides: fp-units-rtl, fpc-abi-${source:Upstream-Version} Breaks: fp-units-rtl (<= 2.4.0-3) Replaces: fp-units-rtl (<= 2.4.0-3) -Description: 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. +Description: Free Pascal - runtime libraries + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains the Runtime Libraries for the Free Pascal Compiler. + This package contains the RunTime Libraries for the Free Pascal Compiler. Package: fp-units-base${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -167,18 +167,16 @@ Breaks: fp-units-base (<= 2.4.0-3) Replaces: fp-units-base (<= 2.4.0-3) Description: 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 + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units for common libraries (some of which + are also required by the Free Component Library): NCurses, X11 (Xlib, + Xutil), and ZLib. Package: fp-units-fcl${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -187,12 +185,12 @@ Breaks: fp-units-fcl (<= 2.4.0-3) Replaces: fp-units-fcl (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains the Free Component Library for the Free Pascal Compiler. @@ -203,14 +201,15 @@ Breaks: fp-units-fv (<= 2.4.0-3) Replaces: fp-units-fv (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains the Free Vision units for the Free Pascal Compiler. + This package contains the Free Vision units for the Free Pascal Compiler + (which provide a framework for developing text user interfaces). Package: fp-units-gtk${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -219,12 +218,12 @@ Breaks: fp-units-gtk (<= 2.4.0-3) Replaces: fp-units-gtk (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal units and examples to create programs with GTK+ 1.2. @@ -236,12 +235,12 @@ Breaks: fp-units-gtk2 (<= 2.4.0-3) Replaces: fp-units-gtk2 (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal units and examples to create programs with GTK+ 2.x. @@ -253,12 +252,12 @@ Breaks: fp-units-gnome1 (<= 2.4.0-3) Replaces: fp-units-gnome1 (<= 2.4.0-3) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . This package contains Free Pascal units and examples to create programs for GNOME 1. @@ -269,22 +268,16 @@ Provides: fp-units-db Breaks: fp-units-db (<= 2.4.0-3) Replaces: fp-units-db (<= 2.4.0-3) -Description: 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 +Description: Free Pascal - database-library 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units with bindings for GDBM, Interbase, + MySQL, PostgreSQL, ODBC, Oracle, and SQLite. Package: fp-units-gfx${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -292,23 +285,16 @@ Provides: fp-units-gfx Breaks: fp-units-gfx (<= 2.4.0-3) Replaces: fp-units-gfx (<= 2.4.0-3) -Description: 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 - - cairo +Description: Free Pascal - graphics-library 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units with bindings for cairo, forms, ggi, + graph, libgd, libpng, opengl, and svgalib. Package: fp-units-net${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -317,24 +303,16 @@ Breaks: fp-units-net (<= 2.4.0-3) Replaces: fp-units-net (<= 2.4.0-3) Description: 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 + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal units for creating network tools: dbus, + httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl, + and pcap. Package: fp-units-math${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -343,18 +321,18 @@ Breaks: fp-units-math (<= 2.4.0-3) Replaces: fp-units-math (<= 2.4.0-3), fp-units-misc (<= 2.2.4-4) Description: 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. + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + * gmp (the GNU Multiple Precision arithmetic library); + * numlib (numerical computing); + * proj4 (cartographic projections); + * symbolic (symbolic computing). Package: fp-units-misc${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -363,17 +341,15 @@ Breaks: fp-units-misc (<= 2.4.0-3) Replaces: fp-units-misc (<= 2.4.0-3) Description: 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) + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains miscellaneous Free Pascal units: fppkg (the FPC + packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp. Package: fp-units-multimedia${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -382,20 +358,15 @@ Breaks: fp-units-multimedia (<= 2.4.0-3) Replaces: fp-units-multimedia (<= 2.4.0-3), fp-units-gfx (<= 2.2.4-3) Description: 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 - - openal + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This package contains Free Pascal multimedia units: a52, dts, mad, modplug, + oggvorbis, and openal. Package: fp-units-i386${PACKAGESUFFIX} Architecture: i386 @@ -403,16 +374,16 @@ Provides: fp-units-i386 Breaks: fp-units-i386 (<= 2.4.0-3) Replaces: fp-units-i386 (<= 2.4.0-3) -Description: 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. +Description: 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. . - This package contains Free Pascal specific units for the i386 architecture: - - libc: used for compatibility with kylix, deprecated. + This package contains the deprecated Free Pascal libc unit for the i386 + architecture (used for compatibility with Borland's Kylix). ##################### backward compatibility meta packages##################### @@ -420,353 +391,324 @@ Architecture: all Depends: ${misc:Depends}, fpc${PACKAGESUFFIX} (= ${binary:Version}) Recommends: fp-utils${PACKAGESUFFIX} -Description: 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. +Description: Free Pascal - SDK suite dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. + . + This dependency package always depends on the latest available version of + the metapackage pulling in all the FPC packages provided for this + architecture. Experienced users may instead prefer to install the particular + packages they require by hand. Package: fpc-source Architecture: all Depends: ${misc:Depends}, fpc-source${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - SDK source code dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal's own source code. It is meant to be used by the Lazarus IDE. Package: fp-compiler Architecture: any Depends: ${misc:Depends}, fp-compiler${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - compiler dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . - This is a metapackage and is always depending on the last version available of - the package contains the command line compiler. + This dependency package always depends on the latest available version of + the package containing the command line compiler. Package: fp-ide Architecture: any Depends: ${misc:Depends}, fp-ide${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - IDE dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + Extensions have been added to the language, such as function overloading, + creation and linking of shared libraries, and Delphi language extensions + including classes, exceptions, ANSI strings, and open arrays. . - This is a metapackage and is always depending on the last version available of - the package contains the Integrated Development Environment (IDE). The IDE + This dependency package always depends on the latest available version of + the package containing the Integrated Development Environment (IDE). The IDE has an internal compiler. Package: fp-utils Architecture: any Depends: ${misc:Depends}, fp-utils${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - utilities dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing some handy utilities for use 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 + * data2inc convert binary/text data to include files; + * fpcmake create Makefile from Makefile.fpc; + * h2pas convert .h files to Pascal units; + * plex/pyacc Pascal Lex and Yacc implementations; + * ppdep create a dependency file for use with Makefiles; + * ppudump dump the information stored in a .ppu (unit) file; + * ppufiles show needed files for units; + * ppumove place multiple units in a shared library; + * ptop beautify source. Package: fp-docs Section: doc Architecture: all Depends: ${misc:Depends}, fp-docs${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - documentation dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing documentation for the Free Pascal Compiler in HTML format. Package: fp-units-rtl Architecture: any Depends: ${misc:Depends}, fp-units-rtl${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - runtime libraries dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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. + This dependency package always depends on the latest available version of + the package containing the RunTime Libraries for the Free Pascal Compiler. Package: fp-units-base Architecture: any Depends: ${misc:Depends}, fp-units-base${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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 +Description: Free Pascal - base units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units for common libraries (some of which + are also required by the Free Component Library): NCurses, X11 (Xlib, + Xutil), and ZLib. Package: fp-units-fcl Architecture: any Depends: ${misc:Depends}, fp-units-fcl${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - Free Component Library dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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. + This dependency package always depends on the latest available version of + the package containing the Free Component Library for the Free Pascal Compiler. Package: fp-units-fv Architecture: any Depends: ${misc:Depends}, fp-units-fv${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - Free Vision units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing the Free Vision units for the Free Pascal Compiler + (which provide a framework for developing text user interfaces). Package: fp-units-gtk Architecture: any Depends: ${misc:Depends}, fp-units-gtk${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - GTK+ 1.2 units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal units and examples to create programs with GTK+ 1.2. Package: fp-units-gtk2 Architecture: any Depends: ${misc:Depends}, fp-units-gtk2${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - GTK+ 2.x units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal units and examples to create programs with GTK+ 2.x. Package: fp-units-gnome1 Architecture: any Depends: ${misc:Depends}, fp-units-gnome1${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - GNOME 1 units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with 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 + This dependency package always depends on the latest available version of + the package containing Free Pascal units and examples to create programs for GNOME 1. Package: fp-units-db Architecture: any Depends: ${misc:Depends}, fp-units-db${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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 +Description: Free Pascal - database-library units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units with bindings for GDBM, Interbase, + MySQL, PostgreSQL, ODBC, Oracle, and SQLite. Package: fp-units-gfx Architecture: any Depends: ${misc:Depends}, fp-units-gfx${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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 - - cairo +Description: Free Pascal - graphics-library units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units with bindings for cairo, forms, ggi, + graph, libgd, libpng, opengl, and svgalib. Package: fp-units-net Architecture: any Depends: ${misc:Depends}, fp-units-net${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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 +Description: Free Pascal - networking units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal units for creating network tools: dbus, + httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl, + and pcap. Package: fp-units-math Architecture: any Depends: ${misc:Depends}, fp-units-math${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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 +Description: Free Pascal - math units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal math interfacing units for: + * gmp (the GNU Multiple Precision arithmetic library); + * numlib (numerical computing); + * proj4 (cartographic projections); + * symbolic (symbolic computing). Package: fp-units-misc Architecture: any Depends: ${misc:Depends}, fp-units-misc${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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) +Description: Free Pascal - miscellaneous units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing miscellaneous Free Pascal units: fppkg (the FPC + packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp. Package: fp-units-multimedia Architecture: any Depends: ${misc:Depends}, fp-units-multimedia${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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 - - openal +Description: Free Pascal - multimedia units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing Free Pascal multimedia units: a52, dts, mad, modplug, + oggvorbis, and openal. Package: fp-units-i386 Architecture: i386 Depends: ${misc:Depends}, fp-units-i386${PACKAGESUFFIX} (= ${binary:Version}) -Description: 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. +Description: Free Pascal - Kylix compatibility units dependency package + 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, along with a platform-independent class-based + Free Component Library (FCL) adding many Delphi extensions and interfacing + with many popular open source libraries. + . + This dependency package always depends on the latest available version of + the package containing the deprecated Free Pascal libc unit for the i386 + architecture (used for compatibility with Borland's Kylix). diff -Nru --exclude '*.po' fpc-2.6.0/debian/copyright.in fpc-2.6.0/debian/copyright.in --- fpc-2.6.0/debian/copyright.in 2012-07-02 22:10:08.000000000 +0200 +++ fpc-2.6.0/debian/copyright.in 2012-11-28 07:55:23.000000000 +0100 @@ -5,7 +5,7 @@ Carlos Laviola <claviola@debian.org> With sources obtained from: - 'svn co http://svn.freepascal.org/svn/fpcbuild/tags/%{fpcsvnpath}' + 'svn co http://svn.freepascal.org/svn/fpcbuild/tags/${SVNPATH}' The files and libraries are released under the terms of the GNU Library General Public License, which can be found in the file diff -Nru --exclude '*.po' fpc-2.6.0/debian/fp-compiler.templates.in fpc-2.6.0/debian/fp-compiler.templates.in --- fpc-2.6.0/debian/fp-compiler.templates.in 2012-07-02 22:10:07.000000000 +0200 +++ fpc-2.6.0/debian/fp-compiler.templates.in 2012-11-26 19:36:19.000000000 +0100 @@ -1,18 +1,26 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + Template: fp-compiler${PACKAGESUFFIX}/rename_cfg Type: boolean Default: true -Description: Do you want to rename "/etc/fpc.cfg" to "/etc/fpc.cfg.bak"? - FPC supports now multiple version installations. This allows co-existence of - multiple versions on the same system. The default version can be selected using - the update-alternatives command for the following groups: - 1)fpc : compiler default version - 2)fpc.cfg : configuration file default version - 3)fp-utils : helper tools default version +_Description: Rename "/etc/fpc.cfg" to "/etc/fpc.cfg.bak"? + FPC now supports having multiple versions installed on the same system. + The update-alternatives command can be used to set a default version for + * fpc (the compiler); + * fpc.cfg (the configuration file); + * fp-utils (the helper tools). . - What ever version you may choose as default, the configuration files (2) are - always backward compatible and it may be very safe to use the latest version - for it. + Whatever version you may choose as default, the configuration files are + always backward compatible, so it should always be safe to use the latest + version. . - In order to use alternatives system for system wide FPC configuration file you - need to accept renaming "/etc/fpc.cfg", otherwise you will need to manage this - manually by yourself. + In order to use the alternatives system on the system wide FPC configuration + file you must accept renaming "/etc/fpc.cfg"; otherwise you will need to + manage this manually by yourself. diff -Nru --exclude '*.po' fpc-2.6.0/debian/po/POTFILES.in fpc-2.6.0/debian/po/POTFILES.in --- fpc-2.6.0/debian/po/POTFILES.in 1970-01-01 01:00:00.000000000 +0100 +++ fpc-2.6.0/debian/po/POTFILES.in 2012-11-26 19:36:19.000000000 +0100 @@ -0,0 +1 @@ +[type: gettext/rfc822deb] fp-compiler.templates.in diff -Nru --exclude '*.po' fpc-2.6.0/debian/po/templates.pot fpc-2.6.0/debian/po/templates.pot --- fpc-2.6.0/debian/po/templates.pot 1970-01-01 01:00:00.000000000 +0100 +++ fpc-2.6.0/debian/po/templates.pot 2012-11-26 19:36:19.000000000 +0100 @@ -0,0 +1,53 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: fpc\n" +"Report-Msgid-Bugs-To: fpc@packages.debian.org\n" +"POT-Creation-Date: 2012-09-25 19:56+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../fp-compiler.templates.in:2001 +msgid "Rename \"/etc/fpc.cfg\" to \"/etc/fpc.cfg.bak\"?" +msgstr "" + +#. Type: boolean +#. Description +#: ../fp-compiler.templates.in:2001 +msgid "" +"FPC now supports having multiple versions installed on the same system. The " +"update-alternatives command can be used to set a default version for\n" +" * fpc (the compiler);\n" +" * fpc.cfg (the configuration file);\n" +" * fp-utils (the helper tools)." +msgstr "" + +#. Type: boolean +#. Description +#: ../fp-compiler.templates.in:2001 +msgid "" +"Whatever version you may choose as default, the configuration files are " +"always backward compatible, so it should always be safe to use the latest " +"version." +msgstr "" + +#. Type: boolean +#. Description +#: ../fp-compiler.templates.in:2001 +msgid "" +"In order to use the alternatives system on the system wide FPC configuration " +"file you must accept renaming \"/etc/fpc.cfg\"; otherwise you will need to " +"manage this manually by yourself." +msgstr ""Attachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
- To: Abou Al Montacir <abou.almontacir@sfr.fr>, 696540-done@bugs.debian.org
- Cc: fpc@packages.debian.org
- Subject: Re: Bug#696540: unblock: fpc/2.6.0-7
- From: Niels Thykier <niels@thykier.net>
- Date: Tue, 22 Jan 2013 17:07:14 +0100
- Message-id: <50FEB932.8030708@thykier.net>
- In-reply-to: <1356190310.26886.19.camel@no.domain.at.all>
- References: <1356190310.26886.19.camel@no.domain.at.all>
On 2012-12-22 16:31, Abou Al Montacir wrote: > Package: release.debian.org > Severity: normal > User: release.debian.org@packages.debian.org > Usertags: unblock > > Please unblock package fpc > > I have just get a fpc upload to unstable sponsored by Peter Green. This > upload is fixing an important bugs#686038 to allow translating user > targeted question upon installation. > > I've attached a debdiff and provided here after the explanation about > the changes. > > [...] > > As you can see, the modifications are limited to description text update > and fixes, increasing quality of the package without any potential risk > on the package or other packages stability. > > Can you please unblock this upload as internationalization support is > considered as un important goal of the release? > > unblock fpc/2.6.0-7 > > Cheers; > > Unblocked, thanks. ~Niels
--- End Message ---