Commit graph

50 commits

Author SHA1 Message Date
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
grant
228fec1326 before the SIGINT fix, the PKGREVISION was set to 1 in
python23{,-pth}/Makefile.

it was then "bumped" to 1 in Makefile.common.

really bump it to 2 and leave it in Makefile.common (hi luke!)
2004-06-15 14:26:34 +00:00
lukem
16f02bb613 * Add patches to ensure that signal handlers consistently don't set SA_RESTART
(restartable system calls).  (These patches have been submitted back to the
  python community.).  Fixes the bug in NetBSD PR [pkg/24797] that I submitted.
* Highlight in the DESCR files what the thread support is for that package.
* Bump PKGREVISION.
2004-06-14 02:31:13 +00:00
recht
b5316b9c7d NetBSD 2.0 changes sys.platform to netbsd2 -- catch up with this
patch by drochner@ in private mail

bump PKGREVISION to 1
2004-06-10 10:13:06 +00:00
recht
bb50a9cc2d Update to 2.3.4
This is a bug-fix release for Python 2.3 that fixes a number of bugs,
including a couple of weakref bugs and a bug in pickle version 2. There
are also a number of fixes to the standard library, and some build
fixes - see the release notes ( http://www.python.org/2.3.4/NEWS.html )
for details.
2004-06-02 12:29:28 +00:00
recht
4656bfa637 Now that all Python modules have been bl3ified remove the bl2 support. 2004-05-23 17:15:09 +00:00
recht
a2a789cb93 Add missing patches and disable PKGVIEW installation for now until the
issues with modules are sorted out.
2004-05-12 16:25:34 +00:00
recht
c3fe9a0f17 - Merge bugfixes from python 2.3 maintenance branch:
o weakref object's garbage collection problem.
  o save unnecessary startup-time memory allocation of 100KB+ from
    intobject.

via FreeBSD ports

- Enable pkgviews installation.

Bump PKGREVISION for the bugfixes.
2004-05-12 15:19:49 +00:00
recht
0f312c17dc Rework bdb detection: Since we're using buildlink we could save rely
on the variables it sets (eg. BDB_TYPE). While at bl3ify.
Thanks to minskim@ for fixes and testing.
2004-04-13 22:48:41 +00:00
recht
85fbc8a8a9 Fix patch-aa so that it works with patch -p0. 2004-04-09 10:48:09 +00:00
darcy
5ab58fa1bc Add missing entry to distinfo for patch-aa. 2004-04-05 10:00:42 +00:00
darcy
6888bba10d Move patch to Python directory as that is where the file being patched is. 2004-04-02 10:56:22 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
minskim
dcc10c5606 Disable db3 and db4 detection in python23 and python23-pth, so as to
prevent them from picking up a wrong db library on systems that have
native db3 or db4.
2004-03-22 06:33:58 +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
recht
ee8ddf1d62 Apply first part (creation of libpython.so) of the patch provided by
Michal Pasternak in PR 24599.
Leave the RUNSHARED part for now until it's proven that it's really needed
and a cleaner has been found.
2004-03-01 00:16:35 +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
abs
b37ee96c50 + USE_LANGUAGES=c c++ 2004-02-04 22:23:46 +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
grant
73c42b525d use ${PY_VER_SUFFIX} in @dirrm. 2004-01-26 12:53:20 +00:00
grant
392147060c add Solaris PLIST missed in previous commit. 2004-01-26 12:14:05 +00:00
grant
37b935502a fix build and install on Solaris:
- use -h instead of -soname= when creating shared objects to appease
  Solaris linker.
- link against librt for fdatasync().
- tweak PLIST for installed modules.
2004-01-26 12:10:24 +00:00
grant
0317ad32df remove empty PLIST. 2004-01-26 11:58:40 +00:00
grant
dca5cec864 use the right python platform name in PLIST. 2004-01-26 11:57:47 +00:00
grant
028983788a whitespace fix 2004-01-26 11:50:29 +00:00
recht
4516b44231 Fix the plist on Linux after the introduction of Makefile.common for
python23{,pth}.
2004-01-25 22:47:34 +00:00
recht
f4a7cde525 Revert python23{,pth} back to buildlink2. The build fails on NetBSD 1.6
since BUILDLINK_CPPFLAGS and friends are undefined in db's buildlink3.
2004-01-25 21:10:10 +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
254c819533 fix comment and shorten createbuildlink's generated comment a bit 2004-01-25 14:10:29 +00:00
recht
69c824cc88 add missing BUILDLINK_DEPMETHOD.python 2004-01-25 14:07:22 +00:00
recht
b6436d1b36 add buildlink3.mk 2004-01-25 14:05:34 +00:00
recht
4a8320bcb9 bl3ify 2004-01-24 20:53:54 +00:00
recht
18b47b5426 Follow grant@'s lead and use Makefile.common for python23 and python23-pth. 2004-01-24 19:48:11 +00:00
grant
137d281145 fix typo in comment 2004-01-24 13:47:56 +00:00
recht
3e338f2ad7 remove stacksize from UNLIMIT_RESOURCES. This isn't needed for the build
and causes more harm than good for the regression tests.
2004-01-11 11:04:43 +00:00
recht
6ff2e5bdd5 update to 2.3.3
This is a bug-fix release for Python 2.3 that fixes a number of bugs,
including a couple of serious errors with weakrefs and the cyclic garbage
collector. There are also a number of fixes to the standard library
- see the release notes ( http://www.python.org/2.3.3/NEWS.html )for details.
2003-12-23 17:24:42 +00:00
recht
d5dc8a4e54 Update to Python 2.3.2
Changes in Python:
Quite a few fixes.. See NEWS for details.

Changes in the pkg:
- add FreeBSD patches from the FreeBSD port
- add fix for a fatal bug in type's GC handling causes segfaults
  (via FreeBSD port)
  see 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
- always build the db 1.85 module (on all platforms)
2003-12-08 21:13:56 +00:00
recht
7a9d015928 The dl module isn't built for 64 bit archs and Darwin, so exclude it in
the PLIST for these.
2003-11-17 00:11:43 +00:00
jschauma
fe19bb05b5 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
recht
44917e36b8 Use my NetBSD.org email address. 2003-09-14 18:13:48 +00:00
recht
9b36f82e48 Avoid redefinition of redefinition of wchar_t and wint_ if
_XOPEN_SOURCE_EXTENDED is defined. This fixes py-curses on NetBSD > 1.6T.

Bumb PKGREVSION to 2, because of the header change.
2003-09-14 14:04:31 +00:00
recht
92483009b1 Correctly disable POSIX* and XOPEN* macros on < 1.6T. This should fix
py-curses in hubertf's bulk build.
Also add a patch from drochner@ for 1.5.
Bump PKGREVISION 1, because the This the pyconfig.h header is affected.
2003-09-10 00:11:03 +00:00
recht
1e2a04351d Partly override Python's CFLAGS with the ones from pkgsrc.
Idea by Adam <adam at albedo dot art dot pl> in private email.
2003-09-04 18:31:43 +00:00
recht
a666fc8beb Split the PLIST into common and os dependent parts. Start with NetBSD
and Linux. Disable the curses module on Linux.
2003-08-18 20:57:11 +00:00
recht
e39670cde9 - Fix build for NetBSD <= 1.5.
- Include bzip2's buildlink2.mk to work-around different API versions.
- Include db's buildlink2.mk on non-NetBSD platforms to get a similar
  feature-set on a pkgsrc platforms.
2003-08-18 17:16:53 +00:00
drochner
18e644ad2b Add a symlink so that the shared lib can be found as *.so, and
engage Marc Recht as MAINTAINER.
2003-08-06 11:51:30 +00:00
drochner
6e80dc318e -add a patch from Marc Recht vie pkgsrc-wip which meddes with these
XOPEN/POSIX/NetBSD_SOURCE definitions so that it builds on 1.6.x
-pull in some GNU-pth related fixes from Python-2.2-pth
2003-08-06 11:38:10 +00:00
drochner
89febf819d oops - forgot a piece of a patch taken over from Python-2.2 2003-08-06 11:05:27 +00:00
drochner
f50dd9af9f Extend the Python version zoo by Python-2.3 w/o threads.
Tested with -current on i386 only so far; 3 of the selftests still
failing, for reasons NetBSD cannot be blamed for.
CVS----------------------------------------------------------------------
2003-08-04 08:25:22 +00:00