ports/160112: Update port: games/xspringies to 1.12
KATO Tsuguru
tkato432 at yahoo.com
Wed Aug 24 18:50:26 UTC 2011
>Number: 160112
>Category: ports
>Synopsis: Update port: games/xspringies to 1.12
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 24 18:50:25 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 7.4-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 1.12
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/games/xspringies/Makefile games/xspringies/Makefile
--- /usr/ports/games/xspringies/Makefile 2011-08-03 15:32:43.000000000 +0900
+++ games/xspringies/Makefile 2011-08-25 00:31:09.000000000 +0900
@@ -6,20 +6,36 @@
#
PORTNAME= xspringies
-PORTVERSION= 1.1
-PORTREVISION= 2
+PORTVERSION= 1.12
CATEGORIES= games
-MASTER_SITES= ftp://aixpdslib.seas.ucla.edu/pub/xspringies/RISC/3.2/src/
-DISTFILES= xspringies.1.1.tar.Z
+MASTER_SITES= ftp://ftp.cis.upenn.edu/pub/dmd/xspringies/ \
+ http://www.cs.rutgers.edu/~decarlo/software/
+EXTRACT_SUFX= .tar.Z
MAINTAINER= ports at FreeBSD.org
COMMENT= A mass and spring simulation system
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
+LICENSE= GPLv1 # (or later)
+LICENSE_FILE= ${WRKSRC}/COPYING
-USE_IMAKE= yes
USE_XORG= x11 xext
+ALL_TARGET= ${PORTNAME}
+MAKE_JOBS_SAFE= yes
+
MAN1= xspringies.1
+post-patch:
+ @cd ${WRKSRC} && ${SED} -e \
+ 's|/usr/games/|${PREFIX}/| ; \
+ s|lib/xspringies|lib/X11/xspringies| ; \
+ s|CFLAGS = -O|CFLAGS += -I${LOCALBASE}/include| ; \
+ s|LIBS = -lm|LIBS = -L${LOCALBASE}/lib -lm|' \
+ < Makefile.std > Makefile
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/xspringies ${PREFIX}/bin/xspringies
+ ${INSTALL_MAN} ${WRKSRC}/xspringies.man ${MANPREFIX}/man/man1/xspringies.1
+ @${MKDIR} ${PREFIX}/lib/X11/xspringies
+ ${INSTALL_DATA} ${WRKSRC}/lib/*.xsp ${PREFIX}/lib/X11/xspringies
+
.include <bsd.port.mk>
diff -urN /usr/ports/games/xspringies/distinfo games/xspringies/distinfo
--- /usr/ports/games/xspringies/distinfo 2011-07-04 02:04:26.000000000 +0900
+++ games/xspringies/distinfo 2011-08-19 07:15:04.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (xspringies.1.1.tar.Z) = d42c1273b771fdeee66ad5b715a0cab9c77cbade931293c721f8fbcfaa11a63c
-SIZE (xspringies.1.1.tar.Z) = 245409
+SHA256 (xspringies-1.12.tar.Z) = 08a3e9f60d1f1e15d38d62dd62baab18f6ad57ee139b0ef41452be66e4ad6a28
+SIZE (xspringies-1.12.tar.Z) = 244989
diff -urN /usr/ports/games/xspringies/files/patch-widget.c games/xspringies/files/patch-widget.c
--- /usr/ports/games/xspringies/files/patch-widget.c 2007-05-31 01:50:00.000000000 +0900
+++ games/xspringies/files/patch-widget.c 2011-08-19 07:11:53.000000000 +0900
@@ -1,16 +1,11 @@
---- widget.c.orig Wed May 30 16:24:53 2007
-+++ widget.c Wed May 30 16:28:12 2007
-@@ -124,11 +124,11 @@
+--- widget.c.orig 1995-11-11 12:47:22.000000000 +0900
++++ widget.c 2011-08-19 07:11:46.000000000 +0900
+@@ -124,7 +124,7 @@
extern Pixmap acts_pm;
void (*notify_func)();
+-Pixmap get_pixmap();
+Pixmap get_pixmap(char *bits, int width, int height, boolean inv);
-+
+
void init_widgets(notify)
void (*notify)();
- {
-- extern Pixmap get_pixmap();
--
- numb = nums = numc = numm = cur_type = cur_num = 0;
- key_active = cur_but = -1;
- scan_flag = FALSE;
diff -urN /usr/ports/games/xspringies/pkg-descr games/xspringies/pkg-descr
--- /usr/ports/games/xspringies/pkg-descr 1997-02-16 10:35:52.000000000 +0900
+++ games/xspringies/pkg-descr 2011-08-19 07:07:36.000000000 +0900
@@ -7,3 +7,5 @@
frame is drawn on this pixmap, then is blitted onto the screen. Since the
frame rate is about 30 frames per second, slower machines (or machines which
have poorly written bit-blitting code) will be deathly slow and blinky.
+
+WWW: http://www.cs.rutgers.edu/~decarlo/software.html
diff -urN /usr/ports/games/xspringies/pkg-plist games/xspringies/pkg-plist
--- /usr/ports/games/xspringies/pkg-plist 1998-09-28 11:25:30.000000000 +0900
+++ games/xspringies/pkg-plist 2011-08-20 06:13:42.000000000 +0900
@@ -8,8 +8,11 @@
lib/X11/xspringies/belt-loop.xsp
lib/X11/xspringies/belt-tire.xsp
lib/X11/xspringies/belt.xsp
+lib/X11/xspringies/big-jello.xsp
lib/X11/xspringies/bike.xsp
+lib/X11/xspringies/billiard.xsp
lib/X11/xspringies/blanket.xsp
+lib/X11/xspringies/bowl.xsp
lib/X11/xspringies/bridge.xsp
lib/X11/xspringies/diamond-chain.xsp
lib/X11/xspringies/hammer.xsp
@@ -27,11 +30,16 @@
lib/X11/xspringies/kalied2.xsp
lib/X11/xspringies/lgrid.xsp
lib/X11/xspringies/lissajous.xsp
+lib/X11/xspringies/loopy.xsp
lib/X11/xspringies/mesh.xsp
lib/X11/xspringies/nifty.xsp
lib/X11/xspringies/nifty12.xsp
lib/X11/xspringies/octanifty.xsp
+lib/X11/xspringies/orbit1.5.xsp
+lib/X11/xspringies/orbit2.xsp
lib/X11/xspringies/pend.xsp
+lib/X11/xspringies/pend7x1.xsp
+lib/X11/xspringies/pend7x2.xsp
lib/X11/xspringies/pendbees.xsp
lib/X11/xspringies/pendwave.xsp
lib/X11/xspringies/person1.xsp
@@ -39,11 +47,13 @@
lib/X11/xspringies/plane.xsp
lib/X11/xspringies/psycho.xsp
lib/X11/xspringies/serp.xsp
+lib/X11/xspringies/slide.xsp
lib/X11/xspringies/snake.xsp
lib/X11/xspringies/square.xsp
lib/X11/xspringies/stretchmesh.xsp
lib/X11/xspringies/super-jello.xsp
lib/X11/xspringies/tire.xsp
+lib/X11/xspringies/transpend.xsp
lib/X11/xspringies/tri4.xsp
lib/X11/xspringies/trimesh.xsp
lib/X11/xspringies/urchin.xsp
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list