diff options
-rw-r--r-- | comms/Makefile | 1 | ||||
-rw-r--r-- | comms/predict/Makefile | 26 | ||||
-rw-r--r-- | comms/predict/distinfo | 2 | ||||
-rw-r--r-- | comms/predict/files/Makefile | 45 | ||||
-rw-r--r-- | comms/predict/files/predict.h | 1 | ||||
-rw-r--r-- | comms/predict/pkg-descr | 7 |
6 files changed, 82 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile index b1cc9f2b305d..5c6f688fa6ab 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -53,6 +53,7 @@ SUBDIR += p5-Device-SerialPort SUBDIR += plp SUBDIR += pr + SUBDIR += predict SUBDIR += pstngw SUBDIR += py-bulksms SUBDIR += py-lirc diff --git a/comms/predict/Makefile b/comms/predict/Makefile new file mode 100644 index 000000000000..71e4e974f2ca --- /dev/null +++ b/comms/predict/Makefile @@ -0,0 +1,26 @@ +# ports collection makefile for: predict +# Date created: 11 February 2004 +# Whom: db +# +# $FreeBSD$ +# + +PORTNAME= predict +PORTVERSION= 2.2.2 +CATEGORIES= comms +MASTER_SITES= ftp://ftp.amsat.org/amsat/software/Linux/ + +MAINTAINER= db@db.net +COMMENT= Satellite tracking program for amateur radio satellites + +INSTALL_TARGET= install install.man + +MAN1= predict.1 +PLIST_FILES= bin/predict +MAKE_ENV= LIBS="${PTHREAD_LIBS}" + +post-patch: + ${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/predict.h > ${WRKSRC}/predict.h + ${CP} ${FILESDIR}/Makefile ${WRKSRC} + +.include <bsd.port.mk> diff --git a/comms/predict/distinfo b/comms/predict/distinfo new file mode 100644 index 000000000000..8afb5eed9c19 --- /dev/null +++ b/comms/predict/distinfo @@ -0,0 +1,2 @@ +MD5 (predict-2.2.2.tar.gz) = 2512bc6b584ece66de027e46f114ab53 +SIZE (predict-2.2.2.tar.gz) = 1637893 diff --git a/comms/predict/files/Makefile b/comms/predict/files/Makefile new file mode 100644 index 000000000000..20fb3df53470 --- /dev/null +++ b/comms/predict/files/Makefile @@ -0,0 +1,45 @@ +# $FreeBSD$ + +.ifndef CC +CC = -cc +.endif +.ifndef CPPFLAGS +CPPFLAGS = +.endif +.ifndef CFLAGS +CFLAGS = -O2 +.endif + +default: all + +all: predict + +SRCS = \ + predict.c + +OBJS = ${SRCS:.c=.o} +LIBS += -lm -lncurses -o predict +# +# +HDRS = predict.h + +predict: ${OBJS} ${HDRS} + ${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBS} + +.c.o: + ${CC} ${CPPFLAGS} ${CFLAGS} -c $< + +,v.c: + co $< + +clean: + rm -f *.o predict *core *~ \#* *.txt + +install: + echo INSTALL + install predict ${PREFIX}/bin + +install.man: + install docs/man/predict.1 ${PREFIX}/man/man1 + +.PHONY: clean build diff --git a/comms/predict/files/predict.h b/comms/predict/files/predict.h new file mode 100644 index 000000000000..72739891eed3 --- /dev/null +++ b/comms/predict/files/predict.h @@ -0,0 +1 @@ +char *predictpath={"%%PREFIX%%/bin/predict"}, soundcard=1, *version={"2.2.2"}; diff --git a/comms/predict/pkg-descr b/comms/predict/pkg-descr new file mode 100644 index 000000000000..370930a2b215 --- /dev/null +++ b/comms/predict/pkg-descr @@ -0,0 +1,7 @@ +This is a satellite tracking program for amateur radio satellites. +Written by John A. Magliacane, KD2BD + +WWW: http://www.qsl.net/kd2bd/predict.html + +- Diane Bruce, VA3DB +db@db.net |