فهرست منبع

* Another batch of manifests added to the respective fpmakes. Until httpd22.

git-svn-id: trunk@11975 -
marco 16 سال پیش
والد
کامیت
2bbe4590db

+ 9 - 1
packages/fftw/fpmake.pp

@@ -17,8 +17,16 @@ begin
     P.Directory:='fftw';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+
+    P.Version:='2.2.2-0';
+    P.Author := 'Library: Matteo Frigo and Steven G. Johnson, header: Daniel Mantione';
+    P.License := 'Library: MIT, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data';
+    P.NeedLibC:= true; // should be true for a header linking to C?
+
     P.SourcePath.Add('src');
-//    P.Dependencies.Add('x11');
 
     T:=P.Targets.AddUnit('fftw_s.pas');
 

+ 7 - 0
packages/fpgtk/fpmake.pp

@@ -17,6 +17,13 @@ begin
     P.Directory:='fpgtk';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Luk Vandelaer & Sebastian Guenther (?)';
+    P.License := 'LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Lightweight OOP wrapper over GTK1.';
+    P.NeedLibC:= True;
+
     P.SourcePath.Add('src');
 
     T:=P.Targets.AddUnit('fpglib.pp');

+ 6 - 0
packages/fpmkunit/fpmake.pp

@@ -18,6 +18,12 @@ begin
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
     P.Description:='Free Pascal Make Tool';
+    P.Author := 'Peter Vreman';
+    P.License := 'LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Basic library of the fpmake/fppkg build system.';
+    P.NeedLibC:= false;  // true for headers that indirectly link to libc?
     
     // All dependencies (including implicit) are listed
     // here to be able to update all requirements to

+ 11 - 0
packages/gdbint/fpmake.pp

@@ -17,8 +17,19 @@ begin
     P.Directory:='gdbint';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library : Cygnus, header: Peter Vreman';
+    P.License := 'Library: GPL2 or later, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Interface to libgdb, the GDB debugger in library format';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.SourcePath.Add('src');
     P.IncludePath.Add('src');
+    //
+    // NOTE: the gdbver.inc dependancies gives warnings because the makefile.fpc
+    // does a "cp src/gdbver_nogdb.inc src/gdbver.inc" to create it
+
     T:=P.Targets.AddUnit('gdbcon.pp');
       with T.Dependencies do
         begin

+ 7 - 0
packages/gdbm/fpmake.pp

@@ -17,6 +17,13 @@ begin
     P.Directory:='gdbm';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library: GNU, header: Michael van Canneyt';
+    P.License := 'Library: GPL2 (or later?), header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'GNU dbm is a set of database routines that use extensible hashing.';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.SourcePath.Add('src');
 
     T:=P.Targets.AddUnit('gdbm.pp');

+ 11 - 1
packages/ggi/fpmake.pp

@@ -17,8 +17,18 @@ begin
     P.Directory:='ggi';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library: ?, header: Sebastian Guenther';
+    P.License := 'Library: ?, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'a project that aims to develop a reliable, stable and fast graphics system that works everywhere.';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+   
+    // note that this package may be severely outdated. Header copyright
+    // lists 1999, and ggi itself is still developed, and major releases
+    // have happened since?
+
     P.SourcePath.Add('src');
-//    P.Dependencies.Add('x11');
 
     T:=P.Targets.AddUnit('ggi2d.pp');
       with T.Dependencies do

+ 7 - 0
packages/gnome1/fpmake.pp

@@ -19,6 +19,13 @@ begin
     P.Version:='2.2.2-0';
     P.OSes:=AllUnixOSes;
 
+    P.Author := 'Library: Gnome project, header: FPC team';
+    P.License := 'Library: LGPL2 or later, header: LGPL2 with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Header for main library of Gnome (1?).';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.Dependencies.Add('gtk1');
     P.Dependencies.Add('imlib');
 

+ 7 - 0
packages/graph/fpmake.pp

@@ -17,6 +17,13 @@ begin
     P.Directory:='graph';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'FPC team';
