Dnia 2013-07-10, o godz. 23:40:11 yac <y...@gentoo.org> napisał(a): > On Wed, 10 Jul 2013 22:25:50 +0200 > Michał Górny <mgo...@gentoo.org> wrote: > > > First of all: please wrap lines at 72 or 80 chars (even if the > > original eclass didn't do that). > > > > > if [[ "${CATEGORY}/${PN}" == "dev-python/twisted"* ]]; then > > > > I know you're not responsible for this but it seems wrong to have two > > different behaviors depending on PN. Is this used somewhere actually? > > > > > MY_PV="${MY_PV:-${PV}}" > > > MY_P="Twisted${MY_PACKAGE}-${MY_PV}" > > > > > > HOMEPAGE="http://www.twistedmatrix.com/" > > > > > > #SRC_URI="http://tmrc.mit.edu/mirror/twisted/${MY_PACKAGE}/$(get_version_component_range > > > 1-2 ${MY_PV})/${MY_P}.tar.bz2" > > > SRC_URI="http://twistedmatrix.com/Releases/${MY_PACKAGE}/$(get_version_component_range > > > 1-2 ${MY_PV})/${MY_P}.tar.bz2" > > > > > > LICENSE="MIT" > > > SLOT="0" > > > IUSE="" > > > > > > S="${WORKDIR}/${MY_P}" > > > > > > TWISTED_PLUGINS="${TWISTED_PLUGINS:-twisted.plugins}" > > > fi > > That's what I thought when I saw that but I found that all the > dev-python/twisted-* packages are depending on this, so I went with it. > > Now I'm thinking I could instead provide functions > twisted-r1_twisted_src_uri and twisted-r1_twisted_build_dir used as > > SRC_URI="$(twisted-r1_twisted_src_uri)" > S="$(twisted-r1_twisted_build_dir)" > > in the depender ebuilds.
I'm more-of wondering if that conditional is really necessary useful. Unless I'm missing something, the non-twisted ebuilds will replace those variables anyway, won't them? -- Best regards, Michał Górny
signature.asc
Description: PGP signature