stars
This commit is contained in:
parent
c4e1de020c
commit
9eb353d3ad
28
astro/stars/Makefile
Normal file
28
astro/stars/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
# OpenBSD makefile for: stars-1.0
|
||||
# Version required: 1.0
|
||||
# Date created: 24 Dec 1997
|
||||
# Whom: ejovi
|
||||
#
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 1997/12/24 15:43:30 joey Exp $
|
||||
#
|
||||
|
||||
DISTNAME= stars-1.0-ss-9.03
|
||||
PKGNAME= stars-1.0
|
||||
CATEGORIES= astro x11
|
||||
MASTER_SITES= ftp://hpux.csc.liv.ac.uk/hpux/X11/Demos/stars-1.0/ \
|
||||
ftp://askdonald.ask.uni-karlsruhe.de/hpux/X11/Demos/stars-1.0/
|
||||
|
||||
MAINTAINER= joey@OpenBSD.ORG
|
||||
|
||||
USE_X11= yes
|
||||
WRKSRC= $(WRKDIR)/$(PKGNAME)
|
||||
|
||||
do-build:
|
||||
cc -I$(PREFIX)/include -O2 -c $(WRKSRC)/xwin.c -o $(WRKSRC)/xwin.o
|
||||
cc -I$(PREFIX)/include -O2 -c $(WRKSRC)/main.c -o $(WRKSRC)/main.o
|
||||
cc $(WRKSRC)/main.o $(WRKSRC)/xwin.o -L$(PREFIX)/lib -lX11 -lm -o $(WRKSRC)/stars
|
||||
|
||||
do-install:
|
||||
$(INSTALL_PROGRAM) $(WRKSRC)/stars $(PREFIX)/bin/stars
|
||||
|
||||
.include <bsd.port.mk>
|
1
astro/stars/files/md5
Normal file
1
astro/stars/files/md5
Normal file
@ -0,0 +1 @@
|
||||
MD5 (stars-1.0-ss-9.03.tar.gz) = a7ff052723773c7031a5d59c76137cd9
|
48
astro/stars/patches/patch-aa
Normal file
48
astro/stars/patches/patch-aa
Normal file
@ -0,0 +1,48 @@
|
||||
--- main.c.orig Wed Apr 10 06:58:49 1996
|
||||
+++ main.c Sat Aug 3 17:51:59 1996
|
||||
@@ -241,37 +241,37 @@
|
||||
|
||||
XQueryKeymap(xgh.display, keys);
|
||||
|
||||
- if(keys[7] & 64)
|
||||
+ if(keys[3] & 1)
|
||||
Quit=1;
|
||||
|
||||
- if(keys[12] & 16 && Speed < 20)
|
||||
+ if(((keys[2] & 32) || (keys[10] & 64) ) && (Speed < 20))
|
||||
Speed++;
|
||||
|
||||
- if(keys[12] & 8 && Speed > -20)
|
||||
+ if( ((keys[2] & 16) || (keys[10] & 4) ) && (Speed > -20))
|
||||
Speed--;
|
||||
|
||||
for(l=0; l<NumStars; l++)
|
||||
c[l]=b[l];
|
||||
|
||||
XSetForeground(xgh.display,gc1,HiCol);
|
||||
- if(keys[16] & 16) {
|
||||
+ if(keys[12] & 64) {
|
||||
r2+=0.02;
|
||||
XFillPolygon(xgh.display,pix,gc1,a[0],3,Convex,CoordModeOrigin);
|
||||
}
|
||||
- if(keys[16] & 128) {
|
||||
+ if(keys[12] & 16) {
|
||||
r2-=0.02;
|
||||
XFillPolygon(xgh.display,pix,gc1,a[2],3,Convex,CoordModeOrigin);
|
||||
}
|
||||
- if(keys[16] & 64) {
|
||||
+ if(keys[13] & 1) {
|
||||
r1+=0.02;
|
||||
XFillPolygon(xgh.display,pix,gc1,a[1],3,Convex,CoordModeOrigin);
|
||||
}
|
||||
- if(keys[16] & 32) {
|
||||
+ if(keys[12] & 4) {
|
||||
r1-=0.02;
|
||||
XFillPolygon(xgh.display,pix,gc1,a[3],3,Convex,CoordModeOrigin);
|
||||
}
|
||||
|
||||
- if(keys[16] & 2)
|
||||
+ if(keys[8] & 2)
|
||||
{
|
||||
Speed=0;
|
||||
r1=r2=0;
|
1
astro/stars/pkg/COMMENT
Normal file
1
astro/stars/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
||||
Star field demo.
|
10
astro/stars/pkg/DESCR
Normal file
10
astro/stars/pkg/DESCR
Normal file
@ -0,0 +1,10 @@
|
||||
Keys:
|
||||
* Cursor keys move the view around.
|
||||
* +/- Speed the stars up and down.
|
||||
* Space resets the speed and the view.
|
||||
* Q quits.
|
||||
|
||||
Have fun and don't get too dizzy!
|
||||
|
||||
Michael Searle
|
||||
searle@longacre.demon.co.uk
|
1
astro/stars/pkg/PLIST
Normal file
1
astro/stars/pkg/PLIST
Normal file
@ -0,0 +1 @@
|
||||
bin/stars
|
Loading…
Reference in New Issue
Block a user