Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93307 - New ebuild for itcl-3.3
Summary: New ebuild for itcl-3.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: TCL/TK Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 77197 93311
  Show dependency tree
 
Reported: 2005-05-20 02:21 UTC by Michal Slonina
Modified: 2005-07-02 19:46 UTC (History)
0 users

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


Attachments
itcl-3.3.ebuild (itcl-3.3.ebuild,879 bytes, application/octet-stream)
2005-05-20 02:27 UTC, Michal Slonina
Details
itcl-3.3-gentoo.diff (itcl-3.3-gentoo.diff,304 bytes, text/plain)
2005-05-20 02:30 UTC, Michal Slonina
Details
itcl-3.3.ebuild - HOMEPAGE corrected (itcl-3.3.ebuild,883 bytes, text/plain)
2005-05-20 03:07 UTC, Michal Slonina
Details
itcl-3.3.ebuild ( this look like it's the final version :) ) (itcl-3.3.ebuild,761 bytes, text/plain)
2005-05-20 10:44 UTC, Michal Slonina
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Slonina 2005-05-20 02:21:35 UTC
New ebuild for itcl-3.3. We need:
1) revision bump
2) to fixes the strange iwidgets symlink ( iwidgets is now a seperate ebuild )
3) to make the SRC_URI look in sourceforge mirrors

Reproducible: Always
Steps to Reproduce:
Comment 1 Michal Slonina 2005-05-20 02:27:50 UTC
Created attachment 59352 [details]
itcl-3.3.ebuild

This ebuild deletes the iwidgets symlink and 
makes the SRC_URI look at sourceforge.

It needs a patch patch itcl-3.3-gentoo.diff
Comment 2 Michal Slonina 2005-05-20 02:30:15 UTC
Created attachment 59353 [details]
itcl-3.3-gentoo.diff

This patch fixes the hardcoded DESTDIR in makefile.in. 
It's required by itcl-3.3.ebuild.
Comment 3 Michal Slonina 2005-05-20 03:07:38 UTC
Created attachment 59360 [details]
itcl-3.3.ebuild - HOMEPAGE corrected

oops... forgot to update the homepage variable, sorry.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-05-20 03:37:17 UTC
Please, always select text/plain for plain text attachments. 
Comment 5 Michal Slonina 2005-05-20 10:44:10 UTC
Created attachment 59390 [details]
itcl-3.3.ebuild ( this look like it's the final version :) )

i found a better way to choose the target directory
make DESTDIR=...
soory for being lame, the patch is now obsolate
Comment 6 MATSUU Takuto (RETIRED) gentoo-dev 2005-05-27 15:45:40 UTC
I don't know why `dosym /usr/lib/${PN}${PV}/lib${PN}${PV}.so /usr/lib`.

what apps do need this?
Comment 7 Michal Slonina 2005-05-28 18:33:51 UTC
* brlcad-7.2.4 ( ebuild still in bugzilla ) - build breaks
However, it looks like this is a problem with brlcad configure script.

Will it hurt someone if we leave it?
If yes than it shell be removed and brlcad fixed.
( just give me some time to geather some willpower ;)
Comment 8 Michal Slonina 2005-05-29 03:26:19 UTC
From itcl-3.2.1-r1.ebuild:

        dosym /usr/lib/itcl3.2 /usr/lib/itcl
        dosym /usr/lib/itk3.2 /usr/lib/itk

If the author was right, these might be needed too.
( i know it's broken, but we have to choose a safe
path sometimes )
What do you think about it?
( i don't know of any package relaying on these )
Comment 9 Michal Slonina 2005-05-29 03:29:07 UTC
NOTE: USE="debug" does not have sense
./configure --enable-symbols does not have any effect,
symbols are always enabled ( even if the configure states the opposite ).
I will report it to upstream.
Comment 10 Michal Slonina 2005-05-29 11:09:28 UTC
IMPORTANT NOTE:
ITcl and ITk were available in portage tree as itcl-3.2.ebuild.
They should be split, as their development is split on sourceforge too.
That's why BUG 93307 and 93311.

All ebuilds in portage depending on ITcl need verification, becouse they might
require ITk too.
Comment 11 MATSUU Takuto (RETIRED) gentoo-dev 2005-07-02 19:46:47 UTC
in cvs.