Commit Graph

142 Commits

Author SHA1 Message Date
Hye-Shik Chang
adca4f9d0e - Add support for FreeBSD 6.
- Drop FreeBSD 2 support.
- Fix build on -stable.

Spotted by:	marcus, kris
Obtained from:	Python CVS
2004-08-21 01:02:12 +00:00
Hye-Shik Chang
03cd3fd2e0 - Update to 2.4a2
- Add IPV6 option [1]

PR:		69950 [1]
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br> [1]
2004-08-07 06:36:57 +00:00
Hye-Shik Chang
90c653ebbf Allow to install and use 3rd party packages in X11BASE.
${X11BASE}/lib/{python2.3{,/site-packages},site-python} will be
added to your python's sys.path if each directory exists.

Suggested by:	marcus
2004-07-09 17:18:00 +00:00
Hye-Shik Chang
d8b04cd486 The tarball for Python 2.4a1 is renamed in the site. 2004-07-09 16:53:03 +00:00
Hye-Shik Chang
95340a84dc - Update to 2.4a1, the first alpha release of Python 2.4.
- 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>
2004-07-08 15:53:45 +00:00
Hye-Shik Chang
68c031de51 More OPTIONS change of UCS2->UCS4 which is missed in previous commit. 2004-06-28 06:25:26 +00:00
Hye-Shik Chang
c4a8480ea9 Test lack of non-default options for CONFIG-unaware environments
as done in lang/python either.

Submitted by:	fjoe
2004-06-28 06:24:11 +00:00
Hye-Shik Chang
cd74272ff9 Use OPTIONS.
Submitted by:	Stephane E. Potvin <sepotvin@videotron.ca>
2004-05-07 05:39:33 +00:00
Hye-Shik Chang
1a830c3a8c Reduce configure warning.
PR:		55180 [1], 65680 [2]
Submitted by:	Rui Lopes <rui@ruilopes.com> [1],
		Roman Neuhauser <neuhauser@chello.cz> [2]
2004-04-18 11:42:37 +00:00
Hye-Shik Chang
2f813973a5 Correct pre-install target to pre-su-install so that the credential
switch happens before directories are created under PREFIX.

Submitted by:	marcel
2004-03-18 07:00:08 +00:00
Hye-Shik Chang
2083111047 Update to Python development snapshot as of 040311.
I must say that it's faster by 10%~ than previous snapshot or 2.3.
And it incorporated CJKCodecs from this! :)
2004-03-11 15:53:06 +00:00
Hye-Shik Chang
3c031745cd Create a symbolic link to lib/python2.3.so on lib/python2.3/config/
for seamless upgrade from a static library.

Suggested by:	dd
2004-03-09 02:24:31 +00:00
Hye-Shik Chang
1ba15b7a7e Build and install a shared library and its frontend besides static one
by default.

[HEADS UP] The python executable and static library isn't built PIC
anymore even on amd64 and ia64. Please use a shared library instead.

Requested by:	jhay, dd
Tested by:	Charles Swiger <cswiger@mac.com>,
		Tim Middleton <x@Vex.Net>
2004-03-08 12:43:11 +00:00
Hye-Shik Chang
427c8bd159 Fix plist.
Reported by:	Mun-Kyo Seo <munggo@pmy.lv>
2004-01-09 02:04:12 +00:00
Hye-Shik Chang
7da4e22141 Add missed deltas on 2.4 040106 update. 2004-01-09 01:58:22 +00:00
Hye-Shik Chang
629c6dcf48 Update python-devel to 2.4 20040106 snapshot. 2004-01-09 01:43:30 +00:00
Dmitry Sivachenko
576e13422f Add WWW.
Approved by:	maintainer
2003-12-04 10:41:46 +00:00
Hye-Shik Chang
299b967868 Ignore syntax errors on compiling 3rd party packages.
Tested by:	Lee Harr <missive@hotmail.com>
2003-11-15 19:22:37 +00:00
Hye-Shik Chang
62e80c6399 - Include pyexpat module in python base ports because python incorporated
expat 1.95.6 in its distribution from Python-2.3.
- Bump PORTREVISION subsequently.

Requested by:	Mike Brown <mike@skew.org>
		Jeremy Kloth <jeremy.kloth@fourthought.com>
2003-11-04 18:00:37 +00:00
Hye-Shik Chang
040577c1f7 - Update lang/python-devel to Python-2.4 031022 snapshot.
- 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]
2003-10-29 21:31:13 +00:00
Hye-Shik Chang
bdb7bf2167 Don't use PYTHON_DISTFILE as well as PYTHON_WRKSRC on lang/python* ports
because it does not point the most recent version of each from
ports/Mk/bsd.python.mk 1.38.

Reported by:	Andy Fawcett <andy@athame.co.uk>
2003-10-21 17:17:45 +00:00
Hye-Shik Chang
a559b90434 BUILD_STATIC by default as lang/python does. 2003-08-23 01:07:20 +00:00
Hye-Shik Chang
c9d4d3d297 Update to 2.4a0 snapshot of 1 Aug 2003 2003-08-01 09:14:02 +00:00
Hye-Shik Chang
ab4b78dba6 Update to 2.3c1 2003-07-19 07:44:46 +00:00
Hye-Shik Chang
6b9a7cf778 o Utilize MASTER_SITE_PYTHON.
o Rename pydoc to pydoc${PORTVERSION} to avoid conflicts among these
  ports. (lang/python port keeps both of bin/pydoc and bin/pydoc2.2)
