Hi, Please find, for review, the debconf templates and packages descriptions for the lazarus source package. This review will last from Wednesday, August 29, 2012 to Thursday, September 06, 2012. Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, a summary will be sent to the review bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. Rationale: I followed Justin lead from his fpc review [0], so I should not have introduced too much default, but I hope Justin may confirm and eventually fix my misguided changes. 0: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686038#15 There is a just different detail in the templates, that may probably need more care: > - What ever version you may choose as default, the configuration files (2) are > - not always backward compatible and it may be unsafe to use the same version > - for all installed Lazarus versions. > + Whatever version you may choose as default, the configuration files are > + not always backward compatible, but it should always be safe to use the latest > + version. There was no “not” in “files are *not* always backward compatible” in the fpc package, not sure if it's a typo here. I also change s/so/but/ (regarding the fpc version) in order to make the sentence still logic. Other members of the list may have other remarks and improvements to propose, thus this formal call for review. Thanks in advance. Regards David
diff --git a/lazarus.control.in b/lazarus.control.in index 24aeccf..2924c84 100644 --- a/lazarus.control.in +++ b/lazarus.control.in @@ -11,6 +11,7 @@ Vcs-Browser: http://bollin.googlecode.com/svn/lazarus/trunk Homepage: http://www.lazarus.freepascal.org Package: lazarus${PACKAGESUFFIX} +Section: metapackages Architecture: all Depends: ${misc:Depends}, lazarus-ide${PACKAGESUFFIX} (>= ${source:Version}), lazarus-src${PACKAGESUFFIX} (>= ${source:Version}), lazarus-doc${PACKAGESUFFIX} (>= ${source:Version}) Recommends: fpc, fpc-source @@ -18,7 +19,7 @@ Suggests: fp-utils, fp-docs Provides: lazarus Breaks: lazarus (<< 0.9.28.2-13) Replaces: lazarus (<< 0.9.18.2-13) -Description: IDE for Free Pascal - Meta Package +Description: IDE for Free Pascal - suite Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -35,7 +36,7 @@ Description: IDE for Free Pascal - Meta Package In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This is a metapackage depending on all packages need to have a typical + This metapackage pulls in all the packages needed to have a typical Lazarus installation. . Official: http://sourceforge.net/projects/lazarus/ @@ -49,7 +50,7 @@ Suggests: lazarus-ide${PACKAGESUFFIX} Provides: lazarus-src Breaks: lazarus-src (<< 0.9.28.2-13) Replaces: lazarus-src (<< 0.9.18.2-13) -Description: IDE for Free Pascal - LCL Sources Code +Description: IDE for Free Pascal - LCL source code Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -66,7 +67,7 @@ Description: IDE for Free Pascal - LCL Sources Code In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains lazarus latest version source code necessary for the IDE + This package contains Lazarus latest version source code necessary for the IDE code tool to work properly (retrieving declarations and navigating in code). Package: lazarus-ide${PACKAGESUFFIX} @@ -77,7 +78,7 @@ Suggests: fp-utils Provides: lazarus-ide Breaks: lazarus-ide (<< 0.2.28.2-13) Replaces: lazarus-ide (<< 0.2.28.2-13) -Description: IDE for Free Pascal - Common IDE files +Description: IDE for Free Pascal - common IDE files Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -94,7 +95,7 @@ Description: IDE for Free Pascal - Common IDE files In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the commons files required to run lazarus IDE. + This package contains the commons files required to run Lazarus IDE. Package: lazarus-ide-gtk2${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -121,7 +122,7 @@ Description: IDE for Free Pascal - IDE build on top of GTK+ backend In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the lazarus IDE build on top of GTK+ backend. + This package contains the Lazarus IDE build on top of GTK+ backend. Package: lazarus-ide-qt4${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -131,7 +132,7 @@ Suggests: fp-utils Provides: lazarus-ide-qt${PACKAGESUFFIX}, lazarus-ide-qt4, lazarus-ide Breaks: lazarus-ide-qt4(<< 0.9.28.2-13), lazarus-ide (<< 0.9.28.2-13) Replaces: lazarus-ide-qt4 (<< 0.9.28.2-13), lazarus-ide (<< 0.9.28.2-13) -Description: IDE for Free Pascal - IDE build on top of QT backend +Description: IDE for Free Pascal - IDE build on top of Qt backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -148,10 +149,11 @@ Description: IDE for Free Pascal - IDE build on top of QT backend In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package will contain the lazarus IDE build on top of QT backend, however - for now it just depends on gtk based IDE. + This package will contain the lazarus IDE build on top of Qt backend, however + for now it just depends on GTK based IDE. Package: lcl${PACKAGESUFFIX} +Section: metapackages Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, lcl-units${PACKAGESUFFIX}, lcl-utils${PACKAGESUFFIX} Recommends: fpc, lazarus-ide${PACKAGESUFFIX} @@ -159,7 +161,7 @@ Suggests: gdb Provides: lcl Breaks: lazarus-ide (<= 0.9.28.2-2), lcl (<< 0.9.28.2-13) Replaces: lazarus-ide (<= 0.9.28.2-2), lcl (<< 0.9.28.2-13) -Description: Lazarus Components Library - LCL metapackage +Description: Lazarus Components Library - LCL dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -176,7 +178,7 @@ Description: Lazarus Components Library - LCL metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This is a metapackage to ease installing the LCL and components. + This dependency package eases installing the LCL and components. Package: lcl-utils${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf @@ -185,7 +187,7 @@ Recommends: lcl${PACKAGESUFFIX}, lazarus-ide${PACKAGESUFFIX} Provides: lcl-utils Breaks: lcl-utils (<< 0.9.28.2-13), lazarus-ide (<= 0.9.28.2-2) Replaces: lcl-utils (<< 0.9.28.2-13), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) -Description: Lazarus Components Library - Command Line build tools +Description: Lazarus Components Library - command line build tools Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -212,7 +214,7 @@ Suggests: gdb Provides: lcl-units, lcl-${source:Upstream-Version} Breaks: lcl-units (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Replaces: lcl-units (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) -Description: Lazarus Components Library - Backend independent components +Description: Lazarus Components Library - backend independent components Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -239,7 +241,7 @@ Suggests: gdb Provides: lcl-nogui Breaks: lcl-nogui (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Replaces: lcl-nogui (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) -Description: Lazarus Components Library - No GUI backend +Description: Lazarus Components Library - no GUI backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -292,7 +294,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, ${fpc-abi:Depends}, fp-units-rtl, f Recommends: lazarus-ide${PACKAGESUFFIX}, fpc Suggests: gdb Provides: lcl-qt, lcl-qt${PACKAGESUFFIX} -Description: Lazarus Components Library - QT backend +Description: Lazarus Components Library - Qt backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -320,7 +322,7 @@ Suggests: lazarus-ide${PACKAGESUFFIX} Provides: lazarus-docs Breaks: lazarus-docs (<< 0.9.28.2-13) Replaces: lazarus-docs (<< 0.9.28.2-13) -Description: IDE for Free Pascal - Documentation +Description: IDE for Free Pascal - documentation Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -337,7 +339,7 @@ Description: IDE for Free Pascal - Documentation In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains documentation of the lazarus IDE and components. It can + This package contains documentation of the Lazarus IDE and components. It can be viewed separately with any HTML browser or used by the IDE to as an integrated help (pressing <F1> on any LCL identifier will browse the help of that identifier). @@ -345,9 +347,10 @@ Description: IDE for Free Pascal - Documentation ##################### backward compatibility meta packages##################### Package: lazarus +Section: metapackages Architecture: all Depends: ${misc:Depends}, lazarus${PACKAGESUFFIX} (= ${binary:Version}) -Description: IDE for Free Pascal - SDK metapackage +Description: IDE for Free Pascal - SDK dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -364,7 +367,7 @@ Description: IDE for Free Pascal - SDK metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This is a metapackage depending on all packages need to have a typical + This dependency package depends on all packages needed to have a typical Lazarus installation. . Official: http://sourceforge.net/projects/lazarus/ @@ -372,9 +375,10 @@ Description: IDE for Free Pascal - SDK metapackage Tutorials: http://lazarus-ccr.sourceforge.net Package: lazarus-src +Section: metapackages Architecture: all Depends: ${misc:Depends}, lazarus-src${PACKAGESUFFIX} (= ${binary:Version}) -Description: IDE for Free Pascal - LCL Sources Code metapackage +Description: IDE for Free Pascal - LCL source code dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -391,14 +395,15 @@ Description: IDE for Free Pascal - LCL Sources Code metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This metapackage depends on package that contains lazarus latest version source - code necessary for the IDE code tool to work properly (retrieving declarations + This dependency package always depends on the latest available version of + the package containing the IDE code tool to work properly (retrieving declarations and navigating in code). Package: lazarus-ide +Section: metapackages Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, lazarus-ide${PACKAGESUFFIX} (= ${binary:Version}) -Description: IDE for Free Pascal - Common IDE files metapackage +Description: IDE for Free Pascal - common IDE files dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -415,12 +420,13 @@ Description: IDE for Free Pascal - Common IDE files metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the commons files required to run lazarus IDE. + This package pulls in the commons files required to run Lazarus IDE. Package: lazarus-ide-gtk2 +Section: metapackages Architecture: any Depends: ${misc:Depends}, lazarus-ide-gtk2${PACKAGESUFFIX} (= ${binary:Version}) -Description: IDE for Free Pascal - IDE build on top of GTK+ backend metapackage +Description: IDE for Free Pascal - IDE build on top of GTK+ backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -437,13 +443,14 @@ Description: IDE for Free Pascal - IDE build on top of GTK+ backend metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This metapackage depends on package that contains the latest version of lazarus + This dependency package depends on the latest available version of the package containing Lazarus IDE build on top of GTK+ backend. Package: lazarus-ide-qt4 +Section: metapackages Architecture: any Depends: ${misc:Depends}, lazarus-ide-qt4${PACKAGESUFFIX} (= ${binary:Version}) -Description: IDE for Free Pascal - IDE build on top of QT backend metapackage +Description: IDE for Free Pascal - IDE build on top of Qt backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -460,13 +467,14 @@ Description: IDE for Free Pascal - IDE build on top of QT backend metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package will contain the lazarus IDE build on top of QT backend, however - for now it just depends on gtk based IDE. + This package pulls in the Lazarus IDE build on top of Qt backend, however + for now it just depends on GTK based IDE. Package: lcl +Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl${PACKAGESUFFIX} (= ${binary:Version}) -Description: Lazarus Components Library - LCL metapackage +Description: Lazarus Components Library - LCL dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -483,12 +491,13 @@ Description: Lazarus Components Library - LCL metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This is a metapackage to ease installing the LCL and components. + This dependency package eases installing the LCL and components. Package: lcl-utils +Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-utils${PACKAGESUFFIX} (= ${binary:Version}) -Description: Lazarus Components Library - Command Line build tools metapackage +Description: Lazarus Components Library - command line build tools dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -505,12 +514,13 @@ Description: Lazarus Components Library - Command Line build tools metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains command line tools to ease building LCL applications. + This package pulls in the command line tools to ease building LCL applications. Package: lcl-units +Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-units${PACKAGESUFFIX} (= ${binary:Version}) -Description: Lazarus Components Library - Backend independent components metapackage +Description: Lazarus Components Library - backend independent components dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -527,12 +537,13 @@ Description: Lazarus Components Library - Backend independent components metapac In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the LCL and components. + This package pulls in the LCL and components. Package: lcl-nogui +Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-nogui${PACKAGESUFFIX} (= ${binary:Version}) -Description: Lazarus Components Library - No GUI backend metapackage +Description: Lazarus Components Library - no GUI backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -549,13 +560,14 @@ Description: Lazarus Components Library - No GUI backend metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the LCL and components no GUI based backend for command + This package pulls in the LCL and components no GUI based backend for command line tools and non graphical applications. Package: lcl-gtk2 +Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-gtk2${PACKAGESUFFIX} (= ${binary:Version}) -Description: Lazarus Components Library - GTK+ backend metapackage +Description: Lazarus Components Library - GTK+ backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -572,12 +584,13 @@ Description: Lazarus Components Library - GTK+ backend metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the LCL and components GTK+ based backend. + This package pulls in the LCL and components GTK+ based backend. Package: lcl-qt4 +Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-qt4${PACKAGESUFFIX} (= ${binary:Version}) -Description: Lazarus Components Library - QT backend metapackage +Description: Lazarus Components Library - Qt backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -594,14 +607,14 @@ Description: Lazarus Components Library - QT backend metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains the LCL and components Qt based backend. Actually this is + This package pulls in the LCL and components Qt based backend. Actually this is an empty package but will not be in the future. Package: lazarus-doc Section: doc Architecture: all Depends: ${misc:Depends}, lazarus-doc${PACKAGESUFFIX} (= ${binary:Version}) -Description: IDE for Free Pascal - Documentation metapackage +Description: IDE for Free Pascal - documentation dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. @@ -618,7 +631,7 @@ Description: IDE for Free Pascal - Documentation metapackage In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . - This package contains documentation of the lazarus IDE and components. It can + This package pull in the documentation of the Lazarus IDE and components. It can be viewed separately with any HTML browser or used by the IDE to as an integrated help (pressing <F1> on any LCL identifier will browse the help of that identifier). diff --git a/lcl-utils.templates.in b/lcl-utils.templates.in index d92779f..e53029f 100644 --- a/lcl-utils.templates.in +++ b/lcl-utils.templates.in @@ -1,17 +1,16 @@ Template: lcl-utils${PACKAGESUFFIX}/rename_cfg Type: boolean Default: true -Description: Do you want to rename "/etc/lazarus" to "/etc/lazarus.bak"? - Lazarus 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)lazarus-ide : IDE default version - 2)lazarus : configuration file and helper tools default version +_Description: Rename "/etc/lazarus" to "/etc/lazarus.bak"? + Lazarus now supports having multiple version installed on the same system. + The update-alternatives command can be used to set a default version for + * lazarus-ide (the IDE version) + * lazarus (the configuration file and helper tools) . - What ever version you may choose as default, the configuration files (2) are - not always backward compatible and it may be unsafe to use the same version - for all installed Lazarus versions. + Whatever version you may choose as default, the configuration files are + not always backward compatible, but it should always be safe to use the latest + version. . - In order to use alternatives system for system wide Lazarus configuration file - you need to accept renaming "/etc/lazarus", othewise you will need to manage - this manually by yourself. + In order to use the alternatives system on the system wide Lazarus configuration + file you must accept renaming "/etc/lazarus"; otherwise you will need to + manage this manually by yourself.
Template: lcl-utils${PACKAGESUFFIX}/rename_cfg Type: boolean Default: true _Description: Rename "/etc/lazarus" to "/etc/lazarus.bak"? Lazarus now supports having multiple version installed on the same system. The update-alternatives command can be used to set a default version for * lazarus-ide (the IDE version) * lazarus (the configuration file and helper tools) . Whatever version you may choose as default, the configuration files are not always backward compatible, but it should always be safe to use the latest version. . In order to use the alternatives system on the system wide Lazarus configuration file you must accept renaming "/etc/lazarus"; otherwise you will need to manage this manually by yourself.
Source: lazarus Section: devel Priority: optional Maintainer: Carlos Laviola <claviola@debian.org> Uploaders: Torsten Werner <twerner@debian.org>, Abou Al Montacir <abou.almontacir@sfr.fr> DM-Upload-Allowed: yes Standards-Version: 3.9.3 Build-Depends: debhelper (>= 7), quilt, fpc, fpc-source, fp-utils, imagemagick Vcs-Svn: https://bollin.googlecode.com/svn/lazarus/trunk Vcs-Browser: http://bollin.googlecode.com/svn/lazarus/trunk Homepage: http://www.lazarus.freepascal.org Package: lazarus${PACKAGESUFFIX} Section: metapackages Architecture: all Depends: ${misc:Depends}, lazarus-ide${PACKAGESUFFIX} (>= ${source:Version}), lazarus-src${PACKAGESUFFIX} (>= ${source:Version}), lazarus-doc${PACKAGESUFFIX} (>= ${source:Version}) Recommends: fpc, fpc-source Suggests: fp-utils, fp-docs Provides: lazarus Breaks: lazarus (<< 0.9.28.2-13) Replaces: lazarus (<< 0.9.18.2-13) Description: IDE for Free Pascal - suite Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This metapackage pulls in all the packages needed to have a typical Lazarus installation. . Official: http://sourceforge.net/projects/lazarus/ . Tutorials: http://lazarus-ccr.sourceforge.net Package: lazarus-src${PACKAGESUFFIX} Architecture: all Depends: ${misc:Depends} Suggests: lazarus-ide${PACKAGESUFFIX} Provides: lazarus-src Breaks: lazarus-src (<< 0.9.28.2-13) Replaces: lazarus-src (<< 0.9.18.2-13) Description: IDE for Free Pascal - LCL source code Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains Lazarus latest version source code necessary for the IDE code tool to work properly (retrieving declarations and navigating in code). Package: lazarus-ide${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, fp-compiler, lazarus-src${PACKAGESUFFIX}, lazarus-ide-gtk${PACKAGESUFFIX} | lazarus-ide-qt${PACKAGESUFFIX} Recommends: fpc, lcl${PACKAGESUFFIX}, gdb Suggests: fp-utils Provides: lazarus-ide Breaks: lazarus-ide (<< 0.2.28.2-13) Replaces: lazarus-ide (<< 0.2.28.2-13) Description: IDE for Free Pascal - common IDE files Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains the commons files required to run Lazarus IDE. Package: lazarus-ide-gtk2${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, lazarus-ide${PACKAGESUFFIX} Recommends: fpc, lcl${PACKAGESUFFIX}, gdb Suggests: fp-utils Provides: lazarus-ide-gtk${PACKAGESUFFIX}, lazarus-ide-gtk2, lazarus-ide Breaks: lazarus-ide-gtk2 (<< 0.2.28.2-13), lazarus-ide (<< 0.9.28.2-13) Replaces: lazarus-ide-gtk2 (<< 0.2.28.2-13), lazarus-ide (<< 0.9.28.2-13) Description: IDE for Free Pascal - IDE build on top of GTK+ backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains the Lazarus IDE build on top of GTK+ backend. Package: lazarus-ide-qt4${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, lazarus-ide${PACKAGESUFFIX}, lazarus-ide-gtk${PACKAGESUFFIX} Recommends: fpc, lcl${PACKAGESUFFIX}, gdb Suggests: fp-utils Provides: lazarus-ide-qt${PACKAGESUFFIX}, lazarus-ide-qt4, lazarus-ide Breaks: lazarus-ide-qt4(<< 0.9.28.2-13), lazarus-ide (<< 0.9.28.2-13) Replaces: lazarus-ide-qt4 (<< 0.9.28.2-13), lazarus-ide (<< 0.9.28.2-13) Description: IDE for Free Pascal - IDE build on top of Qt backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package will contain the lazarus IDE build on top of Qt backend, however for now it just depends on GTK based IDE. Package: lcl${PACKAGESUFFIX} Section: metapackages Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, lcl-units${PACKAGESUFFIX}, lcl-utils${PACKAGESUFFIX} Recommends: fpc, lazarus-ide${PACKAGESUFFIX} Suggests: gdb Provides: lcl Breaks: lazarus-ide (<= 0.9.28.2-2), lcl (<< 0.9.28.2-13) Replaces: lazarus-ide (<= 0.9.28.2-2), lcl (<< 0.9.28.2-13) Description: Lazarus Components Library - LCL dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This dependency package eases installing the LCL and components. Package: lcl-utils${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, fp-compiler Recommends: lcl${PACKAGESUFFIX}, lazarus-ide${PACKAGESUFFIX} Provides: lcl-utils Breaks: lcl-utils (<< 0.9.28.2-13), lazarus-ide (<= 0.9.28.2-2) Replaces: lcl-utils (<< 0.9.28.2-13), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Description: Lazarus Components Library - command line build tools Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains command line tools to ease building LCL applications. Package: lcl-units${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, ${fpc-abi:Depends}, lcl-gtk2${PACKAGESUFFIX} (= ${binary:Version}) | lcl-gtk${PACKAGESUFFIX} (= ${binary:Version}) | lcl-qt${PACKAGESUFFIX} (= ${binary:Version}) Recommends: lazarus-ide${PACKAGESUFFIX}, fpc Suggests: gdb Provides: lcl-units, lcl-${source:Upstream-Version} Breaks: lcl-units (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Replaces: lcl-units (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Description: Lazarus Components Library - backend independent components Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains the LCL and components. Package: lcl-nogui${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, ${fpc-abi:Depends}, fp-units-rtl, fp-units-base, fp-units-fcl Recommends: lazarus-ide${PACKAGESUFFIX}, fpc Suggests: gdb Provides: lcl-nogui Breaks: lcl-nogui (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Replaces: lcl-nogui (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Description: Lazarus Components Library - no GUI backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains the LCL and components no GUI based backend for command line tools and non graphical applications. Package: lcl-gtk2${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, ${fpc-abi:Depends}, fp-units-rtl, fp-units-base, fp-units-fcl, fp-units-gtk2 Recommends: lazarus-ide${PACKAGESUFFIX}, fpc Suggests: gdb Provides: lcl-gtk2, lcl-gtk, lcl-gtk${PACKAGESUFFIX} Breaks: lcl-gtk2 (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Replaces: lcl-gtk2 (<< 0.9.28.2), lazarus-ide${PACKAGESUFFIX} (<= 0.9.28.2-2) Description: Lazarus Components Library - GTK+ backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains the LCL and components GTK+ based backend. Package: lcl-qt4${PACKAGESUFFIX} Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, ${shlibs:Depends}, ${fpc-abi:Depends}, fp-units-rtl, fp-units-base, fp-units-fcl, libqt4pas-dev Recommends: lazarus-ide${PACKAGESUFFIX}, fpc Suggests: gdb Provides: lcl-qt, lcl-qt${PACKAGESUFFIX} Description: Lazarus Components Library - Qt backend Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains the LCL and components Qt based backend. Actually this is an empty package but will not be in the future. Package: lazarus-doc${PACKAGESUFFIX} Section: doc Architecture: all Depends: ${misc:Depends} Suggests: lazarus-ide${PACKAGESUFFIX} Provides: lazarus-docs Breaks: lazarus-docs (<< 0.9.28.2-13) Replaces: lazarus-docs (<< 0.9.28.2-13) Description: IDE for Free Pascal - documentation Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package contains documentation of the Lazarus IDE and components. It can be viewed separately with any HTML browser or used by the IDE to as an integrated help (pressing <F1> on any LCL identifier will browse the help of that identifier). ##################### backward compatibility meta packages##################### Package: lazarus Section: metapackages Architecture: all Depends: ${misc:Depends}, lazarus${PACKAGESUFFIX} (= ${binary:Version}) Description: IDE for Free Pascal - SDK dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This dependency package depends on all packages needed to have a typical Lazarus installation. . Official: http://sourceforge.net/projects/lazarus/ . Tutorials: http://lazarus-ccr.sourceforge.net Package: lazarus-src Section: metapackages Architecture: all Depends: ${misc:Depends}, lazarus-src${PACKAGESUFFIX} (= ${binary:Version}) Description: IDE for Free Pascal - LCL source code dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This dependency package always depends on the latest available version of the package containing the IDE code tool to work properly (retrieving declarations and navigating in code). Package: lazarus-ide Section: metapackages Architecture: i386 powerpc sparc amd64 armel armhf Depends: ${misc:Depends}, lazarus-ide${PACKAGESUFFIX} (= ${binary:Version}) Description: IDE for Free Pascal - common IDE files dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the commons files required to run Lazarus IDE. Package: lazarus-ide-gtk2 Section: metapackages Architecture: any Depends: ${misc:Depends}, lazarus-ide-gtk2${PACKAGESUFFIX} (= ${binary:Version}) Description: IDE for Free Pascal - IDE build on top of GTK+ backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This dependency package depends on the latest available version of the package containing Lazarus IDE build on top of GTK+ backend. Package: lazarus-ide-qt4 Section: metapackages Architecture: any Depends: ${misc:Depends}, lazarus-ide-qt4${PACKAGESUFFIX} (= ${binary:Version}) Description: IDE for Free Pascal - IDE build on top of Qt backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the Lazarus IDE build on top of Qt backend, however for now it just depends on GTK based IDE. Package: lcl Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl${PACKAGESUFFIX} (= ${binary:Version}) Description: Lazarus Components Library - LCL dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This dependency package eases installing the LCL and components. Package: lcl-utils Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-utils${PACKAGESUFFIX} (= ${binary:Version}) Description: Lazarus Components Library - command line build tools dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the command line tools to ease building LCL applications. Package: lcl-units Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-units${PACKAGESUFFIX} (= ${binary:Version}) Description: Lazarus Components Library - backend independent components dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the LCL and components. Package: lcl-nogui Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-nogui${PACKAGESUFFIX} (= ${binary:Version}) Description: Lazarus Components Library - no GUI backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the LCL and components no GUI based backend for command line tools and non graphical applications. Package: lcl-gtk2 Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-gtk2${PACKAGESUFFIX} (= ${binary:Version}) Description: Lazarus Components Library - GTK+ backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the LCL and components GTK+ based backend. Package: lcl-qt4 Section: metapackages Architecture: any Depends: ${misc:Depends}, lcl-qt4${PACKAGESUFFIX} (= ${binary:Version}) Description: Lazarus Components Library - Qt backend dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pulls in the LCL and components Qt based backend. Actually this is an empty package but will not be in the future. Package: lazarus-doc Section: doc Architecture: all Depends: ${misc:Depends}, lazarus-doc${PACKAGESUFFIX} (= ${binary:Version}) Description: IDE for Free Pascal - documentation dependency package Lazarus is an IDE to create (graphical and console) applications with Free Pascal. Free Pascal is a (L)GPL'ed Pascal and Object Pascal compiler that runs on Windows, Linux, Mac OS X, FreeBSD and more. . Lazarus is the missing part of the puzzle that will allow you to develop programs for all of the above platforms in a Delphi like environment. The IDE is a RAD tool that includes a form designer. . Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal strive for "write once, compile anywhere". Since the exact same compiler is available on all of the above platforms you don't need to do any recoding to produce identical products for different platforms. . In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus Component Library (LCL). . This package pull in the documentation of the Lazarus IDE and components. It can be viewed separately with any HTML browser or used by the IDE to as an integrated help (pressing <F1> on any LCL identifier will browse the help of that identifier).
Attachment:
signature.asc
Description: OpenPGP digital signature