Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-10

0.9.26 released

22 messages · 16 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2.

This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339

Highlights / Major changes:
- The LCL now uses Unicode strings UTF-8 encoded on all platforms. There are docs, tools and functions to help converting old code.
- The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, native image lists.
- Lazarus now runs native under Mac OS X using the 'carbon' widgetset.
- The IDE designer now allows to connect form components, like databases on TDataModule.

This time there were more than 3900 improvements and bug fixes in 11 months. For comparison: 0.9.24 was about half the changes in 8 months.

The list of changes can be found here:
http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes

And several thousand fixes and minor improvements.

Mattias

Reply by email

John Stoneham
to Mattias Gaertner

Congrats all the way around!

On Tue, Oct 14, 2008 at 4:02 PM, Mattias Gaertner <

Show quoted text 32 lines
wrote: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 Highlights / Major changes: - The LCL now uses Unicode strings UTF-8 encoded on all platforms. There are docs, tools and functions to help converting old code. - The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, native image lists. - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. - The IDE designer now allows to connect form components, like databases on TDataModule. This time there were more than 3900 improvements and bug fixes in 11 months. For comparison: 0.9.24 was about half the changes in 8 months. The list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes And several thousand fixes and minor improvements. Mattias _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
_| ( ) |-| |\| -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081014/47c65e18/attachment.html

Reply by email

Unknown author
to Mattias Gaertner: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc…

I join my congratulation to the Lazarus team, you ide tend to be more and more a delphi killer, and the ability to make native programs for macos and linux is priceless and unbeatable.

Long life to the Lazarus team and it's ide !

Mattias Gaertner wrote 29 lines
The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 Highlights / Major changes: - The LCL now uses Unicode strings UTF-8 encoded on all platforms. There are docs, tools and functions to help converting old code. - The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, native image lists. - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. - The IDE designer now allows to connect form components, like databases on TDataModule. This time there were more than 3900 improvements and bug fixes in 11 months. For comparison: 0.9.24 was about half the changes in 8 months. The list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes And several thousand fixes and minor improvements. Mattias _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

davy zhang
to Mattias Gaertner: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc…

Thanks!!! Great news!

Mattias Gaertner wrote 29 lines
The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 Highlights / Major changes: - The LCL now uses Unicode strings UTF-8 encoded on all platforms. There are docs, tools and functions to help converting old code. - The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, native image lists. - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. - The IDE designer now allows to connect form components, like databases on TDataModule. This time there were more than 3900 improvements and bug fixes in 11 months. For comparison: 0.9.24 was about half the changes in 8 months. The list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes And several thousand fixes and minor improvements. Mattias _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Bee
to Mattias Gaertner: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc…
Show quoted text 5 lines
The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. The list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes

The wiki page still shows:
"This page gathers the changes of 0.9.25 for the coming release of 0.9.26. This page is work in progress. There is no 0.9.26 yet."

:)

-Bee-

Reply by email

Paul Ishenin
to Bee

Bee ?????:

Show quoted text 11 lines
> The Lazarus team is glad to announce the 0.9.26 release. This release > is based on fpc 2.2.2. > > The list of changes can be found here: > http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes The wiki page still shows: "This page gathers the changes of 0.9.25 for the coming release of 0.9.26. This page is work in progress. There is no 0.9.26 yet." :)

Is was optical illusion :)

Best regards,
Paul Ishenin.

Reply by email

Vincent Snijders
to Mattias Gaertner: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc…

2008/10/14 Mattias Gaertner :

Show quoted text 6 lines
The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339

I also released a set of html docs for this release: http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=138755&release_id=633398

Vincent

Reply by email

Alexsander da Rosa
to Mattias Gaertner: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc…

Congratulations !!!

and

Thank you very much !!!

