Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99480 - Lazarus 0.9.8 Released
Summary: Lazarus 0.9.8 Released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Maintainers for Miscelleneous Language Packages [OBSOLETE]
URL:
Whiteboard:
Keywords:
: 99482 99991 (view as bug list)
Depends on: 100131
Blocks:
  Show dependency tree
 
Reported: 2005-07-18 21:31 UTC by VinnieNZ
Modified: 2005-10-06 10:33 UTC (History)
4 users (show)

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


Attachments
Lazarus 0.9.7 Test Ebuild (lazarus-0.9.7.ebuild,2.08 KB, text/plain)
2005-07-18 22:33 UTC, VinnieNZ
Details
lazarus-0.9.8.ebuild test #1 (lazarus-0.9.8.ebuild,2.58 KB, text/plain)
2005-07-24 09:33 UTC, Daniel Herzog
Details

Note You need to log in before you can comment on or make changes to this bug.
Description VinnieNZ 2005-07-18 21:31:22 UTC
Lazarus 0.9.7 Released:
http://sourceforge.net/project/showfiles.php?group_id=89339

Reproducible: Always
Steps to Reproduce:
1.
2.
3.



Expected Results:  
Install Lazarus 0.9.7
Comment 1 VinnieNZ 2005-07-18 22:33:35 UTC
Created attachment 63750 [details]
Lazarus 0.9.7 Test Ebuild

Changed the existing ebuild file:

Changed SRC_URI to reflect the new file (called lazarus-050702.tgz)

and changed DEPEND for updated fpc dependencies:
DEPEND="=dev-lang/fpc-2.0.0-r1
	=dev-lang/fpc-source-2.0.0
	>=media-libs/gdk-pixbuf-0.22.0-r3
	net-misc/rsync"
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-07-18 22:38:23 UTC
*** Bug 99482 has been marked as a duplicate of this bug. ***
Comment 3 Daniel Herzog 2005-07-19 12:17:54 UTC
i'll work on this at the weekend if noone is faster, didnt note the new release
before.

please use the ebuild from bug #87934 instead of the one taken from portage.
change it's DEPEND-part from
--------------------
DEPEND="=dev-lang/fpc-2.0.0-r1
	=dev-lang/fpc-source-2.0.0
	>=media-libs/gdk-pixbuf-0.22.0-r3
	net-misc/rsync"
RDEPEND="${DEPEND}"
------------------
to this
------------------
RDEPEND="=dev-lang/fpc-2.0.0-r1
	=dev-lang/fpc-source-2.0.0
	>=media-libs/gdk-pixbuf-0.22.0-r3
	net-misc/rsync"
DEPEND="${RDEPEND}
        net-misc"

todo: check the officially needed gdk-pixbuf version
Comment 4 Daniel Herzog 2005-07-19 12:21:40 UTC
err. forget about the depend thingy. this one's what i meant to write:

RDEPEND="=dev-lang/fpc-2.0.0-r1
	=dev-lang/fpc-source-2.0.0
	>=media-libs/gdk-pixbuf-0.22.0-r3"
DEPEND="${RDEPEND}
        net-misc/rsync"

reason for the change is that lazarus doesnt need rsync while it's installed,
but the ebuild does during installation.
Comment 5 Uwe Fechner 2005-07-22 10:00:46 UTC
(In reply to comment #0)
> Lazarus 0.9.7 Released:
> http://sourceforge.net/project/showfiles.php?group_id=89339

Well, Lazarus 0.9.8 is released now, shall we create a new issue or continue
discussion in this one?

Regards:

Uwe Fechner
Comment 6 VinnieNZ 2005-07-22 15:09:47 UTC
(In reply to comment #5)
> (In reply to comment #0)
> > Lazarus 0.9.7 Released:
> > http://sourceforge.net/project/showfiles.php?group_id=89339
> 
> Well, Lazarus 0.9.8 is released now, shall we create a new issue or continue
> discussion in this one?
> 
> Regards:
> 
> Uwe Fechner



I'm not sure of general policy when it comes to these things - but considering
that the 0.9.7 release seems to have been completely removed from the
SourceForge webpage there doesn't seem to be any point in have a 0.9.7 ebuild
for a non-existant file.

See:
http://sourceforge.net/project/showfiles.php?group_id=89339
Comment 7 Uwe Fechner 2005-07-23 01:48:41 UTC
To the bug owner:
Please close this bug.

I created a new one (Bug 99991) for lazarus 0.9.8
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-07-23 01:52:24 UTC
*** Bug 99991 has been marked as a duplicate of this bug. ***
Comment 9 Daniel Herzog 2005-07-23 15:16:43 UTC
n.m.odd is a developer release
n.m.even is a "normal" release
in total analogy to the linux kernel, as i understand it - but dont quote me on
that...
so for example: 0.9.7 isnt meant for the masses, but 0.9.6 and 0.9.8 are.
you see?

now what about the general rule in such a case concerning the bug? i cannot
understand why Jakub Moc marked the other one as a duplicate. i'd close that one
and open a new one, but since he did that on purpose that seems to be the rule
and i suggest you change the title, AndrewB?

I'll look for this piece within the next 24h to get it ready to rumble with
0.9.8 with maybe or maybe not a quick look to support amd64 with upcoming new
fpc ebuild series.

so long
Comment 10 Daniel Herzog 2005-07-24 09:33:44 UTC
Created attachment 64204 [details]
lazarus-0.9.8.ebuild test #1

makes previous ebuild obsolete.

indirect issues: see bug #100131
Comment 11 Uwe Fechner 2005-07-24 10:39:36 UTC
Hello,

your lazarus-0.9.8 ebuild works like a charm.

Only thing I had to do is to set the fpc source dir to:
/usr/lib/fpc/src/fpc/

to make Lazarus happy, perhaps this could be documented a little bit
better.

Thanks a lot:

Uwe Fechner
Comment 12 Daniel Herzog 2005-07-24 12:17:10 UTC
In reply to comment #11, Uwe:

See bug number 100131 for that, this bug is set to depend on it - it's for
exaclty that purpose.
Comment 13 Gustavo Zacarias (RETIRED) gentoo-dev 2005-10-06 10:33:37 UTC
Lazarus 0.9.10 now in portage which solves a pile of other bugs too and works
with fpc 2.0.0.