Commit graph

38 commits

Author SHA1 Message Date
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
a93bb43d12 - Provide correct PYTHON_PORTVERSION as not default python's but
user-specified.
- Provide PYTHON_SITE_SUBDIR for separated python standard module ports.
2003-10-19 08:49:29 +00:00
Hye-Shik Chang
a04c65dddb - Enable restricting compatible python versions by USE_PYTHON
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@
2003-10-16 05:58:53 +00:00
Hye-Shik Chang
ec722082a1 Update to Python-2.3.2 2003-10-04 05:17:10 +00:00
Hye-Shik Chang
ac5bea6285 - Update to Python-2.3.1, the lastest Bugfix release.
- 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.
2003-09-24 11:07:22 +00:00
Hye-Shik Chang
d6fb067853 - Update to Python-2.3
- 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]
2003-07-31 19:34:54 +00:00
Hye-Shik Chang
ab4b78dba6 Update to 2.3c1 2003-07-19 07:44:46 +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
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
Alan Eldridge
118eb9fffc take over for tg@ who is away indefinitely 2002-11-21 15:33:00 +00:00
Hye-Shik Chang
72143e1b7c Upgrade to Python-2.2.2.
Approved by:	tg
2002-10-17 11:14:17 +00:00
Alan Eldridge
0ddb7a3d2e Add variables for ZOPE. Patch supplied by maintiner
Submitted by:	maintainer
Approved by:	maintainer
2002-09-20 18:56:41 +00:00
Thomas Gellekum
fdd1d67fea New variable PYNUMERIC, containing a dependency line for the py-numeric
extension.
2002-07-15 11:35:29 +00:00
Thomas Gellekum
8d6c870a31 - Support development versions of Python.
- Allow installation to python-specific hierarchy. This will
  benefit users of Zope and mod_python.
- Add PYTHON_*DIR variables to PLIST_SUB.

PR:		38769
Submitted by:	Hye-Shik Chang <perky@fallin.lv>
2002-06-14 11:17:08 +00:00
Thomas Gellekum
3688540fe6 Fix comment to reflect the actual usage of USE_PYDISTUTILS. 2002-04-26 10:45:42 +00:00
Thomas Gellekum
2f77a42bb4 New trigger USE_PYDISTUTILS. When defined, do-build' and do-install'
will call the equivalent of `python setup.py {build|install}'. This
should help with most current extensions to the Python language.

PR:		36537
Submitted by:	Hye-Shik Chang <perky@fallin.lv>
2002-04-17 11:34:47 +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
f64dfaa0a8 Upgrade to 2.1.3.
PR:		36977 36979
Submitted by:	"Karsten W. Rohrbach" <karsten@rohrbach.de>
2002-04-11 11:29:52 +00:00
Thomas Gellekum
38d8068c7f Upgrade python21 to 2.1.2, the latest bugfix release.
PR:		34078
Submitted by:	Hye-Shik Chang <perky@fallin.lv>

Update checksum of dependent ports.
2002-01-22 12:53:28 +00:00
Thomas Gellekum
0bde08831d Grr. Really fix PYTHON_WRKSRC for 2.1.1. 2002-01-16 12:24:32 +00:00
Thomas Gellekum
1b36114760 Fix variables for Python-2.1.1. 2002-01-16 12:23:24 +00:00
Thomas Gellekum
2d5aba540b Add python2.2 to the list of legal PYTHON_VERSIONs. 2002-01-11 12:05:29 +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
f535a67aba Use a variable for PYTHON_PORTVERSION. 2001-08-03 11:20:33 +00:00
Thomas Gellekum
ef41855096 Upgrade to 2.1.1. 2001-07-25 11:11:25 +00:00
Thomas Gellekum
c5fccbeebb Upgrade to 2.0.1. 2001-07-05 11:21:16 +00:00
Thomas Gellekum
cb66a2b556 Python-2.1 is the new default version. 2001-05-02 11:49:36 +00:00
Thomas Gellekum
ff1706a992 I don't know offhand how to delay defining PYTHON_PLATFORM until
the dependencies are evaluated and $PYTHON_CMD will surely exist,
so I fake it with the help of expr(1), $OPSYS and $OSREL.

PR:		26318
2001-04-04 12:32:45 +00:00
Thomas Gellekum
f5bb057465 New variable PYTHON_PLATFORM, which contains Python's idea of
the platform it's running on.
2001-04-03 11:37:25 +00:00
Thomas Gellekum
80d3dac31c Add back some definitions for Python-1.6. Some people obviously still
use it.
2001-03-01 12:17:41 +00:00
Thomas Gellekum
9998c31f9a Fix stupid typo (wrong path in py-xml dependency). <:-( 2000-11-20 12:30:14 +00:00
Thomas Gellekum
7a9f5ed9f4 Depend on the latest and greatest py-xml package. 2000-11-16 14:07:30 +00:00
Thomas Gellekum
901c323818 Python 2.0 is the new default version. 1.6 is history.
New variable PYTHON_INCLUDEDIR = ${LOCALBASE}/include/${PYTHON_VERSION}.
Suggested by sobomax.
2000-10-18 11:56:23 +00:00
Thomas Gellekum
26ba27555e Use Python 2.0c1. 2000-10-10 12:54:01 +00:00
Thomas Gellekum
db799bc7de - Upgrade version number for Python 2.0b2.
- Use full path for PYTHON_CMD
- Add PYTHON_PKGNAMEPREFIX
- Add PYTHON_REL
- Prevent against multiple inclusion
2000-09-28 11:24:31 +00:00
Thomas Gellekum
ae3d616ae8 Fix PYXML dependency line.
Add PYTHON_REL, which gives the version as a number, not a string.
2000-09-12 11:50:53 +00:00
Thomas Gellekum
f563688987 Add bsd.python.mk. This file contains definitions which hopefully
make dealing with Python-related ports easier.

This needs to be activated from bsd.ports.mk; Satoshi will do that later.

Approved by:	asami
2000-09-08 11:43:37 +00:00