Index: head/astro/celestia/Makefile =================================================================== --- head/astro/celestia/Makefile (revision 175780) +++ head/astro/celestia/Makefile (revision 175781) @@ -1,101 +1,106 @@ # New ports collection makefile for: celestia # Date created: 2002-05-17 # Whom: trevor # # $FreeBSD$ # PORTNAME= celestia PORTVERSION= 1.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= astro MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= celestia PKGNAMESUFFIX= -${CELESTIA_UI} MAINTAINER= jylefort@FreeBSD.org COMMENT= Scriptable space flight simulator for X LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ png.5:${PORTSDIR}/graphics/png USE_AUTOTOOLS= libtool:15 USE_GMAKE= yes USE_GL= yes USE_GETTEXT= yes WANT_GNOME= yes CONFIGURE_ARGS= --program-prefix="" CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS= -I${X11BASE}/include -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS= -L${X11BASE}/lib -L${LOCALBASE}/lib -lm ${PTHREAD_LIBS} UI_LIST= glut gtk gnome CELESTIA_UI?= glut CONFLICTS= ${UI_LIST:S|${CELESTIA_UI}||:S|^|celestia-|:S|$|-[0-9]*|} # lol .if ${CELESTIA_UI} == "glut" CONFIGURE_ARGS+= --with-glut LIB_DEPENDS+= glut:${PORTSDIR}/graphics/libglut .elif ${CELESTIA_UI} == "gtk" CONFIGURE_ARGS+= --with-gtk USE_GNOME+= gtk20 .elif ${CELESTIA_UI} == "gnome" CONFIGURE_ARGS+= --with-gnome USE_GNOME+= libgnomeui GCONF_SCHEMAS= celestia.schemas .else IGNORE= invalid CELESTIA_UI value "${CELESTIA_UI}" -- valid values are ${UI_LIST} .endif .if ${CELESTIA_UI} == "gtk" || ${CELESTIA_UI} == "gnome" USE_GNOME+= gnomehack LIB_DEPENDS+= gtkglext-x11-1.0:${PORTSDIR}/x11-toolkits/gtkglext STARTUP_NOTIFY= true PLIST_FILES+= share/celestia/celestia-logo.png share/celestia/celestiaui.xml .else STARTUP_NOTIFY= false .endif PORTDOCS= AUTHORS CelestiaKeyAssignments.txt ChangeLog \ KbdMouseJoyControls.txt README TODO TRANSLATORS \ coding-standards.html devguide.txt DESKTOP_ENTRIES="Celestia" \ "Explore space" \ "celestia.png" \ "celestia" \ "Application;Astronomy;Science;Education;" \ ${STARTUP_NOTIFY} OPTIONS= LUA "Lua support" on .include .if ${OSVERSION} < 500000 IGNORE= does not compile on FreeBSD 4.x .endif .if defined(WITH_LUA) USE_LUA= 5.0 CONFIGURE_ARGS+= --with-lua CPPFLAGS+= -I${LUA_INCDIR} LDFLAGS+= -L${LUA_LIBDIR} .endif pre-patch: .for o in -O2 -Wall -ffast-math -fexpensive-optimizations -fomit-frame-pointer @${REINPLACE_CMD} -e 's|${o}||g' ${WRKSRC}/configure .endfor @${REINPLACE_CMD} -e 's|COPYING||g' ${WRKSRC}/Makefile.in post-install: ${MKDIR} ${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/src/celestia/gtk/data/celestia.png \ ${PREFIX}/share/pixmaps +.for m in apollo cassini galileo gemini hubble iss marsglobalsurvr \ + marsodyssey mercury7 mir skylab + ${INSTALL_DATA} ${WRKSRC}/models/${m}.3ds \ + ${PREFIX}/share/celestia/models +.endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif .include Property changes on: head/astro/celestia/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.33 \ No newline at end of property +1.34 \ No newline at end of property Index: head/astro/celestia/pkg-plist =================================================================== --- head/astro/celestia/pkg-plist (revision 175780) +++ head/astro/celestia/pkg-plist (revision 175781) @@ -1,331 +1,342 @@ bin/celestia share/celestia/celestia.cfg share/celestia/controls.txt share/celestia/data/asterisms.dat share/celestia/data/asteroids.ssc share/celestia/data/boundaries.dat 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/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/minormoons.ssc share/celestia/extras/numberedmoons.ssc share/celestia/extras/shroxclassic.ssc share/celestia/extras/shroxmars.ssc share/celestia/extras/skylab.ssc share/celestia/fonts/clean12.txf share/celestia/fonts/clean16.txf share/celestia/fonts/cleanbold12.txf share/celestia/fonts/cleanbold16.txf share/celestia/fonts/default.txf share/celestia/fonts/helv10.txf share/celestia/fonts/helv12.txf share/celestia/fonts/helv18.txf share/celestia/fonts/helv24.txf share/celestia/fonts/helvbold12.txf share/celestia/fonts/helvbold18.txf share/celestia/fonts/helvbold24.txf share/celestia/fonts/sans10.txf share/celestia/fonts/sans12.txf share/celestia/fonts/sans14.txf share/celestia/fonts/sans20.txf share/celestia/fonts/sansbold10.txf share/celestia/fonts/sansbold12.txf share/celestia/fonts/sansbold14.txf share/celestia/fonts/sansbold20.txf share/celestia/guide.cel 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.cmod share/celestia/models/borrelly.cms +share/celestia/models/cassini.3ds share/celestia/models/castalia.cmod share/celestia/models/deimos.cmod share/celestia/models/epimetheus.cmod share/celestia/models/eros.cmod share/celestia/models/eros.cms +share/celestia/models/galileo.3ds share/celestia/models/gaspra.cmod +share/celestia/models/gemini.3ds share/celestia/models/geographos.cmod share/celestia/models/golevka.cmod share/celestia/models/halley.cmod +share/celestia/models/hubble.3ds share/celestia/models/hyperion.cmod share/celestia/models/hyperion.cms share/celestia/models/ida.cmod +share/celestia/models/iss.3ds share/celestia/models/janus.cmod share/celestia/models/kleopatra.cmod share/celestia/models/ky26.cmod 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.cmod share/celestia/models/phobos.cmod share/celestia/models/phoebe.cmod share/celestia/models/prometheus.cmod share/celestia/models/proteus.cmod share/celestia/models/proteus.cms share/celestia/models/roughsphere.cms +share/celestia/models/skylab.3ds share/celestia/models/toutatis.cmod share/celestia/models/vesta.cmod share/celestia/shaders/bumpdiffuse.vp share/celestia/shaders/bumpdiffuse_arb.vp share/celestia/shaders/bumpdiffuse_nv.fp 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/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 share/celestia/textures/lores/amalthea.jpg share/celestia/textures/lores/ariel-lok-mask.png share/celestia/textures/lores/ariel.jpg share/celestia/textures/lores/astar.jpg share/celestia/textures/lores/asteroid.jpg share/celestia/textures/lores/browndwarf.jpg share/celestia/textures/lores/bstar.jpg share/celestia/textures/lores/callisto-lok-mask.png share/celestia/textures/lores/callisto.jpg share/celestia/textures/lores/charon-lok-spec.jpg share/celestia/textures/lores/charon-lok.jpg share/celestia/textures/lores/deimos.jpg share/celestia/textures/lores/dione.jpg share/celestia/textures/lores/earth-clouds.png share/celestia/textures/lores/earth.png share/celestia/textures/lores/earthnight.jpg share/celestia/textures/lores/enceladus.jpg share/celestia/textures/lores/epimetheus-lok.jpg share/celestia/textures/lores/epimetheus.jpg share/celestia/textures/lores/eros.jpg share/celestia/textures/lores/europa-lok-mask.png share/celestia/textures/lores/europa.jpg share/celestia/textures/lores/exo-class1.jpg share/celestia/textures/lores/exo-class2.jpg share/celestia/textures/lores/exo-class3.jpg share/celestia/textures/lores/exo-class4.jpg share/celestia/textures/lores/exo-class4night.jpg share/celestia/textures/lores/exo-class5.jpg share/celestia/textures/lores/exo-class5night.jpg share/celestia/textures/lores/extrasolar-lok.jpg share/celestia/textures/lores/ganymede-lok-mask.png share/celestia/textures/lores/ganymede.jpg share/celestia/textures/lores/gaspramosaic.jpg share/celestia/textures/lores/gstar.jpg share/celestia/textures/lores/hyperion-lok.jpg share/celestia/textures/lores/hyperion.jpg share/celestia/textures/lores/iapetus.jpg share/celestia/textures/lores/idamosaic.jpg share/celestia/textures/lores/io-lok-mask.png share/celestia/textures/lores/io.jpg share/celestia/textures/lores/janus.jpg share/celestia/textures/lores/jupiter.jpg share/celestia/textures/lores/mars.jpg share/celestia/textures/lores/marsbump.jpg share/celestia/textures/lores/mercury-lok-mask.png share/celestia/textures/lores/mercury.jpg share/celestia/textures/lores/mimas-lok-mask.png share/celestia/textures/lores/mimas.jpg share/celestia/textures/lores/miranda-lok-mask.png share/celestia/textures/lores/miranda.jpg share/celestia/textures/lores/moon.jpg share/celestia/textures/lores/moonbump.jpg share/celestia/textures/lores/mstar.jpg share/celestia/textures/lores/neptune-rings.png share/celestia/textures/lores/neptune.jpg share/celestia/textures/lores/oberon-lok-mask.png share/celestia/textures/lores/oberon.jpg share/celestia/textures/lores/phobos.jpg share/celestia/textures/lores/phoebe.jpg share/celestia/textures/lores/pluto-lok-spec.jpg share/celestia/textures/lores/pluto-lok.jpg share/celestia/textures/lores/prometheus.jpg share/celestia/textures/lores/proteus.jpg share/celestia/textures/lores/rhea.jpg share/celestia/textures/lores/saturn-rings.png share/celestia/textures/lores/saturn.jpg share/celestia/textures/lores/tethys.jpg share/celestia/textures/lores/titan-clouds.jpg share/celestia/textures/lores/titan.jpg share/celestia/textures/lores/titania-lok-mask.png share/celestia/textures/lores/titania.jpg share/celestia/textures/lores/triton-lok-mask.png share/celestia/textures/lores/triton.jpg share/celestia/textures/lores/umbriel-lok-mask.png share/celestia/textures/lores/umbriel.jpg share/celestia/textures/lores/uranus-rings.png share/celestia/textures/lores/uranus.jpg share/celestia/textures/lores/venus.jpg share/celestia/textures/lores/venuslike.jpg share/celestia/textures/lores/venuslikenight.jpg share/celestia/textures/lores/venussurface.jpg share/celestia/textures/medres/amalthea.jpg share/celestia/textures/medres/ariel.jpg share/celestia/textures/medres/astar.jpg share/celestia/textures/medres/asteroid.jpg share/celestia/textures/medres/browndwarf.jpg share/celestia/textures/medres/bstar.jpg share/celestia/textures/medres/callisto.jpg share/celestia/textures/medres/charon-lok-spec.jpg share/celestia/textures/medres/charon-lok.jpg share/celestia/textures/medres/deimos.jpg share/celestia/textures/medres/dione.jpg share/celestia/textures/medres/earth-clouds.png share/celestia/textures/medres/earth.png share/celestia/textures/medres/earthnight.jpg share/celestia/textures/medres/enceladus.jpg share/celestia/textures/medres/epimetheus-lok.jpg share/celestia/textures/medres/epimetheus.jpg share/celestia/textures/medres/eros.jpg share/celestia/textures/medres/europa.jpg share/celestia/textures/medres/exo-class1.jpg share/celestia/textures/medres/exo-class2.jpg share/celestia/textures/medres/exo-class3.jpg share/celestia/textures/medres/exo-class4.jpg share/celestia/textures/medres/exo-class4night.jpg share/celestia/textures/medres/exo-class5.jpg share/celestia/textures/medres/exo-class5night.jpg share/celestia/textures/medres/ganymede.jpg share/celestia/textures/medres/gaspramosaic.jpg share/celestia/textures/medres/gstar.jpg share/celestia/textures/medres/hyperion-lok.jpg share/celestia/textures/medres/hyperion.jpg share/celestia/textures/medres/iapetus.jpg share/celestia/textures/medres/idamosaic.jpg share/celestia/textures/medres/io.jpg share/celestia/textures/medres/iss-cap1.jpg share/celestia/textures/medres/iss-mc1.jpg share/celestia/textures/medres/iss-mc31.jpg share/celestia/textures/medres/iss-sol1.jpg share/celestia/textures/medres/janus.jpg share/celestia/textures/medres/jupiter.jpg share/celestia/textures/medres/mars.jpg share/celestia/textures/medres/marsbump.jpg share/celestia/textures/medres/mercury.jpg share/celestia/textures/medres/mimas.jpg share/celestia/textures/medres/miranda.jpg share/celestia/textures/medres/moon.jpg share/celestia/textures/medres/moonbump.jpg share/celestia/textures/medres/mstar.jpg share/celestia/textures/medres/neptune.jpg share/celestia/textures/medres/oberon.jpg share/celestia/textures/medres/phobos.jpg share/celestia/textures/medres/phoebe.jpg share/celestia/textures/medres/pluto-lok-spec.jpg share/celestia/textures/medres/pluto-lok.jpg share/celestia/textures/medres/prometheus.jpg share/celestia/textures/medres/proteus.jpg share/celestia/textures/medres/rhea.jpg share/celestia/textures/medres/saturn.jpg share/celestia/textures/medres/tethys.jpg share/celestia/textures/medres/titan-clouds.jpg share/celestia/textures/medres/titan.jpg share/celestia/textures/medres/titania.jpg share/celestia/textures/medres/triton.jpg share/celestia/textures/medres/umbriel.jpg share/celestia/textures/medres/venus.jpg share/celestia/textures/medres/venuslike.jpg share/celestia/textures/medres/venuslikenight.jpg share/celestia/textures/medres/venussurface.jpg share/locale/de/LC_MESSAGES/celestia.mo share/locale/el/LC_MESSAGES/celestia.mo share/locale/en/LC_MESSAGES/celestia.mo share/locale/es/LC_MESSAGES/celestia.mo share/locale/fr/LC_MESSAGES/celestia.mo share/locale/gl/LC_MESSAGES/celestia.mo share/locale/hu/LC_MESSAGES/celestia.mo share/locale/it/LC_MESSAGES/celestia.mo share/locale/nl/LC_MESSAGES/celestia.mo share/locale/pt/LC_MESSAGES/celestia.mo share/locale/pt_br/LC_MESSAGES/celestia.mo share/locale/ru/LC_MESSAGES/celestia.mo share/pixmaps/celestia.png @exec mkdir -p %D/share/celestia/textures/hires @dirrmtry share/pixmaps @dirrm share/celestia/textures/medres @dirrm share/celestia/textures/lores @dirrm share/celestia/textures/hires @dirrm share/celestia/textures @dirrm share/celestia/splash @dirrm share/celestia/shaders @dirrm share/celestia/models @dirrm share/celestia/fonts @dirrm share/celestia/extras @dirrm share/celestia/data @dirrm share/celestia @dirrmtry share/locale/pt_br/LC_MESSAGES @dirrmtry share/locale/pt_br @dirrmtry share/locale/pt/LC_MESSAGES @dirrmtry share/locale/pt @dirrmtry share/locale/gl/LC_MESSAGES @dirrmtry share/locale/gl @dirrmtry share/locale/el/LC_MESSAGES @dirrmtry share/locale/el Property changes on: head/astro/celestia/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property