View | Details | Raw Unified | Return to bug 119160
Collapse All | Expand All

(-)astro/xtide/Makefile (-11 / +11 lines)
Lines 6-19 Link Here
6
#
6
#
7
7
8
PORTNAME=	xtide
8
PORTNAME=	xtide
9
PORTVERSION=	2.9.4
9
PORTVERSION=	2.9.5
10
CATEGORIES=	astro geography
10
CATEGORIES=	astro geography
11
MASTER_SITES=	ftp://ftp.flaterco.com/xtide/
11
MASTER_SITES=	ftp://ftp.flaterco.com/xtide/
12
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
12
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
13
		libtcd-2.2.2.tar.bz2 \
13
		libtcd-2.2.3.tar.bz2 \
14
		harmonics-dwf-20070318.tcd.bz2
14
		harmonics-dwf-20071122-free.tcd.bz2
15
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX} \
15
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX} \
16
		libtcd-2.2.2.tar.bz2
16
		libtcd-2.2.3.tar.bz2
17
17
18
MAINTAINER=	ports@FreeBSD.org
18
MAINTAINER=	ports@FreeBSD.org
19
COMMENT=	Harmonic tide clock and tide predictor
19
COMMENT=	Harmonic tide clock and tide predictor
Lines 21-30 Link Here
21
LIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png
21
LIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png
22
22
23
USE_BZIP2=	yes
23
USE_BZIP2=	yes
24
USE_XLIB=	yes
24
USE_XORG=	xpm
25
USE_GNOME=	gnometarget
25
USE_GMAKE=	yes
26
USE_GMAKE=	yes
26
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
27
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
28
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
28
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
29
29
30
MAN1=		tide.1 xtide.1
30
MAN1=		tide.1 xtide.1
Lines 32-55 Link Here
32
PLIST_FILES=	bin/tide bin/xtide bin/xttpd %%DATADIR%%/harmonics.tcd
32
PLIST_FILES=	bin/tide bin/xtide bin/xttpd %%DATADIR%%/harmonics.tcd
33
PLIST_DIRS=	%%DATADIR%%
33
PLIST_DIRS=	%%DATADIR%%
34
34
35
CPPFLAGS=	-I../libtcd-2.2.2 -I${LOCALBASE}/include/libpng
35
CPPFLAGS=	-I../libtcd-2.2.3 -I${LOCALBASE}/include/libpng
36
LDFLAGS=	-L../libtcd-2.2.2/.libs -L${LOCALBASE}/lib
36
LDFLAGS=	-L../libtcd-2.2.3/.libs -L${LOCALBASE}/lib
37
37
38
.include <bsd.port.pre.mk>
38
.include <bsd.port.pre.mk>
39
39
40
post-extract:
40
post-extract:
41
	@${BZCAT} ${DISTDIR}/harmonics-dwf-20070318.tcd.bz2 \
41
	@${BZCAT} ${DISTDIR}/harmonics-dwf-20071122-free.tcd.bz2 \
42
		> ${WRKSRC}/harmonics.tcd
42
		> ${WRKSRC}/harmonics.tcd
43
43
44
post-patch:
44
post-patch:
45
	@${REINPLACE_CMD} -e 's|== yes|= yes|g' ${WRKDIR}/libtcd-2.2.2/configure
45
	@${REINPLACE_CMD} -e 's|== yes|= yes|g' ${WRKDIR}/libtcd-2.2.3/configure
