pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/celestia Changes 1.4.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/8bf2d6cdbc2d
branches: trunk
changeset: 508341:8bf2d6cdbc2d
user: adam <adam%pkgsrc.org@localhost>
date: Fri Feb 17 23:46:39 2006 +0000
description:
Changes 1.4.0
* New stars.dat format with HD catalog numbers and parallax errors omitted
* Added catalog cross indexes for HD and SAO catalogs
* Fixed bugs in parsing catalog numbers
* Added white dwarf temperatures and spectral types DA, DB, DC, DO, DQ, and DZ
* Added handling for partial spectral types where one or both of the subclass
and luminosity class are unknown
* Permit extended star attributes in .stc files: mesh, texture, rotation
elements, semiaxes
* Support multiple star systems of any complexity with orbits and barycenters
* Changed .stc loader so that a star definition with a duplicate catalog
number replaces the previous definition
* Made catalog numbers optional in .stc files; stars can be defined without
having to create fake catalog numbers
* Star colors now chosen based on temperature; either 'classic' and black body
colors may be selected
* Bound % key to toggle between star color tables
* Fixed black holes: infinite radius bug gone, rendered just as a plain black
sphere
* Added comprehensive catalog of all knows stars within 25 light years of the
Sun, including orbits for multiple star systems
[More]
Changes 1.4.1
* Changed maximum number of eclipse shadows in OpenGL 2.0 path from two to
three; if max is exceeded, clamp to three rather than not rendering the
shadows at all.
* Corrected a bad calculation in ring shadow shaders that caused ring shadows
to be drawn in the wrong place.
* Windows: Fixed the minimum feature size slider in the locations dialog so it
updates in response to all the standard controls.
* Added a correct InfoURL for the Moon
* Windows: added splash screen with a progress indicator
* Corrected a local flashing of the Milky Way brightness.
* Now the distance to the galaxy center is displayed, if the observer is
located inside the galaxy (Milky Way...).
* Eliminated various incorrect Hubble type acronyms in deepsky.dsc that had
penetrated the PERL filter.
* Updated Titan and Iapetus textures in lores directory
* Added lunar elevation map, using Clementine laser altimeter data, merged
in the polar regions, with topographic data from Clementine 750 nm
oblique and nadir images.
* Updated/added Tethys textures in lores, medres and hires directories.
* Added locations on Phoebe in satmoons2.ssc, as extracted from USGS/IAU
official data.
* Added Mesh for Phoebe texture.
* Updated Iapetus texture.
* Moved locations files from extras into data directory for inclusion in
standard package.
* Fixed bug where displayed time scale differed from actual time scale after
clicking a cel URL.
[More]
Pkgsrc:
* Use options.mk framework to build GLUT, GTK, GNOME, or KDE user interface.
diffstat:
misc/celestia/Makefile | 42 +++++++++++-
misc/celestia/Makefile.common | 47 -------------
misc/celestia/PLIST | 140 ++++++++++++++++++++--------------------
misc/celestia/PLIST.gtk | 5 +
misc/celestia/PLIST.kde | 56 ++++++++++++++++
misc/celestia/distinfo | 22 ++---
misc/celestia/options.mk | 36 ++++++++++
misc/celestia/patches/patch-aa | 73 ++++++++++++++++++++-
misc/celestia/patches/patch-ab | 13 ---
misc/celestia/patches/patch-ac | 47 +++++--------
misc/celestia/patches/patch-ad | 18 ++--
misc/celestia/patches/patch-ae | 26 ++++--
misc/celestia/patches/patch-ah | 27 ++----
misc/celestia/patches/patch-ai | 22 ------
misc/celestia/patches/patch-aj | 6 +-
15 files changed, 342 insertions(+), 238 deletions(-)
diffs (truncated from 872 to 300 lines):
diff -r abcc5013db93 -r 8bf2d6cdbc2d misc/celestia/Makefile
--- a/misc/celestia/Makefile Fri Feb 17 23:42:35 2006 +0000
+++ b/misc/celestia/Makefile Fri Feb 17 23:46:39 2006 +0000
@@ -1,15 +1,51 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:07 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2006/02/17 23:46:39 adam Exp $
-PKGREVISION= 2
+DISTNAME= celestia-1.4.1
+CATEGORIES= misc x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=celestia/}
+
+MAINTAINER= cesar_catrian%yahoo.com@localhost
+HOMEPAGE= http://www.shatters.net/celestia/
COMMENT= Free real-time 3D space simulator
+DISTINFO_FILE= ${.CURDIR}/../../misc/celestia/distinfo
+PATCHDIR= ${.CURDIR}/../../misc/celestia/patches
+
+USE_LANGUAGES= c++
+USE_LIBTOOL= yes
+USE_PKGLOCALEDIR= yes
+USE_TOOLS+= gmake pkg-config
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-lua
+
+GCC_REQD+= 3.0
+CXXFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\""
EGDIR= ${PREFIX}/share/examples/celestia
CONF_FILES= ${EGDIR}/celestia.cfg.default ${PKG_SYSCONFDIR}/celestia.cfg
+.include "../../mk/bsd.prefs.mk"
+
+.if exists(${X11BASE}/include/X11/extensions/Xinerama.h)
+CONFIGURE_ARGS+= --with-xinerama
+.endif
+
+.include "../../mk/pthread.buildlink3.mk"
+
+.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none")
+CONFIGURE_ARGS+= --disable-threading
+.endif
+
post-install:
${INSTALL_DATA_DIR} ${EGDIR}
${INSTALL_DATA} ${WRKSRC}/celestia.cfg ${EGDIR}/celestia.cfg.default
-.include "../../misc/celestia/Makefile.common"
+.include "options.mk"
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../lang/lua/buildlink3.mk"
+.include "../../mk/x11.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r abcc5013db93 -r 8bf2d6cdbc2d misc/celestia/Makefile.common
--- a/misc/celestia/Makefile.common Fri Feb 17 23:42:35 2006 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-# $NetBSD: Makefile.common,v 1.21 2005/12/05 23:55:12 rillig Exp $
-
-DISTNAME= celestia-${CELESTIA_VERS}
-CATEGORIES= misc x11
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=celestia/}
-
-MAINTAINER= cesar_catrian%yahoo.com@localhost
-HOMEPAGE= http://www.shatters.net/celestia/
-
-DISTINFO_FILE= ${.CURDIR}/../../misc/celestia/distinfo
-PATCHDIR= ${.CURDIR}/../../misc/celestia/patches
-
-CELESTIA_VERS= 1.3.2
-
-USE_TOOLS+= gmake
-USE_LANGUAGES= c++
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-lua --with-glut
-.if defined(CELESTIA_PROGPREFIX)
-CONFIGURE_ARGS+= --program-prefix=${CELESTIA_PROGPREFIX:Q}
-.endif
-
-GCC_REQD+= 3.0
-
-CXXFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\""
-
-.include "../../mk/bsd.prefs.mk"
-
-.if exists(${X11BASE}/include/X11/extensions/Xinerama.h)
-CONFIGURE_ARGS+= --with-xinerama
-.endif
-
-.include "../../mk/pthread.buildlink3.mk"
-
-.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none")
-CONFIGURE_ARGS+= --disable-threading
-.endif
-
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../graphics/glu/buildlink3.mk"
-.include "../../graphics/glut/buildlink3.mk"
-.include "../../graphics/jpeg/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../lang/lua/buildlink3.mk"
-.include "../../mk/x11.buildlink3.mk"
diff -r abcc5013db93 -r 8bf2d6cdbc2d misc/celestia/PLIST
--- a/misc/celestia/PLIST Fri Feb 17 23:42:35 2006 +0000
+++ b/misc/celestia/PLIST Fri Feb 17 23:46:39 2006 +0000
@@ -1,7 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2004/11/10 16:38:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2006/02/17 23:46:39 adam Exp $
bin/celestia
share/celestia/COPYING
-share/celestia/celestia.png
share/celestia/controls.txt
share/celestia/data/asterisms.dat
share/celestia/data/asteroids.ssc
@@ -9,37 +8,44 @@
share/celestia/data/cassini.xyz
share/celestia/data/comets.ssc
share/celestia/data/deepsky.dsc
+share/celestia/data/earth_locs.ssc
+share/celestia/data/eros_locs.ssc
share/celestia/data/extrasolar.ssc
+share/celestia/data/extrasolar.stc
share/celestia/data/galileo.xyz
+share/celestia/data/gaspra_locs.ssc
+share/celestia/data/hdxindex.dat
share/celestia/data/huygens.xyz
+share/celestia/data/ida_locs.ssc
+share/celestia/data/jupitermoons_locs.ssc
+share/celestia/data/mars_locs.ssc
+share/celestia/data/marsmoons_locs.ssc
+share/celestia/data/merc_locs.ssc
+share/celestia/data/moon_locs.ssc
+share/celestia/data/nearstars.stc
+share/celestia/data/neptunemoons_locs.ssc
share/celestia/data/outersys.ssc
+share/celestia/data/revised.stc
+share/celestia/data/ring_locs.ssc
+share/celestia/data/saoxindex.dat
+share/celestia/data/saturnmoons_locs.ssc
share/celestia/data/solarsys.ssc
-share/celestia/data/solsys_locs.ssc
share/celestia/data/spacecraft.ssc
+share/celestia/data/spectbins.stc
share/celestia/data/starnames.dat
share/celestia/data/stars.dat
+share/celestia/data/uranusmoons_locs.ssc
+share/celestia/data/venus_locs.ssc
+share/celestia/data/visualbins.stc
share/celestia/data/world-capitals.ssc
share/celestia/demo.cel
share/celestia/extras/apollo.ssc
share/celestia/extras/comets.ssc
-share/celestia/extras/eros_locs2.ssc
-share/celestia/extras/gaspra_locs2.ssc
-share/celestia/extras/ida_locs2.ssc
-share/celestia/extras/jupmoons2.ssc
-share/celestia/extras/mars_locs2.ssc
-share/celestia/extras/marsmoons2.ssc
-share/celestia/extras/merc_locs2.ssc
share/celestia/extras/minormoons.ssc
-share/celestia/extras/moon_locs2.ssc
-share/celestia/extras/nepmoons2.ssc
share/celestia/extras/numberedmoons.ssc
-share/celestia/extras/ring_locs.ssc
-share/celestia/extras/satmoons2.ssc
share/celestia/extras/shroxclassic.ssc
share/celestia/extras/shroxmars.ssc
share/celestia/extras/skylab.ssc
-share/celestia/extras/uranmoons.ssc
-share/celestia/extras/venus_locs2.ssc
share/celestia/fonts/clean12.txf
share/celestia/fonts/clean16.txf
share/celestia/fonts/cleanbold12.txf
@@ -61,67 +67,41 @@
share/celestia/fonts/sansbold14.txf
share/celestia/fonts/sansbold20.txf
share/celestia/guide.cel
-share/celestia/models/amalthea.3ds
+share/celestia/models/S0.pts
+share/celestia/models/SBa.pts
+share/celestia/models/SBb.pts
+share/celestia/models/SBc.pts
+share/celestia/models/Sa.pts
+share/celestia/models/Sb.pts
+share/celestia/models/Sc.pts
share/celestia/models/amalthea.cmod
-share/celestia/models/apollo.3ds
share/celestia/models/asteroid.cms
-share/celestia/models/bacchus.3ds
share/celestia/models/bacchus.cmod
share/celestia/models/borrelly.cms
-share/celestia/models/cassini.3ds
-share/celestia/models/castalia.3ds
share/celestia/models/castalia.cmod
-share/celestia/models/deimos.3ds
share/celestia/models/deimos.cmod
-share/celestia/models/epimetheus.3ds
share/celestia/models/epimetheus.cmod
-share/celestia/models/eros.3ds
share/celestia/models/eros.cmod
share/celestia/models/eros.cms
-share/celestia/models/galileo.3ds
-share/celestia/models/gaspra.3ds
share/celestia/models/gaspra.cmod
-share/celestia/models/gemini.3ds
-share/celestia/models/geographos.3ds
share/celestia/models/geographos.cmod
-share/celestia/models/golevka.3ds
share/celestia/models/golevka.cmod
-share/celestia/models/halley.3ds
share/celestia/models/halley.cmod
-share/celestia/models/hubble.3ds
-share/celestia/models/huygens.3ds
-share/celestia/models/hyperion.3ds
share/celestia/models/hyperion.cmod
share/celestia/models/hyperion.cms
-share/celestia/models/ida.3ds
share/celestia/models/ida.cmod
-share/celestia/models/iss.3ds
-share/celestia/models/janus.3ds
share/celestia/models/janus.cmod
-share/celestia/models/kleopatra.3ds
share/celestia/models/kleopatra.cmod
-share/celestia/models/ky26.3ds
share/celestia/models/ky26.cmod
-share/celestia/models/larissa.3ds
share/celestia/models/larissa.cmod
-share/celestia/models/marsglobalsurvr.3ds
-share/celestia/models/marsodyssey.3ds
-share/celestia/models/mercury7.3ds
-share/celestia/models/mir.3ds
-share/celestia/models/pandora.3ds
share/celestia/models/pandora.cmod
-share/celestia/models/phobos.3ds
share/celestia/models/phobos.cmod
-share/celestia/models/prometheus.3ds
+share/celestia/models/phoebe.cmod
share/celestia/models/prometheus.cmod
-share/celestia/models/proteus.3ds
share/celestia/models/proteus.cmod
share/celestia/models/proteus.cms
share/celestia/models/roughsphere.cms
-share/celestia/models/skylab.3ds
-share/celestia/models/toutatis.3ds
share/celestia/models/toutatis.cmod
-share/celestia/models/vesta.3ds
share/celestia/models/vesta.cmod
share/celestia/shaders/bumpdiffuse.vp
share/celestia/shaders/bumpdiffuse_arb.vp
@@ -129,34 +109,41 @@
share/celestia/shaders/bumphaze.vp
share/celestia/shaders/bumphaze_arb.vp
share/celestia/shaders/diffuse.vp
+share/celestia/shaders/diffuse2_arb.vp
share/celestia/shaders/diffuse_arb.vp
share/celestia/shaders/diffuse_nv.fp
share/celestia/shaders/diffuse_texoff.vp
+share/celestia/shaders/diffuse_texoff2_arb.vp
share/celestia/shaders/diffuse_texoff_arb.vp
share/celestia/shaders/eclipse1_nv.fp
share/celestia/shaders/eclipse2_nv.fp
+share/celestia/shaders/ell_galaxy_arb.vp
share/celestia/shaders/glossmap_arb.vp
share/celestia/shaders/haze.vp
+share/celestia/shaders/haze2_arb.vp
share/celestia/shaders/haze_arb.vp
share/celestia/shaders/multishadow_arb.vp
share/celestia/shaders/night.vp
+share/celestia/shaders/night2_arb.vp
share/celestia/shaders/night_arb.vp
share/celestia/shaders/rings.vp
share/celestia/shaders/rings_arb.vp
share/celestia/shaders/ringshadow.vp
share/celestia/shaders/ringshadow_arb.vp
-share/celestia/shaders/sample_nv.fp
share/celestia/shaders/shadow_on_rings_nv.fp
share/celestia/shaders/shadowtex.vp
share/celestia/shaders/shadowtex_arb.vp
share/celestia/shaders/simple.vp
share/celestia/shaders/simple_arb.vp
share/celestia/shaders/specular.vp
+share/celestia/shaders/specular2_arb.vp
share/celestia/shaders/specular_arb.vp
+share/celestia/shaders/star_arb.vp
share/celestia/shaders/texphong_alpha_arb.vp
share/celestia/shaders/texphong_alpha_nv.fp
share/celestia/shaders/texphong_arb.vp
share/celestia/shaders/texphong_nv.fp
+share/celestia/splash/splash.png
share/celestia/start.cel
share/celestia/textures/flare.jpg
share/celestia/textures/logo.png
@@ -174,8 +161,6 @@
Home |
Main Index |
Thread Index |
Old Index