$OpenBSD: patch-src_Makefile,v 1.1 2007/12/18 09:08:24 ajacoutot Exp $ --- src/Makefile.orig Tue Jan 14 00:51:01 1997 +++ src/Makefile Tue Dec 18 09:53:05 2007 @@ -113,10 +113,10 @@ # Sun-4 (SPARCstation 5 or 10 with Solaris 2.x, using 'gcc' only) # -CPU = Sun-4/Solaris -CC_CMACH = -O3 -DSVR4 -Wall -CC_LMACH = -CC = gcc +#CPU = Sun-4/Solaris +#CC_CMACH = -O3 -DSVR4 -Wall +#CC_LMACH = +#CC = gcc # Apollo 700 (HP Apollo 9000 Series 700 with HPUX) # @@ -228,7 +228,7 @@ CC = gcc #CC_CUSR = -DREVERSEVIDEO -DXWINDOW #CC_CUSR = -DHOMEDIR -DREVERSEVIDEO -DXWINDOW -CC_CUSR = -DHOMEDIR -DREVERSEVIDEO -DSUNTRANSITS -DXWINDOW +CC_CUSR = -DREVERSEVIDEO -DSUNTRANSITS -DXWINDOW # #------------------------------------------------------------------------------- @@ -245,7 +245,8 @@ CC_CUSR = -DHOMEDIR -DREVERSEVIDEO -DSUNTRANSITS -DXW # but should be accessible by other users as well. # -#HOME = /home/manfred +HOME = ../.. +CC_CUSR += -DSATDIR=\"$(PREFIX)/lib\" # #------------------------------------------------------------------------------- @@ -253,9 +254,13 @@ CC_CUSR = -DHOMEDIR -DREVERSEVIDEO -DSUNTRANSITS -DXW # SATTRACK SUB-DIRECTORIES # -SRC = $(HOME)/SatTrack/src -OBJ = $(HOME)/SatTrack/obj -RUN = $(HOME)/SatTrack/run +SRC = $(HOME)/SatTrack-3.1.6/src +OBJ = $(HOME)/SatTrack-3.1.6/obj +RUN = $(HOME)/SatTrack-3.1.6/run +DATA = $(HOME)/SatTrack-3.1.6/data +PRED = $(HOME)/SatTrack-3.1.6/pred +TLE = $(HOME)/SatTrack-3.1.6/tle +DOC = $(HOME)/SatTrack-3.1.6/doc INC = $(SRC)/include @@ -318,13 +323,15 @@ CC_CISI = #X11 = /usr/include #X11 = /usr/local/include #X11 = /usr/include/X11 -X11 = /usr/openwin/include +#X11 = /usr/openwin/include +X11 = $(X11BASE)/include -LX11 = -lX11 -lXt # X11R5 +#LX11 = -lX11 -lXt # X11R5 #LX11 = -lXt -lX11 -lsocket # SCOV5 #LX11 = -L/usr/openwin/lib -lX11 -lXt #LX11 = -lX11 -lXt -lICE -lSM # X11R6 +LX11 = -L$(X11BASE)/lib -lX11 -lXt -lICE -lSM #LX11 = -L/usr/openwin/lib -lX11 -lXt -lICE -lSM #CC_CXINC = @@ -355,6 +362,30 @@ clean: cd $(RUN) ; \ /bin/rm -f fixchecksum makeamsat makepassesx maketles maketlex \ satfilter sattrack xdemo + +install: + -@mkdir -p $(PREFIX)/lib/SatTrack/data + cd $(DATA) ; find . -print | cpio -pudm $(PREFIX)/lib/SatTrack/data + -@mkdir $(PREFIX)/lib/SatTrack/pred + cd $(PRED) ; find . -print | cpio -pudm $(PREFIX)/lib/SatTrack/pred + -@mkdir $(PREFIX)/lib/SatTrack/tle + cd $(TLE) ; find . -print | cpio -pudm $(PREFIX)/lib/SatTrack/tle + -@mkdir -p $(PREFIX)/share/doc/SatTrack + cd $(DOC) ; find . -print | cpio -pudm $(PREFIX)/share/doc/SatTrack + -@mkdir -p $(PREFIX)/bin + install -c -s -m 755 $(RUN)/fixchecksum $(PREFIX)/bin/fixchecksum + install -c -m 755 $(RUN)/getsts $(PREFIX)/bin/getsts + install -c -m 755 $(RUN)/gettle $(PREFIX)/bin/gettle + install -c -s -m 755 $(RUN)/makeamsat $(PREFIX)/bin/makeamsat + install -c -s -m 755 $(RUN)/makepassesx $(PREFIX)/bin/makepassesx + install -c -s -m 755 $(RUN)/maketles $(PREFIX)/bin/maketles + install -c -s -m 755 $(RUN)/maketlex $(PREFIX)/bin/maketlex + install -c -m 755 $(RUN)/passes $(PREFIX)/bin/passes + install -c -m 755 $(RUN)/passesx $(PREFIX)/bin/passesx + install -c -s -m 755 $(RUN)/satfilter $(PREFIX)/bin/satfilter + install -c -s -m 755 $(RUN)/sattrack $(PREFIX)/bin/sattrack + install -c -m 755 $(RUN)/transits $(PREFIX)/bin/transits + install -c -s -m 755 $(RUN)/xdemo $(PREFIX)/bin/xsattrackdemo # #-------------------------------------------------------------------------------