Mattias Gaertner wrote 29 lines
The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 Highlights / Major changes: - The LCL now uses Unicode strings UTF-8 encoded on all platforms. There are docs, tools and functions to help converting old code. - The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, native image lists. - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. - The IDE designer now allows to connect form components, like databases on TDataModule. This time there were more than 3900 improvements and bug fixes in 11 months. For comparison: 0.9.24 was about half the changes in 8 months. The list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes And several thousand fixes and minor improvements. Mattias _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Thierry Coq
to Mattias Gaertner: The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc…

Thank you all, Lazarus Team, and congratulations!

Thierry

Mattias Gaertner wrote 31 lines
The Lazarus team is glad to announce the 0.9.26 release. This release is based on fpc 2.2.2. This release can be downloaded from the sourceforge download page: http://sourceforge.net/project/showfiles.php?group_id=89339 Highlights / Major changes: - The LCL now uses Unicode strings UTF-8 encoded on all platforms. There are docs, tools and functions to help converting old code. - The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, native image lists. - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. - The IDE designer now allows to connect form components, like databases on TDataModule. This time there were more than 3900 improvements and bug fixes in 11 months. For comparison: 0.9.24 was about half the changes in 8 months. The list of changes can be found here: http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes And several thousand fixes and minor improvements. Mattias _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Inoussa OUEDRAOGO
to Thierry Coq

Congratulations to all the people that make it happen, be proud of it!

Inoussa O. 2008/10/15, Thierry Coq : > Thank you all, Lazarus Team, and congratulations! > > Thierry > Mattias Gaertner wrote: >> The Lazarus team is glad to announce the 0.9.26 release. This release >> is based on fpc 2.2.2. >> >> This release can be downloaded from the sourceforge download page: >> http://sourceforge.net/project/showfiles.php?group_id=89339 >> >> Highlights / Major changes: >> - The LCL now uses Unicode strings UTF-8 encoded on all platforms. >> There are docs, tools and functions to help converting old code. >> - The LCL internal graphic system was rewritten for more consistency, >> more flexibility, better Delphi compatibility, icon support, native >> image lists. >> - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. >> - The IDE designer now allows to connect form components, like >> databases on TDataModule. >> >> This time there were more than 3900 improvements and bug fixes in 11 >> months. For comparison: 0.9.24 was about half the changes in 8 months. >> >> The list of changes can be found here: >> http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes >> >> And several thousand fixes and minor improvements. >> >> Mattias >> _______________________________________________ >> Lazarus mailing list >> >> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus >> >> >> > > _______________________________________________ > Lazarus mailing list > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > -- Inoussa O.

Reply by email

svaa
to Inoussa OUEDRAOGO

I have installed lazaurs 0.9.26 on a ubuntu 7-10 (gutsy), but I get a problem of dependencies:
Lazarus-ide-0.9.26-0. needs libglib1.2ldbl and libgtk1.2.; libglib1.2ldbl conflicts libglib1.2, but libgtk1.2 needs libglib1.2 so it conflicts with libglib1.2ldbl.

In sort

Lazarus installs libglib1.2ldbl

Lazarus installs libgtk1.2
libgtk1.2 installs libglib1.2
libglib1.2 removes libglib1.2ldbl

Lazarus asks: where is the libglib1.2ldbl package I have just installed?

I hadn't libglib1.2ldbl in the distribution Ubuntu 7-10, so I picked from the next version ubutuntu 8.04LTS. I am aware I'm mixing two distributions, nevertheless, as far as I see, no matter where I picked the packages, libglib1.2ldbl and libgtk1.2 are not compatibles, but lazarus demands both.

I looks that there is something wrong in the dependences, but I suppose I am not the first one in installing it, so I must be missing something. any idea?

Package: lazarus-ide
Version: 0.9.26-0
Depends: libglib1.2ldbl (>= 1.2.10-18)
libgtk1.2 (>= 1.2.10-4)

Package: libglib1.2ldbl
Version: 1.2.10-19build1
Conflicts: libglib1.2
Replaces: libglib1.2