+    P.License := 'LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'A portable, yet usable substitute for the Turbo Pascal Graph unit.';
+    P.NeedLibC:= false;  // true for headers that indirectly link to libc? OS specific?
+
     P.SourcePath.Add('src');
     P.SourcePath.Add('src/macosx',[darwin]);
     P.SourcePath.Add('src/amiga',[amiga]);

+ 7 - 0
packages/gtk1/fpmake.pp

@@ -17,6 +17,13 @@ begin
     P.Directory:='gtk1';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library: Peter Mattis, Spencer Kimball and Josh MacDonald, header: Peter Vreman';
+    P.License := 'Library: LGPL2.1, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Header to the GTK widgetset (v1).';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.OSes:=AllUnixOSes+[Win32,Win64];
     P.Dependencies.Add('opengl');
 

+ 6 - 0
packages/gtk2/fpmake.pp

@@ -18,6 +18,12 @@ begin
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
     P.OSes:=AllUnixOSes+[Win32,Win64];
+    P.Author := 'Library: Peter Mattis, Spencer Kimball and Josh MacDonald, header: Mattias Gaertner, Olaf Leidinger';
+    P.License := 'Library: LGPL2.1, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Header to the GTK widgetset (v2.x).';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 
     P.Dependencies.Add('x11',AllUnixOSes);
 

+ 9 - 1
packages/hash/fpmake.pp

@@ -11,11 +11,19 @@ begin
   With Installer do
     begin
 {$endif ALLPACKAGES}
-
     P:=AddPackage('hash');
+
 {$ifdef ALLPACKAGES}
     P.Directory:='hash';
 {$endif ALLPACKAGES}
+
+    P.Author := 'Free Pascal development team, Mark Adler, Jacques Nomssi Nzali';
+    P.License := 'LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Several hash algorithms (MD5,CRC,Linux crypt and NTLM1).';
+    P.NeedLibC:= false;
+
     P.Version:='2.2.2-0';
     T:=P.Targets.AddUnit('src/md5.pp');
     T:=P.Targets.AddUnit('src/crc.pas');

+ 8 - 0
packages/hermes/fpmake.pp

@@ -17,6 +17,14 @@ begin
     P.Directory:='hermes';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+
+    P.Author := 'Library: Peter Mattis, Spencer Kimball and Josh MacDonald, header: Nikolay Nikolov';
+    P.License := 'Library: GPL2, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Library for pixel graphics conversion';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.SourcePath.Add('src');
     P.IncludePath.Add('src');
     P.IncludePath.Add('src/i386',[i386],AllOSes);

+ 6 - 0
packages/httpd13/fpmake.pp

@@ -17,6 +17,12 @@ begin
     P.Directory:='httpd13';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library: Apache Foundation, header: Felipe Monteiro de Carvalho';
+    P.License := 'Library: Apache License 2, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Headers for the Apache 1.3 www server';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 
     P.SourcePath.Add('src');
     P.IncludePath.Add('src');

+ 7 - 0
packages/httpd20/fpmake.pp

@@ -17,6 +17,13 @@ begin
     P.Directory:='httpd20';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library: Apache Foundation, header: Felipe Monteiro de Carvalho';
+    P.License := 'Library: Apache License 2, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Headers for the Apache 2.0(.58) www server';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.SourcePath.Add('src');
     P.SourcePath.Add('src/apr');
     P.SourcePath.Add('src/apriconv');

+ 7 - 0
packages/httpd22/fpmake.pp

@@ -17,6 +17,13 @@ begin
     P.Directory:='httpd22';
 {$endif ALLPACKAGES}
     P.Version:='2.2.2-0';
+    P.Author := 'Library: Apache Foundation, header: Felipe Monteiro de Carvalho';
+    P.License := 'Library: Apache License 2, header: LGPL with modification, ';
+    P.ExternalURL := 'www.freepascal.org';
+    P.Email := '';
+    P.Description := 'Headers for the Apache 2.2 series www server';
+    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
+
     P.SourcePath.Add('src');
     P.SourcePath.Add('src/apr');
     P.SourcePath.Add('src/apriconv');