added sqldb packages from Joost van der Sluis

git-svn-id: trunk@6571 -
This commit is contained in:
mattias 2005-01-13 19:22:58 +00:00
parent e3e01c7134
commit 783477f5c6
18 changed files with 377 additions and 0 deletions

9
.gitattributes vendored
View File

@ -212,6 +212,15 @@ components/sdf/sdflaz.lpk svneol=native#text/pascal
components/sdf/sdflaz.pas svneol=native#text/pascal
components/sdf/tfixedformatdataset.xpm -text svneol=native#image/x-xpixmap
components/sdf/tsdfdataset.xpm -text svneol=native#image/x-xpixmap
components/sqldb/interbase/ibconnectionlaz.lpk svneol=native#text/pascal
components/sqldb/interbase/ibconnectionlaz.pas svneol=native#text/pascal
components/sqldb/interbase/registeribconnection.pas svneol=native#text/pascal
components/sqldb/postgres/pqconnectionlaz.lpk svneol=native#text/pascal
components/sqldb/postgres/pqconnectionlaz.pas svneol=native#text/pascal
components/sqldb/postgres/registerpqconnection.pas svneol=native#text/pascal
components/sqldb/registersqldb.pas svneol=native#text/pascal
components/sqldb/sqldblaz.lpk svneol=native#text/pascal
components/sqldb/sqldblaz.pas svneol=native#text/pascal
components/sqlite/sqlitelaz.lpk svneol=native#text/pascal
components/sqlite/sqlitelaz.pas svneol=native#text/pascal
components/sqlite/sqliteresources.lrs svneol=native#text/pascal

View File

@ -0,0 +1,52 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="2">
<Name Value="ibconnectionlaz"/>
<Author Value="Joost van der Sluis"/>
<CompilerOptions>
<Version Value="3"/>
<SearchPaths>
<UnitOutputDirectory Value="lib/"/>
</SearchPaths>
<CodeGeneration>
<Generate Value="Faster"/>
</CodeGeneration>
<Other>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Lazarus package for the FCL SQLdb Interbase/Firebird connection"/>
<License Value="Modified LGPL"/>
<Version Minor="9" Release="5"/>
<Files Count="2">
<Item1>
<Filename Value="ibconnection.pp"/>
<Type Value="Virtual Unit"/>
<UnitName Value="ibconnection"/>
</Item1>
<Item2>
<Filename Value="registeribconnection.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="registeribconnection"/>
</Item2>
</Files>
<Type Value="RunAndDesignTime"/>
<RequiredPkgs Count="2">
<Item1>
<PackageName Value="Sqldblaz"/>
<MinVersion Minor="9" Release="5" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item2>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)/"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
</Package>
</CONFIG>

View File

@ -0,0 +1,22 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install
the package ibconnectionlaz 0.9.5.
}
unit ibconnectionlaz;
interface
uses
ibconnection, registeribconnection, LazarusPackageIntf;
implementation
procedure Register;
begin
RegisterUnit('registeribconnection', @registeribconnection.Register);
end;
initialization
RegisterPackage('ibconnectionlaz', @Register);
end.

View File

@ -0,0 +1,2 @@
This is the output directory of the IBConnection package for lazarus

View File

@ -0,0 +1,46 @@
{ $Id$ }
{
*****************************************************************************
* *
* See the file COPYING.modifiedLGPL, included in this distribution, *
* for details about the copyright. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
* *
*****************************************************************************
Author: Joost van der Sluis
This unit registers the ibconnection component of the FCL.
}
unit registeribconnection;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources,{$IFNDEF VER1_0} ibconnection,{$ENDIF} LazarusPackageIntf;
procedure Register;
implementation
procedure RegisterUnitIBConnection;
begin
{$IFNDEF VER1_0}
RegisterComponents('SQLdb',[TIBConnection]);
{$ENDIF}
end;
procedure Register;
begin
RegisterUnit('ibconnection',@RegisterUnitIBConnection);
end;
initialization
end.

View File

@ -0,0 +1,2 @@
This is the output directory of the SQLdb package for lazarus

View File

@ -0,0 +1,2 @@
This is the output directory of the PQConnection package for lazarus

View File

@ -0,0 +1,52 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="2">
<Name Value="pqconnectionlaz"/>
<Author Value="Joost van der SLuis"/>
<CompilerOptions>
<Version Value="3"/>
<SearchPaths>
<UnitOutputDirectory Value="lib/"/>
</SearchPaths>
<CodeGeneration>
<Generate Value="Faster"/>
</CodeGeneration>
<Other>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Lazarus package for the FCL SQLdb PostgreSQL connection"/>
<License Value="Modified LGPL"/>
<Version Minor="9" Release="5"/>
<Files Count="2">
<Item1>
<Filename Value="pqconnection.pp"/>
<Type Value="Virtual Unit"/>
<UnitName Value="pqconnection"/>
</Item1>
<Item2>
<Filename Value="registerpqconnection.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="registerpqconnection"/>
</Item2>
</Files>
<Type Value="RunAndDesignTime"/>
<RequiredPkgs Count="2">
<Item1>
<PackageName Value="Sqldblaz"/>
<MinVersion Minor="9" Release="5" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item2>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)/"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
</Package>
</CONFIG>

