浏览代码

DEL: Lazarus debian directory (use original now)

Alexander Koblov 13 年之前
父节点
当前提交
7c8f747afa
共有 43 个文件被更改,包括 0 次插入2862 次删除
  1. 0 19
      install/linux/deb/lazarus/README.Debian
  2. 0 11
      install/linux/deb/lazarus/README.source
  3. 0 607
      install/linux/deb/lazarus/changelog
  4. 0 1
      install/linux/deb/lazarus/compat
  5. 0 328
      install/linux/deb/lazarus/control
  6. 0 625
      install/linux/deb/lazarus/control.in
  7. 0 553
      install/linux/deb/lazarus/copyright
  8. 0 29
      install/linux/deb/lazarus/fixdeb
  9. 0 10
      install/linux/deb/lazarus/lazarus-doc.doc-base.in
  10. 0 3
      install/linux/deb/lazarus/lazarus-doc.install.in
  11. 0 1
      install/linux/deb/lazarus/lazarus-ide-gtk2.install.in
  12. 0 12
      install/linux/deb/lazarus/lazarus-ide-gtk2.postinst.in
  13. 0 11
      install/linux/deb/lazarus/lazarus-ide-gtk2.prerm.in
  14. 0 8
      install/linux/deb/lazarus/lazarus-ide.install.in
  15. 0 2
      install/linux/deb/lazarus/lazarus-ide.links.in
  16. 0 2
      install/linux/deb/lazarus/lazarus-ide.manpages.in
  17. 0 6
      install/linux/deb/lazarus/lazarus-ide.menu.in
  18. 0 14
      install/linux/deb/lazarus/lazarus-ide.postinst.in
  19. 0 11
      install/linux/deb/lazarus/lazarus-ide.prerm.in
  20. 0 16
      install/linux/deb/lazarus/lazarus-src.install.in
  21. 0 1
      install/linux/deb/lazarus/lcl-gtk2.install.in
  22. 0 1
      install/linux/deb/lazarus/lcl-nogui.install.in
  23. 0 1
      install/linux/deb/lazarus/lcl-qt4.install.in
  24. 0 51
      install/linux/deb/lazarus/lcl-units.install.in
  25. 0 18
      install/linux/deb/lazarus/lcl-utils.config.in
  26. 0 3
      install/linux/deb/lazarus/lcl-utils.install.in
  27. 0 5
      install/linux/deb/lazarus/lcl-utils.links.in
  28. 0 5
      install/linux/deb/lazarus/lcl-utils.manpages.in
  29. 0 36
      install/linux/deb/lazarus/lcl-utils.postinst.in
  30. 0 11
      install/linux/deb/lazarus/lcl-utils.prerm.in
  31. 0 17
      install/linux/deb/lazarus/lcl-utils.templates.in
  32. 0 24
      install/linux/deb/lazarus/orig-tar.sh
  33. 0 3
      install/linux/deb/lazarus/overrides/lazarus-ide
  34. 0 4
      install/linux/deb/lazarus/overrides/lazarus-ide-gtk2
  35. 0 5
      install/linux/deb/lazarus/overrides/lcl-units
  36. 0 6
      install/linux/deb/lazarus/overrides/lcl-utils
  37. 0 35
      install/linux/deb/lazarus/patches/default_config.diff
  38. 0 14
      install/linux/deb/lazarus/patches/lcl-with-multple-widget-sets.diff
  39. 0 2
      install/linux/deb/lazarus/patches/series
  40. 0 347
      install/linux/deb/lazarus/rules
  41. 0 1
      install/linux/deb/lazarus/source/format
  42. 0 1
      install/linux/deb/lazarus/source/lintian-overrides
  43. 0 2
      install/linux/deb/lazarus/watch

+ 0 - 19
install/linux/deb/lazarus/README.Debian

@@ -1,19 +0,0 @@
-lazarus for Debian
-------------------
-
-The main binary was renamed to ``lazarus-ide'' because the ``tct'' package
-already comes with an utility called ``lazarus''.
-
-Note that when you first run Lazarus, you might be presented with the
-following notice:
-
-    Free Pascal Sources not found
-
-    The Free Pascal source directory was not found.
-    Some code functions will not work.
-    It is recommended that you install it and set the path
-    Environment -> Environment Options -> Files 
-
-Please install the package fpc-source.
-
- -- Torsten Werner <[email protected]>  Sat, 29 Dec 2007 23:02:53 +0100

+ 0 - 11
install/linux/deb/lazarus/README.source

@@ -1,11 +0,0 @@
-Debian specific changes to Lazarus sources.
--------------------------------------------
-
-This version of Lazarus was modified by Debian maintainer. All modifications
-are avaialble in debian/patches directory.
-
-For more information about Debian change policy, please refer to
-/usr/share/doc/quilt/README.source.
-
- -- Abou Al Montacir <[email protected]>  Fri, 23 Oct 2009 08:50:53 +0200
-

+ 0 - 607
install/linux/deb/lazarus/changelog

