ports/53336: Update port: astro/nightfall to 1.32

KATO Tsuguru tkato at prontomail.com
Sun Jun 15 08:30:20 UTC 2003


>Number:         53336
>Category:       ports
>Synopsis:       Update port: astro/nightfall to 1.32
>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:   Sun Jun 15 01:30:14 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.32

New file:
files/patch-LightGLAnimate.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/astro/nightfall/Makefile astro/nightfall/Makefile
--- /usr/ports/astro/nightfall/Makefile	Thu Jun  5 07:29:37 2003
+++ astro/nightfall/Makefile	Sun Jun 15 14:07:37 2003
@@ -6,36 +6,52 @@
 #
 
 PORTNAME=	nightfall
-PORTVERSION=	1.1
+PORTVERSION=	1.32
 CATEGORIES=	astro
-MASTER_SITES=	http://www.lsw.uni-heidelberg.de/~rwichman/ \
-		http://unixpages.org/distfiles/
+MASTER_SITES=	http://www.lsw.uni-heidelberg.de/~rwichman/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	An interactive binary star application
 
-.if !defined(WITHOUT_GTK)
-USE_GNOME=	gtk12
+LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
+		gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea
+
+USE_PERL5=	yes
+USE_X_PREFIX=	yes
+WANT_GNOME=	yes
+USE_GNOME=	gtk12 gnometarget
+USE_REINPLACE=	yes
+USE_GMAKE=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS=	--with-locale-prefix=${PREFIX}/share/locale
+
+MAN1=		nightfall.1
+
+.include <bsd.port.pre.mk>
+
+.if ${HAVE_GNOME:Mgnomelibs}!=""
+PKGNAMESUFFIX=	-gnome
+USE_GNOME+=	gnomelibs gnomeprefix
+PLIST_SUB+=	NFDATADIR="share/gnome"
+.else
+CONFIGURE_ARGS+=	--disable-gnome
+PLIST_SUB+=	NFDATADIR="share"
 .endif
-.if !defined(WITHOUT_GNUPLOT)
-BUILD_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot
-RUN_DEPENDS+=   gnuplot:${PORTSDIR}/math/gnuplot
+
+.if defined(WITHOUT_PGPLOT)
+RUN_DEPENDS+=	gnuplot:${PORTSDIR}/math/gnuplot
+CONFIGURE_ARGS+=	--with-gnuplot
+.else
+LIB_DEPENDS+=	pgplot.5:${PORTSDIR}/graphics/pgplot
+CONFIGURE_ARGS+=	--with-pgplot-include=${LOCALBASE}/include \
+			--with-pgplot-lib=${LOCALBASE}/lib
 .endif
