mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-10 16:06:22 +02:00
* fpmake: Small fixes + first round of manifests
git-svn-id: trunk@11958 -
This commit is contained in:
parent
2a621bbaba
commit
47a997e4da
@ -8,11 +8,19 @@ Var
|
||||
P : TPackage;
|
||||
T : TTarget;
|
||||
begin
|
||||
|
||||
|
||||
With Installer do
|
||||
begin
|
||||
{$endif ALLPACKAGES}
|
||||
|
||||
P:=AddPackage('a52');
|
||||
P.Author := 'Library: Michel Lespinasse and Aaron Holtzman, header: Ivo Steimann';
|
||||
P.License := 'Library: GPL2 or later, header: LGPL with modification';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'A free library for decoding ATSC A/52 streams.';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
{$ifdef ALLPACKAGES}
|
||||
P.Directory:='a52';
|
||||
{$endif ALLPACKAGES}
|
||||
|
@ -17,6 +17,14 @@ begin
|
||||
P.Directory:='amunits';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
|
||||
P.Author := 'Nils Sjoholm';
|
||||
P.License := 'LGPL with modification';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'A set of units for Amiga OS. 68k only?';
|
||||
P.NeedLibC:= false;
|
||||
|
||||
P.CPUs:=[m68k];
|
||||
P.OSes:=[Amiga];
|
||||
|
||||
|
@ -17,6 +17,14 @@ begin
|
||||
P.Directory:='aspell';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
|
||||
P.Author := 'header:Aleš Katona, library: Kevin Atkinson';
|
||||
P.License := 'header: LGPL with modification, library: LGPL 2.0 or 2.1';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'The New Aspell, spelling library';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
|
||||
T:=P.Targets.AddUnit('aspell.pp');
|
||||
|
@ -17,6 +17,13 @@ begin
|
||||
P.Directory:='bfd';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
P.Author := 'Library: Cygnus Support, header: by Uli Tessel';
|
||||
P.License := 'Library: GPL2 or later, header: LGPL with modification, ';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'Binary File Descriptor library.';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
|
||||
T:=P.Targets.AddUnit('bfd.pas');
|
||||
|
@ -17,6 +17,16 @@ begin
|
||||
P.Directory:='bzip2';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
|
||||
P.Version:='2.2.2-0';
|
||||
P.Author := 'Library: Julian R. Seward, header: Daniel Mantione';
|
||||
// 3 clause becaue "prominent notice" is not required.
|
||||
P.License := 'Library: 3 clause BSD, header: 3 clause BSD, ';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'BZip2 decompression unit.';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
P.IncludePath.Add('src');
|
||||
|
||||
|
@ -11,12 +11,18 @@ begin
|
||||
With Installer do
|
||||
begin
|
||||
{$endif ALLPACKAGES}
|
||||
|
||||
P:=AddPackage('cairo');
|
||||
{$ifdef ALLPACKAGES}
|
||||
P.Directory:='cairo';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
P.Author := 'Library: University of Southern California + Red Hat Inc., header: Luiz AmXrico Pereira CXmara';
|
||||
P.License := 'Library: MPL 1.1 + LGPL-2.1, header: LGPL with modification, ';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'a vector graphics library with display and print output';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
|
||||
P.Dependencies.Add('x11',AllUnixOSes);
|
||||
|
@ -19,6 +19,13 @@ begin
|
||||
P.Version:='2.2.2-0';
|
||||
P.OSes:=[Win32,Win64,Linux];
|
||||
|
||||
P.Author := 'Michael van Canneyt';
|
||||
P.License := 'LGPL with modification';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'Unit to read a CDROM disc TOC and get a list of CD Rom devices';
|
||||
P.NeedLibC:= False;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
P.IncludePath.Add('src');
|
||||
|
||||
|
@ -19,8 +19,15 @@ begin
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
|
||||
P.Author := 'Andrew Haines';
|
||||
P.License := 'LGPL with modification, ';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'Standalone CHM reader and writer library';
|
||||
P.NeedLibC:= false;
|
||||
|
||||
D:=P.Dependencies.Add('fcl-xml');
|
||||
D.Version:='2.2.2-0';
|
||||
D.Version:='2.2.2-0';
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
|
||||
|
@ -17,6 +17,14 @@ begin
|
||||
P.Directory:='dbus';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
|
||||
P.Author := 'Library: Red Hat, header: Unknown (but probably Sebastian Guenther)';
|
||||
P.License := 'Library: GPL2 or later, header: LGPL with modification, ';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := D-Bus message bus interface. (Pre 1.0?)';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
P.IncludePath.Add('src');
|
||||
|
||||
|
@ -17,6 +17,14 @@ begin
|
||||
P.Directory:='dts';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
|
||||
P.Author := 'Library: Gildas Bazin, header: Ivo Steinmann';
|
||||
P.License := 'Library: GPL2 or later, header: LGPL with modification, ';
|
||||
P.ExternalURL := 'www.freepascal.org';
|
||||
P.Email := '';
|
||||
P.Description := 'a low-level interface to decoding audio frames encoded using DTS Coherent Acoustics';
|
||||
P.NeedLibC:= true;
|
||||
|
||||
P.SourcePath.Add('src');
|
||||
|
||||
T:=P.Targets.AddUnit('dts.pas');
|
||||
|
@ -20,7 +20,7 @@ The include lines below are generated with the following command:
|
||||
*)
|
||||
|
||||
{$include a52/fpmake.pp}
|
||||
{$include amunits/fpmake.pp}
|
||||
|
||||
{$include aspell/fpmake.pp}
|
||||
{$include bfd/fpmake.pp}
|
||||
{$include bzip2/fpmake.pp}
|
||||
@ -114,6 +114,8 @@ The include lines below are generated with the following command:
|
||||
{$include xforms/fpmake.pp}
|
||||
{$include zlib/fpmake.pp}
|
||||
|
||||
{$include amunits/fpmake.pp}
|
||||
|
||||
// Create fpc-all package
|
||||
PBuild:=AddPackage('fpc-all');
|
||||
PBuild.Version:='2.2.2-0';
|
||||
|
@ -18,9 +18,18 @@ begin
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
P.SourcePath.Add('src');
|
||||
P.IncludePath.Add('src/inc');
|
||||
P.SourcePath.Add('src/macosx',[darwin]);
|
||||
P.SourcePath.Add('src/amiga',[amiga]);
|
||||
P.SourcePath.Add('src/go32v2',[go32v2]);
|
||||
P.SourcePath.Add('src/win32',[win32,win64]);
|
||||
P.SourcePath.Add('src/unix',[freebsd,linux]); // Darwin has own.
|
||||
|
||||
T:=P.Targets.AddUnit('ggigraph.pp');
|
||||
P.IncludePath.Add('src/inc');
|
||||
P.IncludePath.Add('src/go32v2',[go32v2]);
|
||||
P.IncludePath.Add('src/unix',[freebsd,linux]); // Darwin has own.
|
||||
P.IncludePath.Add('src/go32v2',[go32v2]);
|
||||
|
||||
T:=P.Targets.AddUnit('ggigraph.pp',[linux,freebsd]);
|
||||
with T.Dependencies do
|
||||
begin
|
||||
AddInclude('graphh.inc');
|
||||
@ -43,7 +52,7 @@ begin
|
||||
AddInclude('modes.inc');
|
||||
AddInclude('fills.inc');
|
||||
AddInclude('gtext.inc');
|
||||
AddInclude('graph16.inc');
|
||||
AddInclude('graph16.inc',[freebsd,linux]);
|
||||
end;
|
||||
T:=P.Targets.AddUnit('sdlgraph.pp');
|
||||
with T.Dependencies do
|
||||
|
@ -18,6 +18,7 @@ begin
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
P.SourcePath.Add('src');
|
||||
P.IncludePath.Add('src');
|
||||
|
||||
T:=P.Targets.AddUnit('pthreads.pp');
|
||||
with T.Dependencies do
|
||||
|
@ -12,9 +12,9 @@ begin
|
||||
begin
|
||||
{$endif ALLPACKAGES}
|
||||
|
||||
P:=AddPackage('ibase');
|
||||
P:=AddPackage('zlib');
|
||||
{$ifdef ALLPACKAGES}
|
||||
P.Directory:='ibase';
|
||||
P.Directory:='zlib';
|
||||
{$endif ALLPACKAGES}
|
||||
P.Version:='2.2.2-0';
|
||||
P.SourcePath.Add('src');
|
||||
|
Loading…
Reference in New Issue
Block a user