diff --git a/comms/predict/Makefile b/comms/predict/Makefile index adf0a7073be7..198738463848 100644 --- a/comms/predict/Makefile +++ b/comms/predict/Makefile @@ -1,27 +1,28 @@ PORTNAME= predict PORTVERSION= 2.2.7 +PORTREVISION= 1 CATEGORIES= comms astro hamradio MASTER_SITES= https://www.qsl.net/kd2bd/ \ LOCAL/db MAINTAINER= hamradio@FreeBSD.org COMMENT= Satellite tracking program for amateur radio satellites WWW= https://www.qsl.net/kd2bd/predict.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libasound.so:audio/alsa-lib USES= ncurses INSTALL_TARGET= install install.man MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PREFIX="${PREFIX}" STAGEDIR="${STAGEDIR}" CONFLICTS_INSTALL= liblinear # bin/predict post-patch: @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/predict.h > ${WRKSRC}/predict.h @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/vocalizer.h > ${WRKSRC}/vocalizer/vocalizer.h @${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile .include diff --git a/comms/predict/files/Makefile b/comms/predict/files/Makefile index cf449317fbe5..a6882e222993 100644 --- a/comms/predict/files/Makefile +++ b/comms/predict/files/Makefile @@ -1,30 +1,30 @@ default: all all: predict vocalizer/vocalizer LIBS = ${LDFLAGS} -pthread -lm -lncursesw predict: predict.c predict.h ${CC} ${CFLAGS} -o predict predict.c ${LIBS} vocalizer/vocalizer: vocalizer/vocalizer.c vocalizer/vocalizer.h ${CC} ${CFLAGS} -I${LOCALBASE}/include -o vocalizer/vocalizer vocalizer/vocalizer.c -L${LOCALBASE}/lib ${LIBS} -lasound clean: rm -f *.o predict *core *~ \#* *.txt vocalizer/vocalizer install: mkdir -p ${STAGEDIR}${PREFIX}/share/predict/ mkdir ${STAGEDIR}${PREFIX}/share/predict/default mkdir ${STAGEDIR}${PREFIX}/share/predict/vocalizer install -m 0644 default/predict.db ${STAGEDIR}${PREFIX}/share/predict/default install -m 0644 default/predict.qth ${STAGEDIR}${PREFIX}/share/predict/default install -m 0644 default/predict.tle ${STAGEDIR}${PREFIX}/share/predict/default install -m 0644 vocalizer/*.wav ${STAGEDIR}${PREFIX}/share/predict/vocalizer install predict ${STAGEDIR}${PREFIX}/bin strip ${STAGEDIR}${PREFIX}/bin/predict install vocalizer/vocalizer ${STAGEDIR}${PREFIX}/bin strip ${STAGEDIR}${PREFIX}/bin/vocalizer install.man: - install -m 0644 docs/man/predict.1 ${STAGEDIR}${PREFIX}/man/man1 + install -m 0644 docs/man/predict.1 ${STAGEDIR}${PREFIX}/share/man/man1 .PHONY: clean build diff --git a/comms/predict/pkg-plist b/comms/predict/pkg-plist index cfcb09d2389c..e1f52a00d213 100644 --- a/comms/predict/pkg-plist +++ b/comms/predict/pkg-plist @@ -1,44 +1,44 @@ bin/predict bin/vocalizer -man/man1/predict.1.gz +share/man/man1/predict.1.gz %%DATADIR%%/default/predict.db %%DATADIR%%/default/predict.qth %%DATADIR%%/default/predict.tle %%DATADIR%%/vocalizer/approaching.wav %%DATADIR%%/vocalizer/azimuth.wav %%DATADIR%%/vocalizer/eclipse.wav %%DATADIR%%/vocalizer/eight.wav %%DATADIR%%/vocalizer/eighteen.wav %%DATADIR%%/vocalizer/eighty.wav %%DATADIR%%/vocalizer/elevation.wav %%DATADIR%%/vocalizer/eleven.wav %%DATADIR%%/vocalizer/fifteen.wav %%DATADIR%%/vocalizer/fifty.wav %%DATADIR%%/vocalizer/five.wav %%DATADIR%%/vocalizer/forty.wav %%DATADIR%%/vocalizer/four.wav %%DATADIR%%/vocalizer/fourteen.wav %%DATADIR%%/vocalizer/hundred.wav %%DATADIR%%/vocalizer/intro.wav %%DATADIR%%/vocalizer/los.wav %%DATADIR%%/vocalizer/nine.wav %%DATADIR%%/vocalizer/nineteen.wav %%DATADIR%%/vocalizer/ninety.wav %%DATADIR%%/vocalizer/one.wav %%DATADIR%%/vocalizer/receding.wav %%DATADIR%%/vocalizer/seven.wav %%DATADIR%%/vocalizer/seventeen.wav %%DATADIR%%/vocalizer/seventy.wav %%DATADIR%%/vocalizer/six.wav %%DATADIR%%/vocalizer/sixteen.wav %%DATADIR%%/vocalizer/sixty.wav %%DATADIR%%/vocalizer/sunlight.wav %%DATADIR%%/vocalizer/ten.wav %%DATADIR%%/vocalizer/thirteen.wav %%DATADIR%%/vocalizer/thirty.wav %%DATADIR%%/vocalizer/three.wav %%DATADIR%%/vocalizer/twelve.wav %%DATADIR%%/vocalizer/twenty.wav %%DATADIR%%/vocalizer/two.wav %%DATADIR%%/vocalizer/visible.wav %%DATADIR%%/vocalizer/zero.wav