.xz tarballs are finally starting to appear on sources.clutter-project.org (see http://source.clutter-project.org/sources/clutter-gtk/1.0/); it would be nice if the clutter eclass supoorted them. I suggest that it use the same logic as the gnome.org.eclass: if has "${EAPI:-0}" 0 1 2 3; then : ${CLUTTER_TARBALL_SUFFIX:="bz2"} else : ${CLUTTER_TARBALL_SUFFIX:="xz"} fi SRC_URI="http://www.clutter-project.org/sources/${PN}/${RV[0]}.${RV[1]}/${P}.tar.${CLUTTER_TARBALL_SUFFIX}"
I fully agree, any objections? (I would probably try to implement this around Friday as I will probably be out during all August)
(Almost) all clutter projects are now hosted on ftp.gnome.org and on git.gnome.org — the ebuilds should inherit gnome.org instead. We'll eventually deprecated clutter.eclass and remove it since it does nothing special anymore.
Maybe clutter.eclass should drop its SRC_URI handling and inherit gnome.org eclass then :-/
(In reply to comment #3) > Maybe clutter.eclass should drop its SRC_URI handling and inherit gnome.org > eclass then :-/ Not all clutter packages are hosted on gnome infrastructure yet. I'm closing this as WONTFIX. The correct solution is to do: inherit clutter gnome.org For all clutter packages on ftp.gnome.org.