mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-11-04 09:02:22 +01:00 
			
		
		
		
	* Set for which targets these packages have to be compiled for
git-svn-id: trunk@20191 -
This commit is contained in:
		
							parent
							
								
									74e721517d
								
							
						
					
					
						commit
						7c9b93dd91
					
				@ -20,6 +20,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'A free library for decoding ATSC A/52 streams.';
 | 
			
		||||
    P.NeedLibC:= true;
 | 
			
		||||
    P.OSes := [linux.win32];
 | 
			
		||||
 | 
			
		||||
{$ifdef ALLPACKAGES}
 | 
			
		||||
    P.Directory:='a52';
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'Binary File Descriptor library.';
 | 
			
		||||
    P.NeedLibC:= true;
 | 
			
		||||
    P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'D-Bus message bus interface. (1.2.16)';
 | 
			
		||||
    P.NeedLibC:= true;
 | 
			
		||||
    P.OSes := [linux];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'a low-level interface to decoding audio frames encoded using DTS Coherent Acoustics';
 | 
			
		||||
    P.NeedLibC:= true;
 | 
			
		||||
    P.OSes := [linux];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'FastCGI header translation to Pascal';
 | 
			
		||||
    P.NeedLibC:= false;
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -25,6 +25,7 @@ begin
 | 
			
		||||
    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.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    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.OSes := AllUnixOSes - [qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    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?
 | 
			
		||||
    P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux];
 | 
			
		||||
   
 | 
			
		||||
    // note that this package may be severely outdated. Header copyright
 | 
			
		||||
    // lists 1999, and ggi itself is still developed, and major releases
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'GMP';
 | 
			
		||||
    P.NeedLibC:= false;
 | 
			
		||||
    P.OSes := [freebsd,darwin,iphonesim,linux,win32];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'Headers for the Apache 1.3 www server';
 | 
			
		||||
    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    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.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.SourcePath.Add('src/apr');
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    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.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.SourcePath.Add('src/apr');
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'Headers for the Interbase/Firebird RDBMS';
 | 
			
		||||
    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
@ -24,6 +24,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'Header to Imagemagick, a graphics manipulation program .';
 | 
			
		||||
    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 | 
			
		||||
    P.OSes := AllUnixOSes+[win32,win64]-[qnx];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    P.Email := '';
 | 
			
		||||
    P.Description := 'Header to openldap, a library that to access directory services';
 | 
			
		||||
    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 | 
			
		||||
    P.OSes := [linux];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
@ -19,6 +19,7 @@ begin
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.Dependencies.Add('zlib');
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes-[qnx]+[win32,os2,emx];
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('png.pp');
 | 
			
		||||
{$ifndef ALLPACKAGES}
 | 
			
		||||
 | 
			
		||||
@ -23,6 +23,7 @@ begin
 | 
			
		||||
    P.Email := 'leonard@users.sourceforge.net';
 | 
			
		||||
    P.Description := 'Headers for the libSEE library (javascript engine)';
 | 
			
		||||
    P.NeedLibC:= true;  // true for headers that indirectly link to libc?
 | 
			
		||||
    P.OSes := [linux,win32];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='libxml';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [freebsd,linux,win32];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
  T:=P.Targets.AddUnit('xml2.pas');
 | 
			
		||||
 | 
			
		||||
@ -19,6 +19,7 @@ begin
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
//    P.Dependencies.Add('x11');
 | 
			
		||||
    P.OSes := [linux,win32];
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('lauxlib.pas');
 | 
			
		||||
      with T.Dependencies do
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='mad';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [linux,win32];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('mad.pas');
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='modplug';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [linux];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('modplug.pas');
 | 
			
		||||
 | 
			
		||||
@ -19,6 +19,7 @@ begin
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('my4_sys.pp');
 | 
			
		||||
    T:=P.Targets.AddUnit('mysql3_comdyn.pp');
 | 
			
		||||
 | 
			
		||||
@ -19,6 +19,7 @@ begin
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
//    P.Dependencies.Add('x11');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('det.pas');
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='odbc';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ begin
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.OSes := [linux,win32,wince];
 | 
			
		||||
//    P.Dependencies.Add('x11');
 | 
			
		||||
 | 
			
		||||
   T:=P.Targets.AddUnit('ogg.pas');
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,10 @@ begin
 | 
			
		||||
    P.Directory:='openal';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    if Defaults.CPU = i386 then
 | 
			
		||||
      P.OSes := [linux,win32,darwin]
 | 
			
		||||
    else
 | 
			
		||||
      P.OSes := [linux,win32];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ begin
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
//    P.Dependencies.Add('x11');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('openssl.pas');
 | 
			
		||||
 | 
			
		||||
@ -19,6 +19,7 @@ begin
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('ocidyn.pp');
 | 
			
		||||
      with T.Dependencies do
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='palmunits';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [palmos];
 | 
			
		||||
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.Targets.AddUnit('day.pp',[PalmOS]);
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ begin
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes+[win32]-[qnx];
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('pcap.pp');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,8 @@ begin
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes-[qnx]+[win32,os2,emx];
 | 
			
		||||
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('dllistdyn.pp');
 | 
			
		||||
 | 
			
		||||
@ -19,6 +19,7 @@ begin
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
    P.OSes := [linux];
 | 
			
		||||
 | 
			
		||||
  T:=P.Targets.AddUnit('proj.pas');
 | 
			
		||||
  with T.Dependencies do
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='sqlite';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes-[qnx];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='svgalib';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [beos,haiku,linux,freebsd,solaris,netbsd,openbsd];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('svgalib.pp');
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='syslog';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('systemlog.pp');
 | 
			
		||||
 | 
			
		||||
@ -18,6 +18,7 @@ begin
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes+[os2,emx]-[qnx];
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('tcl80.pp');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='zlib';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := AllUnixOSes+AllWindowsOSes+[os2,emx,netware,netwlibc]-[qnx];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
 | 
			
		||||
    T:=P.Targets.AddUnit('zlib.pp');
 | 
			
		||||
 | 
			
		||||
@ -17,6 +17,7 @@ begin
 | 
			
		||||
    P.Directory:='zorba';
 | 
			
		||||
{$endif ALLPACKAGES}
 | 
			
		||||
    P.Version:='2.7.1';
 | 
			
		||||
    P.OSes := [linux,win32];
 | 
			
		||||
    P.SourcePath.Add('src');
 | 
			
		||||
    P.IncludePath.Add('src');
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user