Page MenuHomeFreeBSD

Remove USE_PYTHON dependency for lang/python32, simplify build
ClosedPublic

Authored by mva on Jul 19 2014, 9:21 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 10, 8:14 AM
Unknown Object (File)
Mon, Oct 6, 6:15 PM
Unknown Object (File)
Sat, Oct 4, 9:31 PM
Unknown Object (File)
Thu, Sep 25, 2:33 AM
Unknown Object (File)
Sep 13 2025, 4:03 AM
Unknown Object (File)
Sep 4 2025, 6:56 AM
Unknown Object (File)
Aug 29 2025, 4:08 PM
Unknown Object (File)
Aug 22 2025, 4:15 AM
Subscribers

Details

Reviewers
mva
koobs
bapt
Group Reviewers
Python
Summary

This removes the USE_PYTHON depdendency for lang/python32 to allow
bsd.python.mk to be transformed into a Uses file without any additional glue
code in Mk/

Additionally, the static/shared build has been replaced by the build process
used for lang/python34, which greatly simplifies the build.

PORTDATA and PORTEXAMPLES have been removed (for now).

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

mva retitled this revision from to Remove USE_PYTHON dependency for lang/python33, simplify build.
mva updated this object.
mva edited the test plan for this revision. (Show Details)
mva added reviewers: Python, bapt.
mva retitled this revision from Remove USE_PYTHON dependency for lang/python33, simplify build to Remove USE_PYTHON dependency for lang/python32, simplify build.Jul 19 2014, 9:28 AM
bapt edited edge metadata.
This revision is now accepted and ready to land.Jul 20 2014, 10:13 PM
koobs requested changes to this revision.Jul 26 2014, 9:40 AM
koobs added a reviewer: koobs.
koobs added a subscriber: koobs.

Except for breadcrumbs in patches, LGTM

lang/python32/files/patch-setup.py
65

Add backport commit/issue breadcrumbs as in setup.py:48-51:

+ ####### + # Backport Commit: http://hg.python.org/cpython/rev/<commit> + # Backport Issue: http://bugs.python.org/issue<number> + #######

This revision now requires changes to proceed.Jul 26 2014, 9:40 AM
mva edited edge metadata.
  • Added breadcrumbs for the backport patches
  • Fixed plist for DEBUG option
mva added a reviewer: mva.
koobs edited edge metadata.
This revision is now accepted and ready to land.Aug 2 2014, 3:14 AM