~ubuntu-branches/ubuntu/vivid/lazarus/vivid

« back to all changes in this revision

Viewing changes to packager/registration/fpmake.pp

  • Committer: Package Import Robot
  • Author(s): Paul Gevers, Abou Al Montacir, Paul Gevers
  • Date: 2014-02-22 10:25:57 UTC
  • mfrom: (1.1.11)
  • Revision ID: package-import@ubuntu.com-20140222102557-ors9d31r84nz31jq
Tags: 1.2~rc2+dfsg-1
[ Abou Al Montacir ]
* New upstream pre-release.
  + Moved ideintf to components directory.
  + Added new package cairocanvas.
* Remove usage of depreciated parameters form of find. (Closes: Bug#724776)
* Bumped standard version to 3.9.5.
* Clean the way handling make files generation and removal.

[ Paul Gevers ]
* Remove nearly obsolete bzip compression for binary packages
  (See https://lists.debian.org/debian-devel/2014/01/msg00542.html)
* Update d/copyright for newly added dir in examples and components
* Update Vcs-* fields with new packaging location
* Update d/watch file to properly (Debian way) change upstreams versions
* Prevent 46MB of package size by sym linking duplicate files
* Patches
  - refresh to remove fuzz
  - add more Lintian found spelling errors
  - new patch to add shbang to two scripts in lazarus-src
* Drop lcl-# from Provides list of lcl-units-#
* Make lazarus-ide-qt4-# an arch all until it really contains stuff
* Make all metapackages arch all as the usecase for arch any doesn't
  seem to warrant the addition archive hit
* Fix permissions of non-scripts in lazarus-src-#

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
{
 
2
   File generated automatically by Lazarus Package Manager
 
3
 
 
4
   fpmake.pp for FCL 1.0.1
 
5
 
 
6
   This file was generated on 08/21/12
 
7
}
 
8
 
 
9
{$ifndef ALLPACKAGES} 
 
10
{$mode objfpc}{$H+}
 
11
program fpmake;
 
12
 
 
13
uses fpmkunit;
 
14
{$endif ALLPACKAGES}
 
15
 
 
16
procedure add_FCL;
 
17
 
 
18
var
 
19
  P : TPackage;
 
20
  T : TTarget;
 
21
 
 
22
begin
 
23
  with Installer do
 
24
    begin
 
25
    P:=AddPAckage('fcl');
 
26
    P.Version:='1.0.1';
 
27
 
 
28
{$ifdef ALLPACKAGES}
 
29
    P.Directory:='packager/registration/';
 
30
{$endif ALLPACKAGES}
 
31
    P.SupportBuildModes := [bmBuildUnit];
 
32
 
 
33
    P.Dependencies.Add('fcl-process');
 
34
    P.Dependencies.Add('fcl-db');
 
35
 
 
36
    P.Options.Add('-MObjFPC');
 
37
    P.Options.Add('-Scghi');
 
38
    P.Options.Add('-O1');
 
39
    P.Options.Add('-g');
 
40
    P.Options.Add('-gl');
 
41
    P.Options.Add('-vewnhi');
 
42
    P.Options.Add('-l');
 
43
    P.Options.Add('-Fu.');
 
44
    T:=P.Targets.AddUnit('fcllaz.pas');
 
45
    t.Dependencies.AddUnit('registerfcl');
 
46
 
 
47
    //P.Sources.AddSrc('lazaruspackageintf.pas');
 
48
    T:=P.Targets.AddUnit('registerfcl.pas');
 
49
    T:=P.Targets.AddUnit('lazaruspackageintf.pas');
 
50
 
 
51
    end;
 
52
end;
 
53
 
 
54
{$ifndef ALLPACKAGES}
 
55
begin
 
56
  add_FCL;
 
57
  Installer.Run;
 
58
end.
 
59
{$endif ALLPACKAGES}