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

I am looking for an LTO tape library. Do you have one to spare?
Port details
py-setuptools Python packages installer
5.5.1 devel on this many watch lists=49 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 22 Nov 2005 20:49:55
Also Listed In: python
License: PSFL
Setuptools is a fully-featured, actively-maintained, and stable library
designed to facilitate packaging Python projects, where packaging includes:
 - Python package and module definitions
 - Distribution package metadata
 - Test hooks
 - Project installation
 - Platform-specific details
 - Python 3 support

WWW: https://pypi.python.org/pypi/setuptools
SVNWeb : Homepage : Distfiles Availability : PortsMon
Slave ports
  1. devel/py-setuptools27
  2. devel/py-setuptools32
  3. devel/py-setuptools33
  4. devel/py-setuptools34

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

Build dependencies:
  1. /usr/local/bin/python2.7 : lang/python27
Runtime dependencies:
  1. /usr/local/bin/python2.7 : lang/python27

This port is required by:

for Build
  1. audio/pysol-sound-server*
  2. databases/py-MySQLdb-devel*
  3. databases/py-MySQLdb41*
  4. databases/py-MySQLdb50*
  5. databases/py-migrate*
  6. devel/bzr-grep*
  7. devel/py-boto-devel*
  8. devel/py-gitpython*
  9. devel/py-reddit*
  10. devel/py-turbojson11
  11. devel/py-ua-parser*
  12. emulators/pyxmame*
  13. games/py-anki*
  14. irc/py-irclib*
  15. japanese/trac*
  16. multimedia/py-pybmp*
  17. palm/synce-sync-engine*
  18. science/py-obspy-core*
  19. science/py-obspy.db*
  20. science/py-obspy.gse2*
  21. science/py-obspy.imaging*
  22. science/py-obspy.iris*
  23. science/py-obspy.mseed*
  24. science/py-obspy.signal*
  25. science/py-obspy.wav*
  26. science/py-obspy.xseed*
  27. security/py-posix1e*
  28. sysutils/py-salt-cloud*
  29. textproc/py-4suite*
  30. www/django-mezzanine-filebrowser*
  31. www/django-mezzanine-grappelli*
  32. www/google-sitemapgen
  33. www/py-Products.PloneLDAP
  34. www/py-django-dpaste
  35. www/py-django-mezzanine-filebrowser
  36. www/py-django-mezzanine-grappelli
  37. www/py-django-mptt
  38. www/py-django-registration-defaults
  39. www/py-django-sekizai
  40. www/py-django-simple-captcha
  41. www/py-django-storages
  42. www/py-django-tables2
  43. www/py-django-tinymce
  44. www/py-djangotoolbox
  45. www/py-falcon
  46. www/py-feedfinder
  47. www/py-flup
  48. www/py-grequests
  49. www/py-gunicorn
  50. www/py-mechanize
  51. www/py-meld3
  52. www/py-openssl-proxy
  53. www/py-paste
  54. www/py-pastedeploy
  55. www/py-plone.app.jquery
  56. www/py-plone.app.vocabularies
  57. www/py-postmarkup
  58. www/py-praw
  59. www/py-pywebdav
  60. www/py-requests1
  61. www/py-rhodecode
  62. www/py-scgi
  63. www/py-slumber
  64. www/py-tvdb_api
  65. www/py-webunit
  66. www/py-wikitools
  67. www/py-zope.app.wsgi
  68. www/trac-OhlohWidgetsMacro
  69. www/trac-addcomment*
  70. www/trac-announcer*
  71. www/trac-calendar*
  72. www/trac-ccselector
  73. www/trac-codetags*
  74. www/trac-ctxtnavadd*
  75. www/trac-customroadmap*
  76. www/trac-estimator
  77. www/trac-hierwiki*
  78. www/trac-keywordsecretticket
  79. www/trac-ldap*
  80. www/trac-macropost*
  81. www/trac-mastertickets
  82. www/trac-mercurial
  83. www/trac-nav*
  84. www/trac-pagelist*
  85. www/trac-pagetopdf*
  86. www/trac-pendingticket*
  87. www/trac-revtree*
  88. www/trac-scrumburndown
  89. www/trac-simpleticket*
  90. www/trac-ticketdelete*
  91. www/trac-tocmacro
  92. www/trac-wantedpages*
  93. www/trac-wikinegotiator*
  94. www/trac-wikinotification
  95. www/trac-wikirename*
  96. www/trac-wikitemplates
  97. www/trytond_google_maps
  98. www/uwsgitop
  99. x11-toolkits/py31-tkinter*
