6c5c FreshPorts -- lang/python33
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
python33 3.3.2 lang on this many watch lists=1 search for ports that depend on this port
Interpreted object-oriented programming language
Maintained by: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 20 Dec 2012 11:56:10
Also Listed In: python ipv6
License: not specified in port


Python is an interpreted object-oriented programming language, and is
often compared to Tcl, Perl or Scheme.

WWW: http://www.python.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. devel/gmake
Required Libraries:
  1. devel/gettext

This port is required by:

for Build for Run

To install the port: cd /usr/ports/lang/python33/ && make install clean
To add the package: pkg_add -r python33


Configuration Options
===> The following configuration options are available for python33-3.3.2:
     EXAMPLES=on: Build and/or install examples
     FPECTL=off: Floating point exception handling
     IPV6=on: IPv6 protocol support
     NLS=on: Enable Gettext support for the locale module
     PYMALLOC=on: Use Python's internal malloc
     THREADS=on: Threading support
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/python/
  2. http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/3.3.2/
  3. http://gnu.kookel.org/ftp/www.python.org/ftp/python/3.3.2/
  4. http://mirrors.ccs.neu.edu/Python/pub/www.python.org/ftp/python/3.3.2/
  5. http://mirrors.sunsite.dk/pythonwww/ftp/python/3.3.2/
  6. http://python.emdia.fi/ftp/python/3.3.2/
  7. http://python.holywar.net/ftp/python/3.3.2/
  8. http://python.ilisys.com.au/ftp/python/3.3.2/
  9. http://www.auth.gr/mirrors/python/ftp/python/3.3.2/
  10. http://www.cwi.nl/www.python.org/ftp/python/3.3.2/
  11. http://www.linux.org.hk/mirror/python/ftp/python/3.3.2/
  12. http://www.python.org/ftp/python/3.3.2/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2011-09-25
    Affects: users of lang/python*
    Author: lwhsu@FreeBSD.org
    Reason: 
      The HUGE_STACK_SIZE option has been removed, now Python will use default
      thread stack size of the system.  If you want to change it, specify it
      with -DTHREAD_STACK_SIZE=<size> in CFLAGS.
    
    
  • 2011-03-04
    Affects: users of lang/python* and py-*
    Author: miwi@FreeBSD.org
    Reason: 
      The default version of Python has been changed from 2.6.x to 2.7.x.
      If you have 2.6.x installed, perform an upgrade of lang/python26 to
      lang/python27 with one of the following commands:
    
      If using portupgrade:
      # portupgrade -o lang/python27 lang/python26
    
      If using portmaster:
      # portmaster -o lang/python27 lang/python26
    
      If you want to retain 2.6.x as default Python version, set the
      PYTHON_DEFAULT_VERSION variable to 'python2.6' (without quotes) in
      /etc/make.conf, then go to lang/python and perform the following
      command:
    
      # portupgrade -R python
    
      Once the installed Python has been updated to 2.7, by using the
      method above, it is required to run the upgrade-site-packages target in
      lang/python to assure that site-packages are made available to the new
      Python version.
    
      If using portupgrade:
      # cd /usr/ports/lang/python && make upgrade-site-packages
    
      If using portmaster:
      # cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER
    
      The portmaster case can take quite some time to complete due to the lack of
      cached information that the portupgrade suite uses (specifically pkg_which).
      This is not the fault of portmaster.
    
    
  • 2009-06-08
    Affects: users of lang/python* and py-*
    Author: miwi@FreeBSD.org
    Reason: 
      The default version of Python has been changed from 2.5.x to 2.6.x.
      If you have 2.5.x installed, perform an upgrade of lang/python25 to
      lang/python26 with one of the following commands:
    
      If using portupgrade:
      # portupgrade -o lang/python26 lang/python25
    
      If using portmaster:
      # portmaster -o lang/python26 lang/python25
    
      If you want to retain 2.5.x as default Python version, set the
      PYTHON_DEFAULT_VERSION variable to 'python2.5' (without quotes) in
      /etc/make.conf, then go to lang/python and perform the following
      command:
    
      # portupgrade -R python
    
      Once the installed Python has been updated to 2.6, by using the
      method above, it is required to run the upgrade-site-packages target in
      lang/python to assure that site-packages are made available to the new
      Python version.
    
      If using portupgrade:
      # cd /usr/ports/lang/python && make upgrade-site-packages
    
      If using portmaster:
      # cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER
    
      The portmaster case can take quite some time to complete due to the lack of
      cached information that the portupgrade suite uses (specifically pkg_which).
      This is not the fault of portmaster.
    
    

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 May 2013 04:42:49
Original commit files touched by this commit  3.3.2
rm search for other commits by this committer
Using GNU make to build this port now, because people reporting various
build problems with pmake, that's cannot be reproduced reliable. There is
also upstream bug-report [1]. The solution is suggested by Marcus von Appen.
PORTREVISION isn't bumped, because there is no need in gmake for people
that already built python33 successfully.