Package: libgtk1.2
Version: 1.2.10-18
Source: Akira TAGOH
Version: 1.2.10-18 (gutsy)
Depends: libglib1.2 ( >= 1.2.0)

Regards
Santiago A.

Reply by email

Raistware
to svaa

svaa escribi?:

Show quoted text 53 lines
I have installed lazaurs 0.9.26 on a ubuntu 7-10 (gutsy), but I get a problem of dependencies: Lazarus-ide-0.9.26-0. needs libglib1.2ldbl and libgtk1.2.; libglib1.2ldbl conflicts libglib1.2, but libgtk1.2 needs libglib1.2 so it conflicts with libglib1.2ldbl. In sort Lazarus installs libglib1.2ldbl Lazarus installs libgtk1.2 libgtk1.2 installs libglib1.2 libglib1.2 removes libglib1.2ldbl Lazarus asks: where is the libglib1.2ldbl package I have just installed? I hadn't libglib1.2ldbl in the distribution Ubuntu 7-10, so I picked from the next version ubutuntu 8.04LTS. I am aware I'm mixing two distributions, nevertheless, as far as I see, no matter where I picked the packages, libglib1.2ldbl and libgtk1.2 are not compatibles, but lazarus demands both. I looks that there is something wrong in the dependences, but I suppose I am not the first one in installing it, so I must be missing something. any idea? Package: lazarus-ide Version: 0.9.26-0 Depends: libglib1.2ldbl (>= 1.2.10-18) libgtk1.2 (>= 1.2.10-4) Package: libglib1.2ldbl Version: 1.2.10-19build1 Conflicts: libglib1.2 Replaces: libglib1.2 Package: libgtk1.2 Version: 1.2.10-18 Source: Akira TAGOH Version: 1.2.10-18 (gutsy) Depends: libglib1.2 ( >= 1.2.0) Regards Santiago A. _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Same problem here with Debian Etch.

Reply by email

Graeme Geldenhuys
to svaa: I have installed lazaurs 0.9.26 on a ubuntu 7-10 (gutsy), but I get a problem of…
svaa wrote 5 lines
I have installed lazaurs 0.9.26 on a ubuntu 7-10 (gutsy), but I get a problem of dependencies: Lazarus-ide-0.9.26-0. needs libglib1.2ldbl and libgtk1.2.; libglib1.2ldbl conflicts libglib1.2, but libgtk1.2 needs libglib1.2 so it conflicts with libglib1.2ldbl.

I'm running Ubuntu 7.10 and have no issues running the latests Lazarus
- though I always use the one from the subversion repository, not a .deb release.

I have the following apt packages installed,

libgtk1.2, libgtk1.2-common, libgtk1.2-dev, libglib1.2, libglib1.2-dev

I used Synaptic and searched for libglib1.2ldbl but don't have such a package in any of the repositories. So I have no clue what that package does or why it's needed.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Unknown author
to Inoussa OUEDRAOGO: Congratulations to all the people that make it happen, be proud of it! Inoussa O.…

Hello Inoussa,

you wrote 39 lines
Congratulations to all the people that make it happen, be proud of it! -- Inoussa O. 2008/10/15, Thierry Coq : > Thank you all, Lazarus Team, and congratulations! > Thierry > Mattias Gaertner wrote: >> The Lazarus team is glad to announce the 0.9.26 release. This release >> is based on fpc 2.2.2. >> This release can be downloaded from the sourceforge download page: >> http://sourceforge.net/project/showfiles.php?group_id=89339 >> Highlights / Major changes: >> - The LCL now uses Unicode strings UTF-8 encoded on all platforms. >> There are docs, tools and functions to help converting old code. >> - The LCL internal graphic system was rewritten for more consistency, >> more flexibility, better Delphi compatibility, icon support, native >> image lists. >> - Lazarus now runs native under Mac OS X using the 'carbon' widgetset. >> - The IDE designer now allows to connect form components, like >> databases on TDataModule. >> This time there were more than 3900 improvements and bug fixes in 11 >> months. For comparison: 0.9.24 was about half the changes in 8 months. >> The list of changes can be found here: >> http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes >> And several thousand fixes and minor improvements. >> Mattias >> _______________________________________________ >> Lazarus mailing list >> >> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
> _______________________________________________ > Lazarus mailing list > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Good news, thanks to Lazarus team..

