On 2017/04/25 14:42, Paul Irofti wrote:
> A few comments below.
> 
> > Index: Makefile
> > ===================================================================
> [...]
> > -MODULES =       lang/python
> > -BUILD_DEPENDS =    devel/doxygen
> > +MODULES =  lang/python \
> > +           gcc4
> > +
> > +MODGCC4_LANGS =    c++
> > +MODGCC4_ARCHS =    ${GCC3_ARCHS} ${GCC4_ARCHS}
> 
> Is this a new idiom? gcc3 archs under gcc4 archs?

MODGCC4_ARCHS : tells ports infra to use ports GCC for the following arches

GCC3_ARCHS : contains a list of arches where the base compiler is gcc3
GCC4_ARCHS : contains a list of arches where the base compiler is gcc4.2.1

This is meant to be a more targeted alternative to "MODGCC4_ARCHS = *"
which avoids using ports gcc on arches that use clang as the base compiler.
However it's incomplete because the gcc4 module also adds to WANTLIB.

At this point I think I'd prefer to just use * until we've worked
through the details with the new USE_CXX bits and how to handle WANTLIB.

> > +++ pkg/DESCR       23 Apr 2017 18:34:30 -0000
> > @@ -1,8 +1,7 @@
> > -The name GiNaC is an iterated and recursive abbreviation for GiNaC is
> > -Not a CAS, where CAS stands for Computer Algebra System. It has been
> > -developed to become a replacement engine for xloops which in the past
> > -was powered by the Maple CAS. Its design is revolutionary in a sense
> > -that contrary to other CAS it does not try to provide extensive
> > -algebraic capabilities and a simple programming language but instead
> > -accepts a given language (C++) and extends it by a set of algebraic
> > -capabilities.
> > +The name GiNaC is an iterated and recursive abbreviation for GiNaC is Not a
> > +CAS, where CAS stands for Computer Algebra System. It has been developed to
> > +become a replacement engine for xloops which in the past was powered by the
> > +Maple CAS. Its design is revolutionary in a sense that contrary to other 
> > CAS it
> > +does not try to provide extensive algebraic capabilities and a simple
> > +programming language but instead accepts a given language (C++) and 
> > extends it
> > +by a set of algebraic capabilities.
> 
> Did you wrap the text here? Why do you need this?

I don't like that change, the text flows more smoothly in the original..

Reply via email to