summaryrefslogtreecommitdiff
path: root/astro/xtide/Makefile
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-07-17 21:23:01 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-07-17 21:23:01 +0000
commit8b01b9b98b047b10ccd368e1ace941f5a137bddd (patch)
tree33304eaa9eb30eebc586adaa5474e93ffc4938d6 /astro/xtide/Makefile
parent- Update to 2.510 (diff)
- Update to 2.8.2
PR: ports/83608 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Notes
Notes: svn path=/head/; revision=139432
Diffstat (limited to 'astro/xtide/Makefile')
-rw-r--r--astro/xtide/Makefile26
1 files changed, 16 insertions, 10 deletions
diff --git a/astro/xtide/Makefile b/astro/xtide/Makefile
index 078d5fd9ae30..a91f533baf22 100644
--- a/astro/xtide/Makefile
+++ b/astro/xtide/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= xtide
-PORTVERSION= 2.6.4
+PORTVERSION= 2.8.2
CATEGORIES= astro
MASTER_SITES= ftp://bel-marduk.unh.edu/xtide/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} harmonics-2004-02-08.tcd.gz
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} harmonics-dwf-2005-06-05-v2.tcd.gz
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
@@ -20,28 +20,34 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
USE_X_PREFIX= yes
USE_XPM= yes
USE_REINPLACE= yes
+USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ENV= extracxxflags="${CPPFLAGS}" extraldflags="${LDFLAGS}"
MAN1= tide.1 xtide.1
-PLIST_FILES= bin/tide bin/xtide %%DATADIR%%/harmonics.tcd
+MAN8= xttpd.8
+PLIST_FILES= bin/tide bin/xtide bin/xttpd %%DATADIR%%/harmonics.tcd
PLIST_DIRS= %%DATADIR%%
+CPPFLAGS= `pkg-config --cflags-only-I libpng12` -I${LOCALBASE}/include
+LDFLAGS= `pkg-config --libs-only-L libpng12` -L${LOCALBASE}/lib
+
post-extract:
- @${GZCAT} ${DISTDIR}/harmonics-2004-02-08.tcd.gz \
+ @${GZCAT} ${DISTDIR}/harmonics-dwf-2005-06-05-v2.tcd.gz \
> ${WRKSRC}/harmonics.tcd
post-patch:
- @${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/TideContext.cc
- @${REINPLACE_CMD} -e "s:#include <malloc\.h>::g" ${WRKSRC}/libtcd/tcd.h
+ @${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/TideContext.cc
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/xtide ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/tide ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/DOCUMENTATION/xtide.1 ${MANPREFIX}/man/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/xtide ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/xttpd ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/DOCUMENTATION/tide.1 ${MANPREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/DOCUMENTATION/xtide.1 ${MANPREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/DOCUMENTATION/xttpd.8 ${MAN8PREFIX}/man/man8
@${MKDIR} ${DATADIR}
${INSTALL_DATA} ${WRKSRC}/harmonics.tcd ${DATADIR}