Best regards, adludiliano

Reply by email

svaa
to Graeme Geldenhuys: I'm running Ubuntu 7.10 and have no issues running the latests Lazarus - though I always…

Graeme Geldenhuys escribi?:

Show quoted text 17 lines
I'm running Ubuntu 7.10 and have no issues running the latests Lazarus - though I always use the one from the subversion repository, not a .deb release. I have the following apt packages installed, libgtk1.2, libgtk1.2-common, libgtk1.2-dev, libglib1.2, libglib1.2-dev I used Synaptic and searched for libglib1.2ldbl but don't have such a package in any of the repositories. So I have no clue what that package does or why it's needed. Regards, - Graeme -

I have researched a little and I have understood this:

Take it every thing with a grain of salt, I am not an expert in linux, and I don't know if I have misunderstood the versions of packages.

libglib.1.2.9 was just one package for GTK widget, but after release 1.2.9, libglib got split in two packages: libgtk for visual widgets, and libglib for auxiliary-non-visual functions like hash , lists etc. It seems that ubuntu for 7.10 hasn't libglib.1.2.9 and ubuntu 8.04 has renamed libglib.1.2.9 to "libglib1.2ldbl". I don't know what standard debian distro has done.

So a lazarus may use
libglib.1.2.9 (renamed as "libglib1.2ldbl" for ubuntu 8.04, but not available in 7.10)
xor
libgtk.>=1.2.10 and libglib >=1.2.10

Does lazarus really need the old lib (I think from 2001)? if it doesn't, the old package libglib1.2ldbl could be removed from dependences.

If lazarus needs old packages as well (to link with gtk1?) then the package should to implement the "xor" function. (can deb packages do such thing?) or have two lazarus deb version.

Ones again, I'm not very sure about versions or what lazarus could need the old libs for.

Reagards
Santiago A.

Reply by email

Aleš Katona
to svaa

D?a Pi, 2008-10-17 o 16:57 +0200, svaa nap?sal:

Show quoted text 48 lines
Graeme Geldenhuys escribi?: > I'm running Ubuntu 7.10 and have no issues running the latests Lazarus > - though I always use the one from the subversion repository, not a > .deb release. > > I have the following apt packages installed, > > libgtk1.2, libgtk1.2-common, libgtk1.2-dev, libglib1.2, libglib1.2-dev > > I used Synaptic and searched for libglib1.2ldbl but don't have such a > package in any of the repositories. So I have no clue what that > package does or why it's needed. > > > Regards, > - Graeme - > > I have researched a little and I have understood this: Take it every thing with a grain of salt, I am not an expert in linux, and I don't know if I have misunderstood the versions of packages. libglib.1.2.9 was just one package for GTK widget, but after release 1.2.9, libglib got split in two packages: libgtk for visual widgets, and libglib for auxiliary-non-visual functions like hash , lists etc. It seems that ubuntu for 7.10 hasn't libglib.1.2.9 and ubuntu 8.04 has renamed libglib.1.2.9 to "libglib1.2ldbl". I don't know what standard debian distro has done. So a lazarus may use libglib.1.2.9 (renamed as "libglib1.2ldbl" for ubuntu 8.04, but not available in 7.10) xor libgtk.>=1.2.10 and libglib >=1.2.10 Does lazarus really need the old lib (I think from 2001)? if it doesn't, the old package libglib1.2ldbl could be removed from dependences. If lazarus needs old packages as well (to link with gtk1?) then the package should to implement the "xor" function. (can deb packages do such thing?) or have two lazarus deb version. Ones again, I'm not very sure about versions or what lazarus could need the old libs for. Reagards Santiago A.

