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:
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
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.
Created attachment 59360 [details] itcl-3.3.ebuild - HOMEPAGE corrected oops... forgot to update the homepage variable, sorry.
Please, always select text/plain for plain text attachments.
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
I don't know why `dosym /usr/lib/${PN}${PV}/lib${PN}${PV}.so /usr/lib`. what apps do need this?
* 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 ;)
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 )
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.
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.
in cvs.