Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131493 - Ebuild for Lazarus version 0.9.16
Summary: Ebuild for Lazarus version 0.9.16
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL: http://www.lazarus.freepascal.org/mod...
Whiteboard:
Keywords:
: 137866 139177 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-27 12:06 UTC by Michael
Modified: 2006-09-22 07:59 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
lazarus 0.9.16 ebuild (lazarus-0.9.16.ebuild,2.22 KB, text/plain)
2006-06-15 13:58 UTC, Michael Krelin
Details
modified version of the Lazarus 0.9.16 ebuild (lazarus-0.9.16.ebuild,2.22 KB, application/octet-stream)
2006-09-22 04:43 UTC, Albert Zeyer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2006-04-27 12:06:39 UTC
Lazarus 0.9.14 was just released. Add an ebuild for that, please.
Comment 1 Michael Krelin 2006-06-15 13:58:33 UTC
Created attachment 89268 [details]
lazarus 0.9.16 ebuild

I'd rather suggest 0.9.16 (ebuild, based on 0.9.12 -- works for me so far) attached.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-06-24 14:47:07 UTC
*** Bug 137866 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-07-04 06:10:56 UTC
*** Bug 139177 has been marked as a duplicate of this bug. ***
Comment 4 Albert Zeyer 2006-07-04 06:24:32 UTC
The ebuild works great for me, too. (x86)
Comment 5 Pinky 2006-08-29 09:32:20 UTC
for my work only well with fpc-2.0.4 (I does not try fpc-2.0.0)
Comment 6 Albert Zeyer 2006-09-09 07:51:13 UTC
My last build (comment #4) on the x86 was with FPC 2.0.2.

Now 2.0.4 is in portage, so I modified the ebuild presented here to accept also all newer version than 2.0.2 and tried this on my AMD64. My first try ends up in an error that the glib-unit cannot be found. It was an error in my /etc/fpc.conf, there was a wrong unit-path set. After this correction, the emerge of lazarus went fine and the program itself is working, even better than before where I have this floating point error. I only have to correct the FPC-sourcecode-path in lazarus, it is now in /usr/lib/fpc/2.0.4/source/.
I need this new ebuild because it otherwise would downgrade my FPC all the time and the new version of lazarus works even better in all parts, it has bug-fixes and new features.

My new build of Lazarus 0.9.16 on my x86 with FPC 2.0.4 went also well and works fine. Only thing is the new source-path I have to set like on my AMD64.

On my PPC, I use Lazarus 0.9.17 beta with FPC 2.0.4, but there should not any problem with Lazarus 0.9.16.

--
Albert
Comment 7 Albert Zeyer 2006-09-22 04:38:55 UTC
I have tested now the (modified) ebuild on my PPC and it works great, too.
The only modification was to accept all versions >=2.0.2 of FPC. I used FPC 2.0.4 in this case.
Comment 8 Albert Zeyer 2006-09-22 04:43:00 UTC
Created attachment 97733 [details]
modified version of the Lazarus 0.9.16 ebuild

This ebuild also accepts newer version than FPC 2.0.2. It works great for me on all plattforms (AMD64, x86 and PPC) with FPC 2.0.4.

This solves also the problem with the cycled downgrades and upgrades of FPC if you have installed it manually.
Comment 9 Harald van Dijk (RETIRED) gentoo-dev 2006-09-22 07:59:12 UTC
I've added an ebuild for 0.9.16 to the tree. I haven't changed the fpc dependency to >=2.0.2 because I don't know what sorts of problems lazarus had that it needed a specific version in the first place. I did change the dependency to ~2.0.4 though, so the cycles should be gone regardless.