Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jan 2004 07:27:15 +0100 (CET)
From:      Jean-Yves Lefort <jylefort@brutele.be>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/61927: New port: astro/stellarium, a 3D photo-realistic sky renderer
Message-ID:  <20040126062715.A454822E1B@jsite.lefort.net>
Resent-Message-ID: <200401260630.i0Q6UE5W050074@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         61927
>Category:       ports
>Synopsis:       New port: astro/stellarium, a 3D photo-realistic sky renderer
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 25 22:30:14 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Yves Lefort
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
System: FreeBSD jsite.lefort.net 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Tue Dec 2 09:53:57 CET 2003 jylefort@jsite.lefort.net:/usr/obj/usr/src/sys/JSITE i386
>Description:
>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	stellarium
#	stellarium/pkg-plist
#	stellarium/pkg-descr
#	stellarium/files
#	stellarium/files/patch-configure
#	stellarium/Makefile
#	stellarium/distinfo
#
echo c - stellarium
mkdir -p stellarium > /dev/null 2>&1
echo x - stellarium/pkg-plist
sed 's/^X//' >stellarium/pkg-plist << 'END-of-stellarium/pkg-plist'
Xbin/stellarium
Xshare/stellarium/config/config.txt
Xshare/stellarium/config/config_no_3D_acceleration.txt
Xshare/stellarium/config/default_config.txt
Xshare/stellarium/config/default_location.txt
Xshare/stellarium/config/location.txt
Xshare/stellarium/config/location_examples.txt
Xshare/stellarium/data/commonname.fab
Xshare/stellarium/data/constellationship.fab
Xshare/stellarium/data/hipparcos.fab
Xshare/stellarium/data/icon.bmp
Xshare/stellarium/data/messier.fab
Xshare/stellarium/data/name.fab
Xshare/stellarium/data/spacefont.txt
Xshare/stellarium/data/stellarium.ico
Xshare/stellarium/textures/Bouton1.png
Xshare/stellarium/textures/Bouton10.png
Xshare/stellarium/textures/Bouton11.png
Xshare/stellarium/textures/Bouton12.png
Xshare/stellarium/textures/Bouton13.png
Xshare/stellarium/textures/Bouton14.png
Xshare/stellarium/textures/Bouton15.png
Xshare/stellarium/textures/Bouton16.png
Xshare/stellarium/textures/Bouton2.png
Xshare/stellarium/textures/Bouton3.png
Xshare/stellarium/textures/Bouton4.png
Xshare/stellarium/textures/Bouton5.png
Xshare/stellarium/textures/Bouton6.png
Xshare/stellarium/textures/Bouton7.png
Xshare/stellarium/textures/Bouton8.png
Xshare/stellarium/textures/Bouton9.png
Xshare/stellarium/textures/backmenu.png
Xshare/stellarium/textures/ciel.png
Xshare/stellarium/textures/e.png
Xshare/stellarium/textures/earthmap.png
Xshare/stellarium/textures/etoile16x16.png
Xshare/stellarium/textures/etoile16x162.png
Xshare/stellarium/textures/etoile16x16Aigrettes.png
Xshare/stellarium/textures/etoile32x32.png
Xshare/stellarium/textures/fog.png
Xshare/stellarium/textures/halo.png
Xshare/stellarium/textures/haloLune.png
Xshare/stellarium/textures/headermenu.png
Xshare/stellarium/textures/jupiter.png
Xshare/stellarium/textures/landscapes/mountain1.png
Xshare/stellarium/textures/landscapes/mountain2.png
Xshare/stellarium/textures/landscapes/mountain3.png
Xshare/stellarium/textures/landscapes/mountain4.png
Xshare/stellarium/textures/landscapes/mountain5.png
Xshare/stellarium/textures/landscapes/sea1.png
Xshare/stellarium/textures/landscapes/sea2.png
Xshare/stellarium/textures/landscapes/sea3.png
Xshare/stellarium/textures/landscapes/sea4.png
Xshare/stellarium/textures/landscapes/sea5.png
Xshare/stellarium/textures/landscapes/snowy1.png
Xshare/stellarium/textures/landscapes/snowy2.png
Xshare/stellarium/textures/landscapes/snowy3.png
Xshare/stellarium/textures/landscapes/snowy4.png
Xshare/stellarium/textures/landscapes/snowy5.png
Xshare/stellarium/textures/lune.png
Xshare/stellarium/textures/m1.png
Xshare/stellarium/textures/m100.png
Xshare/stellarium/textures/m101.png
Xshare/stellarium/textures/m104.png
Xshare/stellarium/textures/m105.png
Xshare/stellarium/textures/m13.png
Xshare/stellarium/textures/m15.png
Xshare/stellarium/textures/m2.png
Xshare/stellarium/textures/m20.png
Xshare/stellarium/textures/m27.png
Xshare/stellarium/textures/m3.png
Xshare/stellarium/textures/m31.png
Xshare/stellarium/textures/m33.png
Xshare/stellarium/textures/m36.png
Xshare/stellarium/textures/m37.png
Xshare/stellarium/textures/m38.png
Xshare/stellarium/textures/m4.png
Xshare/stellarium/textures/m42.png
Xshare/stellarium/textures/m43.png
Xshare/stellarium/textures/m44.png
Xshare/stellarium/textures/m45.png
Xshare/stellarium/textures/m46.png
Xshare/stellarium/textures/m5.png
Xshare/stellarium/textures/m51.png
Xshare/stellarium/textures/m57.png
Xshare/stellarium/textures/m63.png
Xshare/stellarium/textures/m65.png
Xshare/stellarium/textures/m66.png
Xshare/stellarium/textures/m76.png
Xshare/stellarium/textures/m8.png
Xshare/stellarium/textures/m81.png
Xshare/stellarium/textures/m82.png
Xshare/stellarium/textures/m83.png
Xshare/stellarium/textures/m84.png
Xshare/stellarium/textures/m87.png
Xshare/stellarium/textures/m92.png
Xshare/stellarium/textures/m95.png
Xshare/stellarium/textures/m96.png
Xshare/stellarium/textures/m97.png
Xshare/stellarium/textures/m98.png
Xshare/stellarium/textures/m99.png
Xshare/stellarium/textures/mars.png
Xshare/stellarium/textures/mercury.png
Xshare/stellarium/textures/n.png
Xshare/stellarium/textures/nadir.png
Xshare/stellarium/textures/neb.png
Xshare/stellarium/textures/neptune.png
Xshare/stellarium/textures/pointeur2.png
Xshare/stellarium/textures/pointeur3.png
Xshare/stellarium/textures/pointeur4.png
Xshare/stellarium/textures/pointeur5.png
Xshare/stellarium/textures/s.png
Xshare/stellarium/textures/saturn.png
Xshare/stellarium/textures/saturneAnneaux128x128.png
Xshare/stellarium/textures/spacefont.png
Xshare/stellarium/textures/sun.png
Xshare/stellarium/textures/uranus.png
Xshare/stellarium/textures/venus.png
Xshare/stellarium/textures/voielactee256x256.png
Xshare/stellarium/textures/w.png
Xshare/stellarium/textures/zenith.png
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X@dirrm share/stellarium/config
X@dirrm share/stellarium/data
X@dirrm share/stellarium/textures/landscapes
X@dirrm share/stellarium/textures
X@dirrm share/stellarium
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-stellarium/pkg-plist
echo x - stellarium/pkg-descr
sed 's/^X//' >stellarium/pkg-descr << 'END-of-stellarium/pkg-descr'
XStellarium is a free software available for Windows, Linux/Unix and
XMacOSX. It renders 3D photo-realistic skies in real time. With
Xstellarium, you really see what you can see with your eyes, binoculars
Xor a small telescope.
X
XWWW: http://stellarium.free.fr/
X
X- Jean-Yves Lefort
Xjylefort@brutele.be
END-of-stellarium/pkg-descr
echo c - stellarium/files
mkdir -p stellarium/files > /dev/null 2>&1
echo x - stellarium/files/patch-configure
sed 's/^X//' >stellarium/files/patch-configure << 'END-of-stellarium/files/patch-configure'
X--- configure.orig	Mon Jan 26 06:37:00 2004
X+++ configure	Mon Jan 26 07:02:35 2004
X@@ -1020,21 +1020,7 @@
X fi
X 
X echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
X-if test "$ac_test_CFLAGS" = set; then
X-  CFLAGS="$ac_save_CFLAGS"
X-elif test $ac_cv_prog_cc_g = yes; then
X-  if test "$GCC" = yes; then
X-    CFLAGS="-g -O2"
X-  else
X-    CFLAGS="-g"
X-  fi
X-else
X-  if test "$GCC" = yes; then
X-    CFLAGS="-O2"
X-  else
X-    CFLAGS=
X-  fi
X-fi
X+CFLAGS="$ac_save_CFLAGS"
X 
X for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
X do
X@@ -1163,26 +1149,9 @@
X fi
X 
X echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
X-if test "$ac_test_CXXFLAGS" = set; then
X-  CXXFLAGS="$ac_save_CXXFLAGS"
X-elif test $ac_cv_prog_cxx_g = yes; then
X-  if test "$GXX" = yes; then
X-    CXXFLAGS="-g -O2"
X-  else
X-    CXXFLAGS="-g"
X-  fi
X-else
X-  if test "$GXX" = yes; then
X-    CXXFLAGS="-O2"
X-  else
X-    CXXFLAGS=
X-  fi
X-fi
X+CXXFLAGS="$ac_save_CXXFLAGS"
X 
X 
X-CFLAGS="-s -Wall -O2 -ffast-math -fexpensive-optimizations"
X-CXXFLAGS="-s -Wall -O2 -ffast-math -fexpensive-optimizations"
X-LIBS="$LIBS"
X 
X echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
X echo "configure:1189: checking how to run the C preprocessor" >&5
X@@ -2387,7 +2356,7 @@
X #include <stdio.h>
X #include <stdlib.h>
X #include <string.h>
X-#include "SDL/SDL.h"
X+#include <SDL.h>
X 
X char*
X my_strdup (char *str)
X@@ -2480,7 +2449,7 @@
X #include "confdefs.h"
X 
X #include <stdio.h>
X-#include "SDL/SDL.h"
X+#include <SDL.h>
X 
X int main() {
X  return 0; 
END-of-stellarium/files/patch-configure
echo x - stellarium/Makefile
sed 's/^X//' >stellarium/Makefile << 'END-of-stellarium/Makefile'
X# New ports collection makefile for:	stellarium
X# Date created:			26 Jan 2004
X# Whom:				Jean-Yves Lefort <jylefort@brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		stellarium
XPORTVERSION=		0.5.2
XCATEGORIES=		astro
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=		jylefort@brutele.be
XCOMMENT=		A 3D photo-realistic sky renderer
X
XUSE_GL=			yes
XUSE_SDL=		sdl
XUSE_X_PREFIX=		yes
XGNU_CONFIGURE=		yes
XUSE_GMAKE=		yes
XCONFIGURE_ENV=		CPPFLAGS="-I${X11BASE}/include" \
X			LDFLAGS="-L${X11BASE}/lib"
X
X.if !defined(NOPORTDOCS)
Xpost-install:
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} \
X		${WRKSRC}/AUTHORS \
X		${WRKSRC}/ChangeLog \
X		${WRKSRC}/NEWS \
X		${WRKSRC}/README \
X		${WRKSRC}/TODO \
X		${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-stellarium/Makefile
echo x - stellarium/distinfo
sed 's/^X//' >stellarium/distinfo << 'END-of-stellarium/distinfo'
XMD5 (stellarium-0.5.2.tar.gz) = 3765a5ba8cb0e328ccccc282e21c875e
END-of-stellarium/distinfo
exit
	
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040126062715.A454822E1B>