View | Details | Raw Unified | Return to bug 160112
Collapse All | Expand All

(-)games/xspringies/Makefile (-7 / +23 lines)
Lines 6-25 Link Here
6
#
6
#
7
7
8
PORTNAME=	xspringies
8
PORTNAME=	xspringies
9
PORTVERSION=	1.1
9
PORTVERSION=	1.12
10
PORTREVISION=	2
11
CATEGORIES=	games
10
CATEGORIES=	games
12
MASTER_SITES=	ftp://aixpdslib.seas.ucla.edu/pub/xspringies/RISC/3.2/src/
11
MASTER_SITES=	ftp://ftp.cis.upenn.edu/pub/dmd/xspringies/ \
13
DISTFILES=	xspringies.1.1.tar.Z
12
		http://www.cs.rutgers.edu/~decarlo/software/
13
EXTRACT_SUFX=	.tar.Z
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	A mass and spring simulation system
16
COMMENT=	A mass and spring simulation system
17
17
18
DEPRECATED=	No more public distfiles
18
LICENSE=	GPLv1 # (or later)
19
EXPIRATION_DATE=	2011-09-01
19
LICENSE_FILE=	${WRKSRC}/COPYING
20
20
21
USE_IMAKE=	yes
22
USE_XORG=	x11 xext
21
USE_XORG=	x11 xext
22
ALL_TARGET=	${PORTNAME}
23
MAKE_JOBS_SAFE=	yes
24
23
MAN1=		xspringies.1
25
MAN1=		xspringies.1
24
26
27
post-patch:
28
	@cd ${WRKSRC} && ${SED} -e \
29
		's|/usr/games/|${PREFIX}/| ; \
30
		 s|lib/xspringies|lib/X11/xspringies| ; \
31
		 s|CFLAGS = -O|CFLAGS += -I${LOCALBASE}/include| ; \
32
		 s|LIBS = -lm|LIBS = -L${LOCALBASE}/lib -lm|' \
33
			< Makefile.std > Makefile
34
35
do-install:
36
	${INSTALL_PROGRAM} ${WRKSRC}/xspringies ${PREFIX}/bin/xspringies
37
	${INSTALL_MAN} ${WRKSRC}/xspringies.man ${MANPREFIX}/man/man1/xspringies.1
38
	@${MKDIR} ${PREFIX}/lib/X11/xspringies