Note that it's possible to specify "or" dependencies for debs. So if you have a situation that on newer debian distroes libs are name differently or consist of different sublibs, you can always do "libold | (libnew1, libnew2).

Just a sidenote, I didn't reasearch this particular problem.

Ales

Reply by email

svaa
to svaa: Graeme Geldenhuys escribi?: I have researched a little and I have understood this: Take…

Hello:

I have unpacked lazarus-ide_0.9.26-0_i386.deb, removed the dependence on libglib1.2ldbl, packed again and installed it with no problem. Everything seems to work fine.

Regards
Santiago A.

Show quoted text 39 lines
I have researched a little and I have understood this: Take it every thing with a grain of salt, I am not an expert in linux, and I don't know if I have misunderstood the versions of packages. libglib.1.2.9 was just one package for GTK widget, but after release 1.2.9, libglib got split in two packages: libgtk for visual widgets, and libglib for auxiliary-non-visual functions like hash , lists etc. It seems that ubuntu for 7.10 hasn't libglib.1.2.9 and ubuntu 8.04 has renamed libglib.1.2.9 to "libglib1.2ldbl". I don't know what standard debian distro has done. So a lazarus may use libglib.1.2.9 (renamed as "libglib1.2ldbl" for ubuntu 8.04, but not available in 7.10) xor libgtk.>=1.2.10 and libglib >=1.2.10 Does lazarus really need the old lib (I think from 2001)? if it doesn't, the old package libglib1.2ldbl could be removed from dependences. If lazarus needs old packages as well (to link with gtk1?) then the package should to implement the "xor" function. (can deb packages do such thing?) or have two lazarus deb version. Ones again, I'm not very sure about versions or what lazarus could need the old libs for. Reagards Santiago A. _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Raistware
to svaa

svaa escribi?:

Show quoted text 59 lines
Hello: I have unpacked lazarus-ide_0.9.26-0_i386.deb, removed the dependence on libglib1.2ldbl, packed again and installed it with no problem. Everything seems to work fine. Regards Santiago A. > I have researched a little and I have understood this: > > Take it every thing with a grain of salt, I am not an expert in linux, > and I don't know if I have misunderstood the versions of packages. > > libglib.1.2.9 was just one package for GTK widget, but after release > 1.2.9, libglib got split in two packages: libgtk for visual widgets, > and libglib for auxiliary-non-visual functions like hash , lists etc. > It seems that ubuntu for 7.10 hasn't libglib.1.2.9 and ubuntu 8.04 has > renamed libglib.1.2.9 to "libglib1.2ldbl". I don't know what standard > debian distro has done. > > So a lazarus may use > libglib.1.2.9 (renamed as "libglib1.2ldbl" for ubuntu 8.04, but not > available in 7.10) > xor > libgtk.>=1.2.10 and libglib >=1.2.10 > > Does lazarus really need the old lib (I think from 2001)? if it doesn't, > the old package libglib1.2ldbl could be removed from dependences. > > If lazarus needs old packages as well (to link with gtk1?) then the > package should to implement the "xor" function. (can deb packages do > such thing?) or have two lazarus deb version. > > Ones again, I'm not very sure about versions or what lazarus could need > the old libs for. > > Reagards > Santiago A. > > > > > _______________________________________________ > Lazarus mailing list > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > > _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Can you post a mini-how-to for the people without enought free time?

Thank you!

Reply by email

svaa
to Raistware

Hello:

Raistware ha escrito:

Can you post a mini-how-to for the people without enought free time?

I don't know where that stuff must be written. But I have attached a bash script to remove the dependence. I just cleaned up a little the script I used to do some try and error. I hope it helps

