Commit graph

32 commits

Author SHA1 Message Date
joerg
053f691e9b Strip of anything after the version number in distutils.util.get_platform
on DragonFly. Since that version is used e.g. as part of the file name
for python eggs, it makes handling easier to match normal pkgsrc
platform policy. Bump revisions of all Python packages.
2006-04-13 02:26:54 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
joerg
d4b0eafdb2 Fix Python's makesetup script to treat -pthread as linker flag.
This is needed for databases/py-psycopg at least to compile properly.
Since the installed version changed, bump revision.
2005-11-16 19:18:58 +00:00
recht
6a732960a0 Add a patch for CAN-2005-2491 (buffer overflow vulnerability in the PCRE
library) from ubuntu Linux (via gentoo).
For details see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2491
2005-10-01 19:59:39 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
drochner
2cefade65d apply the security fix from
http://www.python.org/security/PSF-2005-001/
This disables hierarchical object lookups in SimpleXMLRPCServer.
Unfortunately, this breaks some applications (eg kenosis). Don't
shoot me for this.
bump PKGREVISION
2005-02-04 15:39:04 +00:00
jmmv
df333169fb Convert the python packages to use the alternatives system to install a
bin/python wrapper.  Bump their PKGREVISION to 1.

Also remove the python package.  In order to preserve a similar behavior to
this one using the new framework, start by installing pkg_alternatives.
Then just open its manpage, scroll down to the EXAMPLES section, Applying
filters subsection, and follow the (rather short) directions given there.
2005-01-30 12:44:39 +00:00
tv
04e678d35d Add PLIST for Interix, and move a couple more now-platform-dependent
modules into the other PLIST fragments.
2005-01-25 13:09:03 +00:00
recht
367eed19fe Build Python with thread support by default and turn the existing
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
2005-01-23 20:41:45 +00:00
recht
a269d5cc93 Extend some checks to also test for netbsd2 as sys.platform.
Bump PKGREVISIONS accordingly.
2004-08-29 10:44:19 +00:00
abs
76af5a3859 Add USE_GCC_SHLIB to python2 packages:
python20 to python20-2.0.1nb6
    python21 to python21-2.1.3nb2
    python21-pth to python21-2.1.3nb4
    python22 to python22-2.2.3nb1
    python22-pth to python22-2.2.3nb1
    python23 to python23-2.3.3nb1
    python23-pth to python23-2.3.3nb1
2004-01-27 18:55:30 +00:00
grant
39aab8e564 split the common parts of python22 and python22-pth into Makefile.common
and fix PLIST for some modules which are only installed on Solaris.
2004-01-24 08:13:14 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
drochner
c28e4b2fca g/c the now unneeded explicite export of LINK_ALL_LIBGCC_HACK to the
environment
2003-06-06 19:39:03 +00:00
drochner
52947f7d70 update Python22 to 2.2.3
This is a bugfix release.
Also, use the LINK_ALL_LIBGCC_HACK just introduced to link the
interpreter against libgcc. This should fix PR pkg/16144 in the
Python2.2 (and NetBSD-1.5) case.
2003-06-06 17:31:17 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jdolecek
0f7b6e0058 test_gettext doesn't hang with threaded Python in -current anymore 2003-04-17 08:20:47 +00:00
darcy
1e3a6d03ba Remove comment about PR lib/20214 (libpthread assertion failure triggered
by py-bsddb3) since the PR has been closed.  Two other issues remain.
2003-04-17 08:09:03 +00:00
jschauma
202c51d3cc IRIX also uses LOWER_OPSYS as PY_PLATFORM. 2003-04-05 01:01:31 +00:00
drochner
9c8fa58fc7 revert previous, adding some comments
Before using native pthreads per default, we should make sure it is
at least stable enough for the Python selftests and pkgsrc applications.
(in response to PR pkg/20214)
2003-02-06 21:02:58 +00:00
jdolecek
8cc05682fe don't disable threads on NetBSD if native threads are available
XXX only python22 pkg is changed this way, since this is the only
XXX one having special case for NetBSD; python15, python20, python21 disable
XXX threads on all pkgsrc operating systems
2003-01-20 22:23:38 +00:00
grant
e579017783 Use automatic PLIST handling. 2002-12-25 12:35:04 +00:00
schmonz
5721179af8 Provide Darwin-specific packing list entries. 2002-11-23 00:52:49 +00:00
markd
e4c7312501 Add PLIST for Solaris. 2002-10-30 10:55:41 +00:00
tsarna
edf2d3d71d Upgrade python22 package from 2.2.1 to 2.2.2.
Mostly bug fixes, a few enhancements, notably in the email package.
2002-10-15 16:16:34 +00:00
tsarna
2114d5e37c Clean up my previous commit. The --withouts where no-ops (hence the
nned for the updated patch in the previous commit) and the empty
"PLIST_SRC+=" was kinda silly.
2002-10-10 17:45:55 +00:00
tsarna
dadf1b3e08 Add Zoularis/Linux support 2002-09-24 18:06:22 +00:00
jlam
357966949c buildlink1 -> buildlink2 2002-09-20 21:32:05 +00:00
drochner
92d8164a0e update to 2.2.1
Changes:
-Added new builtin function bool() and new builtin constants True and
  False to ease backporting of code developed for Python 2.3.  In 2.2,
  bool() returns 1 or 0, True == 1, and False == 0.
-C API: A type can now inherit its metatype from its base type.
-Fixes
2002-04-15 12:13:38 +00:00
jlam
5ca0c61cd3 Teach the extension building process about buildlink, and allow passing
LDFLAGS to the linker command when linking a python extension.  This lets
us pass the right flags to correctly find libraries required for certain
extensions, e.g. zlib.so.
2002-04-09 04:33:18 +00:00
drochner
79aa8807f5 initial import of a Python-2.2 pkg 2002-01-15 17:11:03 +00:00