dbj
367155e8a0
manually set CMAKE's PYTHON_INCLUDE_DIR and PYTHON_EXECUTABLE to avoid
...
it finding the native python versions
2015-01-27 06:33:46 +00:00
wiz
3ec156f142
Improve EGG_NAME default to work for packages with '-' in their name.
...
Remove now unnecessary overrides in various packages.
2014-12-31 13:57:25 +00:00
wiz
3f35b0a261
Bump py-setuptools dependency to 0.8 since that version changed
...
version number handling.
2014-12-17 07:23:04 +00:00
obache
d705be77bd
time/py-dateutil support py3k now.
2014-12-14 02:34:52 +00:00
obache
a279c99857
devel/py-unittest2 support py3x now.
2014-12-13 09:05:30 +00:00
rodent
0788d56618
Make EGG_INFODIR available for use in Makefiles. Clarify comment regarding
...
necessity of substituting EGG_NAME in PLISTs.
2014-12-06 15:17:08 +00:00
rodent
a31f3a20b4
+google-api-python-client
2014-12-05 21:44:10 +00:00
wiz
751a9a9a11
Add python-digest
2014-06-07 14:27:02 +00:00
rodent
8d10d337d5
Rollback last commit. This is not going to work due to package name
...
difference. Maybe we could consider extending how ${pkg} is matched.
2014-06-02 04:59:14 +00:00
rodent
f4ad01b487
+digest
2014-06-02 04:46:11 +00:00
obache
c4f9650db1
Let to be failed if no suituable python version.
2014-05-10 04:25:40 +00:00
obache
1c23b0d6c4
Add python34 support and simplify.
2014-05-09 05:23:41 +00:00
asau
c75d3ce879
x11/py-X and x11/py-X2 don't exist.
...
Make it refer to textproc/py-X and textproc/py-X2 which do exist.
2014-04-02 00:19:10 +00:00
wiz
91e0ff3d1b
Add unittest2.
2014-01-31 11:26:12 +00:00
wiz
f8bf97b99e
Do not use py-distrbute with Python 3.x, but always use py-setuptools
...
(as was the default for Python-2.x in this file).
py-distribute is by now obsolete, and py-setuptools the standard way.
2014-01-26 00:41:07 +00:00
wiz
5500e288ad
Remove support for PYTHON_PATCH_SCRIPTS; use REPLACE_PYTHON.
2014-01-25 10:45:50 +00:00
wiz
100fa79faf
Remove PYTHON_VERSIONS_INCLUDE_3X.
...
Allow python-3.x by default.
2014-01-25 10:31:01 +00:00
obache
45a19863bb
Move PY_PEP3147 specific PRINT_PLIST handling from common mk/plist/print-plist.mk
...
to lang/python/extension.mk, handling reverse way.
2014-01-24 12:42:52 +00:00
wiz
b9d4bf73d5
Fix syntax; fix variable evaluation problem.
2014-01-23 16:18:42 +00:00
wiz
904b9a681e
Add support for "foo:link" and "foo:build" for link dependencies
...
and build dependencies.
For link dependencies, the corresponding buildlink3.mk file will be
included (instead of DEPENDS).
For build dependencies, BUILD_DEPENDS is used (instead of DEPENDS).
Add cairo support.
2014-01-23 11:14:15 +00:00
wiz
b1b011c6cc
+ ephem
2014-01-20 12:51:29 +00:00
wiz
0cab36e688
Add X.
2014-01-20 12:36:28 +00:00
wiz
8756fe5815
Revert unintended commit; pkgsrc not ready yet.
2014-01-18 19:51:28 +00:00
wiz
ff08ab66a9
Support Pmw.
2014-01-18 19:50:27 +00:00
wiz
c9ce474721
Support flup.
2014-01-18 19:05:56 +00:00
wiz
8290172df0
Add jsoblib support (currently unused).
2014-01-18 15:47:24 +00:00
wiz
9b3a044ab6
Add quoting in the hope it fixes NetBSD 5's make(1)'s problems.
2014-01-18 15:13:26 +00:00
wiz
4c409e7669
Add py-dns/py-dns3 support.
2014-01-17 23:10:05 +00:00
wiz
617d02eb1f
Add support for python package modules having different pkgsrc packages
...
depending on python major version.
For now, this supports the dateutil module.
2014-01-16 10:27:36 +00:00
wiz
6dbc64f622
Remove python32 as proposed a week ago on pkgsrc-users.
...
Upstream doesn't talk about it any longer, and python-3.3 is a drop-in
replacement.
Ok bsiegert, prlw1, rodent
2014-01-12 09:01:50 +00:00
obache
1391641f0d
Add a package settable `PY_PEP3147=no' for the case PEP 3147 is not supported.
2013-11-10 13:05:54 +00:00
obache
b28fb07508
Only define do-test target for the case package itself does not define own
...
test target.
2013-10-30 08:39:07 +00:00
wiz
f0b9a9817e
Restore PY_PATCHPLIST line, lost in previous (hi tron!)
2013-10-29 23:52:56 +00:00
tron
c52a33e0c7
Define "do-test" target for testing Python packages.
2013-10-29 14:18:33 +00:00
riastradh
95da2d260b
Explicitly default PYTHON_FOR_BUILD_ONLY to `no'.
...
Avoids problems with make on NetBSD 5 where empty(XYZ:Mfoo) fails
rather than yielding false if XYZ is undefined.
2013-05-12 00:19:55 +00:00
riastradh
5dddf990fc
Partially back out change to PYTHON_FOR_BUILD_ONLY.
...
This broke packages that needed a target Python at build-time.
Instead, change it from defined/undefined to yes/no/tool. Most cases
of defined used `yes' anyway; fix the few stragglers do that instead.
New case `tool' is for TOOL_DEPENDS rather than buildlink3.
2013-05-10 20:07:33 +00:00
riastradh
5ccae56e81
Use a tool dependency, not buildlink3, if PYTHON_FOR_BUILD_ONLY.
...
ok agc
2013-05-10 00:35:51 +00:00
wiz
7cdd66f8cf
Remove python31.
...
There are three python3 versions in pkgsrc, python31, python32 and
python33.
The last published update for python was only released for python27,
python32 and python33 -- not for python31.
No reason for keeping python31 was brought up in two weeks
on pkgsrc-users, so remove it.
2013-04-29 10:49:37 +00:00
tsarna
df40d624f2
Add Python 3.3.0
2012-12-10 03:15:48 +00:00
cheusov
98a0ec4f42
Move documentation for *_REQD variables to "Infrastructure variables"
...
as suggested by obache@
2012-10-03 23:48:00 +00:00
cheusov
80b4e85d4c
Introduce variable PYTHON_SELF_CONFLICT
...
for registering conflicts between python modules.
2012-10-03 23:39:21 +00:00
wiz
7ea8e815be
Remove python25, as promised in March. EOL'd last year.
2012-10-03 22:03:41 +00:00
cheusov
d9d49610f9
Update documentation for {PYTHON,RUBY,PHP}_VERSION_REQD variables, move them
...
to "user variables" section. pkglint is now aware of them. Bump pkglint
version. Oked by wiz@
2012-09-16 20:03:50 +00:00
drochner
1cf8359eef
oops - forgot to commit a framework change needed by py-dbus:
...
provide py2x and py3x PLIST_VARS to let pkgs deal easily with files
installed for one major version but not for the other
2012-08-01 19:07:20 +00:00
drochner
256e2803f4
use py-distribute for Python3 rather than py-setuptools
...
(The former might be used for Python2 as well, but it needs more
testing.)
2012-07-25 19:07:49 +00:00
obache
be4aa8c897
prepare Python>=32 bytecode file location change
2012-05-13 12:54:54 +00:00
obache
fe5a350b48
Add python32 support.
2012-05-06 13:18:30 +00:00
obache
9bccffdde8
revive ${EGG_FILE} handling in print-PLIST, accidently(?) removed at
...
killing ${PLIST.eggfile}
2012-04-23 13:02:06 +00:00
wiz
053df208e9
Update comment.
2012-04-08 20:23:21 +00:00
wiz
c595076396
All supported python versions in pkgsrc support eggs, so remove
...
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08 20:21:41 +00:00