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
ebd4836132
- Update stackless_python to 2.3.3 as of 040225 and unmark BROKEN.
...
- Set mutually exclusive confliction for {,stackless_}python.
2004-02-27 13:00:06 +00:00
Hye-Shik Chang
1efbe2254e
- Add a workaround for the net/straw port installation problem
...
recently introduced by libpthread. The problem was that waitpid(2)
raised EINTR but python's distutils didn't catch it correctly.
- PORTREVISION is bumped to 2, subsequently.
2004-02-24 08:19:54 +00:00
Marcel Moolenaar
e91938d7ff
On ia64, libpython2.3 must be built with -fPIC as well. This unbreaks
...
KDE (for example).
2004-02-16 19:03:00 +00:00
Hye-Shik Chang
d3a457db41
- Use process scope threads instead of system scope to enable large
...
amount of threads on -CURRENT libpthread by default. [1]
- Merge bugfixes from python 2.3 maintenance branch: [2]
o weakref object's garbage collection problem.
o save unnecessary startup-time memory allocation of 100KB+ from
intobject.
- SIZEify.
- Bump PORTREVISION subsequently.
Advised by: eischen, julian [1]
Obtained from: Python CVS [2]
2004-02-09 09:54:07 +00:00
Hye-Shik Chang
0af36bc41c
Fix builds for whom has VPATH on his/her environment variables.
...
PR: 57731
Reported by: bms
2003-12-28 13:55:06 +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
f2e9fdbd86
Add fix for a fatal bug in type's GC handling causes segfaults.
...
http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Misc/NEWS?r1=1.831.4.75&r2=1.831.4.76&diff_format=u
Obtained from: Python CVS
2003-11-21 03:15:02 +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
Maxim Sobolev
75fd45d40b
Add missed ossaudiodev.so into pkg-plist (only for x86, since I don't have
...
access to other arches yet), and enable it on freebsd5 (it's enabled on
freebsd4 OOB).
2003-10-29 20:52:32 +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
16d82beb8e
- Add WITHOUT_PYMALLOC knob that disables pymalloc, the internal
...
optimized heap manager for Python 2.3. [1]
- Utilize PYTHON_SITE_SUBDIR.
Submitted by: kuriyama [1]
2003-10-19 09:17:44 +00:00
Hye-Shik Chang
d01c77a494
Add alpha to list of 64bit architectures. (This fixes package
...
building on alpha)
Spotted by: kris
2003-10-16 05:36:05 +00:00
Hye-Shik Chang
ec722082a1
Update to Python-2.3.2
2003-10-04 05:17:10 +00:00
Hye-Shik Chang
dc8b35d2fb
- Install a 'real' shared object when BUILD_SHARED=yes. [1]
...
- Fix plist on 32bit architectures.
- Bump PORTREVISION.
PR: 57269 [1]
Submitted by: Tim Middleton <x@Vex.Net> [1],
Kostik I. Belousov <kostya@tessart.kiev.ua> [1]
2003-09-29 11:44:32 +00:00
Hye-Shik Chang
a121af1f80
- Revive os.fsync function which is disabled by a typo of Python-2.3.1.
...
- Bump PORTREVISION
Obtained from: Python CVS
2003-09-26 16:44:13 +00:00
Hye-Shik Chang
a51136bd60
Add notes about separated standard modules.
2003-09-26 04:24:56 +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
9d32a5e594
BUILD_STATIC by default because it's better.
...
(See http://mail.python.org/pipermail/python-dev/2003-August/037472.html )
2003-08-22 05:31:45 +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
153572d683
Set per-thread stack size to 0x20000 (default) or 0x100000
...
(WITH_HUGE_STACK_SIZE=yes). This will enable python2.2 to
run Zope and its products.
Requested by: dwhite
Reviewed by: dwhite
2003-07-09 07:40:56 +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
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
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
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
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
Maxim Sobolev
4ca0e60800
-pthread --> ${PTHREAD_LIBS}
...
-D_THREAD_SAFE --> ${PTHREAD_CFLAGS}
Note: my first intention was to test this out on bento/beta, but per ade's
requiest I opted to do it quickly.
2001-03-29 16:35:19 +00:00
Maxim Sobolev
84d049fc2b
Allow MAINTAINER to be redefined in a slave port.
2001-03-29 08:13:31 +00:00
Thomas Gellekum
d1115e3827
MASTER_SITE changed.
...
Submitted by: sobomax
2000-12-07 12:06:30 +00:00
Thomas Gellekum
e3c1c82e91
Install Demo/ dir to $PREFIX/share/examples/python.
2000-11-29 12:35:31 +00:00
Thomas Gellekum
63f9ef6a35
Fix compilation on FreeBSD-3.x.
...
PR: 22226
Reviewed by: Alan Bawden <Alan@LCS.MIT.EDU>
2000-11-13 13:22:34 +00:00
Thomas Gellekum
78f16e0bfd
Upgrade to 2.0.
2000-10-18 11:58:50 +00:00