for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/py-setuptools/ && make install clean
To add the package: pkg install devel/py-setuptools


Configuration Options
     No options to configure

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/python/
  2. http://pypi.crate.io/packages/source/s/setuptools/
  3. http://pypi.python.jp/setuptools/
  4. http://pypi.python.org/packages/source/s/setuptools/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-03-07
    Affects: users of devel/py-setuptools dependent ports
    Author: sunpoet@FreeBSD.org
    Reason: 
      devel/py-setuptools is being used for every python ports (if USE_PYDISTUTILS
      defined) since r336553. Due to PKGORIGIN limitation, we cannot build one
      python port with python27 and the other with python33 since they require
      different setuptools versions which have same PKGORIGIN. With the addition
      of py-setuptools{27,32,33}, we could now have py27-foo and py33-bar coexist
      in one system.
    
      Note that this is only a short-term solution. It does not help if you need
      coexistence of one port with different python versions, e.g. py27-foo and
      py33-foo.
    
      Please rebuild all ports that depend on devel/py-setuptools and use
      devel/py-setuptools{27,32,33} instead.
    
      XX represents python version (27, 32 or 33) in the following steps.
    
      pkgng users:
    
      # pkg set -o devel/py-setuptools:devel/py-setuptoolsXX
    
      portmaster users:
    
      # portmaster -o devel/py-setuptoolsXX devel/py-setuptools
      # portmaster -r py\*setuptools
    
      portupgrade users:
    
      # portupgrade -o devel/py-setuptoolsXX -f devel/py-setuptools
      # portupgrade -fr devel/py-setuptools
    
    
  • 2013-03-05
    Affects: users of devel/py-setuptools (i.e you)
    Author: rm@FreeBSD.org
    Reason: 
      devel/py-setuptools was replaced with devel/py-distribute. Please do
      the following according to package manager used. py-setuptools port
      will be removed shortly.
    
      # portmaster -o devel/py-distribute devel/py-setuptools
        or
      # portupgrade -fo devel/py-distribute devel/py-setuptools
        or
      # pkg set -o devel/py-setuptools:devel/py-distribute
      # pkg install -f devel/py-distribute
    
    
Port Moves

Number of commits found: 40

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Aug 2014 06:29:31
Original commit files touched by this commit  5.5.1
Revision:365363
antoine search for other commits by this committer
Add a little comment
19 Aug 2014 06:12:51
Original commit files touched by this commit  5.5.1
Revision:365362
antoine search for other commits by this committer
Comment out TEST_DEPENDS in devel/py-setuptools, this creates a dependency
loop in tinderbox and is probably the reason for lots of "finished" jobs
in redports

With hat:	portmgr
18 Aug 2014 17:47:44
Original commit files touched by this commit  5.5.1
Revision:365333
sunpoet search for other commits by this committer
- Use USES=python
11 Aug 2014 08:10:14
Original commit files touched by this commit  5.5.1
Revision:364591
koobs search for other commits by this committer
devel/py-setuptools: Update to 5.5.1

- Update to 5.5.1
- Add TEST_DEPENDS
- Rename patch (convention: double underscore)
- Fix grammo in pkg-message

Changes:

  https://bitbucket.org/pypa/setuptools/src/5.5.1/CHANGES.txt

QA: unittests: Ran 136 tests in 2.068s - OK (skipped=2) [1]

[1] https://bitbucket.org/pypa/setuptools/issue/231
16 Jul 2014 08:30:59
Original commit files touched by this commit  5.4.1
Revision:362051
koobs search for other commits by this committer
devel/py-setuptools

- Update to 5.4.1
- Add breadcrumbs to patch-setuptools_command_install_egg_info.py
- Whitespace alignment

Changes:

  https://pypi.python.org/pypi/setuptools#changes

CR:		D364
PR:		191405
Reviewed by:	antoine, bapt, mat, mva, wg
25 Jun 2014 19:52:30
Original commit files touched by this commit  5.1
Revision:359295
wg search for other commits by this committer
devel/py-setuptools: update to 5.1

