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