Commit Graph

44 Commits

Author SHA1 Message Date
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
ba4f95c0b0 Add ZOPEPRODUCTDIR to PLIST_SUB when USE_ZOPE is triggered.
PR:		61611
Submitted by:	Khairil Yusof <kaeru@streamyx.com>
2004-01-26 02:11:36 +00:00
Joe Marcus Clarke
e587cce18d Here come the patches!
* 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]
2004-01-20 09:14:10 +00:00
Hye-Shik Chang
629c6dcf48 Update python-devel to 2.4 20040106 snapshot. 2004-01-09 01:43:30 +00:00
Hye-Shik Chang
60d09f59f5 - Update to Python-2.3.3
- Pass PYTHON_VERSION variable to dependent builds.
- Enable email package to use cjkcodecs.
- Decrease default recursion limit to 900 on sparc64.
2003-12-20 07:13:43 +00:00
Hye-Shik Chang
360fced428 Add dependency line for pyexpat as ${PYEXPAT} to provide adaptive
dependency for both of pre-2.3.2_2 and after-.
2003-11-04 18:07:03 +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
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