PR:		191257
Exp-run:	antoine
With hat:	python
25 Dec 2013 12:19:57
Original commit files touched by this commit  2.0.1
Revision:337409
wg search for other commits by this committer
devel/py-setuptools: update to 2.0.1
15 Dec 2013 16:22:17
Original commit files touched by this commit  1.1.7_1
Revision:336553
wg search for other commits by this committer
Use setuptools for all Python ports.

Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29 Nov 2013 12:48:24
Original commit files touched by this commit  1.1.7_1
Revision:335175
wg search for other commits by this committer
devel/py-setuptools: fix plist for python 3.x

Submitted by:	Dmitry Sivachenko <trtrmitya gmail.com>
27 Nov 2013 22:09:42
Original commit files touched by this commit  1.1.7_1
Revision:335068
mva search for other commits by this committer
- Fix a bug in the egg-info installation code, that prevents
  PYDISTUTILS_AUTOPLIST to create the correct entries for the plists

Reported by:	many
Reviewed by:	wg@
27 Nov 2013 18:48:48
Original commit files touched by this commit  1.1.7
Revision:335043
wg search for other commits by this committer
devel/py-setuptools: Python packages installer

The fork Distribute was merged back into setuptools.
http://pythonhosted.org/setuptools/merge.html

PR:		ports/183726
Exp-run by:	bdrewery
06 Mar 2013 17:41:02
Original commit files touched by this commit  0.6c11_3
Revision:313533
rm search for other commits by this committer
Adios, setuptools.
06 Oct 2012 14:53:49
Original commit files touched by this commit  0.6c11_3
Revision:305372
rm search for other commits by this committer
- remove unsupported python versions
- trim Makefile header
- change USE_PYTHON to just -2.7
- tab -> space change in pkg-descr:WW
08 Jan 2012 01:51:58
Original commit files touched by this commit  0.6c11_3
scheidell search for other commits by this committer
- Fix missing if in pkg-plist, install error

Submitted by:   poyopoyo@puripuri.plala.or.jp
Approved by:    gabor (mentor)
06 Jan 2012 16:36:03
Original commit files touched by this commit  0.6c11_2
scheidell search for other commits by this committer
- Fixes: easy-install.pth contents lost on upgrade clobbering ports using it

PR:             ports/118301
Submitted by:   Douglas William Thrift <douglas@douglasthrift.net>
Approved by:    lars.eggert@nokia.com (maintainer, timeout 3 years), gabor
(mentor)
17 Aug 2011 17:27:34
Original commit files touched by this commit  0.6c11_1
sunpoet search for other commits by this committer
- Restrict range of USE_PYTHON: setuptools does not build with python 3.x
25 Feb 2011 07:50:41
Original commit files touched by this commit  0.6c11_1
miwi search for other commits by this committer
- Move from py24 over to py25 or above
- Drop md5 support
13 Dec 2009 17:00:14
Original commit files touched by this commit  0.6c11
miwi search for other commits by this committer
- Get rip python 2.3+

Note:
Python 2.3 is't longer supported and have a lot of security issues.
Convert 2.3+ to yes/or 2.4/5+

With hat:       portmgr
26 Nov 2009 22:22:08
Original commit files touched by this commit  0.6c11
miwi search for other commits by this committer
- Update to 0.6c11

Thanks to:      wen@
09 Oct 2008 08:26:44
Original commit files touched by this commit  0.6c9
mm search for other commits by this committer
- Update to 0.6c9

PR:             ports/127924
Tested by:      jpaetzel
05 Mar 2008 13:51:53
Original commit files touched by this commit  0.6c8
dryice search for other commits by this committer
update to 0.6c8

PR:             ports/120866
Submitted by:   Piet Delport <pjdelport@gmail.com>
20 Nov 2007 09:10:41
Original commit files touched by this commit  0.6c7_1
pav search for other commits by this committer
- Pre-install site.py to avoid the rush later. Fixes plist failures of many py*
  ports.

Submitted by:   perky (maintainer)
Approved by:    portmgr (hat)
10 Sep 2007 00:09:34
Original commit files touched by this commit  0.6c7
miwi search for other commits by this committer
- Update to 0.6c7

Approved by:    alexbl@
01 Sep 2007 22:12:58
Original commit files touched by this commit  0.6c6
pav search for other commits by this committer
- Correct plist for python24 and older

