[Lunar-commits] CVS: moonbase/science/xephem BUILD, NONE, 1.1 DEPENDS, NONE, 1.1 DETAILS, NONE, 1.1

Chad Kittel v3rt1g0 at lunar-linux.org
Fri Jan 14 02:46:47 UTC 2005


Update of /var/cvs/lunar/moonbase/science/xephem
In directory espresso.foo-projects.org:/tmp/cvs-serv12613/xephem

Added Files:
	BUILD DEPENDS DETAILS 
Log Message:
Commited module inspired by couannette as posted on the Lunar ML.  Major
differences than the one he posted was: this is a newer version, 
shortened the long description, and reworked the BUILD file to be a 
little more direct.


--- NEW FILE: BUILD ---
(

  # Make the makefiles obay our CFLAGS!
  sedit "s:^CFLAGS[ ]*=\(.*\)-O2\(.*\):CFLAGS= \1 \2 $CFLAGS:" libastro/Makefile
  sedit "s:^CFLAGS[ ]*=\(.*\)-O2\(.*\):CFLAGS= \1 \2 $CFLAGS:" libip/Makefile
  sedit "s:^CFLAGS[ ]*=\(.*\)-O2\(.*\):CFLAGS= \1 \2 $CFLAGS:" libjpegd/Makefile
  sedit "s:^CFLAGS[ ]*=\(.*\)$(CLDFLAGS)\(.*\):CFLAGS=\1 \2:" GUI/xephem/Makefile.simple

  # Get with the making
  for sdir in libastro libip liblilxml libjpegd GUI/xephem; do
    cd $SOURCE_DIRECTORY/$sdir &&
    make
  done  &&

  prepare_install &&
  install -m0755 $SOURCE_DIRECTORY/GUI/xephem/xephem $MODULE_PREFIX/bin
  for sdir in auxil catalogs fifos fits help help/png; do
    mkdir -p /opt/xephem/$sdir &&
    cp $SOURCE_DIRECTORY/GUI/xephem/$sdir/* /opt/xephem/$sdir
  done &&

  echo "XEphem.ShareDir: /opt/xephem" > XEphem &&
  install -m0644 XEphem /usr/lib/X11/app-defaults/
  
) > $C_FIFO

--- NEW FILE: DEPENDS ---
depends openMotif

--- NEW FILE: DETAILS ---
          MODULE=xephem
         VERSION=3.6.3
          SOURCE=$MODULE-$VERSION.tar.gz
      SOURCE_URL=http://www.clearskyinstitute.com/$MODULE/
      SOURCE_VFY=sha1:51d03aa0cc02676b7c4c62d9360686380896237f
        WEB_SITE=http://www.clearskyinstitute.com/xephem/
         ENTERED=20050113
         UPDATED=20050113
           SHORT="The Serious Interactive Astronomical Software Ephemeris"

cat <<EOF
XEphem \eks-i-'fem\ n.  [X Window System + Ephemeris] (1990) :

The scientific-grade interactive astronomical ephemeris software
package for UNIX-like systems written in C, X11, and Motif.
EOF



More information about the Lunar-commits mailing list