ports/145925: Update of astro/xtide

Tuc freebsd-ports at t-b-o-h.net
Wed Apr 21 21:40:03 UTC 2010


>Number:         145925
>Category:       ports
>Synopsis:       Update of astro/xtide
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 21 21:40:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Tuc
>Release:        FreeBSD 7.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD valhalla.house.tucs-beachin-obx-house.com 7.3-STABLE FreeBSD 7.3-STABLE #1: Sun Apr 18 17:30:58 EDT 2010 root at valhalla.house.tucs-beachin-obx-house.com:/usr/obj/usr/src/sys/VALHALLA i386


>Description:
	Upgrade the libtcd and harmonics file, and give the ability to build
without X
>How-To-Repeat:
>Fix:

diff -ruN xtide/Makefile new.xtide/Makefile
--- xtide/Makefile	2010-04-16 18:17:21.000000000 -0400
+++ new.xtide/Makefile	2010-04-21 17:31:54.000000000 -0400
@@ -7,14 +7,14 @@
 
 PORTNAME=	xtide
 PORTVERSION=	2.10
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	astro geography
 MASTER_SITES=	ftp://ftp.flaterco.com/xtide/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
-		libtcd-2.2.3.tar.bz2 \
-		harmonics-dwf-20071228-free.tcd.bz2
+		libtcd-2.2.4.tar.bz2 \
+		harmonics-dwf-20091227-free.tar.bz2
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX} \
-		libtcd-2.2.3.tar.bz2
+		libtcd-2.2.4.tar.bz2
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Harmonic tide clock and tide predictor
@@ -22,28 +22,37 @@
 LIB_DEPENDS=	png.6:${PORTSDIR}/graphics/png
 
 USE_BZIP2=	yes
-USE_XORG=	xpm xaw
-USE_GNOME=	gnometarget
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+MAN1=		tide.1
+PLIST_FILES=	bin/tide bin/xttpd %%DATADIR%%/harmonics.tcd
 
-MAN1=		tide.1 xtide.1
 MAN8=		xttpd.8
-PLIST_FILES=	bin/tide bin/xtide bin/xttpd %%DATADIR%%/harmonics.tcd
 PLIST_DIRS=	%%DATADIR%%
 
-CPPFLAGS=	-I../libtcd-2.2.3 -I${LOCALBASE}/include/libpng
-LDFLAGS=	-L../libtcd-2.2.3/.libs -L${LOCALBASE}/lib
+.if defined(WITHOUT_X11)
+PKGNAMESUFFIX=  -nox11
+ALL_TARGET= 	tide xttpd
+.else
+USE_XORG=	xpm xaw
+USE_GNOME=	gnometarget
+MAN1+=		xtide.1
+PLIST_FILES+=	bin/xtide
+.endif
+
+CPPFLAGS=	-I../libtcd-2.2.4 -I${LOCALBASE}/include/libpng
+LDFLAGS=	-L../libtcd-2.2.4/.libs -L${LOCALBASE}/lib
 
 .include <bsd.port.pre.mk>
 
 post-extract:
-	@${BZCAT} ${DISTDIR}/harmonics-dwf-20071228-free.tcd.bz2 \
-		> ${WRKSRC}/harmonics.tcd
+	@cd $(DISTDIR);${TAR} xzf ${DISTDIR}/harmonics-dwf-20091227-free.tar.bz2
+	@$(MV) $(DISTDIR)/harmonics-dwf-20091227-free.tcd \
+		 ${WRKSRC}/harmonics.tcd
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|== yes|= yes|g' ${WRKDIR}/libtcd-2.2.3/configure
+	@${REINPLACE_CMD} -e 's|== yes|= yes|g' ${WRKDIR}/libtcd-2.2.4/configure
 	@${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \
 		-e 's|png_check_sig|png_sig_cmp|' ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/configure
@@ -52,7 +61,7 @@
 .endfor
 
 pre-configure:
-	@cd ${WRKDIR}/libtcd-2.2.3 \
+	@cd ${WRKDIR}/libtcd-2.2.4 \
 		&& ${SETENV} ${CONFIGURE_ENV} \
 			CC="${CC}" CFLAGS="${CFLAGS}" \
 			CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
@@ -62,10 +71,12 @@
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/tide ${PREFIX}/bin
+.if !defined(WITHOUT_X11)
 	${INSTALL_PROGRAM} ${WRKSRC}/xtide ${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/xtide.1 ${MANPREFIX}/man/man1
+.endif
 	${INSTALL_PROGRAM} ${WRKSRC}/xttpd ${PREFIX}/bin
 	${INSTALL_MAN} ${WRKSRC}/tide.1 ${MANPREFIX}/man/man1
-	${INSTALL_MAN} ${WRKSRC}/xtide.1 ${MANPREFIX}/man/man1
 	${INSTALL_MAN} ${WRKSRC}/xttpd.8 ${MAN8PREFIX}/man/man8
 	@${MKDIR} ${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/harmonics.tcd ${DATADIR}
diff -ruN xtide/distinfo new.xtide/distinfo
--- xtide/distinfo	2008-02-12 20:02:52.000000000 -0500
+++ new.xtide/distinfo	2010-04-19 22:26:46.000000000 -0400
@@ -1,9 +1,9 @@
 MD5 (xtide-2.10.tar.bz2) = a14d9db748a86bed37769f38c4320ddd
 SHA256 (xtide-2.10.tar.bz2) = 3b19ae183149c07733580b1ce5e7c2d330efecb4e8817fafed9a74daf4388ab5
 SIZE (xtide-2.10.tar.bz2) = 393882
-MD5 (libtcd-2.2.3.tar.bz2) = 26d06f6f12371fac48b679af37aa94ec
-SHA256 (libtcd-2.2.3.tar.bz2) = be356f4dafb51cd8afedfa5d8a08eb55b06f3b29b158052c88625da11b32c6d8
-SIZE (libtcd-2.2.3.tar.bz2) = 249846
-MD5 (harmonics-dwf-20071228-free.tcd.bz2) = 1f9802af5a1b17491b31b6c827b56bf3
-SHA256 (harmonics-dwf-20071228-free.tcd.bz2) = 55563837650e217b7730e37a2c3b90b2b61fe1ae33d51e5c3249cd533e2dbbd0
-SIZE (harmonics-dwf-20071228-free.tcd.bz2) = 400031
+MD5 (libtcd-2.2.4.tar.bz2) = 7fe3a0604a048b604497bbbf055958f3
+SHA256 (libtcd-2.2.4.tar.bz2) = 601da0d17758127161869ecfb02eff6915f2d2ba797682dcdd29575fc284f820
+SIZE (libtcd-2.2.4.tar.bz2) = 250070
+MD5 (harmonics-dwf-20091227-free.tar.bz2) = 1dad5ae62f85b33b7ca249a08473ca79
+SHA256 (harmonics-dwf-20091227-free.tar.bz2) = 31cc47a7404b69d869d43f3a7f93bfe0dd3721fa081d9a3985a6cec6f20b7790
+SIZE (harmonics-dwf-20091227-free.tar.bz2) = 472946
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list