Hi. > Можно то же через make.conf Я, и многие обычно так и делают.
> Есть ли кошерный метод? Этот вроде вполне кошерен, но к вопросу присоеденюсь. __ With best regards, Andrey Marshalenko. System & Network Administrator AM1000-UANIC mailto: marsh...@marshall.kiev.ua tel (mob) +380676574197 Skype: marshalenko > 5 авг. 2017 г., в 20:30, Eugene Grosbein <eu...@grosbein.net> написал(а): > > 06.08.2017 0:12, Valentin Nechayev пишет: >> Вот захотелось мне получить, например, py35-scipy. Записи в make.conf >> вида >> >> DEFAULT_VERSIONS= python3=3.5 >> DEFAULT_VERSIONS+= python=3 >> >> не помогают - продолжает собираться py27-scipy, как по умолчанию. >> И python=3.5 писать - аналогично. Потому, к "default versions" на её >> вики не посылать - не оно. >> >> Можно в конкретный Makefile вписать: заменить USES=python на >> USES=python:3. Хак, однако. >> Можно то же через make.conf или Makefile.local - точно так же грязно. >> >> Можно выставить для make: make USES=python:3 ... Так работает, но уже >> в окружение (чтобы какой-нибудь portmaster подхватил) - нельзя: не >> видит на первом же уровне (env USES=python:3 make - не работает). >> >> Есть ли кошерный метод? >> >> (В гугле был, сплошные инструкции для майнтейнеров портов - не >> радуют.) > > $ fgrep -A 6 user: /usr/ports/Mk/Uses/python.mk > # Variables, which can be set by a user: > # > # PYTHON_VERSION - The chosen Python interpreter including the version, > # e.g. python2.7, python3.3, etc. This allows the user > # to override the currently chosen default version and > # to install the port for a specific Python version. > # It must not be set by a port. > > То есть, пишешь PYTHON_VERSION=python3.5 в /etc/make.conf и получаешь > py35-scipy-0.19.0_2 > > _______________________________________________ > freebsd mailing list > freebsd@uafug.org.ua <mailto:freebsd@uafug.org.ua> > http://mailman.uafug.org.ua/mailman/listinfo/freebsd > <http://mailman.uafug.org.ua/mailman/listinfo/freebsd>
_______________________________________________ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd