svn commit: r328254 - head/devel/ragel
Olivier Duchateau
duchateau.olivier at gmail.com
Wed Sep 25 08:22:04 UTC 2013
2013/9/25 Frederic Culot <culot at freebsd.org>:
>
>> > Log:
>> > - Fix build on CURRENT [1]
>> > - Convert USE_GMAKE to USES
>> > - Use options helpers
>> > - Add staging support
>> > - Change maintainer email to @FreeBSD.org
>> >
>> > PR: ports/182240 [1]
>> > Submitted by: Jan Beich <jbeich at tormail.org>
>> > Approved by: culot (mentor)
>>
>> I think Makefile is not well formed.
>>
>> You're replaced ${PREFIX} by ${STAGEDIR}/${PREFIX} (or ${MANPREFIX},
>> ${DOCSDIR}, and ${EXAMPLESDIR}), but ${PREFIX} (and other) already
>> contains /
>>
>> Fix should be ${STAGEDIR}${PREFIX}
>
> Indeed, and sorry I did not catch this.
Try, make -V STAGEDIR -V PREFIX (if STAGEDIR and PREFIX are **not defined**)
you get (something like that)
/usr/ports/devel/ragel/work/stage
/usr/local
When we concatenate, ${STAGEDIR}/${PREFIX} (like in Makefile)
/usr/ports/devel/ragel/work/stage//usr/local
There're 2 // between 'stage' and 'usr'
--
olivier
More information about the svn-ports-all
mailing list