Need advice on a problems with the Django CMS port

xenophon\+freebsd xenophon+freebsd at irtnog.org
Thu Jun 21 15:02:10 UTC 2012


Thank you all for your feedback!

> Depends on the port.  If it can use more than one database system
> at a time, then the OPTIONS_MULTI "at least one of these" would be
> right.

In this case, OPTIONS_MULTI is correct.  Django CMS can use one or more
of those database backends.  I'm going to turn on SQLite by default.

One more question: Django CMS requires Django 1.3.  It will not work
with Django 1.4 or 1.2.  How should I raise an error if Django 1.4 or
1.2 are already installed?  I was thinking that I could use a
RUN_DEPENDS entry similar to the following, and then let the
www/py-django13 port's CONFLICTS do its thing.

    ${PYTHON_PKGNAMEPREFIX}django=1.3.1:${PORTSDIR}/www/py-django13

And many, many, many thanks to whoever came up with optionsng.
Seriously - it fixes every annoyance I had with the old WITH/WITHOUT
knobs and per-port configuration customization.  Thank you.

Best wishes,
Matthew

-- 
I FIGHT FOR THE USERS


More information about the freebsd-ports mailing list