[Gambas-user] gambas 0.95

Benoit Minisini gambas at ...1...
Mon Jul 19 23:58:03 CEST 2004


On Monday 19 July 2004 23:21, Benoit Minisini wrote:
> Hi everybody,
>
> After three days of intense fight with rpm, here is Gambas 0.95!
>
> This is a important release, as I provide a complete set of gambas binary
> packages for MandrakeLinux which is compatible with the packages generated
> by the Development Environment. This way, Mandrake users will be able to
> easily test if distributing Gambas applications works - and rocks! :-)
>
> The database manager has been redesigned, and allows exporting the result
> of a request to a file.
>
> Many new and old controls now provide automatic layout management.
>
> Well, don't forget to read the ChangeLog to see the many other changes and
> bug fixes.
>
> The source is there:
> http://gambas.sf.net/gambas-0.95.tar.bz2
>
> The Mandrake packages are there:
> http://gambas.sf.net/RPM/MandrakeLinux/i586
>
> Now, every packager will have to follow the same package arrangement than I
> did for Mandrake, so that distributing gambas applications works.
> Everything is in the gambas.spec.mandrake file located in the spec
> directory of the source package.
>
> Here is a quick explanation:
>
> 'gambas-runtime' is the package that include all necessary stuff to run any
> gambas program.
>
> 'gambas-ide' is the IDE: it includes the database-manager, the
> documentation, and depends only on needed components. Installing
> 'gambas-ide' does not install every component, be careful!
>
> 'gambas-gb-*' are the component packages. There must be one package for
> each component.
>
> Database drivers have their own packages: gambas-gb-db-mysql, ...
>
> I tried to make a void 'gambas' packages that depends on all other
> packages, but it seems I failed :-)
>
> The packages does not depend on already existing Mandrake package, but
> directly on system libraries. This way, the gambas.spec.mandrake file is
> easily portable to SuSE or Fedora.
>
> I invite SuSE and Fedora packager to port this spec file and to see if they
> can easily package Gambas with it.
>
> I invite Debian packager to try alien on Mandrake packages to see if things
> works.
>
> I know that my packaging does not follow Mandrake requirements, but the
> shared libraries made by gambas are not intended to be used by other
> programs than the gambas interpreter. They are not intended to be shared in
> fact, they are just there to save memory...
>
> I hope the dependencies I wrote works. I'm not sure, because my system
> already have all necessary development packages installed.
>
> So I'm waiting for your returns courageous testers!
>
> I think the 1.0 version must be close now :-p
>
> Best regards,

I made a bug in the IDE, that prevents itself to work when it is installed 
with the packages. I fix it as soon as possible...

-- 
Benoit Minisini
mailto:gambas at ...1...




More information about the User mailing list