<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/lang/python33/files/patch-Makefile.pre.in, branch pkg-install-eol</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=pkg-install-eol</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=pkg-install-eol'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2014-08-02T06:39:17Z</updated>
<entry>
<title>- Remove everything related to USE_PYTHON and bsd.python.mk. This is a</title>
<updated>2014-08-02T06:39:17Z</updated>
<author>
<name>Marcus von Appen</name>
<email>mva@FreeBSD.org</email>
</author>
<published>2014-08-02T06:39:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d76d35ef874d3ce34a5227a90122a4f10d110b6c'/>
<id>urn:sha1:d76d35ef874d3ce34a5227a90122a4f10d110b6c</id>
<content type='text'>
  preparatory step to convert bsd.python.mk into a USES file.
- Remove the shared/static build separation, which is the source of many
  problems and even more hacks. Instead build only the shared version, which
  greatly simplifies the build.
- Use NLS_LIBS instead of NLS_LDFLAGS as done for lang/python27 (r357486)
- Remove the FPECTL option to align the build with the clean "template" from
  lang/python34.
- Remove PORTDATA and EXAMPLES. Those will be made available via separate
  ports.
- Add a new DEBUG option to enable debug builds as for lang/python34.
- Add a new TSC option for precise timestamp counter support as for
  lang/python34.
- Reactivate curses/ncurses support.
- Use buildbottest in the regression-test: target.

Phabric:	D410
Exp-run:	192242, 192244
Reviewed by:	koobs, bapt
With hat:	python@
</content>
</entry>
<entry>
<title>lang/python{31,32,33}: Fix stage/package as non-root</title>
<updated>2014-04-22T12:14:26Z</updated>
<author>
<name>Kubilay Kocak</name>
<email>koobs@FreeBSD.org</email>
</author>
<published>2014-04-22T12:14:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=aab3da8d2a0a8217ca1350b9d140834e2c7ed0ad'/>
<id>urn:sha1:aab3da8d2a0a8217ca1350b9d140834e2c7ed0ad</id>
<content type='text'>
Copy the second part of a change previously made to python27 [1], to
python31, python32 and python33.

This fixes staging and packaging of these ports by a non-root user by
running ranlib on the archive prior to it being installed read-only.

While I'm here:

- python27: Add breadcrumbs and references to the patch header
- python34: Update breadcrumbs and references to the patch header

[1] https://svnweb.freebsd.org/ports?view=revision&amp;revision=350207

Submitted by:	antoine
Reviewed by:	kwm, sbz
</content>
</entry>
<entry>
<title>Resolve gettext (libintl) detection and linking in all Python ports</title>
<updated>2013-09-08T14:05:18Z</updated>
<author>
<name>Kubilay Kocak</name>
<email>koobs@FreeBSD.org</email>
</author>
<published>2013-09-08T14:05:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=ec7259ec32019cae99f130a03185186ec12aced7'/>
<id>urn:sha1:ec7259ec32019cae99f130a03185186ec12aced7</id>
<content type='text'>
Fix gettext (NLS) detection, includes and linking:
- all: Use LDFLAGS and CPPFLAGS over CFLAGS for NLS option (with comment)
- python26,27: Pass LIBS="-lintl" to CONFIGURE_ENV

Workaround Pythons odd build mechanics causing duplicate args:
- all: Remove CFLAGS from OPT= in CONFIGURE_ENV
- python32,33: Remove CONFIGURE_* variables from Makefile.pre.in

Other:
- python32: Patch setup.py to pass OPT correctly to shared modules

PR:		ports/181721
Reported by:	pawel
Reviewed by:	bapt mva sbz
</content>
</entry>
<entry>
<title>- update to latest upstream versions:</title>
<updated>2013-05-17T04:17:22Z</updated>
<author>
<name>Ruslan Makhmatkhanov</name>
<email>rm@FreeBSD.org</email>
</author>
<published>2013-05-17T04:17:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=11bf569497858a71d84e85105a6248a789725bc8'/>
<id>urn:sha1:11bf569497858a71d84e85105a6248a789725bc8</id>
<content type='text'>
  . lang/python27: 2.7.3 -&gt; 2.7.5
  . lang/python32: 3.2.3 -&gt; 3.2.4
  . lang/python33: 3.3.0 -&gt; 3.3.1
- update Mk/bsd.python.mk with new versions
- mark lang/python26 and lang/python31 as deprecated (set them to
  upstream EoL dates)
- update docs (lang/python-doc-html)
- align databases/py-bsddb patch for python27 - most of it was applied
  upstream. Raise BDB version to 4.3 atleast, according to
  upstream requirements.

Many thanks to Martin (miwi) for his time on this update.

PR:		178506
Submitted by:	rm (myself)
Exp-run by:	    portmgr (miwi)

- revert erroneous threads patch in lang/python26 and lang/python27,
  that was added after ports/131080. It was rejected upstream, because it's
  not actually a bug, but misuse.

  Gabor Pali (pgj) in collaboration with Kubilay Kocak (koobs) did an
  independent investigation regard the issue. See here for details:

  http://lists.freebsd.org/pipermail/freebsd-python/2013-April/005376.html

PR:	    153167
Submitted by:	Duncan Findlay &lt;duncan@duncf.ca&gt;
Reported by:	pgj/koobs (at python@ ML)
Exp-run by:     portmgr (miwi)
</content>
</entry>
</feed>
