Commit graph

60 commits

Author SHA1 Message Date
drochner
3b80fee363 make the fcntl selftest recognize "netbsd3" so that the right
structure padding is used
not application relevant, so I abstain from bumping PKGREVISION
2005-07-29 13:27:26 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
475ab002d7 Add RMD160 digests 2005-02-24 09:03:05 +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
tv
688de62aea Backport first-stab Interix support from lang/python23. 2005-01-24 21:43:40 +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
grant
beaba1d487 all of these use dlopen(). 2004-12-19 05:34:07 +00:00
wiz
a0c6f76028 USE_LANGUAGES=c c++; remove USE_GCC_SHLIB. 2004-11-22 21:48:08 +00:00
grant
c8b3276283 don't override LOWER_OPSYS, handle PY_PLATNAME in the same way as
python23.
2004-10-30 16:24:20 +00:00
jschauma
d7774ca2f0 Correct PY_PLATNAME for IRIX, as suggested by Georg Schwarz. 2004-10-03 23:25:39 +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
recht
4150812b27 add python as category
ok'd a while back at pkgsrcCon by agc and wiz
2004-07-22 09:15:59 +00:00
recht
4656bfa637 Now that all Python modules have been bl3ified remove the bl2 support. 2004-05-23 17:15:09 +00:00
minskim
33baa81356 Build python module for zlib unconditionally. This makes
python2[12]{,-pth} build on platforms where zlib.h is not in
/usr/include.
2004-05-16 20:01:59 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jlam
1b2674fcd7 The BUILDLINK_DEPENDS.<pkg> lines should match between the buildlink3.mk
and any pre-existing buildlink2.mk files.
2004-02-10 20:45:01 +00:00
grant
f64b4298c9 use ${EGREP} instead of relying on GNU grep features. 2004-01-29 10:33:51 +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
jlam
a8aead0d03 * Follow the new buildlink3 standard and append to BUILDLINK_DEPENDS.<pkg>.
* Use BUILDLINK_{INCDIRS,LIBDIRS}.<pkg> instead of using
  BUILDLINK_{CPPFLAGS,LDFLAGS}.<pkg> since we're just dealing with adding
  directories to the various search paths.
2004-01-25 17:15:12 +00:00
recht
0de275cb42 bl3ify 2004-01-25 16:06:47 +00:00
recht
e0d95cc4ac add buildlink3.mk 2004-01-25 14:13:17 +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
drochner
c02f8a41c0 modify a selftest which uses unportable struct packing so that it
succeeds on alpha
2003-04-08 18:32:59 +00:00
jschauma
6cabf3c80f Forgot to add in last commit. 2003-04-05 01:20:28 +00:00
jschauma
202c51d3cc IRIX also uses LOWER_OPSYS as PY_PLATFORM. 2003-04-05 01:01:31 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +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
6cac91ef5e Add an unofficial patch that allows xmlrpclib to supply Basic Auth.
Shouldn't affect other uses, just ads a missing feature.
2002-10-16 15:51:03 +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
jlam
63d51646ba Use BUILDLINK_FILES_CMD.<pkg> instead of manually adding the shell pipeline
to BUILDLINK_FILES.<pkg>.
2002-10-13 07:16:50 +00:00
jlam
f0b4d0414b Remove debugging code. 2002-10-12 09:03:51 +00:00
jlam
4d411616ae Revert previous...GREP is correct. 2002-10-12 09:00:35 +00:00
jlam
8b9c927b0d Use EGREP instead of GREP. 2002-10-12 07:28:14 +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
jlam
1e596c1d7a Don't automatically add BUILDLINK_LDFLAGS.python22 to the LDFLAGS. Allow
package Makefiles to make that decision for themselves.
2002-10-09 23:47:35 +00:00
jlam
016e07aedf Use BUILDLINK_PLIST_CMD.python22 to create BUILDLINK_FILES.python22,
instead of trying to parse the PLIST, which may not exist, or may not have
a full list of files installed by the package.
2002-10-09 23:20:57 +00:00
jlam
ad88f38aa7 Create BUILDLINK_CPPFLAGS and BUILDLINK_LDFLAGS for the python packages so
as to find their headers and libraries.  Also allow "-lpython" to resolve
to the versioned libpython (-lpython2.2, etc.).
2002-10-09 11:40:40 +00:00
jlam
6c63e8e7e1 Fix up BUILDLINK_FILES shell expression after PLIST was split into many
files.
2002-10-09 10:55:06 +00:00