View File

@ -0,0 +1,22 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install
the package pqconnectionlaz 0.9.5.
}
unit pqconnectionlaz;
interface
uses
pqconnection, registerpqconnection, LazarusPackageIntf;
implementation
procedure Register;
begin
RegisterUnit('registerpqconnection', @registerpqconnection.Register);
end;
initialization
RegisterPackage('pqconnectionlaz', @Register);
end.

View File

@ -0,0 +1,46 @@
{ $Id$ }
{
*****************************************************************************
* *
* See the file COPYING.modifiedLGPL, included in this distribution, *
* for details about the copyright. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
* *
*****************************************************************************
Author: Joost van der Sluis
This unit registers the pqconnection component of the FCL.
}
unit registerpqconnection;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, {$IFNDEF VER1_0}pqconnection,{$ENDIF} LazarusPackageIntf;
procedure Register;
implementation
procedure RegisterUnitPQConnection;
begin
{$IFNDEF VER1_0}
RegisterComponents('SQLdb',[TPQConnection]);
{$ENDIF}
end;
procedure Register;
begin
RegisterUnit('pqconnection',@RegisterUnitPQConnection);
end;
initialization
end.

View File

@ -0,0 +1,46 @@
{ $Id$ }
{
*****************************************************************************
* *
* See the file COPYING.modifiedLGPL, included in this distribution, *
* for details about the copyright. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
* *
*****************************************************************************
Author: Joost van der Sluis
This unit registers the sqldb components of the FCL.
}
unit registersqldb;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources,{$IFNDEF VER1_0} sqldb,{$ENDIF} LazarusPackageIntf;
procedure Register;
implementation
procedure RegisterUnitSQLdb;
begin
{$IFNDEF VER1_0}
RegisterComponents('SQLdb',[TSQLTransaction
,TSQLQuery]);
{$ENDIF}
end;
procedure Register;
begin
RegisterUnit('sqldb',@RegisterUnitSQLdb);
end;
initialization
end.

View File

@ -0,0 +1,49 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="2">
<Name Value="Sqldblaz"/>
<Author Value="Joost van der Sluis"/>
<CompilerOptions>
<Version Value="3"/>
<SearchPaths>
<UnitOutputDirectory Value="lib/"/>
<LCLWidgetType Value="gtk"/>
</SearchPaths>
<CodeGeneration>
<Generate Value="Faster"/>
</CodeGeneration>
<Other>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Lazarus package for the FCL SQLdb components."/>
<License Value="Modified LGPL"/>
<Version Minor="9" Release="5"/>
<Files Count="2">
<Item1>
<Filename Value="registersqldb.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="registersqldb"/>
</Item1>
<Item2>
<Filename Value="sqldb.pp"/>
<Type Value="Virtual Unit"/>
<UnitName Value="sqldb"/>
</Item2>
</Files>
<Type Value="RunAndDesignTime"/>
<RequiredPkgs Count="1">
<Item1>
<PackageName Value="LCL"/>
<MinVersion Major="1" Valid="True"/>
</Item1>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)/"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
</Package>
</CONFIG>

View File

@ -0,0 +1,22 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install
the package Sqldblaz 0.9.5.
}
unit Sqldblaz;
interface
uses
registersqldb, sqldb, LazarusPackageIntf;
implementation
procedure Register;
begin
RegisterUnit('registersqldb', @registersqldb.Register);
end;
initialization
RegisterPackage('Sqldblaz', @Register);
end.

View File

@ -44,6 +44,7 @@ Radek Cervinka
Raul Moratalla
Razvan Adrian Bogdan
Reimar Grabowski
Salvatore Coppola
Samuel Liddicott
Seppo Suutarla
Sérgio Marcelo

View File

@ -0,0 +1 @@
$(LazarusDir)/components/sqldb/interbase/ibconnectionlaz.lpk

View File

@ -0,0 +1 @@
$(LazarusDir)/components/sqldb/postgres/pqconnectionlaz.lpk

View File

@ -0,0 +1 @@
$(LazarusDir)/examples/grid_semaphor/semaphorgridlpk.lpk

View File

@ -0,0 +1 @@
$(LazarusDir)/components/sqldb/sqldblaz.lpk