PR:             ports/115968
Submitted by:   Radim Kolar SF.NET <hsn@sendmail.cz>
27 Aug 2007 10:45:37
Original commit files touched by this commit  0.6c6
miwi search for other commits by this committer
- Update to 0.6.c6

PR:             115344
Submitted by:   Dmitriy Kirhlarov <dimma@higis.ru>
30 Jul 2007 09:42:28
Original commit files touched by this commit  0.6c5
alexbl search for other commits by this committer
 - Make Python 2.5.1 the default Python version
 - Add significantly better support in bsd.python.mk for working with
   Python Eggs and the easy_install system

Tested by:      pointyhat runs
Approved by:    pav (portmgr)
Most work by:   perky
Thanks to:      pav
01 Feb 2007 07:52:58
Original commit files touched by this commit  0.6c5
dryice search for other commits by this committer
update to 0.6c5

Approved by:    itetcu (mentor)         alexbl@ (for python@)
15 Jan 2007 23:45:23
Original commit files touched by this commit  0.6c3_1
dryice search for other commits by this committer
Fix the plist

Approved by:    itetcu (mentor)
17 Nov 2006 18:07:45
Original commit files touched by this commit  0.6c3_1
acm search for other commits by this committer
- Change maintainer email to python@
07 Nov 2006 14:48:36
Original commit files touched by this commit  0.6c3_1
acm search for other commits by this committer
- Fix pkg-plist problems with python >= 2.5

PR:             ports/104356
Submitted by:   Piet Delport <pjd__at__satori.za.net>
23 Sep 2006 23:06:40
Original commit files touched by this commit  0.6c3
acm search for other commits by this committer
- Update to 0.6c3
25 Jul 2006 17:48:14
Original commit files touched by this commit  0.6c1
acm search for other commits by this committer
- Updated distinfo file, my mistake on last commit

Approved by:    garga (mentor)
24 Jul 2006 01:55:31
Original commit files touched by this commit  0.6c1
acm search for other commits by this committer
- Update to 0.6c1

Approved by:    garga (mentor)
23 Jul 2006 02:45:24
Original commit files touched by this commit  0.6b3
acm search for other commits by this committer
Change maintainer address to my @FreeBSD.org email

Approved by:    garga (mentor)
14 Jun 2006 19:03:00
Original commit files touched by this commit  0.6b3
erwin search for other commits by this committer
Update to 0.6b3

PR:             98952
Submitted by:   Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> (maintainer)
31 May 2006 11:53:06
Original commit files touched by this commit  0.6b1
mich search for other commits by this committer
- Update to -> 0.6b1

PR:             ports/97585
Submitted by:   maintainer
08 Apr 2006 17:01:31
Original commit files touched by this commit  0.6a11
mnag search for other commits by this committer
- Update to 0.6a11

PR:             95503
Submitted by:   maintainer
18 Feb 2006 06:44:25
Original commit files touched by this commit  0.6a10
kuriyama search for other commits by this committer
- Upgrade to 0.6a10.
- Use $PLIST_SUB for easy future upgrade.

Approved by:    maintainer
12 Jan 2006 00:03:23
Original commit files touched by this commit  0.6a9
tdb search for other commits by this committer
- Update to 0.6a9

PR:             91670
Submitted by:   nivit@email.it (Nicola Vitale)
Approved by:    maintainer
22 Nov 2005 20:48:56
Original commit files touched by this commit  0.6a8
pav search for other commits by this committer
Setuptools is a collection of enhancements to the Python distutils (for Python
2.3.5 and up on most platforms; 64-bit platforms require a minimum of Python
2.4) that allow you to more easily build and distribute Python packages,
especially ones that have dependencies on other packages.

PR:             ports/89352
Submitted by:   Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>

Number of commits found: 40

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ntpDec 20
ntp-develDec 20
gitDec 19
otrsDec 16
mod_dav_svnDec 15
subversionDec 15
subversion16Dec 15
subversion17Dec 15
nvidia-driverDec 14
nvidia-driver-173Dec 14
nvidia-driver-304Dec 14
asterisk11Dec 11
bind99Dec 11
xorg-serverDec 10
unboundDec 09

10 vulnerabilities affecting 27 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 24441
Broken 146
Deprecated 70
Ignore 399
Forbidden 2
Restricted 207
No CDROM 93
Vulnerable 19
Expired 0
Set to expire 65
Interactive 0
new 24 hours 3
new 48 hours5
new 7 days18
new fortnight48
new month128

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.