Source: gambas
Section: devel
Priority: optional
Maintainer: Jos L. Redrejo Rodrguez <jredrejo@edu.juntaextremadura.net>
Build-Depends:debmake,libc6-dev,postgresql-dev,libmysqlclient-dev,kdelibs4-dev,libbz2-dev,libqt3-compat-headers,libqt3-mt-dev,libcurl2-dev,libsdl-mixer1.2-dev,libsqlite0-dev
Standards-Version: 3.2.1

Package: gambas
Architecture: any
Section: devel
Depends: ${shlibs:Depends},gambas-ide
Description: Gambas is a free VB-like language.
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This is a transitional package. It is being replaced by gambas-ide

Package: gambas-runtime
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends}
Description: The Gambas runtime
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This package includes the Gambas interpreter needed to run Gambas applications.


Package: gambas-ide
Architecture: any
Section: devel
Depends: ${shlibs:Depends},gambas-ide,gambas-gb-qt, gambas-gb-qt-ext,gambas-gb-eval,gambas-gb-qt-editor,gambas-gb-net-curl,gambas-gb-qt-kde-html,gambas-gb-vb,gambas-gb-debug,gambas-gb-db,gambas-gb-net,gambas-gb-qt-kde,gambas-gb-compress,gambas-gb-sdl,gambas-doc
Description: The Gambas IDE
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This package includes the Gambas Development Environment, with the
 database manager, the help files, and all the components.

Package: gambas-gb-compress
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas compression component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to compress/uncompress data or files with
 the bzip2 and zip algorithms.

Package: gambas-gb-db
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime,gb-db-mysql,gb-db-sqlite,gb-db-postgresql
Description: The Gambas database component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to access many databases management systems,
 provided that you install the needed driver packages.

Package: gambas-gb-db-mysql
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Conflicts: gambas-mysql
Description: The MySQL driver for the Gambas database component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to access MySQL databases.

Package: gambas-gb-db-postgresql
Architecture: all
Section: libdevel
Conflicts: gambas-postgresql
Depends: ${shlibs:Depends},gambas-runtime
Description: The PostgreSQL driver for the Gambas database component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to access PostgreSQL databases.

Package: gambas-gb-db-sqlite
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The SQLite driver for the Gambas database component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to access SqLite databases.

Package: gambas-gb-debug
Architecture: all
Section: devel
Depends: ${shlibs:Depends},gambas-runtime
Description: The debugger helper component for the Gambas IDE
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component helps the IDE to debug Gambas programs.

Package: gambas-gb-eval
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas expression evaluator component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to evaluate expressions at runtime.
 It is used by the Gambas Eval() function.

Package: gambas-gb-net
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas networking component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to use TCP/IP and UDP sockets, and to access 
 any serial ports.

Package: gambas-gb-net-curl
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas advanced networking component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows your programs to easily become FTP or HTTP clients.

Package: gambas-gb-qt
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas Qt GUI component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This package includes the Gambas QT GUI component.

Package: gambas-gb-qt-ext
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime,gambas-gb-qt
Description: The Gambas extended Qt GUI component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component includes some uncommon QT controls.

Package: gambas-gb-qt-editor
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime,gambas-gb-qt
Description: The Gambas source code editor component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component includes a Gambas source code editor with syntax highlighting.
 It is used by the IDE.

Package: gambas-gb-qt-kde
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime,gambas-gb-qt
Description: The Gambas KDE component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component transforms your QT application in a KDE application, and
 allows you to pilot any other KDE application with the DCOP protocol.

Package: gambas-gb-qt-kde-html
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime,gambas-gb-qt,gambas-gb-qt-kde
Description: The Gambas KHTML component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component allows you to use the KHTML Web Browser widget included
 in KDE.

Package: gambas-gb-sdl
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas SDL component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component use only the sound part of the SDL library. It allows you to
 simultaneously play many sounds and a music stored in a file.

Package: gambas-gb-vb
Architecture: all
Section: libdevel
Depends: ${shlibs:Depends},gambas-runtime
Description: The Gambas Visual Basic (tm) compatibility component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This component aims at including some funcions that imitate the behaviour 
 of Visual Basic (tm) functions. Use it only if you try to port some VB

Package: gambas-doc
Architecture: all
Section: doc
Depends: ${shlibs:Depends}
Description: Gambas is a free VB-like language
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This package provides the examples, help and documentation