39
	${INSTALL_DATA} ${WRKSRC}/lib/*.xsp ${PREFIX}/lib/X11/xspringies
40
25
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)games/xspringies/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (xspringies.1.1.tar.Z) = d42c1273b771fdeee66ad5b715a0cab9c77cbade931293c721f8fbcfaa11a63c
1
SHA256 (xspringies-1.12.tar.Z) = 08a3e9f60d1f1e15d38d62dd62baab18f6ad57ee139b0ef41452be66e4ad6a28
2
SIZE (xspringies.1.1.tar.Z) = 245409
2
SIZE (xspringies-1.12.tar.Z) = 244989
(-)games/xspringies/files/patch-widget.c (-10 / +5 lines)
Lines 1-16 Link Here
1
--- widget.c.orig	Wed May 30 16:24:53 2007
1
--- widget.c.orig	1995-11-11 12:47:22.000000000 +0900
2
+++ widget.c	Wed May 30 16:28:12 2007
2
+++ widget.c	2011-08-19 07:11:46.000000000 +0900
3
@@ -124,11 +124,11 @@
3
@@ -124,7 +124,7 @@
4
 extern Pixmap acts_pm;
4
 extern Pixmap acts_pm;
5
 void (*notify_func)();
5
 void (*notify_func)();
6
 
6
 
7
-Pixmap get_pixmap();
7
+Pixmap get_pixmap(char *bits, int width, int height, boolean inv);
8
+Pixmap get_pixmap(char *bits, int width, int height, boolean inv);
8
+
9
 
9
 void init_widgets(notify)
10
 void init_widgets(notify)
10
 void (*notify)();
11
 void (*notify)();
11
 {
12
-    extern Pixmap get_pixmap();
13
-
14
     numb = nums = numc = numm = cur_type = cur_num = 0;
15
     key_active = cur_but = -1;
16
     scan_flag = FALSE;
(-)games/xspringies/pkg-descr (+2 lines)
Lines 7-9 Link Here
7
frame is drawn on this pixmap, then is blitted onto the screen.  Since the
7
frame is drawn on this pixmap, then is blitted onto the screen.  Since the
8
frame rate is about 30 frames per second, slower machines (or machines which
8
frame rate is about 30 frames per second, slower machines (or machines which
9
have poorly written bit-blitting code) will be deathly slow and blinky.
9
have poorly written bit-blitting code) will be deathly slow and blinky.
10
11
WWW: http://www.cs.rutgers.edu/~decarlo/software.html
(-)games/xspringies/pkg-plist (+10 lines)
Lines 8-15 Link Here
8
lib/X11/xspringies/belt-loop.xsp
8
lib/X11/xspringies/belt-loop.xsp
9
lib/X11/xspringies/belt-tire.xsp
9
lib/X11/xspringies/belt-tire.xsp
10
lib/X11/xspringies/belt.xsp
10
lib/X11/xspringies/belt.xsp
11
lib/X11/xspringies/big-jello.xsp
11
lib/X11/xspringies/bike.xsp
12
lib/X11/xspringies/bike.xsp
13
lib/X11/xspringies/billiard.xsp
12
lib/X11/xspringies/blanket.xsp
14
lib/X11/xspringies/blanket.xsp
15
lib/X11/xspringies/bowl.xsp
13
lib/X11/xspringies/bridge.xsp
16
lib/X11/xspringies/bridge.xsp
14
lib/X11/xspringies/diamond-chain.xsp
17
lib/X11/xspringies/diamond-chain.xsp
15
lib/X11/xspringies/hammer.xsp
18
lib/X11/xspringies/hammer.xsp
Lines 27-37 Link Here
27
lib/X11/xspringies/kalied2.xsp
30
lib/X11/xspringies/kalied2.xsp
28
lib/X11/xspringies/lgrid.xsp
31
lib/X11/xspringies/lgrid.xsp
29
lib/X11/xspringies/lissajous.xsp
32
lib/X11/xspringies/lissajous.xsp
33
lib/X11/xspringies/loopy.xsp
30
lib/X11/xspringies/mesh.xsp
34
lib/X11/xspringies/mesh.xsp
31
lib/X11/xspringies/nifty.xsp
35
lib/X11/xspringies/nifty.xsp
32
lib/X11/xspringies/nifty12.xsp
36
lib/X11/xspringies/nifty12.xsp
33
lib/X11/xspringies/octanifty.xsp
37
lib/X11/xspringies/octanifty.xsp
38
lib/X11/xspringies/orbit1.5.xsp
39
lib/X11/xspringies/orbit2.xsp
34
lib/X11/xspringies/pend.xsp
40
lib/X11/xspringies/pend.xsp
41
lib/X11/xspringies/pend7x1.xsp
42
lib/X11/xspringies/pend7x2.xsp
35
lib/X11/xspringies/pendbees.xsp
43
lib/X11/xspringies/pendbees.xsp
36
lib/X11/xspringies/pendwave.xsp
44
lib/X11/xspringies/pendwave.xsp
37
lib/X11/xspringies/person1.xsp
45
lib/X11/xspringies/person1.xsp
Lines 39-49 Link Here
39
lib/X11/xspringies/plane.xsp
47
lib/X11/xspringies/plane.xsp
40
lib/X11/xspringies/psycho.xsp
48
lib/X11/xspringies/psycho.xsp
41
lib/X11/xspringies/serp.xsp
49
lib/X11/xspringies/serp.xsp
50
lib/X11/xspringies/slide.xsp
42
lib/X11/xspringies/snake.xsp
51
lib/X11/xspringies/snake.xsp
43
lib/X11/xspringies/square.xsp
52
lib/X11/xspringies/square.xsp
44
lib/X11/xspringies/stretchmesh.xsp
53
lib/X11/xspringies/stretchmesh.xsp
45
lib/X11/xspringies/super-jello.xsp
54
lib/X11/xspringies/super-jello.xsp
46
lib/X11/xspringies/tire.xsp
55
lib/X11/xspringies/tire.xsp
56
lib/X11/xspringies/transpend.xsp
47
lib/X11/xspringies/tri4.xsp
57
lib/X11/xspringies/tri4.xsp
48
lib/X11/xspringies/trimesh.xsp
58
lib/X11/xspringies/trimesh.xsp
49
lib/X11/xspringies/urchin.xsp
59
lib/X11/xspringies/urchin.xsp

Return to bug 160112