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