summaryrefslogtreecommitdiff
path: root/lang/python
AgeCommit message (Collapse)Author
2022-09-07Remove WWW entries moved into port MakefilesStefan Eßer
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
2022-09-07Add WWW entries to port MakefilesStefan Eßer
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
2022-07-20lang: remove 'Created by' linesTobias C. Berner
A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Adam Weinberger <adamw@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Dupre <ale@FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alonso Cardenas Marquez <acm@FreeBSD.org> * Andreas Klemm <andreas@klemm.gtn.com> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Zakhvatov * Anton Berezin <tobez@FreeBSD.org> * Anton Berezin <tobez@tobez.org> * Anton Shterenlikht * Ashish SHUKLA <ashish@FreeBSD.org> * Bob Eager <bob@eager.cx> * Bruce M Simpson * Bruce M. Simpson * Christoph Mallon <christoph.mallon@gmx.de> * Christopher Elkins <chrise@scardini.com> * Christopher Key <cjk32@cam.ac.uk> * Chuck Robey <chuckr@FreeBSD.org> * Cyrille Lefevre <clefevre@citeweb.net> * Dan Rench <citric@cubicone.tmetic.com> * Danilo Egea Gondolfo <danilogondolfo@gmail.com> * Dario Freni <saturnero@gufi.org> * David Kalliecharan <dave@dal.ca> * David Naylor <dbn@FreeBSD.org> * David Naylor <dbn@dragon.local> * David O'Brien (obrien@NUXI.com) * David O'Brien (obrien@NUXI.org) * David O'Brien <obrien@NUXI.org> * David O'Brien <obrien@cs.ucdavis.edu> * Dereckson <dereckson@gmail.com> * Devon H. O'Dell <devon.odell@gmail.com> * Dmitry Sivachenko <demon@FreeBSD.org> * Don Croyle <croyle@gelemna.org> * Douglas Anestad <yotta@dougdidit.com> * Edwin Groothuis (edwin@mavetju.org) * Edwin Groothuis <edwin@mavetju.org> * Eugene Ossintsev * Frank Fischer * Frank Gruender <elwood@mc5sys.in-berlin.de> * Frederic Cambus * Gea-Suan Lin <gslin@gslin.org> * Gerald Pfeifer <gerald@FreeBSD.org> * Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> * GreenDog <fiziologus@gmail.com> * Gustau Perez i Querol <gustau.perez@gmail.com> * Guy Antony Halse <guy@rucus.ru.za.za> * Herve Quiroz <hq@FreeBSD.org> * Hye-Shik Chang * Hye-Shik Chang <perky@fallin.lv> * Hye-Shik Chang <perky@python.or.kr> * Iblis Lin <iblis@hs.ntnu.edu.tw> * James Bailie <jimmy@mammothcheese.ca> * James FitzGibbon <jfitz@FreeBSD.org> * Jean-Sébastien Pédron <dumbbell@FreeBSD.org> * Jean-Yves Lefort <jylefort@FreeBSD.org> * Jeff Brown <jabrown@caida.org> * Jeremy Norris <ishmael27@home.com> * Jing-Tang Keith Jang <keith@FreeBSD.org> * John Hein <jhein@symmetricom.com> * John Marino <marino@FreeBSD.org> * John Merryweather Cooper * John Merryweather Cooper <coop9211@uidaho.edu> * John Merryweather Cooper et al * Joseph Koshy <jkoshy@FreeBSD.org> * Josh Elsasser <jre@vineyard.net> * Josh Gilliam <josh@quick.net> * Julian H. Stacey <jhs@FreeBSD.org> * Julian Stecklina * Jyun-Yan You <jyyou@cs.nctu.edu.tw> * Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com> * Kimura Fuyuki <fuyuki@hadaly.org> * Kimura Fuyuki <fuyuki@mj.0038.net> * Kimura Fuyuki <fuyuki@nigredo.org> * Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * Kubilay Kocak <koobs@FreeBSD.org> * Lars Thegler <lth@FreeBSD.org> * Lev Walkin <vlm@lionet.info> * Li-Wen Hsu <lwhsu@FreeBSD.org> * Mahdi Mokhtari <mokhi64@gmail.com> * Marcin Cieslak <saper@SYSTEM.PL> * Martin Matuska <mm@FreeBSD.org> * Matthew Hunt <mph@FreeBSD.org> * Michael Butschky <butsch@computi.erols.com> * Michael Johnson <ahze@FreeBSD.org> * Mitsuru YOSHIDA <mitsuru@riken.jp> * Muhammad Moinur Rahman <5u623l20@gmail.com> * Neal Nelson <ports@nicandneal.net> * Nicola Vitale <nivit@FreeBSD.org> * Nils M Holm <nmh@t3x.org> * Oliver Braun <obraun@informatik.unibw-muenchen.de> * Oliver Breuninger <ob@seicom.NET> * Patrick Li <pat@databits.net> * Pawel Worach <pawel.worach@gmail.com> * Pedro F. Giffuni <giffunip@asme.org> * Pedro Giffuni * Pedro Giffuni <giffunip@asme.org> * Pete French <pete@twisted.org.uk> * Peter Schuller <peter.schuller@infidyne.com> * Peter van Heusden <pvh@egenetics.com> * Phillip Neumann <pneumann@gmail.com> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Pontus Stenetorp <ninjin@kth.se> * Ralf S. Engelschall <rse@engelschall.com> * Rick van der Zwet <rick@wzoeterwoude.net> * Rob Zinkov * Roland Jesse <roland.jesse@gmx.net> * Romain Tartiere <romain@blogreen.org> * Ryan Steinmetz <zi@FreeBSD.org> * Sahil Tandon <sahil@tandon.net> * Sergei Kolobov <sergei@kolobov.com> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Simon Marlow <simonmar@microsoft.com> * Simun Mikecin <numisemis@yahoo.com> * Stanislav Sedov <ssedov@mbsd.msk.ru> * Stephen Weeks <sweeks@sweeks.com> * Steven G. Kargl * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sylvio Cesar <sylvio@FreeBSD.org> * Thomas Gellekum <tg@FreeBSD.org> * Timothy Beyer <beyert@cs.ucr.edu> * Timothy Bourke <timbob@bigpond.com> * Tom Judge <tj@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vitaly Magerya <vmagerya@gmail.com> * Wen Heping <wenheping@gmail.com> * Wen Heping <wenhping@gmail.com> * Wes Peters <wes@softweyr.com> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yukihiro Nakai <Nakai@technologist.com> * Yukihiro Nakai <nakai@FreeBSD.org> * Zach Garner <zach@neurosoft.org> * aaron@FreeBSD.org * andrewb@cs.cmu.edu * arved * chinsan * chuckr * dd * erik@smluc.org * gahr * gahr@FreeBSD.org * gpalmer * hsu * ijliao * jasone * jkh * jkoshy * jmacd * jmacd@FreeBSD.org * jmz * js@jeannot.org * jseger@FreeBSD.org * kappa@FreeBSD.org.ua * kbyanc * msmith@gsoft.com.au * mutoh@openedu.org * netchild@FreeBSD.org * patrick * pst * rene@FreeBSD.org * ruslan@shevchenko.kiev.ua * stas * tobez With hat: portmgr
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold
2020-01-09Garbage collecte unusable things from lang/python{,2,3} metaports.Mathieu Arnold
Notes: svn path=/head/; revision=522489
2019-10-09Drop the ipv6 virtual category for l* category as it is not relevant anymoreBaptiste Daroussin
Notes: svn path=/head/; revision=514140
2019-03-08Add a not to a few meta ports: do not depend on these portsAntoine Brodin
Notes: svn path=/head/; revision=495025
2019-01-26Update WWWSunpoet Po-Chuan Hsieh
Notes: svn path=/head/; revision=491284
2017-01-22Simplify MakefileSunpoet Po-Chuan Hsieh
- Simplify RUN_DEPENDS - Use bsd.port.mk instead of bsd.port.pre.mk + bsd.port.post.mk Notes: svn path=/head/; revision=432153
2017-01-20Fix symbolic links of idle and pydocSunpoet Po-Chuan Hsieh
- Bump PORTREVISION for package change - While I'm here: - Remove leading definite article from COMMENT - Fix indent - Add NO_ARCH PR: 216310 Submitted by: Jose M. Alcaide <josemaria.alcaide@ehu.eus> MFH: 2017Q1 Notes: svn path=/head/; revision=431987
2016-04-01Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.Mathieu Arnold
With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412347
2015-05-15Remove dead PYTHON_NO_DEPENDS. It has not been needed or supported sinceBryan Drewery
USES=python was added in r364450. Notes: svn path=/head/; revision=386379
2014-10-20- Convert ports of irc/ and lang/ to new USES=pythonMarcus von Appen
Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371288
2014-09-01Remove support for pkg_installBaptiste Daroussin
Merge back bsd.pkgng.mk into bsd.port.mk Add a note about @stopdaemon not being supported anymore With hat: portmgr Differential Revision: https://reviews.freebsd.org/D693 Notes: svn path=/head/; revision=366875
2014-08-04- Fix and remove stale symlinks after the lang/python* cleanupMarcus von Appen
Reported by: Scott Allendorf <scott-allendorf@uiowa.edu> Notes: svn path=/head/; revision=363965
2014-01-25- Do not use absolute source paths for the symlinks to the stagedirMarcus von Appen
Noticed by: danfe Notes: svn path=/head/; revision=340997
2014-01-25- Enable stagedir supportMarcus von Appen
Notes: svn path=/head/; revision=340996
2013-11-03lang/python: use python default versionWilliam Grzybowski
- This package should track python default version and not be based on the port With hat on: python Notes: svn path=/head/; revision=332618
2013-09-20Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin
lang) Notes: svn path=/head/; revision=327741
2013-09-01- improve the python meta port descriptionsMarcus von Appen
Requested by: demon@ Reviewed by: demon@ Notes: svn path=/head/; revision=325867
2013-08-26- Bump PORTREVISION of lang/python since the package changedLi-Wen Hsu
- Refine UPDATING instruction Approved by: mva Notes: svn path=/head/; revision=325399
2013-08-18- Avoid circular dependencies due to the previous bsd.python.mk changeMarcus von Appen
Notes: svn path=/head/; revision=324925
2013-08-17- Move the symlink magic for the default python version into lang/pythonMarcus von Appen
and lang/python2 and lang/python3. This change brings us closer to the goal of making Python ports usable with different Python versions at the same time. - Add a new lang/python2 port to handle the symlinks for bin/python2, bin/idle2, bin/pydoc2 and so on. - Add a new lang/python3 port to handle the symlinks for bin/python3, bin/idle3, bin/pydoc3 and so on. - Bump the PORTREVISION on all lang/python* ports. Notes: svn path=/head/; revision=324864
2012-10-03- Add pkgng supportSofian Brabez
Notes: svn path=/head/; revision=305194
2012-09-27- Speed up upgrade-site-packages [1]Sofian Brabez
- Use make modifiers [2] PR: ports/155970 Submitted by: Julien Laffaye <kimelto at gmail.com> [1], sbz (myself) [2] Exp-run by: beat Notes: svn path=/head/; revision=304962
2009-07-08- Remove distinfo, same informaion can (and should) be retrieved fromLi-Wen Hsu
${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo - Use ${SYSCTL} Notes: svn path=/head/; revision=237437
2009-06-11- Add support for portmaster to upgrade-site-packages.Wesley Shields
Approved by: miwi Notes: svn path=/head/; revision=235582
2009-06-08- Update lang/python26 and make Python 2.6.2 to the default Python versionMartin Wilke
Tested by: 3 pointyhat runs Thanks to: pav, gahr, lwhsu, mva, amdmi3 Notes: svn path=/head/; revision=235453
2009-03-09- Update python30 to 3.0.1Martin Wilke
Release Changelog: http://python.org/download/releases/3.0.1/NEWS.txt Notes: svn path=/head/; revision=229812
2009-02-18- Fix sha256 checksum for python 2.6.1.Stanislav Sedov
Reported by: kib@ Approved by: python (miwi) Notes: svn path=/head/; revision=228593
2009-02-17- Add missing distinfo for python 2.5.4 and python 2.6.1Martin Wilke
Notes: svn path=/head/; revision=228542
2008-12-04Welcome to the new era of Python 3, with antigravity support!Hye-Shik Chang
Update to Python 3.0. Notes: svn path=/head/; revision=223755
2008-10-13Introduce two new versions of Python: 2.6 and 3.0rc1 (finally!)Hye-Shik Chang
Python 2.6 will be the next default python version when enough testings of consumer ports are done. The new "2to3" program is renamed to 2to3-2.6 and 2to3-3.0 for each version, respectively. Repo-copied by: marcus Notes: svn path=/head/; revision=221521
2008-05-30Update python23 to 2.3.7.Hye-Shik Chang
Notes: svn path=/head/; revision=213912
2008-03-16Update python23 to Python 2.3.6 and python24 to Python 2.4.5.Hye-Shik Chang
Notes: svn path=/head/; revision=209145
2008-02-24Update to Python 2.5.2.Hye-Shik Chang
Notes: svn path=/head/; revision=207831
2007-07-31 - use PORTUPGRADE_CMD instead of PORTUPGRADE so as not to confict with theAlexander Botero-Lowry
portupgrade env variable Pointed out by: Miroslav Lachman <000.fbsd@quip.cz> Notes: svn path=/head/; revision=196840
2007-07-30 - Make Python 2.5.1 the default Python versionAlexander Botero-Lowry
- 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 Notes: svn path=/head/; revision=196700
2007-02-14Update to Python 2.4.4.Xin LI
Approved by: maintainer timeout, alexbl (python@) Tested by: pointyhat PR: ports/105901 Notes: svn path=/head/; revision=185141
2007-02-05Populate a new ports-mgmt category. List of moved ports:Pav Lucistnik
devel/portcheckout -> ports-mgmt/portcheckout devel/portlint -> ports-mgmt/portlint devel/portmk -> ports-mgmt/portmk devel/porttools -> ports-mgmt/porttools misc/instant-tinderbox -> ports-mgmt/instant-tinderbox misc/porteasy -> ports-mgmt/porteasy misc/portell -> ports-mgmt/portell misc/portless -> ports-mgmt/portless misc/tinderbox -> ports-mgmt/tinderbox security/jailaudit -> ports-mgmt/jailaudit security/portaudit -> ports-mgmt/portaudit security/portaudit-db -> ports-mgmt/portaudit-db security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port sysutils/barry -> ports-mgmt/barry sysutils/bpm -> ports-mgmt/bpm sysutils/kports -> ports-mgmt/kports sysutils/managepkg -> ports-mgmt/managepkg sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck sysutils/pib -> ports-mgmt/pib sysutils/pkgfe -> ports-mgmt/pkgfe sysutils/pkg-orphan -> ports-mgmt/pkg-orphan sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves sysutils/pkg_install -> ports-mgmt/pkg_install sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel sysutils/pkg_remove -> ports-mgmt/pkg_remove sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst sysutils/pkg_tree -> ports-mgmt/pkg_tree sysutils/portbrowser -> ports-mgmt/portbrowser sysutils/portconf -> ports-mgmt/portconf sysutils/portdowngrade -> ports-mgmt/portdowngrade sysutils/portcheck -> ports-mgmt/portcheck sysutils/portmanager -> ports-mgmt/portmanager sysutils/portmaster -> ports-mgmt/portmaster sysutils/portscout -> ports-mgmt/portscout sysutils/portsearch -> ports-mgmt/portsearch sysutils/portsman -> ports-mgmt/portsman sysutils/portsnap -> ports-mgmt/portsnap sysutils/portsopt -> ports-mgmt/portsopt sysutils/portupgrade -> ports-mgmt/portupgrade sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools sysutils/psearch -> ports-mgmt/psearch sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex sysutils/qtpkg -> ports-mgmt/qtpkg textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports Repocopies by: marcus Notes: svn path=/head/; revision=184211
2006-10-13Revert the default version of Python to 2.4 for the ports freezeHye-Shik Chang
period. Python 2.5 brought a vast range of incompatibility to a large number of ports, so the python@ team will do more basic compatibility work in a private repository and merge it later. Sorry for the inconvenience. Approved by: portmgr (kris) Notes: svn path=/head/; revision=175244
2006-10-09- Restrict a dependency to the real interpreter to _RUN only. ThisHye-Shik Chang
allows portupgrade to upgrade lang/python from 2.4 flawlessly. - So remove obsolete instruction. Notes: svn path=/head/; revision=175103
2006-10-09Fix version number to 2.5 even if 2.4 is in the system.Hye-Shik Chang
Notes: svn path=/head/; revision=175094
2006-10-09- Update the main python version to 2.5.Hye-Shik Chang
- Now, lang/python is just a meta-port which depends on lang/python25. - And all versions of Python ports have short version identifier in its package name; python25-2.5, python24-2.4.3 and etc. - Also you must upgrade all python modules after lang/python updated, cd /usr/ports/lang/python && make upgrade-site-packages - Give maintainership of Python ports to the new python@ group which includes me, alexbl@ and others. Notes: svn path=/head/; revision=175093
2006-10-08Fix buffer overrun when performing repr() on a unicode string in a buildSimon L. B. Nielsen
with wide unicode (UCS-4) support. Obtained from: Python SVN (#51466) Security: CVE-2006-4980 With hat: secteam Notes: svn path=/head/; revision=174893
2006-09-13Add a checksum for 2.5c2 and remove checksums for old beta releases.Hye-Shik Chang
Notes: svn path=/head/; revision=172950
2006-08-12Avoid to use "ncursesw" which causes segfault when the system hasHye-Shik Chang
devel/ncurses installed due to a shared library collision between a base ncurses from libreadline dependency and a local ncurses from libncursesw dependency. PR: 99496 Submitted by: rachid achellal <rachid@in.nl>, Xiao-Yong Jin <xj2106@columbia.edu> Notes: svn path=/head/; revision=170379
2006-08-04Add checksums for Python 2.5b3 and remove old checksums for pre-alphaHye-Shik Chang
versions. Notes: svn path=/head/; revision=169620
2006-06-23Add a checksum for Python 2.5b1Hye-Shik Chang
Notes: svn path=/head/; revision=166070
2006-05-14[PATCH] lang/python: Some portlint fixesEdwin Groothuis
- Fix tab/space issues PR: ports/95779 Submitted by: Alexander Botero-Lowry <alex@foxybanana.com> Approved by: maintainer timeout Notes: svn path=/head/; revision=162276