Bug 194125 - [patch] devel/py-configobj: allow building for Python 3
Summary: [patch] devel/py-configobj: allow building for Python 3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: John Marino
URL:
Keywords:
Depends on:
Blocks: 194126
  Show dependency treegraph
 
Reported: 2014-10-03 22:23 UTC by Matteo Cypriani
Modified: 2015-01-18 09:36 UTC (History)
1 user (show)

See Also:
nivit: maintainer-feedback+


Attachments
Allows devel/py-configobj to be built for Python 3 (4.84 KB, patch)
2014-10-03 22:24 UTC, Matteo Cypriani
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Cypriani 2014-10-03 22:23:35 UTC
The attached patch allows devel/py-configobj to be built as a Python 3 module. It adds two patches to the port, which basically change the Python 2 syntax to Python 2.7/3 syntax. It also fixes a couple of portlint warnings.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-10-03 22:23:35 UTC
Auto-assigned to maintainer nivit@FreeBSD.org
Comment 2 Matteo Cypriani 2014-10-03 22:24:31 UTC
Created attachment 147949 [details]
Allows devel/py-configobj to be built for Python 3
Comment 3 John Marino freebsd_committer freebsd_triage 2014-11-09 08:57:21 UTC
This PR timed out (maintainer approval no longer required)

I'm taking it over because I committed bug 194126 that says this PR is blocking it.
Comment 4 commit-hook freebsd_committer freebsd_triage 2014-11-09 09:07:30 UTC
A commit references this bug:

Author: marino
Date: Sun Nov  9 09:07:06 UTC 2014
New revision: 372347
URL: https://svnweb.freebsd.org/changeset/ports/372347

Log:
  devel/py-configobj: Fix building on Python 3

  PR:		194125
  Submitted by:	Matteo Cypriani
  Approved by:	maintainer timeout

Changes:
  head/devel/py-configobj/Makefile
  head/devel/py-configobj/files/
  head/devel/py-configobj/files/patch-configobj.py
  head/devel/py-configobj/files/patch-validate.py
  head/devel/py-configobj/pkg-descr
Comment 5 John Marino freebsd_committer freebsd_triage 2014-11-09 09:08:42 UTC
The USE=python changes had already been done.
Thanks!