-USE_GMAKE=	yes
 
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS= \
-		--with-doc-prefix=${DOCSDIR} \
-		--with-data-prefix=${PREFIX}/share/nightfall
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/nightfall ${PREFIX}/bin/nightfall
-	${MKDIR} ${PREFIX}/share/nightfall/data
-	${INSTALL_DATA} ${WRKSRC}/data/* ${PREFIX}/share/nightfall/data
-	${MKDIR} ${DOCSDIR}/C
-	${MKDIR} ${DOCSDIR}/de
-	${INSTALL_DATA} ${WRKSRC}/doc/C/* ${DOCSDIR}/C
-	${INSTALL_DATA} ${WRKSRC}/doc/de/* ${DOCSDIR}/de
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+post-patch:
+	@${REINPLACE_CMD} -e 's|CFLAGS -O3|CFLAGS|g' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|(GNOME_DATADIR)/gnome/|(GNOME_DATADIR)/|g' \
+		${WRKSRC}/Makefile.in
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/astro/nightfall/distinfo astro/nightfall/distinfo
--- /usr/ports/astro/nightfall/distinfo	Sat May 25 19:48:46 2002
+++ astro/nightfall/distinfo	Sun Jun 15 14:07:22 2003
@@ -1 +1 @@
-MD5 (nightfall-1.1.tar.gz) = b4bbcf560e2a10c91eb159b9fd990a3a
+MD5 (nightfall-1.32.tar.gz) = bd5e2c42f1639dc338250ab80fc8e0f5
diff -urN /usr/ports/astro/nightfall/files/patch-LightGLAnimate.c astro/nightfall/files/patch-LightGLAnimate.c
--- /usr/ports/astro/nightfall/files/patch-LightGLAnimate.c	Thu Jan  1 09:00:00 1970
+++ astro/nightfall/files/patch-LightGLAnimate.c	Sun Jun 15 14:07:22 2003
@@ -0,0 +1,10 @@
+--- LightGLAnimate.c.orig	Fri Dec 27 23:39:13 2002
++++ LightGLAnimate.c	Sat Jun 14 20:17:07 2003
+@@ -25,6 +25,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <sys/types.h>
+ #include "Light.h"
+ 
+ #ifdef  _WITH_OPENGL
diff -urN /usr/ports/astro/nightfall/pkg-plist astro/nightfall/pkg-plist
--- /usr/ports/astro/nightfall/pkg-plist	Sat May 25 19:48:46 2002
+++ astro/nightfall/pkg-plist	Sun Jun 15 14:07:22 2003
@@ -1,71 +1,96 @@
 bin/nightfall
-share/nightfall/data/51_pegR1.dat
-share/nightfall/data/bh_virB.dat
-share/nightfall/data/bh_virR1.dat
-share/nightfall/data/bh_virR2.dat
-share/nightfall/data/bh_virV.dat
-share/nightfall/data/bh_virb.dat
-share/nightfall/data/bh_viru.dat
-share/nightfall/data/bh_virv.dat
-share/nightfall/data/bh_viry.dat
-share/nightfall/data/dd_monB.dat
-share/nightfall/data/dd_monR2.dat
-share/nightfall/data/dd_monV.dat
-share/nightfall/data/er_vulB.dat
-share/nightfall/data/er_vulI.dat
-share/nightfall/data/er_vulR.dat
-share/nightfall/data/er_vulR1.dat
-share/nightfall/data/er_vulR2.dat
-share/nightfall/data/er_vulU.dat
-share/nightfall/data/er_vulV.dat
-share/nightfall/data/lz_cenR1.dat
-share/nightfall/data/lz_cenR2.dat
-share/nightfall/data/lz_cenb.dat
-share/nightfall/data/lz_cenu.dat
-share/nightfall/data/lz_cenv.dat
-share/nightfall/data/lz_ceny.dat
-share/nightfall/data/mr_cygB.dat
-share/nightfall/data/mr_cygR1.dat
-share/nightfall/data/mr_cygR2.dat
-share/nightfall/data/mr_cygU.dat
-share/nightfall/data/mr_cygV.dat
-share/nightfall/data/ty_boo.fitresults
-share/nightfall/data/ty_booB.dat
-share/nightfall/data/ty_booR1.dat
-share/nightfall/data/ty_booR2.dat
-share/nightfall/data/ty_booV.dat
-share/nightfall/data/v541_cygR1.dat
-share/nightfall/data/v541_cygR2.dat
-share/nightfall/data/v541_cygV.dat
-share/doc/nightfall/C/help0.txt
-share/doc/nightfall/C/help1.txt
-share/doc/nightfall/C/help2.txt
-share/doc/nightfall/C/help3.txt
-share/doc/nightfall/C/help4.txt
-share/doc/nightfall/C/help5.txt
-share/doc/nightfall/C/help6.txt
-share/doc/nightfall/C/help7.txt
-share/doc/nightfall/C/index.html
-share/doc/nightfall/C/index.html~
-share/doc/nightfall/C/nightfall.html
-share/doc/nightfall/C/nightfall.html~
-share/doc/nightfall/C/topic.dat
-share/doc/nightfall/de/help0.txt
-share/doc/nightfall/de/help1.txt
-share/doc/nightfall/de/help2.txt
-share/doc/nightfall/de/help3.txt
-share/doc/nightfall/de/help4.txt
-share/doc/nightfall/de/help5.txt
-share/doc/nightfall/de/help6.txt
-share/doc/nightfall/de/help7.txt
-share/doc/nightfall/de/index.html
-share/doc/nightfall/de/index.html~
-share/doc/nightfall/de/nightfall.html
-share/doc/nightfall/de/nightfall.html~
-share/doc/nightfall/de/topic.dat
-share/doc/nightfall/README
- at dirrm share/nightfall/data
- at dirrm share/nightfall
- at dirrm share/doc/nightfall/C
- at dirrm share/doc/nightfall/de
- at dirrm share/doc/nightfall
+%%GNOME:%%share/gnome/apps/Applications/nightfall.desktop
+%%GNOME:%%share/gnome/help/nightfall/C/index.html
+%%GNOME:%%share/gnome/help/nightfall/C/nightfall.html
+%%GNOME:%%share/gnome/help/nightfall/C/topic.dat
+%%GNOME:%%share/gnome/help/nightfall/de/index.html
+%%GNOME:%%share/gnome/help/nightfall/de/nightfall.html
+%%GNOME:%%share/gnome/help/nightfall/de/topic.dat
+%%GNOME:%%share/gnome/pixmaps/gnome-nightfall.png
+share/locale/de/LC_MESSAGES/nightfall.mo
+%%NFDATADIR%%/nightfall/cfg/51_peg.cfg
+%%NFDATADIR%%/nightfall/cfg/bh_vir.cfg
+%%NFDATADIR%%/nightfall/cfg/dd_mon.cfg
+%%NFDATADIR%%/nightfall/cfg/er_vul.cfg
+%%NFDATADIR%%/nightfall/cfg/lz_cen.cfg
+%%NFDATADIR%%/nightfall/cfg/mr_cyg.cfg
+%%NFDATADIR%%/nightfall/cfg/ty_boo.cfg
+%%NFDATADIR%%/nightfall/cfg/v541_cyg.cfg
+%%NFDATADIR%%/nightfall/data/51_pegR1.dat
+%%NFDATADIR%%/nightfall/data/bh_virB.dat
+%%NFDATADIR%%/nightfall/data/bh_virR1.dat
+%%NFDATADIR%%/nightfall/data/bh_virR2.dat
+%%NFDATADIR%%/nightfall/data/bh_virV.dat
+%%NFDATADIR%%/nightfall/data/bh_virb.dat
+%%NFDATADIR%%/nightfall/data/bh_viru.dat
+%%NFDATADIR%%/nightfall/data/bh_virv.dat
+%%NFDATADIR%%/nightfall/data/bh_viry.dat
+%%NFDATADIR%%/nightfall/data/dd_monB.dat
+%%NFDATADIR%%/nightfall/data/dd_monR2.dat
+%%NFDATADIR%%/nightfall/data/dd_monV.dat
+%%NFDATADIR%%/nightfall/data/er_vulB.dat
+%%NFDATADIR%%/nightfall/data/er_vulI.dat
+%%NFDATADIR%%/nightfall/data/er_vulR.dat
+%%NFDATADIR%%/nightfall/data/er_vulR1.dat
+%%NFDATADIR%%/nightfall/data/er_vulR2.dat
+%%NFDATADIR%%/nightfall/data/er_vulU.dat
+%%NFDATADIR%%/nightfall/data/er_vulV.dat
+%%NFDATADIR%%/nightfall/data/lz_cenR1.dat
+%%NFDATADIR%%/nightfall/data/lz_cenR2.dat
+%%NFDATADIR%%/nightfall/data/lz_cenb.dat
+%%NFDATADIR%%/nightfall/data/lz_cenu.dat
+%%NFDATADIR%%/nightfall/data/lz_cenv.dat
+%%NFDATADIR%%/nightfall/data/lz_ceny.dat
+%%NFDATADIR%%/nightfall/data/mr_cygB.dat
+%%NFDATADIR%%/nightfall/data/mr_cygR1.dat
+%%NFDATADIR%%/nightfall/data/mr_cygR2.dat
+%%NFDATADIR%%/nightfall/data/mr_cygU.dat
+%%NFDATADIR%%/nightfall/data/mr_cygV.dat
+%%NFDATADIR%%/nightfall/data/ty_booB.dat
+%%NFDATADIR%%/nightfall/data/ty_booR1.dat
+%%NFDATADIR%%/nightfall/data/ty_booR2.dat
+%%NFDATADIR%%/nightfall/data/ty_booV.dat
+%%NFDATADIR%%/nightfall/data/v541_cygR1.dat
+%%NFDATADIR%%/nightfall/data/v541_cygR2.dat
+%%NFDATADIR%%/nightfall/data/v541_cygV.dat
+%%NFDATADIR%%/nightfall/doc/C/help0.txt
+%%NFDATADIR%%/nightfall/doc/C/help1.txt
+%%NFDATADIR%%/nightfall/doc/C/help2.txt
+%%NFDATADIR%%/nightfall/doc/C/help3.txt
+%%NFDATADIR%%/nightfall/doc/C/help4.txt
+%%NFDATADIR%%/nightfall/doc/C/help5.txt
+%%NFDATADIR%%/nightfall/doc/C/help6.txt
+%%NFDATADIR%%/nightfall/doc/C/help7.txt
+%%NFDATADIR%%/nightfall/doc/de/help0.txt
+%%NFDATADIR%%/nightfall/doc/de/help1.txt
+%%NFDATADIR%%/nightfall/doc/de/help2.txt
+%%NFDATADIR%%/nightfall/doc/de/help3.txt
+%%NFDATADIR%%/nightfall/doc/de/help4.txt
+%%NFDATADIR%%/nightfall/doc/de/help5.txt
+%%NFDATADIR%%/nightfall/doc/de/help6.txt
+%%NFDATADIR%%/nightfall/doc/de/help7.txt
+%%NFDATADIR%%/nightfall/pixmaps/checker_256.jpg
+%%NFDATADIR%%/nightfall/pixmaps/disk_128.jpg
+%%NFDATADIR%%/nightfall/pixmaps/disk_256.jpg
+%%NFDATADIR%%/nightfall/pixmaps/gnome-nightfall.png
+%%NFDATADIR%%/nightfall/pixmaps/manim.xpm
+%%NFDATADIR%%/nightfall/pixmaps/mcomp.xpm
+%%NFDATADIR%%/nightfall/pixmaps/mhelp.xpm
+%%NFDATADIR%%/nightfall/pixmaps/mplot.xpm
+%%NFDATADIR%%/nightfall/pixmaps/nf_logo.xpm
+%%NFDATADIR%%/nightfall/pixmaps/star_128.jpg
+%%NFDATADIR%%/nightfall/pixmaps/star_256.jpg
+%%NFDATADIR%%/nightfall/pixmaps/starp_128.jpg
+%%NFDATADIR%%/nightfall/pixmaps/starp_256.jpg
+%%NFDATADIR%%/nightfall/pixmaps/stars_128.jpg
+%%NFDATADIR%%/nightfall/pixmaps/stars_256.jpg
+ at dirrm %%NFDATADIR%%/nightfall/pixmaps
+ at dirrm %%NFDATADIR%%/nightfall/doc/de
+ at dirrm %%NFDATADIR%%/nightfall/doc/C
+ at dirrm %%NFDATADIR%%/nightfall/doc
+ at dirrm %%NFDATADIR%%/nightfall/data
+ at dirrm %%NFDATADIR%%/nightfall/cfg
+ at dirrm %%NFDATADIR%%/nightfall
+%%GNOME:%%@dirrm share/gnome/help/nightfall/de
+%%GNOME:%%@dirrm share/gnome/help/nightfall/C
+%%GNOME:%%@dirrm share/gnome/help/nightfall
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list