o Set LATEST_LINK to ${PYTHON_VERSION:S/.//} except lang/python.

Now, we can install all of these python versions together cleanly.
2003-07-04 11:57:54 +00:00
Hye-Shik Chang
c84dbd4727 Update new python-devel port to 2.3.b2.
This update introduces two new knobs to _disable_ somewhat
experimental options:
 BUILD_STATIC=yes	Unless this option is specified,
			the port will build python as shared
			binary.
 WITH_UCS2=yes		Unless this option is specified,
			Py_UNICODE type will charge 4 bytes
			per character (as we do for wchar_t)

Repo-copied by:	joe (thanks!)
2003-07-03 14:41:09 +00:00
Hye-Shik Chang
3b1c9bec7b Take maintainerships from alane's python ports.
Rest in Peace, Alan.
2003-06-09 05:42:04 +00:00
Will Andrews
f9be1a26da REST IN PEACE
Alan Eldridge
Born December 15, 1961 in Iowa
Died June 6, 2003 in Denver, Colorado

Thank you for your contributions, you
will be greatly missed.
2003-06-08 21:06:22 +00:00
Hye-Shik Chang
63f2be090f Update to 2.2.3
PR:		52830
Submitted by:	Chuck Swiger <chuck@pkix.net> (partly)
Approved by:	maintainer (implicitly)
2003-06-04 08:36:48 +00:00
Ade Lovett
84ea4ee842 Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.

Approved by:	portmgr (implicitly)
2003-03-06 19:23:19 +00:00
Alan Eldridge
b31107f713 PORTREVSION => 2.
Fix error pointed out by tg@. Now just blow away the Tools subdir on uninstall
in case something compiled that stuff.
2002-11-21 17:07:28 +00:00
Alan Eldridge
e3f1cd18ae PORTREVISION => 1
Added lotsa missing files to pllist.
Added dl module for those who like to live dangerously (petef?).

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
2002-11-21 16:14:10 +00:00
Alan Eldridge
182328e593 PORTREVISION => 1
Added lotsa missing files to pllist.
Added dl module for those who like to live dangerously (petef?).

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
2002-11-21 16:14:09 +00:00
Alan Eldridge
3c9be6b0f3 Simplified threads configuration. 2002-11-21 15:32:09 +00:00
Alan Eldridge
46fa14c679 Take over as maintainer since tg is taking a leave of absence from port
maintenance.
2002-11-15 17:12:56 +00:00
Hye-Shik Chang
72143e1b7c Upgrade to Python-2.2.2.
Approved by:	tg
2002-10-17 11:14:17 +00:00
Thomas Gellekum
5abd985434 Use new PYTHONPREFIX_*DIR variables to make these ports PREFIX-clean. 2002-06-14 11:19:13 +00:00
Thomas Gellekum
e399f180fd Fix building on the Alpha.
Submitted by:	gallatin
2002-05-16 12:07:26 +00:00
Thomas Gellekum
b0bf616a46 Add patch from SF PR #541980. This fixes 4suite.
Submitted by:	nectar
2002-04-17 11:57:49 +00:00
Thomas Gellekum
70f395a1f5 Upgrade to Python-2.2.
PR:		36977
Submitted by:	Hye-Shik Chang <perky@fallin.lv>
2002-04-12 10:33:42 +00:00
Thomas Gellekum
683d86a04a Add SourceForge as a well connected secondary MASTER_SITES location.
Submitted by:	"Jason R. Mastaler" <jason-dated-1018216403.d8ed28@mastaler.com>
2002-04-02 12:03:43 +00:00
Thomas Gellekum
33830c0c52 Explicitly enable IPv6 support.
Submitted by:	sumikawa
2002-04-02 11:55:20 +00:00
Thomas Gellekum
8a7b647585 Fix sizeof(wchar_t) calculation. 2002-01-21 12:54:09 +00:00
Thomas Gellekum
7d4762e8bb Implement PyObject_DelItemString(), which was obviously forgotten for
Python-2.2. This will fix at least the metakit port.

Bump PORTREVISION.

Obtained from:	Python CVS tree
2002-01-16 12:22:20 +00:00
Thomas Gellekum
555f286ca1 Upgrade lang/python to 2.2. Adjust bsd.python.mk accordingly.
PR:		33444
Submitted by:	Hye-Shik Chang <perky@fallin.lv>

Add new MD5 to dependent ports.
2002-01-07 13:26:47 +00:00
Thomas Gellekum
c5186aed0a Re-add fpectl.so to the plist to fix packaging. Re-enable support
for it in the python binary.

Noticed by:	will
2001-11-20 13:23:48 +00:00
Thomas Gellekum
998b2d08ec Don't build mpz extension, it's moved to a separate port. 2001-10-19 11:16:55 +00:00
Thomas Gellekum
2718c15787 Depend on math/libgmp when running a recent -current. 2001-09-25 11:39:45 +00:00
Thomas Gellekum
ef41855096 Upgrade to 2.1.1. 2001-07-25 11:11:25 +00:00
Thomas Gellekum
a0e827ef6c Upgrade to 2.1. 2001-05-02 11:25:02 +00:00