[Qt] Packaging of qt4-lib for FPC/Laz developers

Matthias Klumpp matthias at nlinux.org
Thu May 28 14:58:31 CEST 2009


Hi Mazen!
The necessary headers for Qt4 are already included in Lazarus.
The library I packaged is some kind of a Qt4 wrapper which makes the C++ Qt
functions usable for Lazarus/Pascal.
Every application which uses Qt4 and which is produced with Lazarus/Pascal
depends on this package. It is no proper solution if everyone has to
include the library into his/her own package which needs reconfiguring of
the library paths and may make it impossible to install another package
which also contains the libqt4intf.so. Because of that it would be nice if
the library is in the repositories of the Linux distributions.
(As Vincent already explained)

    Matthias

On Thu, 28 May 2009 10:21:54 +0200, Mazen Neifer <mazen at freepascal.org>
wrote:
> Hi Matthias,
> 
> I think there is already a port of QT binding in Lazarus. I've located
> the file lazrus/lcl/interfaces/qt/qt44.pas which seems to provide an
> interface for qtlib.
> 
> In order to save effort, I propose to collaborate together with the
> maintainer of this file and put this in fpc/packages/qt.
> 
> Cheers,
> Mazen,
> 
> Le mercredi 27 mai 2009 à 22:11 +0200, Matthias Klumpp a écrit :
>> Hello!
>> My name is Matthias Klumpp, I'm developer for various Linux applications
>> which are made using FPC and Lazarus. I'm als very active in building
new
>> Debian packages for Ubuntu, especially the GetDeb-Portal.
>> Some members of the German Lazarus forum asked me a long time ago if I
>> could package the libqt4intf.so library (
>> http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html ) for
>> Debian/Ubuntu to make it easier to create Lazarus for Qt4.
>> Because I'm not an Ubuntu/Debian maintainer yet, I submitted the package
>> sources to REVU and my PPA.
>> The package is now waiting for a long time to be included into Ubuntu.
>> Yesterday I got an mail from a Lazarus-Forum meber, who asked me about
>> the
>> packaging progress and who made the suggestion to partner with you to
get
>> the package into Debian, because you're responsible for the Lazarus/FPC
>> packages in Debian.
>> Would it be possible to include my libqt4intf-package into Debian
>> unstable?
>> Otherwise I have to wait for at least two MOTUs to review my package.
>> This
>> may take nearly three months. The complete sources of the package are
>> available at REVU: http://revu.ubuntuwire.com/p/libqtintf4
>> All lintian errors/warnings are fixed, proper patchfiles are included
and
>> everything is working fine on Ubuntu.
>> It would be great if you could include this library to make it possible
>> for
>> other Pascal developers to build their applications with Qt4.
>> Because my package completely depends on MOTUs who have enough time to
>> review it, I'm not sure if the library would reach Ubuntu's universe
>> repos
>> for the next release.
>> I'm looking forward to hear from you!
>> Best regards,
>>     Matthias Klumpp
>>




More information about the Qt mailing list