aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.python.mk
Commit message (Collapse)AuthorAgeFilesLines
* - Update lang/python-devel to Python 2.5c2Hye-Shik Chang2006-09-131-3/+3
| | | | | | | - Sync some recent workarounds from lang/python. Notes: svn path=/head/; revision=172949
* Add support for DESTDIR part I.Erwin Lansing2006-08-041-1/+1
| | | | | | | | | | | | | | | | | This commit should largele be a NOOP as it only adds support for DESTDIR undefined. This does allow us to start testing ports with DESTDIR set, but this is as of yet not supported. Although this has been extensively tested on pointyhat, this is a very intrusive change and some cases may have been overlooked. Please contact Gabor and me if you find any. PR: 100555 Submitted by: gabor Sponsored by: Google Summer of Code 2006 Notes: svn path=/head/; revision=169648
* Update python-devel to 2.5b3.Hye-Shik Chang2006-08-041-1/+1
| | | | Notes: svn path=/head/; revision=169619
* Fix to report a correct version number that we use. (2.5b1 -> 2.5.b1)Hye-Shik Chang2006-06-231-1/+1
| | | | Notes: svn path=/head/; revision=166071
* Update python-devel to 2.5b1.Hye-Shik Chang2006-06-231-5/+6
| | | | Notes: svn path=/head/; revision=166069
* Fence around shell execution variables not to fail abnormally whenHye-Shik Chang2006-06-161-5/+5
| | | | | | | | | Python segfaults. Reported by: jeff Notes: svn path=/head/; revision=165580
* Correct zope dependency target for 3.2.Hye-Shik Chang2006-06-031-1/+5
| | | | | | | | PR: 97151 Submitted by: Phil Oleson <oz@nixil.net> Notes: svn path=/head/; revision=164309
* Update to Python 2.4.3.Hye-Shik Chang2006-03-301-2/+2
| | | | Notes: svn path=/head/; revision=158415
* Update to Python trunk snapshot as of 2006-03-26.Hye-Shik Chang2006-03-261-1/+1
| | | | Notes: svn path=/head/; revision=158131
* Add support for Zope 2.9.Hye-Shik Chang2006-01-301-2/+5
| | | | | | | Submitted by: HAYASHI Yasushi <yasi@yasi.to> Notes: svn path=/head/; revision=154758
* - Zope 3.1 is now 3.2Pav Lucistnik2006-01-231-4/+4
| | | | Notes: svn path=/head/; revision=154290
* Fix a problem that it fails to detect PYTHON_PLATFORM on versionsHye-Shik Chang2005-12-071-1/+1
| | | | | | | | | without any dot. Reported by: kuriyama Notes: svn path=/head/; revision=150568
* Move instant messaging related ports to newly created net-im category:Pav Lucistnik2005-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | net/gaim -> net-im/gaim net/gaim-latex -> net-im/gaim-latex net/gaim-openq -> net-im/gaim-openq net/gaim-rss-reader -> net-im/gaim-rss-reader net/gicq -> net-im/gicq net/gnomeicu2 -> net-im/gnomeicu2 net/gossip -> net-im/gossip net/ickle -> net-im/ickle net/jabber -> net-im/jabber net/jabber-aim -> net-im/jabber-aim net/jabber-conference -> net-im/jabber-conference net/jabber-jud -> net-im/jabber-jud net/jabber-msn -> net-im/jabber-msn net/jabber-users-agent -> net-im/jabber-users-agent net/jabber-yahoo -> net-im/jabber-yahoo net/jarl -> net-im/jarl net/kf -> net-im/kf net/libicq -> net-im/libicq net/libicq2000 -> net-im/libicq2000 net/loudmouth -> net-im/loudmouth net/meanwhile -> net-im/meanwhile net/meanwhile-gaim -> net-im/meanwhile-gaim net/newsbot -> net-im/newsbot net/ocaml-jabbr -> net-im/ocaml-jabbr net/psi -> net-im/psi net/py-jabber -> net-im/py-jabber net/py-twistedWords -> net-im/py-twistedWords net/p5-Net-Jabber -> net-im/p5-Net-Jabber Repocopied by: marcus Notes: svn path=/head/; revision=147671
* Add new variables for the better Zope support:Hye-Shik Chang2005-11-061-4/+80
| | | | | | | | | | | | | | | | | | | - USE_ZOPE now gets USE_PYTHON-like version syntax to use in Zope product ports Makefiles to limit range of supported Zope versions. - "yes" for choosing default (2.7). - 2.8+ for 2.8 and any of higher versions. - -2.8 in case of the Zope product isn't ready for Zope 3. - 2.8-3.1 if the product isn't compatible with Python 2.3. - ZOPE_VERSION is to use in command line argument or /etc/make.conf. This accepts one of 2.7 2.8 and 3.1 currently. PR: 87476 Requested by: Filippo Natali <filippo.natali@gmail.com> Notes: svn path=/head/; revision=147422
* - Update to Python 2.4.2. [1]Hye-Shik Chang2005-10-021-28/+87
| | | | | | | | | | | | | | | | | | - Allow to override a command passing to distutils using PYDISTUTILS_{CONFIGURE,BUILD,INSTALL}_TARGET [2] - Allow to specify BUILD/RUN dependency separatedly. [3] - Replace shell executions with regex replacement on bsd.python.mk. [3] - Remove thread serialization from socket.getaddrinfo() on FreeBSD 5.3 and later versions because we've got thread-safe implementation. [4] - Add a workaround to avoid curses.h problem of FreeBSD base. PR: 86685 [1] Submitted by: Soeren Straarup <xride@x12.dk> [1], lioux [2], vsevolod [3], sobomax [4] Obtained from: Python CVS [4] Notes: svn path=/head/; revision=143983
* Update python-devel to 2.5.a0.20050728 snapshot.Hye-Shik Chang2005-07-281-1/+1
| | | | Notes: svn path=/head/; revision=140294
* - Add new bsd.python.mk-side support for Twisted Python.Hye-Shik Chang2005-07-071-2/+57
| | | | | | | | | | | | | This brings USE_TWISTED options which works like USE_GNOME to python ports. [1] - Fill comment about USE_ZOPE. [1] - Fix some mixed usage of tab and space. PR: 82445 [1] Submitted by: Vsevolod Stakhov <vsevolod@highsecure.ru> [1] Notes: svn path=/head/; revision=138642
* Update to Python 2.4.1Hye-Shik Chang2005-04-031-2/+2
| | | | Notes: svn path=/head/; revision=132349
* Update lang/python23 to Python 2.3.5.Hye-Shik Chang2005-03-201-2/+2
| | | | Notes: svn path=/head/; revision=131738
* Resurrect lang/python-devel port with Python 2.5 development snapshotHye-Shik Chang2005-01-291-10/+18
| | | | | | | as of today. Notes: svn path=/head/; revision=127590
* Propagate PYTHON_VERSION to child make processes to avoid duplicatedHye-Shik Chang2005-01-291-0/+3
| | | | | | | | | | | dependency on many python versions. This fixes a problem that Zope product ports depend on both of Python 2.3 and 2.4 if they use not only Zope itself but also 3rd party Python modules. Submitted by: Filippo Natali <filippo.natali@widestore.net> Notes: svn path=/head/; revision=127585
* Remove trailing spaces.Kirill Ponomarev2005-01-091-4/+4
| | | | Notes: svn path=/head/; revision=125940
* Force to use Python 2.3 for Zope ports. We still have "duplicatedHye-Shik Chang2004-12-191-0/+4
| | | | | | | | | | | | ORIGIN" problem when a python extension module is needed by not only a Zope product but also non-Zope python application. And there's no known good solution yet. PR: 75013 Submitted by: Filippo Natali <filippo@widestore.net> Notes: svn path=/head/; revision=124494
* - Update lang/python to 2.4 final release.Hye-Shik Chang2004-12-011-5/+5
| | | | | | | - Finish repocopy lang/python -> lang/python23 for Python 2.3.4 Notes: svn path=/head/; revision=122898
* - Update python-devel to 2.4c1Hye-Shik Chang2004-11-201-1/+1
| | | | Notes: svn path=/head/; revision=122021
* Update -devel to Python-2.4b2.Hye-Shik Chang2004-11-061-1/+1
| | | | Notes: svn path=/head/; revision=120987
* Fix a regex to determine PYTHON_PLATFORM correctly on FreeBSD patchedHye-Shik Chang2004-10-221-1/+1
| | | | | | | | | revisions such as 5.2.1 or 4.6.1. Submitted by: tg Notes: svn path=/head/; revision=119954
* Update to 2.4a3Hye-Shik Chang2004-09-031-1/+1
| | | | | | | | PR: 71340 Submitted by: Marcus Grando <marcus@corp.grupos.com.br> Notes: svn path=/head/; revision=118057
* - Update to 2.4a2Hye-Shik Chang2004-08-071-1/+1
| | | | | | | | | | - Add IPV6 option [1] PR: 69950 [1] Submitted by: Marcus Grando <marcus@corp.grupos.com.br> [1] Notes: svn path=/head/; revision=115547
* If GNU_CONFIGURE or HAS_CONFIGURE is defined, don't configure withHye-Shik Chang2004-07-101-1/+1
| | | | | | | | | distutils. This reenables to build py-sgrep. Spotted by: kris Notes: svn path=/head/; revision=113316
* The tarball for Python 2.4a1 is renamed in the site.Hye-Shik Chang2004-07-091-1/+1
| | | | Notes: svn path=/head/; revision=113287
* - Update to 2.4a1, the first alpha release of Python 2.4.Hye-Shik Chang2004-07-081-9/+36
| | | | | | | | | | | | | - Provide USE_PYTHON_BUILD and USE_PYTHON_RUN to allow explicit dependencies. [1] - Provide PYDISTUTILS_CONFIGUREARGS and run ${PYSETUP} config on 'do-configure' targets. [2] Reviewed by: eik [1] Submitted by: Mike Brown <mike@skew.org> Notes: svn path=/head/; revision=113222
* Remove deprecated ports: lang/python15 and lang/python20.Hye-Shik Chang2004-06-211-44/+2
| | | | Notes: svn path=/head/; revision=111902
* - Update to Python 2.3.4.Hye-Shik Chang2004-05-271-2/+2
| | | | | | | | - Test WITHOUT_* instead of WITH_* for values which are on by default so that package build clusters detect correctly. Notes: svn path=/head/; revision=110139
* Use ${EXPR} and ${ECHO_CMD} instead of verbose commands.Hye-Shik Chang2004-05-011-7/+7
| | | | | | | | PR: 66108 Submitted by: eik Notes: svn path=/head/; revision=108062
* - Enable ZOPE directory variables to be overridden in make.conf.Hye-Shik Chang2004-04-191-9/+2
| | | | | | | | | | - Install 3rd party products to the right place. PR: 65608 Submitted by: Gerhard Sschmidt <estartu@augusta.de> Notes: svn path=/head/; revision=107546
* - Update to 2.7.0Pav Lucistnik2004-04-021-2/+2
| | | | | | | | | PR: ports/63265 Submitted by: Gerhard Schmidt <estartu@augusta.de> Approved by: crowds on python@ via perky (in general) Notes: svn path=/head/; revision=105919
* Update to Python development snapshot as of 040311.Hye-Shik Chang2004-03-111-1/+1
| | | | | | | | I must say that it's faster by 10%~ than previous snapshot or 2.3. And it incorporated CJKCodecs from this! :) Notes: svn path=/head/; revision=103662
* Add ZOPEPRODUCTDIR to PLIST_SUB when USE_ZOPE is triggered.Hye-Shik Chang2004-01-261-1/+2
| | | | | | | | PR: 61611 Submitted by: Khairil Yusof <kaeru@streamyx.com> Notes: svn path=/head/; revision=99151
* Here come the patches!Joe Marcus Clarke2004-01-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ghostscript knobs [1] * Add per-port persistent build options with a menu-driven front-end [2] * Allow porters to override the message generated when do-configure fails [3] * Add patch to obviate many pkg-plist files [4] * Fix the PKG_DBDIR comment [5] * Make ports framework more robust with regard to make index [6] * Add new command macros to bsd.port.mk [7] * Remove direct command use from bsd.port.mk [8] * Make the ports system respect WITHOUT_CPU_CFLAGS [9] * Break the SDL code out into bsd.sdl.mk [10] * Add working support for USE_SIZE [11] * Fix RANDOMIZE_MASTER_SITES on -CURRENT [12] * Convert some spaces to tabs [13] * Add new physcial categories accessibility and x11-themes [14] * Speed up GNU configure scripts [15] * Remove "//" from MLINKS items in PLISTs and fix make -s install and make -s deinstall [16] * Be more specific about looking for files in distinfo [17] * Add new run-autotools target, and resort configure targets [18] * Make CONFLICTS compare prefix for installed packages and PREFIX [19] * Change directory to ${.CURDIR} before running certain make commands [20] * When INSTALL_AS_USER is set, run ldconfig with failures ignored [21] * Speed up the security check phase [22] * Fix some corner cases in the PORTDOCS code [23] * Add a new DEPRECATED macro [24] * Make INDEX breakage more informative [25] Look for a full write-up to follow on ports@ and ports-developers@. PR: 36112 [1] 59909 [4] 61351 [6] 59058 [7] 59058 [8] 59493 [9] 55494 [10] 59058 [11] 59315 [12] 59058 [13] 59811 [15] 59058 [16] 59058 [17] 60882 [18] 58149 [19] 59058 [20] 61133 [21] 55331 [22] 59070 [23] 59362 [24] 59626 [25] Submitted by: linimon [1] eivind [2] marcus [3] trevor [4] gerald [5] linimon [6] eik [7] eik [8] jeh [9] edwin [10] eik [11] Sergey Matveychuk <sem@ciam.ru> [12] eik [13] trevor gnome [14] adamw [15] eik [16] eik [17] edwin [18] clement [19] eik [20] edwin lev [21] Eugene M. Kim <ab@astralblue.com> [22] eik [23] linimon [24] eik [25] Notes: svn path=/head/; revision=98634
* Update python-devel to 2.4 20040106 snapshot.Hye-Shik Chang2004-01-091-1/+1
| | | | Notes: svn path=/head/; revision=97726
* - Update to Python-2.3.3Hye-Shik Chang2003-12-201-2/+3
| | | | | | | | | - Pass PYTHON_VERSION variable to dependent builds. - Enable email package to use cjkcodecs. - Decrease default recursion limit to 900 on sparc64. Notes: svn path=/head/; revision=96254
* Add dependency line for pyexpat as ${PYEXPAT} to provide adaptiveHye-Shik Chang2003-11-041-0/+6
| | | | | | | dependency for both of pre-2.3.2_2 and after-. Notes: svn path=/head/; revision=93096
* - Update lang/python-devel to Python-2.4 031022 snapshot.Hye-Shik Chang2003-10-291-10/+21
| | | | | | | | | | | | | - Correct USE_ZOPE dependency to Python 2.1. [1] - Fetch from correct MASTER_SITE_SUBDIR when upgrading python in same branch. [2] - Enable installing separated standard modules for python-devel port. Reported by: Filippo Natali <pitonat@libero.it> [1], Yoshihiko Sarumaru <mistral@imasy.or.jp> [2] Notes: svn path=/head/; revision=92598
* - Provide correct PYTHON_PORTVERSION as not default python's butHye-Shik Chang2003-10-191-20/+23
| | | | | | | | user-specified. - Provide PYTHON_SITE_SUBDIR for separated python standard module ports. Notes: svn path=/head/; revision=91635
* - Enable restricting compatible python versions by USE_PYTHONHye-Shik Chang2003-10-161-10/+70
| | | | | | | | | | | | | | | | | eg) USE_PYTHON= yes # backward compatible USE_PYTHON= 2.2 # same as PYTHON_VERSION=python2.2 USE_PYTHON= 2.1+ # 2.1 at least USE_PYTHON= 2.0-2.2 # from 2.0 to 2.2 USE_PYTHON= -2.3 # up to 2.3. 2.4 is not allowed. - Introduce a new variable, PYTHON_PKGNAMESUFFIX for ports that is more popular without 'py-' prefix like Mailman or Zope. Reviewed by: silence on ports@ Notes: svn path=/head/; revision=91400
* Update to Python-2.3.2Hye-Shik Chang2003-10-041-2/+2
| | | | Notes: svn path=/head/; revision=90205
* - Update to Python-2.3.1, the lastest Bugfix release.Hye-Shik Chang2003-09-241-2/+2
| | | | | | | | | | - Disable dlmodule on amd64 and sparc64 because dlmodule isn't designed for them. - Add -fPIC on CFLAGS on amd64 for mod_python3 and other ports using it on linking their own dynamic library. Notes: svn path=/head/; revision=89191
* - Update to Python-2.3Hye-Shik Chang2003-07-311-41/+32
| | | | | | | | | | - Correct pydoc search path to lang/python-doc-html port's [1] PR: 43036 [1] Submitted by: Emil Sit <sit@amsterdam.lcs.mit.edu> [1] Notes: svn path=/head/; revision=86069
* Update to 2.3c1Hye-Shik Chang2003-07-191-2/+2
| | | | Notes: svn path=/head/; revision=85183