Bug 160265 - [NEW PORT] lang/pypy 1.6
Summary: [NEW PORT] lang/pypy 1.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Li-Wen Hsu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-28 22:30 UTC by David Naylor
Modified: 2011-12-13 15:40 UTC (History)
0 users

See Also:


Attachments
patch-pypy::translator::platform::freebsd.py (1.05 KB, text/x-python; charset="iso-8859-1")
2011-10-05 20:00 UTC, David Naylor
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Naylor 2011-08-28 22:30:11 UTC
The initial port for pypy.  This does not integrate pypy into the ports collections.  

The intention of this port is to lower the barrier to use pypy in FreeBSD.  

The repository used to develop this port is available at github.com/DragonSA/pypy.  The shar archive is available at https://github.com/downloads/DragonSA/pypy/pypy-1.6.shar.xz (the shar is too big to attach to this bug report).
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-08-28 22:30:22 UTC
Class Changed
From-To: sw-bug->change-request

Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool)
Comment 2 Li-Wen Hsu freebsd_committer freebsd_triage 2011-10-03 06:30:06 UTC
State Changed
From-To: open->feedback

Does not package in tinderbox: 
http://people.freebsd.org/~lwhsu/pypy-1.6.log  Could you check it? 
Thanks!
Comment 3 David Naylor 2011-10-05 19:35:55 UTC
I cannot reproduce this problem in my freebsd8 chroot but I have identified a 
missing '-pthread' in the command.  I will investigate.  

Regarding the pkg-plist, would you prefer the static list (as currently 
submitted) or a dynamically created one?  This will save 270k.  
Comment 4 David Naylor 2011-10-05 20:00:18 UTC
On Wednesday, 5 October 2011 20:35:55 you wrote:
> I cannot reproduce this problem in my freebsd8 chroot but I have identified
> a missing '-pthread' in the command.  I will investigate.

See attached for my proposed patch.  My repository at github 
(github.com/DragonSA/pypy) has also been updated with the patch, if the patch 
gets eaten by the mail-man.  

> Regarding the pkg-plist, would you prefer the static list (as currently
> submitted) or a dynamically created one?  This will save 270k.
Comment 5 Li-Wen Hsu freebsd_committer freebsd_triage 2011-10-22 05:48:36 UTC
State Changed
From-To: feedback->open

Feedback received.
Comment 6 David Naylor 2011-11-24 20:15:49 UTC
I've updated the port to pypy-1.7.  Please see 
https://github.com/DragonSA/pypy/tarball/1.7rc1
Comment 7 Li-Wen Hsu freebsd_committer freebsd_triage 2011-12-13 08:46:02 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lwhsu

I'll take it.
Comment 8 dfilter service freebsd_committer freebsd_triage 2011-12-13 15:37:50 UTC
lwhsu       2011-12-13 15:37:36 UTC

  FreeBSD ports repository

  Modified files:
    lang                 Makefile 
  Added files:
    lang/pypy            Makefile distinfo pkg-descr pkg-plist 
    lang/pypy/files      bsd.pypy.inst.mk 
                         patch-pypy__ctypes_configure__cbuild.py 
                         patch-pypy__rpython__tool__rffi_platform.py 
                         patch-pypy__translator__platform__freebsd.py 
                         use.pypy 
  Log:
  Add pypy 1.7, PyPy is a fast, compliant implementation of the Python language.
  
  PR:             ports/160265
  Submitted by:   David Naylor <naylor.b.david@gmail.com>
  
  Revision  Changes    Path
  1.761     +1 -0      ports/lang/Makefile
  1.1       +215 -0    ports/lang/pypy/Makefile (new)
  1.1       +2 -0      ports/lang/pypy/distinfo (new)
  1.1       +19 -0     ports/lang/pypy/files/bsd.pypy.inst.mk (new)
  1.1       +57 -0     ports/lang/pypy/files/patch-pypy__ctypes_configure__cbuild.py (new)
  1.1       +13 -0     ports/lang/pypy/files/patch-pypy__rpython__tool__rffi_platform.py (new)
  1.1       +34 -0     ports/lang/pypy/files/patch-pypy__translator__platform__freebsd.py (new)
  1.1       +28 -0     ports/lang/pypy/files/use.pypy (new)
  1.1       +17 -0     ports/lang/pypy/pkg-descr (new)
  1.1       +4967 -0   ports/lang/pypy/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 9 Li-Wen Hsu freebsd_committer freebsd_triage 2011-12-13 15:40:24 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!