So after reading bug about cal3d stupid shell script (bug #138074 ). I try improve and find that cal3d change homepage, download URL and improve release (so old build is outdate) and release 0.11.0 stable version. It`s all :)
Created attachment 90894 [details, diff] update old cal3d-0.10.0.ebuild I find patch useless so patching is removed. no more autoconfig 2.60 bug
Created attachment 90896 [details, diff] change cal3d-0.11.0_pre20050823.ebuild to cal3d-0.11.0.ebuild no problem at my gentoo. patch also removed
Created attachment 90897 [details, diff] update old cal3d-0.10.0.ebuild sorry, I forgot remove old dependency to autotools
dev-games/crystalspace and dev-games/cel will also need to be updated. They share the pre20050823 version number; I assume that means they are tightly coupled. crystalspace-0.99_pre20050823 depends on "=media-libs/cal3d-0.11.0_pre*"; I tried changing this to ">=media-libs/cal3d-0.11.0_pre*", but it failed to build - probably due to differences in cal3d-0.11.0_pre20050823 and cal3d-0.11.0.
(In reply to comment #4) > dev-games/crystalspace and dev-games/cel will also need to be updated. They > share the pre20050823 version number; I assume that means they are tightly > coupled. > > crystalspace-0.99_pre20050823 depends on "=media-libs/cal3d-0.11.0_pre*"; I > tried changing this to ">=media-libs/cal3d-0.11.0_pre*", but it failed to build > - probably due to differences in cal3d-0.11.0_pre20050823 and cal3d-0.11.0. > I try change it to >=media-libs/cal3d-0.11.0 and works for me, but program have errors, because I cannot compile it with java-1.5, so I think better is wait to version 1.0 or do greater upgrade to ebuild ;)
in portage