@@ -1,607 +0,0 @@
-lazarus (1.0.1-38415P~precise) precise; urgency=low
-
-   * Non-maintainer upload.
-
- -- Alexander Koblov <[email protected]>  Sat, 06 Oct 2012 15:11:40 +0400
-
-lazarus (1.0.1-3) unstable; urgency=low
-
-   * Release 1.0.
-
- -- Mattias Gaertner <[email protected]>  Thu, 28 Jul 2012 09:00:12 +0200
-
-lazarus (1.0.1-2) unstable; urgency=low
-
-   * Release candidate 2 building.
-
- -- Mattias Gaertner <[email protected]>  Thu, 21 Jul 2012 19:00:12 +0200
-
-lazarus (1.0.1-1) unstable; urgency=low
-
-   * Release candidate 1 building.
-
- -- Mattias Gaertner <[email protected]>  Thu, 12 Jul 2012 20:12:12 +0200
-
-lazarus (0.9.31-0) unstable; urgency=low
-
-  * Snapshot building.
-
- -- Vincent Snijders <[email protected]>  Sun, 15 Jun 2012 20:12:12 +0200
-
-lazarus (0.9.30.4-2) unstable; urgency=low
-
-  * Package  LCL Qt widget set units. (Closes: Bug#627345)
-  * Added new packages (rx, externhelp, images). (Closes: UpstreamBug#19216)
-
- -- Abou Al Montacir <[email protected]>  Fri, 15 Jun 2012 20:06:00 +0200
-
-lazarus (0.9.30.4-1.1) unstable; urgency=low
-
-  * Non-maintainer upload.
-  * Add armhf to architecture lists (Closes: #675894)
-
- -- Peter Michael Green <[email protected]>  Sun, 10 Jun 2012 07:49:14 +0000
-
-lazarus (0.9.30.4-1) unstable; urgency=low
-
-  * Checked conformance to policy 3.9.3 and updated standard version.
-  * Override lintian warnings about spell errors false detections.
-  * New upstream release few fixes and no new features officially supporting
-    FPC 2.6.0.
-    - The detailed list of changes can be found here:
-      http://wiki.lazarus.freepascal.org/Lazarus_0.9.30_fixes_branch#Fixes_for_0.9.30.3
-  * LCL changes:
-  	- Added csCaptureMouse to TScrollBox for compatibility with Delphi.
-    - GTK2:
-        + Fixed issue with GetWindowRect.
-        + Fixed various odd behaviour related to different window managers.
-  * IDE changes:
-    - Fixed issue with trimming trailing spaces.
-  * Debugger / Editor changes:
-    - Few fixes in debugger and code tool including memory leaks
-    - Focus on editor after hitting a breakpoint.
-  * Components changes:
-    - TAChart: Few fixes in TAChart component
-    - SynEdit: Fixed synchronized mode
-    - CodeTool: Fix writing and reading streamed properties.
-
- -- Abou Al Montacir <[email protected]>  Tue, 20 Mar 2012 17:52:45 +0100
-
-lazarus (0.9.30.2-3) unstable; urgency=low
-
-  * Set priority according to version in lcl-utils and lazarus-ide-gtk so that
-    newer version is automatically selected. (Closes: Bug#656913)
-
- -- Abou Al Montacir <[email protected]>  Tue, 15 Feb 2012 18:49:00 +0100
-
-lazarus (0.9.30.2-2) unstable; urgency=low
-
-  * Set priority according to version so that newer version is automatically
-    selected. (Closes: Bug#656913)
-  * Fix target specific compiler flags causing FPC-2.6.0 to abort compilation.
-    (Closes: Bug#656251)
-  * Fix hang on IDE and LCL applications on startup when using glib >= 2.31.
-    (Closes: Bug#659209)
-
- -- Abou Al Montacir <[email protected]>  Tue, 09 Feb 2012 16:28:00 +0100
-
-lazarus (0.9.30.2-1) unstable; urgency=low
-
-  * New upstream release many fixes and new features.
-    - The detailed list of changes can be found here:
-      http://wiki.lazarus.freepascal.org/Lazarus_0.9.30_fixes_branch#Fixes_for_0.9.30.1
-  * LCL changes:
-    - Many fixes for Qt widgetset
-  * IDE changes:
-  * Debugger / Editor changes:
-    - Many fixes in debugger and code tool
-  * Componenets changes:
-    - Many fixes in TAChart componenet
-
- -- Abou Al Montacir <[email protected]>  Tue, 23 Nov 2011 16:05:00 +0100
-
-lazarus (0.9.30-3) unstable; urgency=low
-
-  * Enable IDE to rebuild itself when needed. (Closes: Upstream Bug#19074)
-
- -- Abou Al Montacir <[email protected]>  Mon, 06 Jun 2011 23:41:00 +0200
-
-lazarus (0.9.30-2) unstable; urgency=low
-
-  * Added lclbase.lpk to lcl-units package. (Closes: Upstream Bug#18656)
-  * Fixed issue preventing using ~ in Debian version. (Closes: Bug#622665)
-  * Checked conformance to policy 3.9.2 and updated standard version.
-
- -- Abou Al Montacir <[email protected]>  Tue, 31 May 2011 10:02:00 +0200
-
-lazarus (0.9.30-1) unstable; urgency=low
-
-  * New upstream release many fixes and new features.
-    - The detailed list of changes can be found here:
-      http://wiki.lazarus.freepascal.org/Lazarus_0.9.30_release_notes
-  * LCL changes:
-    - Windows CE: support for clipboard and keypad devices
-    - GTK2 and GTK1 interfaces are now separated.
-    - GTK1 is no longer maintained by Lazarus team, but patches are accepted.
-    - fpGUI: LCL interface now supports all components on the standard page.
-    - QT support for Haiku
-    - Layout and autosizing is now more consistent across widgetsets,
-      overhead was reduced, improved cross platform layouts and complex forms.
-    - Added gif reader
-    - TLazIntfImage: New function AlphaBlend, which can alpha blend an intfimage
-      into another, using a separate intfimage as the alpha channel.
-    - Unit chart and its component TBarChar are deprecated in favor of new
-      package TAChartLazarusPkg.
-  * IDE:
-    - Support of FPC resources: {$R *.lfm} instead of {$i unit1.lrs}.
-    - The Delphi converter has improved a lot.
-    - Build modes, build macros and conditionals now allows different sets of
-      compiler options for projects and packages.
-    - Editor improvements:
-      + Hiding (Folding) of comments in Pascal source.
-      + Allow Multiple Source-Editor Windows
-      + Allow several Views of the same Source
-      + User-defined color-schemes.
-      + Identifier-completion pop-up is now resizable
-    - Project compiler options can now be saved as default for new projects.
-    - When opening a project only those forms are opened that were open when
-      project was closed.
-    - Various designer usability improvements:
-      + arrow and tab keys switching between components
-      + resize/move cancellation using ESC key
-      + save/restore of the form window state in the project session
-      + skip snapping when Alt key is pressed
-    - When creating a new project the default unit output directory is now
-      lib/$(TargetCPU)-$(TargetOS). Target file name is project1. This has no
-      impact on old projects.
-    - IDE now preserves the line endings of source files (it uses the line
-      ending of the first line, it does not preserve mixed line endings).
-    - You can now quickly switch between several versions / branches of packages
-      by defining the preferred package file name for each dependency.
-    - You can now use the IDE directive %H- to hide individual hints, notes and
-      warnings.
-    - The IDE can be made dockable. Install either the package AnchorDockingDsgn
-      or EasyDockMgrDsgn.
-    - The ToDo list was moved to a separate package: todolistlaz.lpk.
-    - Czech translation added
-  * Debugger / Editor:
-    - Inserted/Deleted lines during a debug session are now tracked. Breakpoints
-      and Execution-line are adjusted.
-    - Step out command implementation (by Flavio)
-    - Show execution point command
-    - Single Instruction step (over/into)
-    - UI Improvements: Toolbars for Watches, Breakpoints, Disassembler
-    - Watches: Enabled display formats (mem-dump, Hex, Default, ..)
-    - Disassembler added navigation: jump to address / return to execution point
-    - Improved reaction speed: It is possible to continue stepping without
-      having to wait for all watches, locals, ... to be evaluated
-  * Components:
-    - IDE got some options to become easier for students and pupils and there is
-      a new package EducationLaz adding options to hide complex parts of the IDE
-    - New AggPas (Anti Grain Geometry for Object Pascal) package, now supporting
-      FPImage and LCL. AggPas highlights: Subpixel rendering, 8-bit alpha
-      channel, paths, platform independent rendering using pure pascal
-    - TAChart update, including: stacked and rotated series, 3 new types of
-      series, axis transformations, interactive tools, 6 new demos and other
-      improvements
-  * Added metapackges in order to ease upgrading and fixed dependcy rules.
-    (Closes: Bug#620108)
-  * Test for dh_input exit status 30 as this is a normal exit status which just
-    informs that the question was not displayed because of its priority.
-
- -- Abou Al Montacir <[email protected]>  Fri, 05 Apr 2011 19:20:00 +0200
-
-lazarus (0.9.28.2-13) unstable; urgency=low
-
-  * Added support for multiple version coexistence in the same system. This will
-    allow installing multiple versions of Lazarus in the same system and choose
-    a default using update-alternatives.
-  * Included *.lfm files into the binary packages as these are used by the
-    compiler at the link stage.
-  * Factorized code in code tools FindXXXXNode functions.
-  * Included *.lpk files in the binary packages and mark them as manually
-    compiled to avoid recompiling them when used.
-  * Added build dependency constraint on FPC version to be 2.4.0 as it won't
-    build using other FPC versions.
-
- -- Abou Al Montacir <[email protected]>  Mon, 08 Mar 2011 19:14:00 +0100
-
-lazarus (0.9.28.2-12) unstable; urgency=low
-
-  * Fixed a bug causing safe-upgrade to fail because lazarus-ide-qt4 is
-    installed to fix dependencies of lazarus-ide and that Qt based IDE is not
-    packaged. The lazarus-ide-qt4 now installs the GTK based IDE by depending
-    on lazarus-ide-gtk until Qt IDE gets packaged. (Closes: Bug#594611)
-  * Removed lintian warning by adding lcl-gtk2 as first alternative for
-    lcl-units dependency list.
-  * Bumped standard version to 3.9.1.
-
- -- Abou Al Montacir <[email protected]>  Mon, 30 Aug 2010 13:32:00 +0100
-
-lazarus (0.9.28.2-11) unstable; urgency=low
-
-  * Fixed scrolling window under GTK implementing ScrollBy method.
-  * Changed new release scanning to be uscan based.
-  * Fixed dependency issue : lcl-units depends on lcl-gtk but was providing it
-    causing lcl-gtk2 not being installed. (Closes: Bug#580557, Bug#579128)
-  * Fixed logic bug in code tools when adding published field of a class.
-
- -- Abou Al Montacir <[email protected]>  Sun, 20 Jun 2010 16:53:00 +0100
-
-lazarus (0.9.28.2-10) unstable; urgency=low
-
-  * Fixed memory leak in GTK based lazarus IDE binary  (Closes: Bug#571997)
-  * Fixed crach by avoiding trapping some FPU exceptions which occurs in linked
-    C code. (Closes: Bug#571998) 
-
- -- Abou Al Montacir <[email protected]>  Mon, 09 Apr 2010 00:23:00 +0100
-
-lazarus (0.9.28.2-9) unstable; urgency=low
-
-  * Bumped standard version.
-  * Split lazarus-ide package into the following packages in order to reduce
-    its size and afford more widgetsets support. (Closes: Bug#553519)
-      + lazarus-ide-gtk2 : contains IDE linked to GTK+2 backend
-      + lazarus-ide-qt4  : contains IDE linked to Qt4 backend
-      + lazarus-ide : contains lazarus launcher and depending on either above
-        packges
-      + lcl-utils: contains command line tools (lazbuild, ...)
-      + lcl-units : contains widgetset independent binary units depending on
-        either follwing packages
-      + lcl-nogui : contains NOGUI backend based LCL interface units
-      + lcl-gtk2 : contains GTK+2 backend based LCL interface untis
-      + lcl-qt4 : contains Qt4 backend based LCL interface units
-      + lcl : metapackage depending on lcl-units and lcl-utils.
-  * Fixed help for FPC identifiers applying a ptch from upstream and filled
-    correct FPC source directory. (Closes: Bug#507523)
-
- -- Abou Al Montacir <[email protected]>  Mon, 15 Mar 2010 20:02:00 +0100
-
-lazarus (0.9.28.2-8) unstable; urgency=low
-
-  * Added dependency on ${misc:Depends} as required for packages using
-    debhelper.
-  * Removed pre-dependency on dpkg (>= 1.10.24).
-
- -- Abou Al Montacir <[email protected]>  Mon, 25 Jan 2010 23:48:00 +0100
-
-lazarus (0.9.28.2-7) unstable; urgency=low
-
-  * Removed image files from sources as these are not used by the code tool.
-
- -- Abou Al Montacir <[email protected]>  Sat, 07 Jan 2010 19:04:00 +0100
-
-lazarus (0.9.28.2-6) unstable; urgency=low
-
-  * Removed lintian warnings : empty directories in source package.
-  * Removed lintian warnings : Fixed spell errors.
-
- -- Abou Al Montacir <[email protected]>  Sat, 06 Jan 2010 23:05:00 +0100
-
-lazarus (0.9.28.2-5) unstable; urgency=low
-
-  * Included quilt.make in rules file. (Closes: Bug#538553)
-  * Build against fpc_2.2.4-5. (Closes: Bug#563236)
-  * Removed lintian warnings.
-
- -- Abou Al Montacir <[email protected]>  Sat, 03 Jan 2010 19:18:00 +0100
-
-lazarus (0.9.28.2-4) unstable; urgency=low
-
-  * Use default X web browser instead of epiphany. 
-  * Fixed online help default page URL.
-
- -- Abou Al Montacir <[email protected]>  Sat, 29 Nov 2009 22:52:00 +0100
-
-lazarus (0.9.28.2-3) unstable; urgency=low
-
-  * Added missing online help default page. (Closes: Bug#537576)
-
- -- Abou Al Montacir <[email protected]>  Sat, 14 Nov 2009 10:08:00 +0100
-
-lazarus (0.9.28.2-2) unstable; urgency=low
-
-  * Fixed default help configuration.
-  * Fixed short description. (Closes: Bug#533420)
-  * Put sources back to Lazarus directory.
-  * Fixed strict dependency issue of lazarus package on lazarus-ide package
-    making package lazarus not installable. (Closes: Bug#555649)
-
- -- Abou Al Montacir <[email protected]>  Mon, 09 Nov 2009 09:12:00 +0100
-
-lazarus (0.9.28.2-1) unstable; urgency=low
-
-  * Fixed compiling a test application without saving (missing project1.lrs)
-  * Fixed Lazarus directory set by deb package 
-  * Fixed conflicting key definitions related to persistent block
-  * Fixed quick paste selection
-  * Fixed endless auto sizing loop when opening project (issue 14862)
-
- -- Abou Al Montacir <[email protected]>  Mon, 02 Nov 2009 18:54:00 +0100
-
-lazarus (0.9.28-1) unstable; urgency=low
-
-  * Allow Debian maintainers (DM) to upload.
-  * Applied patch from BTS fixing short description. (Closes: Bug#533420)
-  * Bumped standard version, removed legacy dh_desktop, added README.source and
-    fixed dependencies.
-  * New upstream version 0.9.28. (Closes: Bug#551724)
-  * LCL now uses gtk2 as default widgetset on Linux and BSD
-  * Windows CE: Implemented TCalendar, TFloatSpinEdit, TOpenDialog and
-    TSaveDialog
-  * TFrame support. Visually nesting in the IDE.
-  * TMonitor class: multi-monitor support
-  * New components: TShellTreeView, TShellListView and TFilterComboBox
-  * Refactoring of LCL reduced minimum size of executables by about 15%
-  * New IDE options dialog combines environments, editor, codetools, code
-    explorer, debugger and help options.
-  * Application icon has been added to the Project Options
-  * Many source editor improvements like display of "double width" fonts
-    (Eastern, Japanese, Chinese, Arabic, ...), better code folding,
-    highlighting, syncro editing, persistent blocks ...
-  * Codetools: removing empty methods, block completion, update references when
-    renaming a unit
-  * Debugger: assembler windows, easier exception handling, breakpoint
-    properties
-
- -- Abou Al Montacir <[email protected]>  Wed, 25 Oct 2009 11:59:00 +0100
-
-lazarus (0.9.26.2-2) unstable; urgency=low
-
-  * Fixed typos and errors reported by Lintian.
-  * Fixed mouse event handling on scrolled controls.
-  * Fixed painting of scrolled windows.
-  * Updated FPC version required for building and using Lazarus to fix crash
-    on power PC architecture.
-
- -- Abou Al Montacir <[email protected]>  Fri, 05 Jun 2009 23:49:00 +0200
-
-lazarus (0.9.26.2-1) unstable; urgency=low
-
-  * New upstream version.
-  * Used GTK2 and dropped GTK1 dependency. (Closes: Bug#521326)
-  * Added LCL docs to lazarus-doc package.
-  * Fixed bug in code tool making LFM tree search for properties not working.
-  * Made mouse events propagated from controls to their parents until handled.
-
- -- Abou Al Montacir <[email protected]>  Wed, 17 Feb 2009 16:17:00 +0100
-
-lazarus (0.9.26-4) unstable; urgency=low
-
-  * Removed .pc directory in clean target to avoid a lintian warning.
-  * Fixed bugs in tray icon.
-
- -- Abou Al Montacir <[email protected]>  Sun, 14 Dec 2008 14:40:00 +0100
-
-lazarus (0.9.26-3) unstable; urgency=low
-
-  * Added man files for all provided binaries. (Closes: #500858)
-  * Remove auto-generated make files in clean target to avoid lintian warning.
-    (Closes: Bug#508025)
-  * Removed non standard entry from desktop file.
-  * Used quilt as patch system instead of dpatch.
-
- -- Abou Al Montacir <[email protected]>  Tue, 09 Dec 2008 13:09:00 +0100
-
-lazarus (0.9.26-2) unstable; urgency=low
-
-  * Removed taborder binary from lazarus-src which removes a lintian warning.
-  * Fixed build of arch independent packages as debian/files was removed before
-    they were created.
-  * replaced depreciated dh_clean -k by dh_prep.
-  * Fixed syntax error in script file.
-  * Fixed minor issues in man pages from upstream.
-  * Removed leading "Lazarus is a" from Description field. (Closes: #502786)
-  * Added svn2revision to packaged binaries needed by Lazarus when rebuilding
-    itself after installation of new components. (Closes: #501049)
-  * Added contributers list to lazarus-ide packages as they are needed by the
-    about dialog.
-  * Fixed dependencies in rules file speeding package generation by avoiding
-    rebuilding binaries up to four times.
-
- -- Abou Al Montacir <[email protected]>  Sun, 04 Nov 2008 00:22:00 +0100
-
-lazarus (0.9.26-1) unstable; urgency=low
-
-  [ Abou Al Montacir ]
-  * New upstream version.
-  * Fixed lintian error due to initial sources containing debian/files.
-  * Fixed find expression precedence in clean target.
-  * About dialog box will display version with Debian build number and the
-    upstream svn revision.
-
-  [ Torsten Werner ]
-  * Add Build-Depends: fp-utils (ships fpcmake).
-  * Bump up Standards-Version: 3.8.0 (no changes).
-  * Build orig tarball from subversion export because the files at sourceforge
-    are broken.
-
- -- Torsten Werner <[email protected]>  Sun, 12 Oct 2008 12:09:58 +0200
-
-lazarus (0.9.24-0-12) unstable; urgency=low
- 
-  * User is now able to rebuild the IDE to add his own components.
-    (Closes: #490162)
-  * Removed false warning on read only sources when recompiling end used local
-    copy.
-
- -- Abou Al Montacir <[email protected]>  Mon, 25 Aug 2008 17:42:00 +0200
-
-lazarus (0.9.24-0-11) unstable; urgency=low
-
-  * Add patch 07_sh_using_tmp.patch.dpatch to avoid /tmp file vulnerabilities.
-    (Closes: #496377)
-
- -- Torsten Werner <[email protected]>  Sun, 24 Aug 2008 22:23:18 +0200
-
-lazarus (0.9.24-0-10) unstable; urgency=low
-
-  [ Abou Al Montacir ]
-  * Fixed clean target.
-  * Added system wide default configuration file.
-  * Fixed comments in dpatch files.
-  * Fixed compilation error with FPC 2.2.2.
-
-  [ Torsten Werner ]
-  * Built against fpc 2.2.2. (Closes: #495688)
-
- -- Torsten Werner <[email protected]>  Wed, 20 Aug 2008 01:03:50 +0200
-
-lazarus (0.9.24-0-9) unstable; urgency=low
-
-  [ Torsten Werner ]
-  * Fix email address of Abou Al Montacir in debian/control.
-
-  [ Abou Al Montacir ]
-  * Adapted FPCDIR default value to new fpc-source directory.
-    (Closes: #484195)
-  * Added support of multiple FPC installed releases.
-  * Added verbose option to dpatch.
-
- -- Abou Al Montacir <[email protected]>  Thu, 29 May 2008 01:05:28 +0200
-
-lazarus (0.9.24-0-8) unstable; urgency=low
-
-  [ Abou Al Montacir ]
-  * Added patch from upstream fixing compilation using lazbuild by making it
-  	generating LRS files from LFM files.
-  * Added gdb as recommended package. (closes: #477293)
-  * Call fpcmake with -Tall to allow user rebuilding Lazarus from lazarus-src
-    package on all supported targets. This results in making build depending on
-    package fpc-source (>= 2.2.0-dfsg1-7). (closes: #477361)
-  * Updated build dependency on compiler setting fp-compiler (>=2.2.0-dfsg1-8)
-    and fpc-source (>= 2.2.0-dfsg1-8)
-  * Added fp-docs to list of package lazarus suggest packages.
-
- -- Abou Al Montacir <[email protected]>  Wed, 30 Apr 2008 14:17:06 +0200
-
-lazarus (0.9.24-0-7) unstable; urgency=low
-
-  [ Abou Al Montacir ]
-  * Added a link of lazbuild tool into /usr/bin
-  * Added man pages for binaries.
-  * Fixed compilation of printer support component.
-
-  [ Torsten Werner ]
-  * Add Abou Al Montacir to Uploaders.
-
- -- Torsten Werner <[email protected]>  Sun, 20 Apr 2008 17:06:38 +0200
-
-lazarus (0.9.24-0-6) unstable; urgency=low
-
-  [ Abou Al Montacir ]
-  * Split lazarus package into sevaral packages
-    + lazarus-ide : for IDE and binary files
-    + lazarus-src : for source files
-    + lazarus-doc : for documentation
-    + lazarus : a metapackage depending on previous packages
-
-  [ Torsten Werner ]
-  * Add Build-Depends: fp-units-gtk2, fp-units-i386 [i386].
-  * Several lintian cleanups.
-  * Make sure that uscan will clean up the tarball for the next upstream
-    version.
-
- -- Torsten Werner <[email protected]>  Sat, 08 Mar 2008 19:28:47 +0100
-
-lazarus (0.9.24-0-5) unstable; urgency=low
-
-  * Fixed 'make distclean' to ensure all generated files are deleted.
-
- -- Abou Al Montacir <[email protected]>  Sat, 16 Feb 2008 10:47:12 +0100
-
-lazarus (0.9.24-0-4) unstable; urgency=low
-
-  * Ignore errors from fpcmake; we did not call this in older versions of the
-    package anyway. (Closes: #458590)
-  * Add FPC=fpc to 'make distclean', too.
-
- -- Torsten Werner <[email protected]>  Wed, 02 Jan 2008 17:22:26 +0100
-
-lazarus (0.9.24-0-3) unstable; urgency=low
-
-  [ Torsten Werner ]
-  * Use fpc-depends to calculate dependencies more accurately.
-  * Add Recommends: fpc-source. (Closes: #413806)
-  * Use bzip2 for compressing the binary package and add
-    Pre-Depends: dpkg (>= 1.10.24).
-  * Change Standards-Version: 3.7.3.
-  * Refer to GPL-2 and LGPL-2 in debian/copyright.
-
-  [ Abou Al Montacir ]
-  * Include README.Debian file for docs
-  * Run fpcmake before building to ensure correct target dependencies
-  * Include Copyright file
-  * Set compat level to 5
-
- -- Torsten Werner <[email protected]>  Sat, 29 Dec 2007 23:05:42 +0100
-
-lazarus (0.9.24-0-2) unstable; urgency=low
-
-  * Set FPC=fpc for building lazarus.
-
- -- Torsten Werner <[email protected]>  Tue, 04 Dec 2007 20:56:52 +0100
-
-lazarus (0.9.24-0-1) unstable; urgency=low
-
-  * new upstream release
-  * Implement get-orig-source in debian/rules.
-  * Update Vcs and Homepage headers in debian/control.
-  * Add Architecture: arm.
-  * Remove debian/*.ex and debian/files in clean target. (Closes: #451056)
-  * Add and fix debian/menu.
-  * Do not ignore errors of 'make distclean'.
-
- -- Torsten Werner <[email protected]>  Mon, 03 Dec 2007 22:54:10 +0100
-
-lazarus (0.9.22-1) unstable; urgency=low
-
-  * Add homepage to debian/control.
-  * New upstream release. (Closes: #421850, #408512)
-  * Remove old patch and add new symlink /usr/bin/startlazarus.
-  * Add myself to Uploaders.
-  * Add XS-X-Vcs-Svn header to debian/control.
-
- -- Torsten Werner <[email protected]>  Sun,  6 May 2007 13:46:10 +0200
-
-lazarus (0.9.20-1) unstable; urgency=low
-
-  * New upstream release (Closes: #298726)
-  * Fix Build-Dependencies (Closes: #303864)
-  * Fix desktop file (Closes: #329071, #275802)
-  * debian/rules:
-    + Remove unnecessary comments
-    + Use dpatch to apply patches
-
- -- Varun Hiremath <[email protected]>  Sun, 14 Jan 2007 12:20:05 +0530
-
-lazarus (0.9.17-1) experimental; urgency=low
-
-  * Snapshot.
-
- -- Micha Nelissen <[email protected]>  Fri, 21 Jul 2006 16:09:00 +0200
-
-lazarus (0.9.2-2) experimental; urgency=low
-
-  * First upload to Debian.  (Closes: #253907)
-
- -- Carlos Laviola <[email protected]>  Thu,  9 Sep 2004 23:42:37 -0300
-
-lazarus (0.9.2-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Carlos Laviola <[email protected]>  Tue, 24 Aug 2004 00:09:02 -0300
-
-lazarus (0.9.1.5+cvs.20040818-1) unstable; urgency=low
-
-  * Initial official release.
-
- -- Carlos Laviola <[email protected]>  Wed, 18 Aug 2004 13:15:25 -0300
-
-lazarus (0.9.1beta-0) unstable; urgency=low
-
-  * Initial Release.
-
- -- Pierre Gillmann <[email protected]>  Sun, 30 May 2004 18:17:14 +0200
-

+ 0 - 1
install/linux/deb/lazarus/compat

@@ -1 +0,0 @@
-5

+ 0 - 328
install/linux/deb/lazarus/control

@@ -1,328 +0,0 @@
-Source: lazarus
-Section: devel
-Priority: optional
-Maintainer: Carlos Laviola <[email protected]>
-Uploaders: Torsten Werner <[email protected]>, Abou Al Montacir <[email protected]>
-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
-Architecture: all
-Depends: ${misc:Depends}, lazarus-ide (>= ${source:Version}), lazarus-src (>= ${source:Version}), lazarus-doc (>= ${source:Version})
-Recommends: fpc, fpc-source
-Suggests: fp-utils, fp-docs
-Description: IDE for Free Pascal - Meta 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 is a metapackage depending on all packages need to have a typical
- Lazarus installation.
- .
- Official: http://sourceforge.net/projects/lazarus/
- .
- Tutorials: http://lazarus-ccr.sourceforge.net
-
-Package: lazarus-src
-Architecture: all
-Depends: ${misc:Depends}
-Suggests: lazarus-ide
-Description: IDE for Free Pascal - LCL Sources 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
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, ${shlibs:Depends}, fp-compiler, lazarus-src, lazarus-ide-gtk | lazarus-ide-qt
-Recommends: fpc, lcl, gdb
-Suggests: fp-utils
-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
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, ${shlibs:Depends}, lazarus-ide
-Recommends: fpc, lcl, gdb
-Suggests: fp-utils
-Provides: lazarus-ide-gtk
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 0.9.28.2-2)
-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
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, ${shlibs:Depends}, lazarus-ide, lazarus-ide-gtk
-Recommends: fpc, lcl, gdb
-Suggests: fp-utils
-Provides: lazarus-ide-qt
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 0.9.28.2-2)
-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
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, ${shlibs:Depends}, lcl-units, lcl-utils
-Recommends: fpc, lazarus-ide
-Suggests: gdb
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 0.9.28.2-2)
-Description: Lazarus Components Library - LCL metapackage
- 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 is a metapackage to ease installing the LCL and components.
-
-Package: lcl-utils
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, ${shlibs:Depends}, fp-compiler
-Recommends: lcl, lazarus-ide
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 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
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, ${shlibs:Depends}, ${fpc-abi:Depends}, lcl-gtk2 | lcl-gtk | lcl-qt
-Recommends: lazarus-ide, fpc
-Suggests: gdb
-Provides: lcl-${source:Upstream-Version}
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 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
-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, fpc
-Suggests: gdb
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 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
-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, fpc
-Suggests: gdb
-Provides: lcl-gtk
-Breaks: lazarus-ide (<= 0.9.28.2-2)
-Replaces: lazarus-ide (<= 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
-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, fpc
-Suggests: gdb
-Provides: lcl-qt
-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
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Suggests: lazarus-ide
-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).

+ 0 - 625
install/linux/deb/lazarus/control.in

@@ -1,625 +0,0 @@
-Source: lazarus
-Section: devel
-Priority: optional
-Maintainer: Carlos Laviola <[email protected]>
-Uploaders: Torsten Werner <[email protected]>, Abou Al Montacir <[email protected]>
-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}
-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 - Meta 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 is a metapackage depending on all packages need 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 Sources 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}
-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 metapackage
- 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 is a metapackage to ease 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
-Architecture: all
-Depends: ${misc:Depends}, lazarus${PACKAGESUFFIX} (= ${binary:Version})
-Description: IDE for Free Pascal - SDK metapackage
- 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 is a metapackage depending on all packages need to have a typical
- Lazarus installation.
- .
- Official: http://sourceforge.net/projects/lazarus/
- .
- Tutorials: http://lazarus-ccr.sourceforge.net
-
-Package: lazarus-src
-Architecture: all
-Depends: ${misc:Depends}, lazarus-src${PACKAGESUFFIX} (= ${binary:Version})
-Description: IDE for Free Pascal - LCL Sources Code metapackage
- 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 depends on package that contains lazarus latest version source
- code necessary for the IDE code tool to work properly (retrieving declarations
- and navigating in code).
-
-Package: lazarus-ide
-Architecture: i386 powerpc sparc amd64 armel armhf
-Depends: ${misc:Depends}, lazarus-ide${PACKAGESUFFIX} (= ${binary:Version})
-Description: IDE for Free Pascal - Common IDE files metapackage
- 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
-Architecture: any
-Depends: ${misc:Depends}, lazarus-ide-gtk2${PACKAGESUFFIX} (= ${binary:Version})
-Description: IDE for Free Pascal - IDE build on top of GTK+ backend metapackage
- 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 depends on package that contains the latest version of lazarus
- IDE build on top of GTK+ backend.
-
-Package: lazarus-ide-qt4
-Architecture: any
-Depends: ${misc:Depends}, lazarus-ide-qt4${PACKAGESUFFIX} (= ${binary:Version})
-Description: IDE for Free Pascal - IDE build on top of QT backend metapackage
- 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
-Architecture: any
-Depends: ${misc:Depends}, lcl${PACKAGESUFFIX} (= ${binary:Version})
-Description: Lazarus Components Library - LCL metapackage
- 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 is a metapackage to ease installing the LCL and components.
-
-Package: lcl-utils
-Architecture: any
-Depends: ${misc:Depends}, lcl-utils${PACKAGESUFFIX} (= ${binary:Version})
-Description: Lazarus Components Library - Command Line build tools metapackage
- 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
-Architecture: any
-Depends: ${misc:Depends}, lcl-units${PACKAGESUFFIX} (= ${binary:Version})
-Description: Lazarus Components Library - Backend independent components metapackage
- 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
-Architecture: any
-Depends: ${misc:Depends}, lcl-nogui${PACKAGESUFFIX} (= ${binary:Version})
-Description: Lazarus Components Library - No GUI backend metapackage
- 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
-Architecture: any
-Depends: ${misc:Depends}, lcl-gtk2${PACKAGESUFFIX} (= ${binary:Version})
-Description: Lazarus Components Library - GTK+ backend metapackage
- 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
-Architecture: any
-Depends: ${misc:Depends}, lcl-qt4${PACKAGESUFFIX} (= ${binary:Version})
-Description: Lazarus Components Library - QT backend metapackage
- 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
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}, lazarus-doc${PACKAGESUFFIX} (= ${binary:Version})
-Description: IDE for Free Pascal - Documentation metapackage
- 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).
-

+ 0 - 553
install/linux/deb/lazarus/copyright

@@ -1,553 +0,0 @@
-This package was debianized by Carlos Laviola <[email protected]> on
-Wed, 18 Aug 2004 14:45:08 -0300.
-
-It was downloaded from http://www.lazarus.freepascal.org.
-
-Upstream Authors: Andreas Hausladen, Andrew Haines, Andrew Johnson, Bob
-  Wingard, Christian Iversen, Cliff Baeseman, Colin Western, Curtis White,
-  Darek Mazur, Eric Chapman, GongYu, Hans-Joachim Ott, Jason King, Jeffrey
-  A. Wormsley, Jeroen van Idekinge, Jesus Reyes, Karl Brandt, Keith Bowes,
-  Ladislav Michl, Luis R. Hilario B., Marc Weustink, Martin Patik, Martin
-  Smat, Martyn Ranyard, Mattias Gaertner, Michael A. Hess, Micha Nelissen,
-  Michal Bukovjan, Olivier Guilbaud, Peter Dyson, Radek Cervinka, Raul
-  Moratalla, Reimar Grabowski, Samuel Liddicott, Seppo Suutarla, Shane
-  Miller, Stefan Hille, Tom Lisjac, Tony Maro, Vasily I. Volchenko,
-  Vincent Snijders, Wojciech Malinowski
-
-Copyright: (C) 1999-2007 Lazarus development team
-
-The Lazarus sources consists of several parts and each part has its own
-license. Three licenses are in use: The GPL, version 2, a modified LGPL
-and the MPL. Usually each file contains a header describing its own
-license.
-
-The source directory tree and respective licenses:
-
-<lazarus>/          (mostly GPL v2, with a few files under the LGPL)
- |
- +- designer        (mostly GPL v2, with a few files under the LGPL)
- |
- +- debugger        (GPL v2)
- |
- +- packager        (GPL v2)
- |
- +- tools           (GPL v2)
- |
- +- examples        (GPL v2)
- |
- +- lcl             (modified LGPL, see below)
- |
- +- components/
-    |
-    +- synedit      (MPL - Mozilla Public License)
-    |
-    +- codetools    (GPL v2)
-    |
-    +- gtk
-    |  |
-    |  +- gtkglarea (modified LGPL)
-    |
-    +- lazreport    (modified LPGL)
-
-
-The IDE files are the files in the <lazarus>, designer, packager and debugger
-directory. They are under the GPL v2, with the following exceptions:
-objectinspector.pp, propedits.pp, transfermacros.pp, wordcompletion.pp,
-patheditordlg.pas, outputfilter.pas, inputfiledialog.pas, findreplacedialog.pp
-and findinfilesdlg.pas.
-
-These files are under a modified version of the LGPL, as shown on
-COPYING.modifiedLGPL below:
-
-"   These files are distributed under the Library GNU General Public License
-    (see the file COPYING.LGPL) with the following modification:
-    
-    As a special exception, the copyright holders of this library give you
-    permission to link this library with independent modules to produce an
-    executable, regardless of the license terms of these independent modules,
-    and to copy and distribute the resulting executable under terms of your choice,
-    provided that you also meet, for each linked independent module, the terms
-    and conditions of the license of that module. An independent module is a
-    module which is not derived from or based on this library. If you modify this
-    library, you may extend this exception to your version of the library, but
-    you are not obligated to do so. If you do not wish to do so, delete this
-    exception statement from your version.  "
-
-See: /usr/share/common-licenses/GPL-2
-     /usr/share/common-licenses/LGPL-2
-
-     For full copies of the GPL and the LGPL.
-
-Mozilla Public License version 1.1:
-
-
-                          MOZILLA PUBLIC LICENSE
-                                Version 1.1
-
-                              ---------------
-
-1. Definitions.
-
-     1.0.1. "Commercial Use" means distribution or otherwise making the
-     Covered Code available to a third party.
-
-     1.1. "Contributor" means each entity that creates or contributes to
-     the creation of Modifications.
-
-     1.2. "Contributor Version" means the combination of the Original
-     Code, prior Modifications used by a Contributor, and the Modifications
-     made by that particular Contributor.
-
-     1.3. "Covered Code" means the Original Code or Modifications or the
-     combination of the Original Code and Modifications, in each case
-     including portions thereof.
-
-     1.4. "Electronic Distribution Mechanism" means a mechanism generally
-     accepted in the software development community for the electronic
-     transfer of data.
-
-     1.5. "Executable" means Covered Code in any form other than Source
-     Code.
-
-     1.6. "Initial Developer" means the individual or entity identified
-     as the Initial Developer in the Source Code notice required by Exhibit
-     A.
-
-     1.7. "Larger Work" means a work which combines Covered Code or
-     portions thereof with code not governed by the terms of this License.
-
-     1.8. "License" means this document.
-
-     1.8.1. "Licensable" means having the right to grant, to the maximum
-     extent possible, whether at the time of the initial grant or
-     subsequently acquired, any and all of the rights conveyed herein.
-
-     1.9. "Modifications" means any addition to or deletion from the
-     substance or structure of either the Original Code or any previous
-     Modifications. When Covered Code is released as a series of files, a
-     Modification is:
-          A. Any addition to or deletion from the contents of a file
-          containing Original Code or previous Modifications.
-
-          B. Any new file that contains any part of the Original Code or
-          previous Modifications.
-
-     1.10. "Original Code" means Source Code of computer software code
-     which is described in the Source Code notice required by Exhibit A as
-     Original Code, and which, at the time of its release under this
-     License is not already Covered Code governed by this License.
-
-     1.10.1. "Patent Claims" means any patent claim(s), now owned or
-     hereafter acquired, including without limitation,  method, process,
-     and apparatus claims, in any patent Licensable by grantor.
-
-     1.11. "Source Code" means the preferred form of the Covered Code for
-     making modifications to it, including all modules it contains, plus
-     any associated interface definition files, scripts used to control
-     compilation and installation of an Executable, or source code
-     differential comparisons against either the Original Code or another
-     well known, available Covered Code of the Contributor's choice. The
-     Source Code can be in a compressed or archival form, provided the
-     appropriate decompression or de-archiving software is widely available
-     for no charge.
-
-     1.12. "You" (or "Your")  means an individual or a legal entity
-     exercising rights under, and complying with all of the terms of, this
-     License or a future version of this License issued under Section 6.1.
-     For legal entities, "You" includes any entity which controls, is
-     controlled by, or is under common control with You. For purposes of
-     this definition, "control" means (a) the power, direct or indirect,
-     to cause the direction or management of such entity, whether by
-     contract or otherwise, or (b) ownership of more than fifty percent
-     (50%) of the outstanding shares or beneficial ownership of such
-     entity.
-
-2. Source Code License.
-
-     2.1. The Initial Developer Grant.
-     The Initial Developer hereby grants You a world-wide, royalty-free,
-     non-exclusive license, subject to third party intellectual property
-     claims:
-          (a)  under intellectual property rights (other than patent or
-          trademark) Licensable by Initial Developer to use, reproduce,
-          modify, display, perform, sublicense and distribute the Original
-          Code (or portions thereof) with or without Modifications, and/or
-          as part of a Larger Work; and
-
-          (b) under Patents Claims infringed by the making, using or
-          selling of Original Code, to make, have made, use, practice,
-          sell, and offer for sale, and/or otherwise dispose of the
-          Original Code (or portions thereof).
-
-          (c) the licenses granted in this Section 2.1(a) and (b) are
-          effective on the date Initial Developer first distributes
-          Original Code under the terms of this License.
-
-          (d) Notwithstanding Section 2.1(b) above, no patent license is
-          granted: 1) for code that You delete from the Original Code; 2)
-          separate from the Original Code;  or 3) for infringements caused
-          by: i) the modification of the Original Code or ii) the
-          combination of the Original Code with other software or devices.
-
-     2.2. Contributor Grant.
-     Subject to third party intellectual property claims, each Contributor
-     hereby grants You a world-wide, royalty-free, non-exclusive license
-
-          (a)  under intellectual property rights (other than patent or
-          trademark) Licensable by Contributor, to use, reproduce, modify,
-          display, perform, sublicense and distribute the Modifications
-          created by such Contributor (or portions thereof) either on an
-          unmodified basis, with other Modifications, as Covered Code
-          and/or as part of a Larger Work; and
-
-          (b) under Patent Claims infringed by the making, using, or
-          selling of  Modifications made by that Contributor either alone
-          and/or in combination with its Contributor Version (or portions
-          of such combination), to make, use, sell, offer for sale, have
-          made, and/or otherwise dispose of: 1) Modifications made by that
-          Contributor (or portions thereof); and 2) the combination of
-          Modifications made by that Contributor with its Contributor
-          Version (or portions of such combination).
-
-          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
-          effective on the date Contributor first makes Commercial Use of
-          the Covered Code.
-
-          (d)    Notwithstanding Section 2.2(b) above, no patent license is
-          granted: 1) for any code that Contributor has deleted from the
-          Contributor Version; 2)  separate from the Contributor Version;
-          3)  for infringements caused by: i) third party modifications of
-          Contributor Version or ii)  the combination of Modifications made
-          by that Contributor with other software  (except as part of the
-          Contributor Version) or other devices; or 4) under Patent Claims
-          infringed by Covered Code in the absence of Modifications made by
-          that Contributor.
-
-3. Distribution Obligations.
-
-     3.1. Application of License.
-     The Modifications which You create or to which You contribute are
-     governed by the terms of this License, including without limitation
-     Section 2.2. The Source Code version of Covered Code may be
-     distributed only under the terms of this License or a future version
-     of this License released under Section 6.1, and You must include a
-     copy of this License with every copy of the Source Code You
-     distribute. You may not offer or impose any terms on any Source Code
-     version that alters or restricts the applicable version of this
-     License or the recipients' rights hereunder. However, You may include
-     an additional document offering the additional rights described in
-     Section 3.5.
-
-     3.2. Availability of Source Code.
-     Any Modification which You create or to which You contribute must be
-     made available in Source Code form under the terms of this License
-     either on the same media as an Executable version or via an accepted
-     Electronic Distribution Mechanism to anyone to whom you made an
-     Executable version available; and if made available via Electronic
-     Distribution Mechanism, must remain available for at least twelve (12)
-     months after the date it initially became available, or at least six
-     (6) months after a subsequent version of that particular Modification
-     has been made available to such recipients. You are responsible for
-     ensuring that the Source Code version remains available even if the
-     Electronic Distribution Mechanism is maintained by a third party.
-
-     3.3. Description of Modifications.
-     You must cause all Covered Code to which You contribute to contain a
-     file documenting the changes You made to create that Covered Code and
-     the date of any change. You must include a prominent statement that
-     the Modification is derived, directly or indirectly, from Original
-     Code provided by the Initial Developer and including the name of the
-     Initial Developer in (a) the Source Code, and (b) in any notice in an
-     Executable version or related documentation in which You describe the
-     origin or ownership of the Covered Code.
-
-     3.4. Intellectual Property Matters
-          (a) Third Party Claims.
-          If Contributor has knowledge that a license under a third party's
-          intellectual property rights is required to exercise the rights
-          granted by such Contributor under Sections 2.1 or 2.2,
-          Contributor must include a text file with the Source Code
-          distribution titled "LEGAL" which describes the claim and the
-          party making the claim in sufficient detail that a recipient will
-          know whom to contact. If Contributor obtains such knowledge after
-          the Modification is made available as described in Section 3.2,
-          Contributor shall promptly modify the LEGAL file in all copies
-          Contributor makes available thereafter and shall take other steps
-          (such as notifying appropriate mailing lists or newsgroups)
-          reasonably calculated to inform those who received the Covered
-          Code that new knowledge has been obtained.
-
-          (b) Contributor APIs.
-          If Contributor's Modifications include an application programming
-          interface and Contributor has knowledge of patent licenses which
-          are reasonably necessary to implement that API, Contributor must
-          also include this information in the LEGAL file.
-
-               (c)    Representations.
-          Contributor represents that, except as disclosed pursuant to
-          Section 3.4(a) above, Contributor believes that Contributor's
-          Modifications are Contributor's original creation(s) and/or
-          Contributor has sufficient rights to grant the rights conveyed by
-          this License.
-
-     3.5. Required Notices.
-     You must duplicate the notice in Exhibit A in each file of the Source
-     Code.  If it is not possible to put such notice in a particular Source
-     Code file due to its structure, then You must include such notice in a
-     location (such as a relevant directory) where a user would be likely
-     to look for such a notice.  If You created one or more Modification(s)
-     You may add your name as a Contributor to the notice described in
-     Exhibit A.  You must also duplicate this License in any documentation
-     for the Source Code where You describe recipients' rights or ownership
-     rights relating to Covered Code.  You may choose to offer, and to
-     charge a fee for, warranty, support, indemnity or liability
-     obligations to one or more recipients of Covered Code. However, You
-     may do so only on Your own behalf, and not on behalf of the Initial
-     Developer or any Contributor. You must make it absolutely clear than
-     any such warranty, support, indemnity or liability obligation is
-     offered by You alone, and You hereby agree to indemnify the Initial
-     Developer and every Contributor for any liability incurred by the
-     Initial Developer or such Contributor as a result of warranty,
-     support, indemnity or liability terms You offer.
-
-     3.6. Distribution of Executable Versions.
-     You may distribute Covered Code in Executable form only if the
-     requirements of Section 3.1-3.5 have been met for that Covered Code,
-     and if You include a notice stating that the Source Code version of
-     the Covered Code is available under the terms of this License,
-     including a description of how and where You have fulfilled the
-     obligations of Section 3.2. The notice must be conspicuously included
-     in any notice in an Executable version, related documentation or
-     collateral in which You describe recipients' rights relating to the
-     Covered Code. You may distribute the Executable version of Covered
-     Code or ownership rights under a license of Your choice, which may
-     contain terms different from this License, provided that You are in
-     compliance with the terms of this License and that the license for the
-     Executable version does not attempt to limit or alter the recipient's
-     rights in the Source Code version from the rights set forth in this
-     License. If You distribute the Executable version under a different
-     license You must make it absolutely clear that any terms which differ
-     from this License are offered by You alone, not by the Initial
-     Developer or any Contributor. You hereby agree to indemnify the
-     Initial Developer and every Contributor for any liability incurred by
-     the Initial Developer or such Contributor as a result of any such
-     terms You offer.
-
-     3.7. Larger Works.
-     You may create a Larger Work by combining Covered Code with other code
-     not governed by the terms of this License and distribute the Larger
-     Work as a single product. In such a case, You must make sure the
-     requirements of this License are fulfilled for the Covered Code.
-
-4. Inability to Comply Due to Statute or Regulation.
-
-     If it is impossible for You to comply with any of the terms of this
-     License with respect to some or all of the Covered Code due to
-     statute, judicial order, or regulation then You must: (a) comply with
-     the terms of this License to the maximum extent possible; and (b)
-     describe the limitations and the code they affect. Such description
-     must be included in the LEGAL file described in Section 3.4 and must
-     be included with all distributions of the Source Code. Except to the
-     extent prohibited by statute or regulation, such description must be
-     sufficiently detailed for a recipient of ordinary skill to be able to
-     understand it.
-
-5. Application of this License.
-
-     This License applies to code to which the Initial Developer has
-     attached the notice in Exhibit A and to related Covered Code.
-
-6. Versions of the License.
-
-     6.1. New Versions.
-     Netscape Communications Corporation ("Netscape") may publish revised
-     and/or new versions of the License from time to time. Each version
-     will be given a distinguishing version number.
-
-     6.2. Effect of New Versions.
-     Once Covered Code has been published under a particular version of the
-     License, You may always continue to use it under the terms of that
-     version. You may also choose to use such Covered Code under the terms
-     of any subsequent version of the License published by Netscape. No one
-     other than Netscape has the right to modify the terms applicable to
-     Covered Code created under this License.
-
-     6.3. Derivative Works.
-     If You create or use a modified version of this License (which you may
-     only do in order to apply it to code which is not already Covered Code
-     governed by this License), You must (a) rename Your license so that
-     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
-     "MPL", "NPL" or any confusingly similar phrase do not appear in your
-     license (except to note that your license differs from this License)
-     and (b) otherwise make it clear that Your version of the license
-     contains terms which differ from the Mozilla Public License and
-     Netscape Public License. (Filling in the name of the Initial
-     Developer, Original Code or Contributor in the notice described in
-     Exhibit A shall not of themselves be deemed to be modifications of
-     this License.)
-
-7. DISCLAIMER OF WARRANTY.
-
-     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
-     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
-     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
-     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
-     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
-     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
-     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
-     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
-     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
-     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-8. TERMINATION.
-
-     8.1.  This License and the rights granted hereunder will terminate
-     automatically if You fail to comply with terms herein and fail to cure
-     such breach within 30 days of becoming aware of the breach. All
-     sublicenses to the Covered Code which are properly granted shall
-     survive any termination of this License. Provisions which, by their
-     nature, must remain in effect beyond the termination of this License
-     shall survive.
-
-     8.2.  If You initiate litigation by asserting a patent infringement
-     claim (excluding declatory judgment actions) against Initial Developer
-     or a Contributor (the Initial Developer or Contributor against whom
-     You file such action is referred to as "Participant")  alleging that:
-
-     (a)  such Participant's Contributor Version directly or indirectly
-     infringes any patent, then any and all rights granted by such
-     Participant to You under Sections 2.1 and/or 2.2 of this License
-     shall, upon 60 days notice from Participant terminate prospectively,
-     unless if within 60 days after receipt of notice You either: (i)
-     agree in writing to pay Participant a mutually agreeable reasonable
-     royalty for Your past and future use of Modifications made by such
-     Participant, or (ii) withdraw Your litigation claim with respect to
-     the Contributor Version against such Participant.  If within 60 days
-     of notice, a reasonable royalty and payment arrangement are not
-     mutually agreed upon in writing by the parties or the litigation claim
-     is not withdrawn, the rights granted by Participant to You under
-     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
-     the 60 day notice period specified above.
-
-     (b)  any software, hardware, or device, other than such Participant's
-     Contributor Version, directly or indirectly infringes any patent, then
-     any rights granted to You by such Participant under Sections 2.1(b)
-     and 2.2(b) are revoked effective as of the date You first made, used,
-     sold, distributed, or had made, Modifications made by that
-     Participant.
-
-     8.3.  If You assert a patent infringement claim against Participant
-     alleging that such Participant's Contributor Version directly or
-     indirectly infringes any patent where such claim is resolved (such as
-     by license or settlement) prior to the initiation of patent
-     infringement litigation, then the reasonable value of the licenses
-     granted by such Participant under Sections 2.1 or 2.2 shall be taken
-     into account in determining the amount or value of any payment or
-     license.
-
-     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
-     all end user license agreements (excluding distributors and resellers)
-     which have been validly granted by You or any distributor hereunder
-     prior to termination shall survive termination.
-
-9. LIMITATION OF LIABILITY.
-
-     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
-     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
-     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
-     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
-     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
-     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
-     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
-     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
-     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
-     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
-     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
-     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
-     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
-     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
-10. U.S. GOVERNMENT END USERS.
-
-     The Covered Code is a "commercial item," as that term is defined in
-     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
-     software" and "commercial computer software documentation," as such
-     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
-     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
-     all U.S. Government End Users acquire Covered Code with only those
-     rights set forth herein.
-
-11. MISCELLANEOUS.
-
-     This License represents the complete agreement concerning subject
-     matter hereof. If any provision of this License is held to be
-     unenforceable, such provision shall be reformed only to the extent
-     necessary to make it enforceable. This License shall be governed by
-     California law provisions (except to the extent applicable law, if
-     any, provides otherwise), excluding its conflict-of-law provisions.
-     With respect to disputes in which at least one party is a citizen of,
-     or an entity chartered or registered to do business in the United
-     States of America, any litigation relating to this License shall be
-     subject to the jurisdiction of the Federal Courts of the Northern
-     District of California, with venue lying in Santa Clara County,
-     California, with the losing party responsible for costs, including
-     without limitation, court costs and reasonable attorneys' fees and
-     expenses. The application of the United Nations Convention on
-     Contracts for the International Sale of Goods is expressly excluded.
-     Any law or regulation which provides that the language of a contract
-     shall be construed against the drafter shall not apply to this
-     License.
-
-12. RESPONSIBILITY FOR CLAIMS.
-
-     As between Initial Developer and the Contributors, each party is
-     responsible for claims and damages arising, directly or indirectly,
-     out of its utilization of rights under this License and You agree to
-     work with Initial Developer and Contributors to distribute such
-     responsibility on an equitable basis. Nothing herein is intended or
-     shall be deemed to constitute any admission of liability.
-
-13. MULTIPLE-LICENSED CODE.
-
-     Initial Developer may designate portions of the Covered Code as
-     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
-     Developer permits you to utilize portions of the Covered Code under
-     Your choice of the NPL or the alternative licenses, if any, specified
-     by the Initial Developer in the file described in Exhibit A.
-
-EXHIBIT A -Mozilla Public License.
-
-     ``The contents of this file are subject to the Mozilla Public License
-     Version 1.1 (the "License"); you may not use this file except in
-     compliance with the License. You may obtain a copy of the License at
-     http://www.mozilla.org/MPL/
-
-     Software distributed under the License is distributed on an "AS IS"
-     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
-     License for the specific language governing rights and limitations
-     under the License.
-
-     The Original Code is ______________________________________.
-
-     The Initial Developer of the Original Code is ________________________.
-     Portions created by ______________________ are Copyright (C) ______
-     _______________________. All Rights Reserved.
-
-     Contributor(s): ______________________________________.
-
-     Alternatively, the contents of this file may be used under the terms
-     of the _____ license (the  "[___] License"), in which case the
-     provisions of [______] License are applicable instead of those
-     above.  If you wish to allow use of your version of this file only
-     under the terms of the [____] License and not to allow others to use
-     your version of this file under the MPL, indicate your decision by
-     deleting  the provisions above and replace  them with the notice and
-     other provisions required by the [___] License.  If you do not delete
-     the provisions above, a recipient may use your version of this file
-     under either the MPL or the [___] License."
-
-     [NOTE: The text of this Exhibit A may differ slightly from the text of
-     the notices in the Source Code files of the Original Code. You should
-     use the text of this Exhibit A rather than the text found in the
-     Original Code Source Code for Your Modifications.]
-

+ 0 - 29
install/linux/deb/lazarus/fixdeb

@@ -1,29 +0,0 @@
-#!/bin/bash
-#
-# Create debian files from *.in files
-#
-
-#set -x
-if [ $# != 2 ]; then
-  echo 'Usage : fixdeb <path> <target> [priority]'
-  echo '        <path>     = path to debian files'
-  echo '        <target>   = fpc target (i386-linux)'
-  echo '        [priority] = package priority in alternative system'
-  exit 1
-fi
-
-DEB_SUBST_PACKAGEVERSION=`dpkg-parsechangelog | sed -ne's,^Version: \(.*\),\1,p'`
-DEB_SUBST_VERSION=`echo $DEB_SUBST_PACKAGEVERSION | sed -ne's,^\([0-9.]*\).*,\1,p'`
-DEB_SUBST_DEBVERSION=`echo $DEB_SUBST_PACKAGEVERSION | awk -F '-' '{ print $NF }'`
-DEB_SUBST_SVNPATH=`echo $DEB_SUBST_VERSION | awk -F '.' '{ print "release_"$1"_"$2"_"$3 }'`
-DEB_SUBST_TARGET="$2"
-DEB_SUBST_PACKAGESUFFIX=${PACKAGESUFFIX}
-DEB_SUBST_PRIORITY=${3:-$(($(echo ${DEB_SUBST_VERSION}.0.0.0.0 | sed -e 's@\([0-9]\)\+\.\([0-9]\)\+\.\([0-9]\+\)\.\([0-9]\+\).*@((\1*100+\2)*100+\3)*100+\4@')))}
-
-SUBST_CMD=`set | sed -n -e 's/^DEB_SUBST_\([A-Z_]\+\)=\(.*\)/-e s@\${\1}@\2@g/p'`
-
-for i in $1/*.in
-do
-  j=`basename ${i} .in`
-  sed ${SUBST_CMD} ${i} > $1/${j/./${PACKAGESUFFIX}.}
-done

+ 0 - 10
install/linux/deb/lazarus/lazarus-doc.doc-base.in

@@ -1,10 +0,0 @@
-Document: lazarus-doc${PACKAGESUFFIX}
-Title: Lazarus Components Library (LCL) Documentation
-Author: Michael van Canneyt
-Abstract: Documentation for the Lazarus Components Library (LCL).
- .
-Section: Programming
-
-Format: html
-Files: /usr/share/doc/lazarus/${VERSION}/*
-Index: /usr/share/doc/lazarus/${VERSION}/index.html

+ 0 - 3
install/linux/deb/lazarus/lazarus-doc.install.in

@@ -1,3 +0,0 @@
-/usr/share/doc/lazarus/${VERSION}/index.html
-/usr/share/doc/lazarus/${VERSION}/images
-#/usr/share/doc/lazarus/${VERSION}/lcl

+ 0 - 1
install/linux/deb/lazarus/lazarus-ide-gtk2.install.in

@@ -1 +0,0 @@
-/usr/lib/lazarus/${VERSION}/lazarus-gtk2

+ 0 - 12
install/linux/deb/lazarus/lazarus-ide-gtk2.postinst.in

@@ -1,12 +0,0 @@
-#! /bin/sh
-
-set -e
-
-LAZARUS_DIR=/usr/lib/lazarus/${VERSION}
-
-# Add alternatives
-update-alternatives \
-    --install ${LAZARUS_DIR}/lazarus lazarus-${VERSION} ${LAZARUS_DIR}/lazarus-gtk2 ${PRIORITY}
-
-# Debhelper code
-#DEBHELPER#

+ 0 - 11
install/linux/deb/lazarus/lazarus-ide-gtk2.prerm.in

@@ -1,11 +0,0 @@
-#! /bin/sh
-
-set -e
-
-LAZARUS_DIR=/usr/lib/lazarus/${VERSION}
-
-# Remove alternatives
-update-alternatives --remove lazarus-${VERSION} ${LAZARUS_DIR}/lazarus-gtk2
-
-# Debhelper code
-#DEBHELPER#

+ 0 - 8
install/linux/deb/lazarus/lazarus-ide.install.in

@@ -1,8 +0,0 @@
-/usr/lib/lazarus/${VERSION}/docs/Contributors.txt
-/usr/lib/lazarus/${VERSION}/docs/contributors.utf8
-/usr/lib/lazarus/${VERSION}/docs/acknowledgements.txt
-/usr/lib/lazarus/${VERSION}/examples
-/usr/lib/lazarus/${VERSION}/languages
-/usr/lib/lazarus/${VERSION}/startlazarus
-/usr/share/applications
-/usr/share/pixmaps

+ 0 - 2
install/linux/deb/lazarus/lazarus-ide.links.in

@@ -1,2 +0,0 @@
-/usr/lib/lazarus/${VERSION}/startlazarus /usr/bin/startlazarus-${VERSION}
-/usr/lib/lazarus/${VERSION}/startlazarus /usr/bin/lazarus-ide-${VERSION}

+ 0 - 2
install/linux/deb/lazarus/lazarus-ide.manpages.in

@@ -1,2 +0,0 @@
-debian/tmp/usr/man/man1/lazarus-ide-${VERSION}.1
-debian/tmp/usr/man/man1/startlazarus-${VERSION}.1

+ 0 - 6
install/linux/deb/lazarus/lazarus-ide.menu.in

@@ -1,6 +0,0 @@
-?package(lazarus-ide${PACKAGESUFFIX}):needs="X11"\
-  	title="Lazarus IDE"\
-	section="Applications/Programming"\
-	hints="Programming,Delphi"\
-	icon="/usr/share/pixmaps/lazarus-${VERSION}.xpm"\
-	command="/usr/bin/lazarus-ide-${VERSION}"

+ 0 - 14
install/linux/deb/lazarus/lazarus-ide.postinst.in

@@ -1,14 +0,0 @@
-#! /bin/sh
-
-set -e
-
-LAZARUS_DIR=/usr/lib/lazarus/${VERSION}
-
-# Add alternatives
-update-alternatives \
-	--install /usr/bin/lazarus-ide lazarus-ide ${LAZARUS_DIR}/startlazarus ${PRIORITY} \
-    --slave /usr/bin/startlazarus startlazarus ${LAZARUS_DIR}/startlazarus \
-	--slave /usr/share/pixmaps/lazarus.xpm lazarus.xpm /usr/share/pixmaps/lazarus-${VERSION}.xpm
-
-# Debhelper code
-#DEBHELPER#

+ 0 - 11
install/linux/deb/lazarus/lazarus-ide.prerm.in

@@ -1,11 +0,0 @@
-#! /bin/sh
-
-set -e
-
-LAZARUS_DIR=/usr/lib/lazarus/${VERSION}
-
-# Remove alternatives
-update-alternatives --remove lazarus-ide ${LAZARUS_DIR}/startlazarus
-
-# Debhelper code
-#DEBHELPER#

+ 0 - 16
install/linux/deb/lazarus/lazarus-src.install.in

@@ -1,16 +0,0 @@
-/usr/lib/lazarus/${VERSION}/Makefile
-/usr/lib/lazarus/${VERSION}/Makefile.fpc
-/usr/lib/lazarus/${VERSION}/components
-/usr/lib/lazarus/${VERSION}/debugger
-/usr/lib/lazarus/${VERSION}/examples
-/usr/lib/lazarus/${VERSION}/ide
-/usr/lib/lazarus/${VERSION}/images
-/usr/lib/lazarus/${VERSION}/lcl
-/usr/lib/lazarus/${VERSION}/designer
-/usr/lib/lazarus/${VERSION}/packager
-/usr/lib/lazarus/${VERSION}/test
-/usr/lib/lazarus/${VERSION}/doceditor
-/usr/lib/lazarus/${VERSION}/ideintf
-/usr/lib/lazarus/${VERSION}/tools
-/usr/lib/lazarus/${VERSION}/converter
-

+ 0 - 1
install/linux/deb/lazarus/lcl-gtk2.install.in

@@ -1 +0,0 @@
-/usr/lib/lazarus/${VERSION}/lcl/units/*/gtk2

+ 0 - 1
install/linux/deb/lazarus/lcl-nogui.install.in

@@ -1 +0,0 @@
-/usr/lib/lazarus/${VERSION}/lcl/units/*/nogui

+ 0 - 1
install/linux/deb/lazarus/lcl-qt4.install.in

@@ -1 +0,0 @@
-/usr/lib/lazarus/${VERSION}/lcl/units/*/qt

+ 0 - 51
install/linux/deb/lazarus/lcl-units.install.in

@@ -1,51 +0,0 @@
-/usr/lib/lazarus/${VERSION}/components/chmhelp
-/usr/lib/lazarus/${VERSION}/components/codetools
-#/usr/lib/lazarus/${VERSION}/components/custom
-/usr/lib/lazarus/${VERSION}/components/customform
-/usr/lib/lazarus/${VERSION}/components/daemon
-/usr/lib/lazarus/${VERSION}/components/datadict
-/usr/lib/lazarus/${VERSION}/components/dbexport
-/usr/lib/lazarus/${VERSION}/components/images
-/usr/lib/lazarus/${VERSION}/components/jcf2
-/usr/lib/lazarus/${VERSION}/components/editortoolbar
-/usr/lib/lazarus/${VERSION}/components/externhelp
-/usr/lib/lazarus/${VERSION}/components/fpcunit
-/usr/lib/lazarus/${VERSION}/components/fpweb
-/usr/lib/lazarus/${VERSION}/components/h2pas
-/usr/lib/lazarus/${VERSION}/components/instantfpc
-/usr/lib/lazarus/${VERSION}/components/lazcontrols
-/usr/lib/lazarus/${VERSION}/components/lazreport
-/usr/lib/lazarus/${VERSION}/components/lazutils
-/usr/lib/lazarus/${VERSION}/components/lazthread
-/usr/lib/lazarus/${VERSION}/components/macfiles
-/usr/lib/lazarus/${VERSION}/components/memds
-#/usr/lib/lazarus/${VERSION}/components/mpaslex
-/usr/lib/lazarus/${VERSION}/components/opengl
-#/usr/lib/lazarus/${VERSION}/components/popupnotifier
-#/usr/lib/lazarus/${VERSION}/components/prettyformat
-/usr/lib/lazarus/${VERSION}/components/prettymessages
-/usr/lib/lazarus/${VERSION}/components/printers
-/usr/lib/lazarus/${VERSION}/components/projecttemplates
-/usr/lib/lazarus/${VERSION}/components/rtticontrols
-/usr/lib/lazarus/${VERSION}/components/rx
-/usr/lib/lazarus/${VERSION}/components/sdf
-/usr/lib/lazarus/${VERSION}/components/simpleideintf
-/usr/lib/lazarus/${VERSION}/components/sqldb
-/usr/lib/lazarus/${VERSION}/components/sqlite
-/usr/lib/lazarus/${VERSION}/components/synedit
-/usr/lib/lazarus/${VERSION}/components/synunihighlighter
-/usr/lib/lazarus/${VERSION}/components/tachart
-/usr/lib/lazarus/${VERSION}/components/tdbf
-/usr/lib/lazarus/${VERSION}/components/todolist
-/usr/lib/lazarus/${VERSION}/components/turbopower_ipro
-#/usr/lib/lazarus/${VERSION}/converter
-#/usr/lib/lazarus/${VERSION}/debugger
-#/usr/lib/lazarus/${VERSION}/doceditor
-/usr/lib/lazarus/${VERSION}/ide
-/usr/lib/lazarus/${VERSION}/ideintf
-/usr/lib/lazarus/${VERSION}/lcl/units/*/*.*
-/usr/lib/lazarus/${VERSION}/lcl/interfaces/*.lpk
-/usr/lib/lazarus/${VERSION}/lcl/*.lpk
-/usr/lib/lazarus/${VERSION}/lcl/*/*.lpk
-/usr/lib/lazarus/${VERSION}/packager
-/usr/lib/lazarus/${VERSION}/units

+ 0 - 18
install/linux/deb/lazarus/lcl-utils.config.in

@@ -1,18 +0,0 @@
-#! /bin/sh
-
-set -e
-
-# Load debconf
-. /usr/share/debconf/confmodule
-
-CFG_DIR='/etc/lazarus'
-
-if test -e "${CFG_DIR}" && ! test -L "${CFG_DIR}"
-then
-	db_input high lcl-utils${PACKAGESUFFIX}/rename_cfg || test $? -eq 30
-	db_go
-fi
-
-# Debhelper code
-#DEBHELPER#
-

+ 0 - 3
install/linux/deb/lazarus/lcl-utils.install.in

@@ -1,3 +0,0 @@
-/etc/lazarus-${VERSION}
-/usr/lib/lazarus/${VERSION}/lazbuild
-/usr/lib/lazarus/${VERSION}/tools

+ 0 - 5
install/linux/deb/lazarus/lcl-utils.links.in

@@ -1,5 +0,0 @@
-/usr/lib/lazarus/${VERSION}/lazbuild /usr/bin/lazbuild-${VERSION}
-/usr/lib/lazarus/${VERSION}/tools/lazres /usr/bin/lazres-${VERSION}
-/usr/lib/lazarus/${VERSION}/tools/lrstolfm /usr/bin/lrstolfm-${VERSION}
-/usr/lib/lazarus/${VERSION}/tools/svn2revisioninc /usr/bin/svn2revisioninc-${VERSION}
-/usr/lib/lazarus/${VERSION}/tools/updatepofiles /usr/bin/updatepofiles-${VERSION}

+ 0 - 5
install/linux/deb/lazarus/lcl-utils.manpages.in

@@ -1,5 +0,0 @@
-debian/tmp/usr/man/man1/lazbuild-${VERSION}.1
-debian/tmp/usr/man/man1/lazres-${VERSION}.1
-debian/tmp/usr/man/man1/lrstolfm-${VERSION}.1
-debian/tmp/usr/man/man1/svn2revisioninc-${VERSION}.1
-debian/tmp/usr/man/man1/updatepofiles-${VERSION}.1

+ 0 - 36
install/linux/deb/lazarus/lcl-utils.postinst.in

@@ -1,36 +0,0 @@
-#! /bin/sh
-
-set -e
-
-# Load debconf
-. /usr/share/debconf/confmodule
-
-LAZARUS_DIR=/usr/lib/lazarus/${VERSION}
-MAN_DIR=/usr/share/man/man1
-CFG_DIR='/etc/lazarus'
-
-if test -e "${CFG_DIR}" && ! test -L "${CFG_DIR}"
-then
-	db_get lcl-utils${PACKAGESUFFIX}/rename_cfg
-	if test "${RET}" = "true"
-	then
-		mv "${CFG_DIR}" "${CFG_DIR}.bak"
-	fi
-fi
-# Add alternatives
-update-alternatives \
-	--install /usr/lib/lazarus/default lazarus ${LAZARUS_DIR} ${PRIORITY} \
-	--slave "${CFG_DIR}" lazarus.cfg /etc/lazarus-${VERSION} \
-    --slave /usr/bin/lazbuild lazbuild ${LAZARUS_DIR}/lazbuild \
-    --slave ${MAN_DIR}/lazbuild.1.gz lazbuild.1.gz ${MAN_DIR}/lazbuild-${VERSION}.1.gz \
-	--slave /usr/bin/lazres lazres ${LAZARUS_DIR}/tools/lazres \
-	--slave ${MAN_DIR}/lazre.1.gzs lazres.1.gz ${MAN_DIR}/lazres-${VERSION}.1.gz \
-	--slave /usr/bin/lrstolfm lrstolfm ${LAZARUS_DIR}/tools/lrstolfm \
-	--slave ${MAN_DIR}/lrstolfm.1.gz lrstolfm.1.gz ${MAN_DIR}/lrstolfm-${VERSION}.1.gz \
-	--slave /usr/bin/svn2revisioninc svn2revisioninc ${LAZARUS_DIR}/tools/svn2revisioninc \
-	--slave ${MAN_DIR}/svn2revisioninc.1.gz svn2revisioninc.1.gz ${MAN_DIR}/svn2revisioninc-${VERSION}.1.gz \
-	--slave /usr/bin/updatepofiles updatepofiles ${LAZARUS_DIR}/tools/updatepofiles \
-	--slave ${MAN_DIR}/updatepofiles.1.gz updatepofiles.1.gz ${MAN_DIR}/updatepofiles-${VERSION}.1.gz
-
-# Debhelper code
-#DEBHELPER#

+ 0 - 11
install/linux/deb/lazarus/lcl-utils.prerm.in

@@ -1,11 +0,0 @@
-#! /bin/sh
-
-set -e
-
-LAZARUS_DIR=/usr/lib/lazarus/${VERSION}
-
-# Remove alternatives
-update-alternatives --remove lazarus ${LAZARUS_DIR}
-
-# Debhelper code
-#DEBHELPER#

+ 0 - 17
install/linux/deb/lazarus/lcl-utils.templates.in

@@ -1,17 +0,0 @@
-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
- .
- 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.
- .
- 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.

+ 0 - 24
install/linux/deb/lazarus/orig-tar.sh

@@ -1,24 +0,0 @@
-#!/bin/sh -e
-
-VERSION=$1
-SEDSCRIPT="s/Last Changed Rev: \([0-9]\+\)/const RevisionStr = '\1';/p"
-
-SVNVER=$(echo $VERSION | tr . _)
-SVNURL=http://svn.freepascal.org/svn/lazarus/tags/lazarus_$SVNVER
-
-DIR=lazarus-$VERSION
-TAR=../lazarus_$VERSION.orig.tar.gz
-
-svn export $SVNURL $DIR
-# Add revision.inc
-svn info $SVNURL | sed -ne "$SEDSCRIPT" > $DIR/ide/revision.inc
-tar czf $TAR $DIR
-rm -rf $DIR
-
-# move to directory 'tarballs'
-if [ -r .svn/deb-layout ]; then
-    . .svn/deb-layout
-    mv $TAR $origDir
-    echo "moved $TAR to $origDir"
-fi
-

+ 0 - 3
install/linux/deb/lazarus/overrides/lazarus-ide

@@ -1,3 +0,0 @@
-# False spell error detectios
-lazarus-ide: spelling-error-in-binary */startlazarus Childs Children
-lazarus-ide: spelling-error-in-binary */startlazarus allows to allows one to

+ 0 - 4
install/linux/deb/lazarus/overrides/lazarus-ide-gtk2

@@ -1,4 +0,0 @@
-# False spell error detectios
-lazarus-ide-gtk2: spelling-error-in-binary */lazarus-gtk2 tAHt that
-lazarus-ide-gtk2: spelling-error-in-binary */lazarus-gtk2 Childs Children
-lazarus-ide-gtk2: spelling-error-in-binary */lazarus-gtk2 allows to allows one to

+ 0 - 5
install/linux/deb/lazarus/overrides/lcl-units

@@ -1,5 +0,0 @@
-# False spell error detectios
-lcl-units: spelling-error-in-binary */udlgselectprinter.o tAHt that
-lcl-units: spelling-error-in-binary */synhighlighterxml.o tAHt that
-lcl-units: spelling-error-in-binary */lazconfigstorage.o Childs Children
-lcl-units: spelling-error-in-binary */lazarusidestrconsts.o allows to allows one to

+ 0 - 6
install/linux/deb/lazarus/overrides/lcl-utils

@@ -1,6 +0,0 @@
-# False spell error detectios
-lcl-utils: spelling-error-in-binary */lazbuild tAHt that
-lcl-utils: spelling-error-in-binary */lazbuild Childs Children
-lcl-utils: spelling-error-in-binary */lazbuild allows to allows one to
-lcl-utils: spelling-error-in-binary */tools/lazres Childs Children
-lcl-utils: spelling-error-in-binary */tools/lrstolfm Childs Children

+ 0 - 35
install/linux/deb/lazarus/patches/default_config.diff

@@ -1,35 +0,0 @@
-This patch fixes system wide default Lazarus configuration. It adds the needed
-configuration to adapt Lazarus to Debian and makes it running out of the box
-without need of any user's pre-configuration.
-
---- lazarus-0.9.28.2.orig/tools/install/linux/helpoptions.xml
-+++ lazarus-0.9.28.2/tools/install/linux/helpoptions.xml
-@@ -0,0 +1,28 @@
-+<?xml version="1.0"?>
-+<CONFIG>
-+  <HelpOptions>
-+    <Version Value="1"/>
-+    <FPCDocs>
-+      <HTML Directory="/usr/share/doc/fp-docs/$(FPCVER)"/>
-+    </FPCDocs>
-+  </HelpOptions>
-+  <Viewers>
-+    <THTMLBrowserHelpViewer>
-+      <Browser Path="/usr/bin/x-www-browser"/>
-+    </THTMLBrowserHelpViewer>
-+  </Viewers>
-+  <Databases>
-+    <StartPage>
-+      <BaseURL Value="file:///usr/share/doc/lazarus/%LazarusVersion%"/>
-+    </StartPage>
-+    <RTLUnits>
-+      <BaseURL Value="file:///usr/share/doc/fp-docs/$(FPCVER)/rtl"/>
-+    </RTLUnits>
-+    <FCLUnits>
-+      <BaseURL Value="file:///usr/share/doc/fp-docs/$(FPCVER)/fcl"/>
-+    </FCLUnits>
-+    <LCLUnits>
-+      <BaseURL Value="file:///usr/share/doc/lazarus/%LazarusVersion%/lcl"/>
-+    </LCLUnits>
-+  </Databases>
-+</CONFIG>

+ 0 - 14
install/linux/deb/lazarus/patches/lcl-with-multple-widget-sets.diff

@@ -1,14 +0,0 @@
-This patch enable building all linux supported LCL widget sets.
-
-diff --git a/lcl/Makefile.fpc b/lcl/Makefile.fpc
-index ecd40c3..dd35600 100644
---- a/lcl/Makefile.fpc
-+++ b/lcl/Makefile.fpc
-@@ -152,6 +152,7 @@ cleanintf:
- 	$(MAKE) -C interfaces clean
- 
- all: lclbase compiled intf
-+	for WS in gtk2 nogui qt ; do ${MAKE} intf LCL_PLATFORM=$${WS} ; done
- 
- cleanlaz: cleanall
- cleanall: clean

+ 0 - 2
install/linux/deb/lazarus/patches/series

@@ -1,2 +0,0 @@
-default_config.diff
-lcl-with-multple-widget-sets.diff

+ 0 - 347
install/linux/deb/lazarus/rules

@@ -1,347 +0,0 @@
-#!/usr/bin/make -f
-# debian/rules for Lazarus
-
-DEB_PACKAGE_NAME = lazarus
-DEB_DH_BUILDDEB_ARGS := -- -Z bzip2
-export DH_ALWAYS_EXCLUDE := COPYING:LICENSE
-export LANG:=C
-
-# Documentation type to use chm/html
-ifeq (${DEBDOCTYPE},)
-DOCTYPE=html
-# HTML Converter chmdocs or htmldocs for (default)
-CONVERTER=${DOCTYPE}docs
-else
-DOCTYPE=${DEBDOCTYPE}
-CONVERTER=${DOCTYPE}docs
-endif
-# Define FPC
-ifndef FPC
-FPC=/usr/bin/fpc
-endif
-# Set FPCVER
-FPCVER=$(shell ${FPC} -iV)
-
-FPCTARGET=$(CPU_TARGET)-linux
-# Get version information from changelog file
-DEB_VERSION:=$(shell dpkg-parsechangelog | grep '^Version:' | cut -f 2 -d ' ')
-DEB_UPSTREAM_VERSION:=$(shell echo $(DEB_VERSION) | cut -f 1 -d -)
-DEB_UPSTREAM_MAIN_VERSION:=$(shell echo ${DEB_UPSTREAM_VERSION} | sed -e 's/^\([0-9\.]*\).*/\1/')
-DEB_BUILD=$(lastword $(subst -, ,${DEB_VERSION}))
-ifndef PACKAGESUFFIX
-export PACKAGESUFFIX=-${DEB_UPSTREAM_MAIN_VERSION}
-endif
-# Get directories
-CURDIR:=$(shell pwd)
-BUILD_DIR=$(CURDIR)/debian/build
-INSTALL_DIR=$(CURDIR)/debian/tmp
-BIN_DIR=${INSTALL_DIR}/usr/bin
-LIB_DIR=${INSTALL_DIR}/usr/lib/${DEB_PACKAGE_NAME}/${DEB_UPSTREAM_MAIN_VERSION}
-DOC_DIR=${INSTALL_DIR}/usr/share/doc/${DEB_PACKAGE_NAME}/${DEB_UPSTREAM_MAIN_VERSION}
-SRC_DIR=${INSTALL_DIR}/usr/lib/${DEB_PACKAGE_NAME}/${DEB_UPSTREAM_MAIN_VERSION}
-# Get utils
-ifndef MKDIR
-MKDIR=mkdir -p
-endif
-ifndef CP
-CP=cp -Rfpl
-endif
-ifndef MV
-MV=mv
-endif
-RM:=rm -rf
-# Get fpcmake from path if none is specified.
-ifndef FPCMAKE
-FPCMAKE=fpcmake
-endif
-# Define FPCDIR if it was not set
-ifndef FPCDIR
-export FPCDIR=/usr/share/fpcsrc/${FPCVER}
-endif
-ifndef LAZBUILD
-LAZBUILD=${CURDIR}/lazbuild
-endif
-# Set default compilation options
-BUILDOPTS=USESVN2REVISIONINC=0
-INSTALLOPTS=INSTALL_PREFIX=$(INSTALL_DIR)/usr
-# Configure patch system
-include /usr/share/quilt/quilt.make
-
-#export DH_VERBOSE=1
-
-###################
-# Clean
-#
-
-clean: patch configure clean-patched unpatch
-	${RM} build-arch-stamp install-arch-stamp arrange-arch-stamp configure-stamp
-	${RM} build-doc-stamp install-doc-stamp
-	${RM} build-indep-stamp install-indep-stamp
-	${RM} debian-files-stamp
-	${RM} debian/files debian/docs debian/dirs debian/*.files debian/*.docs debian/*.examples debian/*.postinst debian/*.postrm
-	${RM} .pc
-	# Remove auto-generated version file.
-	${RM} ide/version.inc
-	# Remove auto-generated make files.
-	find -name Makefile.fpc -execdir 'sh' '-c' '${RM} $$(basename {} .fpc)' ';'
-	dh_clean
-clean-patched:
-	@echo "--- Cleaning"
-	dh_testdir
-	dh_testroot
-	${RM} lazarus startlazarus lazbuild
-	$(MAKE) distclean ${BUILDOPTS}
-	$(MAKE) -C docs/html clean
-	find -regex '.*\.\(a\|or?\|so\.*\|ppu\)' -delete
-	dh_prep
-
-###################
-# Debian files
-#
-
-debian-files: patch debian-files-stamp
-debian-files-stamp:
-	@echo "--- Creating/fixing *.install files"
-	/bin/bash debian/fixdeb debian $(FPCTARGET) $(PPNEW)
-	touch debian-files-stamp
-
-###################
-# Arch packages
-#
-
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
-	# Remove auto-generated make files.
-	find -name Makefile.fpc -execdir 'sh' '-c' '${RM} $$(basename {} .fpc)' ';'
-	# Regenrate make files using fpcmake.
-	find -name Makefile.fpc -exec ${FPCMAKE} '{}' -Tall ';'
-	# Remove auto-generated version file.
-	${RM} ide/version.inc
-	# Add version.inc:
-	echo \'$(DEB_VERSION)\' > ide/version.inc
-	touch configure-stamp
-
-build-arch: debian-files configure build-arch-stamp
-build-arch-stamp:
-	@echo "--- Building"
-	dh_testdir
-	${MAKE} bigide ${BUILDOPTS}
-	${MV} $(CURDIR)/lazarus $(CURDIR)/lazarus-gtk2
-	touch build-arch-stamp
-
-install-arch: build-arch install-arch-stamp
-install-arch-stamp:
-	@echo "--- Installing"
-	dh_testdir
-	dh_testroot
-	dh_installdirs
-	# create all necessary directories
-	${MKDIR} ${BIN_DIR}
-	${MKDIR} ${LIB_DIR}/tools
-	# Install the IDE & its accessories
-	${CP} -t ${LIB_DIR} \
-		$(CURDIR)/lazarus-gtk2 \
-		$(CURDIR)/lazbuild \
-		$(CURDIR)/startlazarus \
-		$(CURDIR)/languages
-	${CP} -t ${LIB_DIR}/tools \
-		$(CURDIR)/tools/lazres \
-		$(CURDIR)/tools/lrstolfm \
-		$(CURDIR)/tools/svn2revisioninc \
-		$(CURDIR)/tools/updatepofiles
-	# Install the library files
-	find -name debian -prune -or '(' -name lib -or -name units ')' -print | xargs ${CP} --parents -t ${LIB_DIR}
-	# Remove READM.txt files from output directories
-	find ${LIB_DIR} '(' -name '*.or' -or -wholename '*/lib/README.txt' ')' -delete
-	# Install .lpk packages
-	for package in `find -name '*.lpk'` ; \
-	do \
-		${MKDIR} `dirname "${LIB_DIR}/$${package}"` ; \
-		${CP} "$${package}" "${LIB_DIR}/$${package}" ; \
-	done
-	# copy icons and menu entries for the GNOME menu
-	${MKDIR} $(INSTALL_DIR)/usr/share/pixmaps
-	${MKDIR} $(INSTALL_DIR)/usr/share/applications
-	convert -geometry 32x32 $(CURDIR)/images/ide_icon48x48.png $(INSTALL_DIR)/usr/share/pixmaps/lazarus-${DEB_UPSTREAM_MAIN_VERSION}.xpm
-	sed -e 's/Lazarus.*/& (${DEB_UPSTREAM_MAIN_VERSION})/' -e 's/Exec=startlazarus/&-${DEB_UPSTREAM_MAIN_VERSION}/' $(CURDIR)/install/lazarus.desktop > $(INSTALL_DIR)/usr/share/applications/lazarus-${DEB_UPSTREAM_MAIN_VERSION}.desktop
-	# Install configuration files
-	${MKDIR} $(INSTALL_DIR)/etc/lazarus-${DEB_UPSTREAM_MAIN_VERSION}
-	sed -e "s#__LAZARUSDIR__#/usr/lib/lazarus/${DEB_UPSTREAM_MAIN_VERSION}/#" -e 's#__FPCSRCDIR__#/usr/share/fpcsrc/$$(FPCVER)/#' ${CURDIR}/tools/install/linux/environmentoptions.xml > $(INSTALL_DIR)/etc/lazarus-${DEB_UPSTREAM_MAIN_VERSION}/environmentoptions.xml
-	fpcsubst -d LazarusVersion=${DEB_UPSTREAM_MAIN_VERSION} -i ${CURDIR}/tools/install/linux/helpoptions.xml -o $(INSTALL_DIR)/etc/lazarus-${DEB_UPSTREAM_MAIN_VERSION}/helpoptions.xml
-	# Install contributer list
-	${MKDIR} ${LIB_DIR}/docs
-	${CP} -t ${LIB_DIR}/docs \
-		$(CURDIR)/docs/Contributors.txt \
-		$(CURDIR)/docs/contributors.utf8 \
-		$(CURDIR)/docs/acknowledgements.txt
-	# Install lintian override files
-	set -x -e ; cd debian/overrides ; for PACKAGE in * ; do \
-	  if [ -d ../$${PACKAGE}${PACKAGESUFFIX} ] ; \
-	  then \
-	  	${MKDIR} ../$${PACKAGE}${PACKAGESUFFIX}/usr/share/lintian/overrides ; \
-	    sed -e "s/$${PACKAGE}/&${PACKAGESUFFIX}/g" $${PACKAGE} > ../$${PACKAGE}${PACKAGESUFFIX}/usr/share/lintian/overrides/$${PACKAGE}${PACKAGESUFFIX} ; \
-	  fi ; \
-	done
-ifeq (${DEB_BUILD},0)
-	# We are building upstream debs, install override files for build = 0
-	set -x -e ; cd debian ; for PACKAGE in `sed -n -e 's/Package: \(.*\)/\1/p' control` ; do \
-	  if [ -d $${PACKAGE} ] ; \
-	  then \
-	    ${MKDIR} $${PACKAGE}/usr/share/lintian/overrides ; \
-	    echo "$${PACKAGE}: debian-revision-should-not-be-zero" >> $${PACKAGE}/usr/share/lintian/overrides/$${PACKAGE} ; \
-	  fi ; \
-	done
-endif
-	find ${INSTALL_DIR} -empty -delete
-	touch install-arch-stamp
-
-arrange-arch: install-arch arrange-arch-stamp install-man
-arrange-arch-stamp:
-	dh_testdir
-	dh_testroot
-	dh_install -s --sourcedir=debian/tmp --list-missing
-	touch arrange-arch-stamp
-
-build-indep: patch
-install-indep:
-	touch install-indep-stamp
-
-install-man: install-man-stamp
-install-man-stamp:
-	# Install man pages
-	$(MAKE) -C install/man installman $(INSTALLOPTS)
-	for s in ${INSTALL_DIR}/usr/man/man[1-9] ; do cd $${s} && for f in *.[1-9] ; do ${MV} $${f} $${f%%.*}-${DEB_UPSTREAM_MAIN_VERSION}."$${f#*.}" ; done ; done || true
-	dh_installman -s
-	${RM} ${INSTALL_DIR}/usr/man
-	touch install-man-stamp
-
-###################
-# Documentation
-#
-
-build-doc: patch debian-files build-doc-stamp
-build-doc-stamp:
-	@echo "--- Building Documentation"
-	dh_testdir
-#	$(MAKE) -C docs/html ${CONVERTER}
-	touch build-doc-stamp
-
-install-doc: build-doc install-doc-stamp
-install-doc-stamp:
-	@echo "--- Installing Documentation"
-	dh_testdir
-	dh_testroot
-#	${MAKE} -C docs/html ${DOCTYPE}install INSTALL_PREFIX=${INSTALL_DIR}/usr INSTALL_DOCDIR=${DOC_DIR}
-	mkdir -p ${DOC_DIR}
-	cd docs ; ${CP} --parents -t ${DOC_DIR} \
-	  index.html \
-	  images/laztitle.png
-	find ${DOC_DIR} -empty -delete
-	touch install-doc-stamp
-
-###################
-# Source
-#
-
-install-source: install-source-stamp
-install-source-stamp:
-	@echo "--- Cleaning the tree and copying the source code"
-	dh_testdir
-	dh_testroot
-	# Remove .lpk packages, they were installed with compiled binray files
-	find -name '*.lpk' -delete
-	${MKDIR} ${SRC_DIR}
-	${CP} -t ${SRC_DIR} \
-		$(CURDIR)/Makefile* \
-		$(CURDIR)/components \
-		$(CURDIR)/converter \
-		$(CURDIR)/debugger \
-		$(CURDIR)/designer \
-		$(CURDIR)/doceditor \
-		$(CURDIR)/examples \
-		$(CURDIR)/ide \
-		$(CURDIR)/ideintf \
-		$(CURDIR)/images \
-		$(CURDIR)/lcl \
-		$(CURDIR)/packager \
-		$(CURDIR)/test \
-		$(CURDIR)/tools
-	find ${SRC_DIR} -regex '.*\.\(bmp\|jpg\|png\|xpm\)' -delete
-	$(RM) ${SRC_DIR}/components/lazreport/license*.txt
-	find ${SRC_DIR} -empty -delete
-	touch install-source-stamp
-
-###################
-# Generic
-#
-
-build: build-arch build-indep
-install: install-arch install-indep
-binary: binary-arch binary-indep
-
-
-###################
-# Deb building
-#
-
-binary-indep: clean-patched build-doc install-doc install-source debian-files
-	@echo "--- Building: arch-indep packages"
-	dh_testdir
-	dh_testroot
-	dh_installdocs -i -X.in
-	dh_installchangelogs -i
-	dh_install -i --sourcedir=debian/tmp --list-missing
-	# Install lintian override files
-	set -x -e ; cd debian/overrides ; for PACKAGE in * ; do \
-	  if [ -d ../$${PACKAGE}${PACKAGESUFFIX} ] ; \
-	  then \
-	  	${MKDIR} ../$${PACKAGE}${PACKAGESUFFIX}/usr/share/lintian/overrides ; \
-	    sed -e "s/$${PACKAGE}/&${PACKAGESUFFIX}/g" $${PACKAGE} > ../$${PACKAGE}${PACKAGESUFFIX}/usr/share/lintian/overrides/$${PACKAGE}${PACKAGESUFFIX} ; \
-	  fi ; \
-	done
-ifeq (${DEB_BUILD},0)
-	# We are building upstream debs, install override files for build = 0
-	set -x -e ; cd debian ; for PACKAGE in `sed -n -e 's/Package: \(.*\)/\1/p' control` ; do \
-	  if [ -d $${PACKAGE} ] ; \
-	  then \
-	    ${MKDIR} $${PACKAGE}/usr/share/lintian/overrides ; \
-	    echo "$${PACKAGE}: debian-revision-should-not-be-zero" >> $${PACKAGE}/usr/share/lintian/overrides/$${PACKAGE} ; \
-	  fi ; \
-	done
-endif
-	dh_compress -i -X.pdf
-	dh_fixperms -i
-	dh_installdebconf -i
-	dh_installdeb -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i $(DEB_DH_BUILDDEB_ARGS)
-
-binary-arch: arrange-arch
-	@echo "--- Building: arch packages"
-	dh_testdir
-	dh_testroot
-	dh_link
-	dh_installdocs -a -X.in
-	dh_installchangelogs -a
-	dh_installexamples -a
-	dh_installmenu
-	fpc-depends
-	dh_strip -s
-	dh_compress -a
-	dh_fixperms -a
-	dh_installdebconf -a
-	dh_installdeb -a
-	dh_shlibdeps -s
-	dh_gencontrol -s
-	dh_md5sums -s
-	dh_builddeb -s $(DEB_DH_BUILDDEB_ARGS)
-
-.PHONY: build clean binary binary-arch \
-	binary-indep debian-files build-arch \
-	install install-indep install-arch \
-	configure
-
-get-orig-source:
-	-uscan --upstream-version=0 --rename

+ 0 - 1
install/linux/deb/lazarus/source/format

@@ -1 +0,0 @@
-3.0 (native)

+ 0 - 1
install/linux/deb/lazarus/source/lintian-overrides

@@ -1 +0,0 @@
-lazarus source: debian-revision-should-not-be-zero

+ 0 - 2
install/linux/deb/lazarus/watch

@@ -1,2 +0,0 @@
-version=3
-http://sf.net/lazarus/lazarus-(.*)-src.tar.bz2 debian debian/orig-tar.sh