On Sat, Oct 17, 2020 at 04:02:04AM -0400, Daniel Dickman wrote: > In 2006, Numeric was added as a dependency to angrydd, but unfortunately > no details on why it was added.
> ========================================================================= > revision 1.2 > date: 2006/11/11 19:09:11; author: ajacoutot; state: Exp; lines: +4 -2; > - add math/py-Numeric to RUN_DEPENDS > noticed by steven@ > ========================================================================= > I'm assuming it was because surfarray from pygame (at that time) depended > on py-Numeric and the game would crash if py-Numeric was not installed. > These days, pygame got rid of the py-Numeric dependency and uses numpy > instead. > Indeed, I've verified that the game will crash if numpy is not available > at runtime. > Diff below fixes the port and brings us closer to being able to get rid > of py-Numeric itself. > ok? ok kmos --Kurt > (p.s. HOMEPAGE is long dead, but i left it in as documentation if anyone > wants to look at a cached version of the old site on archive.org or > similar). > Index: Makefile > =================================================================== > RCS file: /cvs/ports/games/angrydd/Makefile,v > retrieving revision 1.16 > diff -u -p -u -r1.16 Makefile > --- Makefile 12 Jul 2019 20:46:14 -0000 1.16 > +++ Makefile 17 Oct 2020 07:54:44 -0000 > @@ -3,7 +3,7 @@ > COMMENT= falling blocks puzzle game > > DISTNAME= angrydd-1.0.1 > -REVISION = 7 > +REVISION = 8 > CATEGORIES= games > > HOMEPAGE= http://www.sacredchao.net/~piman/angrydd/ > @@ -14,7 +14,7 @@ PERMIT_PACKAGE= Yes > MASTER_SITES= ${HOMEPAGE} > > RUN_DEPENDS= devel/pygame>=1.7 \ > - math/py-Numeric > + math/py-numpy > > MODULES= lang/python > NO_BUILD= Yes >