Reported by:    many
Submitted by:	mva (by mail)
Tested by:  demon
18 May 2013 08:21:01
Original commit files touched by this commit  3.3.2
rm search for other commits by this committer
Update lang/python32 to 3.2.5 and lang/python33 to 3.3.2
17 May 2013 04:17:22
Original commit files touched by this commit  3.3.1
rm search for other commits by this committer
- update to latest upstream versions:
  . lang/python27: 2.7.3 -> 2.7.5
  . lang/python32: 3.2.3 -> 3.2.4
  . lang/python33: 3.3.0 -> 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
11 May 2013 11:37:55
Original commit files touched by this commit  3.3.0_2
rm search for other commits by this committer
Commit all the non-functional changes to python ports to reduce the diff size
for an exp-run of updated python versions.

- trim Makefile headers
- remove leading indefinite article from COMMENT
- use PYTHON shortcut in MASTER_SITES
- whitespace fixes
- remove checks for unsupported versions of FreeBSD
- use static value ``33'' instead of PYTHON_SUFFIX in lang/python33/pkg-plist,
  because this value is not supposed to be changed across the branch and for
  consistency with other python3 ports
- remove conflicts in lang/python-mode.el with not more existing python-2.4
06 May 2013 09:58:09
Original commit files touched by this commit  3.3.0_2
jgh search for other commits by this committer
- finish conversion for USES of gettext
06 May 2013 06:32:22
Original commit files touched by this commit  3.3.0_2
jgh search for other commits by this committer
- adoption of USES for gettext

Approved by:	portmgr (bapt@)
03 Feb 2013 11:43:26
Original commit files touched by this commit  3.3.0_2
crees search for other commits by this committer
Fix logic (should be defined to true integer, not false).

While here, let's use patch from upstream so it obviously conflicts on
the next update.

Submitted by:	koobs
Obtained from:	http://bugs.python.org/issue16753
02 Feb 2013 13:32:45
Original commit files touched by this commit  3.3.0_2
crees search for other commits by this committer
Fix package on 9.1-RELEASE
23 Dec 2012 17:52:47
Original commit files touched by this commit  3.3.0_2
lwhsu search for other commits by this committer
- Remove "first-installed-win" logic for automatically setting
  ${PYTHON_DEFAULT_VERSION}, this generates conflicting packages.

- Create symbolic links as PEP 394 [1] suggests. ${PYTHON_DEFAULT_VERSION}
  will create python and python${MAJOR_VERSION} links.  In current default,
  lang/python27 will create: python -> python2 -> python2.7

- Introduce ${PYTHON3_DEFAULT_VERSION}, which will handle bin/python3 link.
  At this point, lang/python33 will create python3 -> python3.3

- Minor cleanups
  * Trim Makefile headers
  * Remove ${OSVERSION} detection for xz, whihc is done by USE_XZ

[1] http://www.python.org/dev/peps/pep-0394/
21 Dec 2012 21:17:33
Original commit files touched by this commit  3.3.0_1
mva search for other commits by this committer
- Remove test and regression-test targets for now - they pollute the
  installation on tinderboxes causing leftovers

Discussed with:	Kubilay Kocak <koobs.freebsd@gmail.com>
21 Dec 2012 15:45:30
Original commit files touched by this commit  3.3.0_1
demon search for other commits by this committer
Create python2 symlink for the latest version of python2.X executable and
python3 symlink for the latest version of python3.X executable.

People who really want to use older python version for both python branches
should specify explicit version number in interpreter invocation.

Discussed on python@ long ago.
20 Dec 2012 11:55:55
Original commit files touched by this commit  3.3.0
demon search for other commits by this committer
Port for python version 3.3.

Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com>

Number of commits found: 12

285d
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
otrsMay 23
otrsMay 23
otrsMay 23
otrsMay 23
chromiumMay 22
chromiumMay 22
firefox*May 21
firefox-devel*May 21
firefox-esr*May 21
firefox10*May 21
firefox15*May 21
firefox3*May 21
firefox3-devel*May 21
firefox35*May 21
firefox36*May 21

8 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24539
Broken 216
Deprecated 478
Ignore 632
Forbidden 2
Restricted 292
No CDROM 109
Vulnerable 25
Expired 132
Set to expire 516
Interactive 33
new 24 hours 2
new 48 hours6
new 7 days31
new fortnight62
new month215

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0