Date: Tue, 30 Nov 2010 11:17:16 +0100 From: Pav Lucistnik <pav@FreeBSD.org> To: mitsuru y <mitsururike@gmail.com> Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/152288: New port: devel/scalatest Message-ID: <4CF4CF2C.4060807@FreeBSD.org> In-Reply-To: <AANLkTinmbOaRE45UiQxBH5S5GO=pXEgMSQf%2B84n-9TxK@mail.gmail.com> References: <201011261458.oAQEw5iL086113@freefall.freebsd.org> <AANLkTinmbOaRE45UiQxBH5S5GO=pXEgMSQf%2B84n-9TxK@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
The problem is that the files under files/ cannot have +x flag, so after distribution over cvsup/portsnap this port will fail to execute find_scala_home.sh ... Thus I propose you switch to another mechanism to find the required directory. Just hardcoding the version and leaving remark in lang/scala port to manually update scalatest would be enough IMHO. (See devel/goffice for example.) On 2010/11/30 10:40, mitsuru y wrote: > Hi, > > Since it works on my environment, I don't understand what the problem is... > Do > > cd devel/scalatest > pkg_deinstall -r scala > sudo PREFIX=/work/local make install > > and you will find lang/scala and devel/scalatest are installed in > /work/local. > Would you explain what won't work? > > -- > mitsuru > > 2010/11/26 <pav@freebsd.org <mailto:pav@freebsd.org>> > > Synopsis: New port: devel/scalatest > > State-Changed-From-To: open->feedback > State-Changed-By: pav > State-Changed-When: Fri Nov 26 14:51:57 UTC 2010 > State-Changed-Why: > This won't work > > FIND_SCALA_HOME= ${FILESDIR}/find_scala_home.sh ${PREFIX} > SCALA_HOME= $$(${FIND_SCALA_HOME}) > > because it will get evaluated before lang/scala port is installed. > Could you re-do this to use ${LOCALBASE} variable instead? > > > Responsible-Changed-From-To: freebsd-ports-bugs->pav > Responsible-Changed-By: pav > Responsible-Changed-When: Fri Nov 26 14:51:57 UTC 2010 > Responsible-Changed-Why: > Track > > http://www.freebsd.org/cgi/query-pr.cgi?pr=152288 > > -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CF4CF2C.4060807>