It needs two parameters: the directory where the original debian package is, and the name of file of the new package. When the script finishes you get a warning "homepage" field, or something like that. Don't worry, I think that the original package added a non-standard field that is ignored. If you run it without parameters, it will display a short help.

Now you can install the package you have just generated.

Although I have tested it, I am not very used to write bash scripts. Nevertheless, you needn't to run it as root, so if I have made a mistake it won't hurt ;-).

Regards
Santiago A.

Show quoted text 11 lines
svaa escribi?: > Hello: > > I have unpacked lazarus-ide_0.9.26-0_i386.deb, removed the dependence > on libglib1.2ldbl, packed again and installed it with no problem. > Everything seems to work fine. > > Regards > Santiago A. > Thank you!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: chglazpkg.sh.gz
Type: application/x-gzip
Size: 805 bytes
Desc: not available
Url : http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081021/0ef68d0b/attachment.gz

Reply by email

Raistware
to svaa

svaa escribi?:

Show quoted text 48 lines
Hello: Raistware ha escrito: > Can you post a mini-how-to for the people without enought free time? > > I don't know where that stuff must be written. But I have attached a bash script to remove the dependence. I just cleaned up a little the script I used to do some try and error. I hope it helps It needs two parameters: the directory where the original debian package is, and the name of file of the new package. When the script finishes you get a warning "homepage" field, or something like that. Don't worry, I think that the original package added a non-standard field that is ignored. If you run it without parameters, it will display a short help. Now you can install the package you have just generated. Although I have tested it, I am not very used to write bash scripts. Nevertheless, you needn't to run it as root, so if I have made a mistake it won't hurt ;-). Regards Santiago A. > svaa escribi??: >> Hello: >> >> I have unpacked lazarus-ide_0.9.26-0_i386.deb, removed the dependence >> on libglib1.2ldbl, packed again and installed it with no problem. >> Everything seems to work fine. >> >> Regards >> Santiago A. >> > Thank you! ------------------------------------------------------------------------ _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Thank you a lot, but finally I was be able to extract, modify and rebuild lazarus-ide by myself.

I was wanting for help because I never did something similar on deb packages. The big trouble was to understand that only a DEBIAN dir and wanted files need to exist at package directory.

Reply by email

Gustavo Enrique Jimenez
to Raistware

2008/10/22 Raistware :

Show quoted text 55 lines
svaa escribi?: > Hello: > > Raistware ha escrito: >> Can you post a mini-how-to for the people without enought free time? >> >> > > I don't know where that stuff must be written. But I have attached a > bash script to remove the dependence. I just cleaned up a little the > script I used to do some try and error. I hope it helps > > It needs two parameters: the directory where the original debian > package is, and the name of file of the new package. When the script > finishes you get a warning "homepage" field, or something like that. > Don't worry, I think that the original package added a non-standard > field that is ignored. If you run it without parameters, it will > display a short help. > > Now you can install the package you have just generated. > > Although I have tested it, I am not very used to write bash scripts. > Nevertheless, you needn't to run it as root, so if I have made a > mistake it won't hurt ;-). > > Regards > Santiago A. > > >> svaa escribi??: >>> Hello: >>> >>> I have unpacked lazarus-ide_0.9.26-0_i386.deb, removed the dependence >>> on libglib1.2ldbl, packed again and installed it with no problem. >>> Everything seems to work fine. >>> >>> Regards >>> Santiago A. >>> >> Thank you! > > > ------------------------------------------------------------------------ > > _______________________________________________ > Lazarus mailing list > > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > Thank you a lot, but finally I was be able to extract, modify and rebuild lazarus-ide by myself. I was wanting for help because I never did something similar on deb packages. The big trouble was to understand that only a DEBIAN dir and wanted files need to exist at package directory.

It worked for me too !

Gustavo

Reply by email