46
	@${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/configure
46
	@${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/configure
47
.for file in Global.cc HarmonicsPath.cc wvsrtv.cc
47
.for file in Global.cc HarmonicsPath.cc wvsrtv.cc
48
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/${file}
48
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/${file}
49
.endfor
49
.endfor
50
50
51
pre-configure:
51
pre-configure:
52
	@cd ${WRKDIR}/libtcd-2.2.2 \
52
	@cd ${WRKDIR}/libtcd-2.2.3 \
53
		&& ${SETENV} ${MAKE_ENV} ${SH} ./configure --disable-shared \
53
		&& ${SETENV} ${MAKE_ENV} ${SH} ./configure --disable-shared \
54
		&& ${MAKE}
54
		&& ${MAKE}
55
55
(-)astro/xtide/distinfo (-9 / +9 lines)
Lines 1-9 Link Here
1
MD5 (xtide-2.9.4.tar.bz2) = e87667669df1755579bca7085aef1580
1
MD5 (xtide-2.9.5.tar.bz2) = e78f229522bdaff0dbef132874b9d9f5
2
SHA256 (xtide-2.9.4.tar.bz2) = 6c2997cc3e5200c88e410965bb3f2279c16d7ab279c4fe3037af81284a31efa0
2
SHA256 (xtide-2.9.5.tar.bz2) = 5a279089ca9e971d8cda79f3bcbfa195fe73fa24ac202a1229f6c3c7aa79cddb
3
SIZE (xtide-2.9.4.tar.bz2) = 386447
3
SIZE (xtide-2.9.5.tar.bz2) = 391876
4
MD5 (libtcd-2.2.2.tar.bz2) = 4780aa7c88d6816e6b4d2a744859d1e7
4
MD5 (libtcd-2.2.3.tar.bz2) = 26d06f6f12371fac48b679af37aa94ec
5
SHA256 (libtcd-2.2.2.tar.bz2) = f6647891c9c093302da68cb9b8045cd38064973a25067effa74ff0cde8f44e12
5
SHA256 (libtcd-2.2.3.tar.bz2) = be356f4dafb51cd8afedfa5d8a08eb55b06f3b29b158052c88625da11b32c6d8
6
SIZE (libtcd-2.2.2.tar.bz2) = 264619
6
SIZE (libtcd-2.2.3.tar.bz2) = 249846
7
MD5 (harmonics-dwf-20070318.tcd.bz2) = cb00b5ba54c388ee4927a1b990f9220d
7
MD5 (harmonics-dwf-20071122-free.tcd.bz2) = c86b949b347a948a8f0c3a494ebe10ae
8
SHA256 (harmonics-dwf-20070318.tcd.bz2) = ae268904c20888c1097f3fc577dffbba15634a1a48b6f7195a4ca33a7ccb914b
8
SHA256 (harmonics-dwf-20071122-free.tcd.bz2) = dd33485783f737fa5635c6115cbf4476e758ec135e929ccc1d77c11e176bfdd5
9
SIZE (harmonics-dwf-20070318.tcd.bz2) = 487099
9
SIZE (harmonics-dwf-20071122-free.tcd.bz2) = 397668
(-)astro/xtide/files/patch-HarmonicsPath.cc (-11 / +11 lines)
Lines 1-11 Link Here
1
--- HarmonicsPath.cc.orig	Mon Feb 26 07:51:38 2007
1
--- HarmonicsPath.cc.orig	Fri Dec  7 08:13:13 2007
2
+++ HarmonicsPath.cc	Fri Mar 23 02:32:10 2007
2
+++ HarmonicsPath.cc	Sun Dec 23 00:41:28 2007
3
@@ -30,7 +30,7 @@
3
@@ -31,7 +31,7 @@
4
   Dstr hfile_path (getenv ("HFILE_PATH"));
4
 #ifdef UseLocalFiles
5
   if (hfile_path.isNull()) {
5
 static const char confFile[] = "xtide.conf";
6
     FILE *configfile;
6
 #else
7
-    if ((configfile = fopen ("/etc/xtide.conf", "r"))) {
7
-static const char confFile[] = "/etc/xtide.conf";
8
+    if ((configfile = fopen ("%%PREFIX%%/etc/xtide.conf", "r"))) {
8
+static const char confFile[] = "%%PREFIX%%/etc/xtide.conf";
9
       hfile_path.getline (configfile);
9
 #endif
10
       fclose (configfile);
10
 
11
     }
11

Return to bug 119160