summaryrefslogtreecommitdiff
path: root/astro/xephem
diff options
context:
space:
mode:
authorEric L. Hernes <erich@FreeBSD.org>1996-08-16 17:04:26 +0000
committerEric L. Hernes <erich@FreeBSD.org>1996-08-16 17:04:26 +0000
commitabca0ff0427dea46b05c2b980be13f0ee8bf80e1 (patch)
tree9106121911be8591f71f853bbd2c91081878868c /astro/xephem
parentFix shar so that it doesn't generate: (diff)
moved xephem to `misc', MOTIF_STATIC should work
now too.
Notes
Notes: svn path=/head/; revision=3623
Diffstat (limited to 'astro/xephem')
-rw-r--r--astro/xephem/Makefile20
-rw-r--r--astro/xephem/distinfo1
-rw-r--r--astro/xephem/files/patch-aa86
-rw-r--r--astro/xephem/pkg-comment1
-rw-r--r--astro/xephem/pkg-descr26
-rw-r--r--astro/xephem/pkg-plist58
6 files changed, 192 insertions, 0 deletions
diff --git a/astro/xephem/Makefile b/astro/xephem/Makefile
new file mode 100644
index 000000000000..8068620d565e
--- /dev/null
+++ b/astro/xephem/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: xephem
+# Version required: 2.7.1
+# Date created: Thu Aug 1 09:10:22 CDT 1996
+# Whom: erich@FreeBSD.org
+#
+# $Id: Makefile,v 1.2 1996/08/03 09:01:59 asami Exp $
+#
+
+DISTNAME= xephem_2.7.1
+PKGNAME= xephem-2.7.1
+CATEGORIES= misc
+MASTER_SITES= ftp://ftp.x.org/contrib/applications/
+
+MAINTAINER= erich@FreeBSD.org
+
+REQUIRES_MOTIF= yes
+
+USE_IMAKE= yes
+
+.include <bsd.port.mk>
diff --git a/astro/xephem/distinfo b/astro/xephem/distinfo
new file mode 100644
index 000000000000..1783bbb5ee23
--- /dev/null
+++ b/astro/xephem/distinfo
@@ -0,0 +1 @@
+MD5 (xephem_2.7.1.tar.gz) = 94de963200663ba0a06cf691dcfe00ee
diff --git a/astro/xephem/files/patch-aa b/astro/xephem/files/patch-aa
new file mode 100644
index 000000000000..135684fa2c68
--- /dev/null
+++ b/astro/xephem/files/patch-aa
@@ -0,0 +1,86 @@
+--- Imakefile~ Mon Aug 21 10:36:30 1995
++++ Imakefile Thu Aug 1 11:58:04 1996
+@@ -24,7 +24,7 @@
+
+
+ DEPXMLIB = $(USRLIBDIR)/libXm.a
+- XMLIB = -lXm
++ XMLIB = ${MOTIFLIB}
+ DEPLIBS = $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
+ LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB)
+ SYS_LIBRARIES = -lm
+@@ -34,4 +34,9 @@
+
+ /* especially worth having this dependency so the displayed version is current.
+ */
++install::
++ mkdir -p ${PREFIX}/lib/X11/xephem
++ tar -cf - auxil edb gscdbd tools work |(cd ${PREFIX}/lib/X11/xephem; tar -xf -)
++ cp XEphem.ad ${PREFIX}/lib/X11/app-defaults/XEphem
++
+ versionmenu.o: patchlevel.h
+--- XEphem.ad~ Mon Aug 7 10:23:43 1995
++++ XEphem.ad Thu Aug 1 11:54:15 1996
+@@ -102,39 +102,39 @@
+ XEphem*TZone.UTC.set: False
+
+ ! default plot and listing filenames (a leading ~ refers to HOME)
+-XEphem*Plot*Filename.value: work/ephem.plt
+-XEphem*List*Filename.value: work/ephem.lst
++XEphem*Plot*Filename.value: /usr/X11R6/lib/X11/xephem/work/ephem.plt
++XEphem*List*Filename.value: /usr/X11R6/lib/X11/xephem/work/ephem.lst
+
+ ! default sky list filename (a leading ~ refers to HOME)
+-XEphem*SkyList*textString: work/skylist.txt
++XEphem*SkyList*textString: /usr/X11R6/lib/X11/xephem/work/skylist.txt
+
+ ! default close list filename (a leading ~ refers to HOME)
+-XEphem*CloseList*textString: work/closelist.txt
++XEphem*CloseList*textString: /usr/X11R6/lib/X11/xephem/work/closelist.txt
+
+ ! default help file name (a leading ~ refers to HOME)
+-XEphem.HELPFILE: auxil/xephem.hlp
++XEphem.HELPFILE: /usr/X11R6/lib/X11/xephem/auxil/xephem.hlp
+
+ ! default Earth menu sites file name
+-XEphem.SITESFILE: auxil/xephem_sites
++XEphem.SITESFILE: /usr/X11R6/lib/X11/xephem/auxil/xephem_sites
+
+ ! default initial database directory, file name pattern, and file names.
+ ! DBinitialFiles may list db files to read automatically upon startup, each
+ ! separated by one blank. These will be searched for in DBdirectory.
+-XEphem.DBdirectory: edb
++XEphem.DBdirectory: /usr/X11R6/lib/X11/xephem/edb
+ XEphem.DBpattern: *.edb
+ XEphem.DBinitialFiles: basic.edb
+
+ ! default database fifo name (a leading ~ refers to HOME)
+-XEphem.DBFIFO: fifos/xephem_db_fifo
++XEphem.DBFIFO: ~/.xephem/xephem_db_fifo
+
+ ! default Skyview output fifo name (a leading ~ refers to HOME)
+-XEphem.SKYOUTFIFO: fifos/xephem_out_fifo
++XEphem.SKYOUTFIFO: ~/.xephem/xephem_out_fifo
+
+ ! default Skyview direction input fifo name (a leading ~ refers to HOME)
+-XEphem.SKYINFIFO: fifos/xephem_in_fifo
++XEphem.SKYINFIFO: ~/.xephem/xephem_in_fifo
+
+ ! default Skyview Button2 fifo name (a leading ~ refers to HOME)
+-XEphem.SKYLOCFIFO: fifos/xephem_loc_fifo
++XEphem.SKYLOCFIFO: ~/.xephem/xephem_loc_fifo
+
+ ! set Geocentric.set to true for geocentric separations,
+ ! or Topocentric.set to true for topocentric separation..
+--- misc.c~ Thu Aug 3 14:22:44 1995
++++ misc.c Thu Aug 1 11:00:17 1996
+@@ -673,7 +673,9 @@
+ #include <errno.h>
+ #include <perror.h>
+ #else
++#ifndef __FreeBSD__
+ extern char *sys_errlist[];
++#endif
+ extern int errno;
+ #endif
+ return (sys_errlist[errno]);
diff --git a/astro/xephem/pkg-comment b/astro/xephem/pkg-comment
new file mode 100644
index 000000000000..b4678a0dbfc5
--- /dev/null
+++ b/astro/xephem/pkg-comment
@@ -0,0 +1 @@
+an interactive astronomical ephemeris program
diff --git a/astro/xephem/pkg-descr b/astro/xephem/pkg-descr
new file mode 100644
index 000000000000..d950c18d7406
--- /dev/null
+++ b/astro/xephem/pkg-descr
@@ -0,0 +1,26 @@
+From the README:
+ Welcome to xephem v2.7.1
+
+Xephem is an interactive astronomical ephemeris program for X Windows
+systems. It ...
+
+ computes heliocentric, geocentric and topocentric information for fixed
+ celestial objects and objects in heliocentric and geocentric orbits;
+
+ has built-in support for all planet positions; the moons of Jupiter, Saturn
+ and Earth; Mars' and Jupiter's central meridian longitude; Saturn's rings;
+ and Jupiter's Great Red Spot
+
+ supports user-defined objects;
+
+ comes with sample databases of over 20,000 objects in the release kit;
+
+ can access the Hubble Guide Star Catalog from CD-ROM using gscdbd;
+
+ Elwood Downey
+ ecdowney@noao.edu
+ http://iraf.noao.edu/~ecdowney
+ August 1995
+
+eric.
+erich@FreeBSD.org
diff --git a/astro/xephem/pkg-plist b/astro/xephem/pkg-plist
new file mode 100644
index 000000000000..e648a67e2bbe
--- /dev/null
+++ b/astro/xephem/pkg-plist
@@ -0,0 +1,58 @@
+bin/xephem
+man/man1/xephem.1.gz
+lib/X11/app-defaults/XEphem
+lib/X11/xephem/auxil/README
+lib/X11/xephem/auxil/xephem.hlp
+lib/X11/xephem/auxil/xephem_sites
+lib/X11/xephem/edb/README
+lib/X11/xephem/edb/asteroids.edb
+lib/X11/xephem/edb/basic.edb
+lib/X11/xephem/edb/comets.edb
+lib/X11/xephem/edb/comets2.edb
+lib/X11/xephem/edb/ngc.edb
+lib/X11/xephem/edb/pulsars.edb
+lib/X11/xephem/edb/sac.edb
+lib/X11/xephem/edb/shuttle.edb
+lib/X11/xephem/edb/spacecraft.edb
+lib/X11/xephem/edb/vla2.edb
+lib/X11/xephem/edb/vla20.edb
+lib/X11/xephem/edb/vla3.7.edb
+lib/X11/xephem/edb/vla6.edb
+lib/X11/xephem/edb/vla90.edb
+lib/X11/xephem/gscdbd/README
+lib/X11/xephem/gscdbd/Makefile
+lib/X11/xephem/gscdbd/gscdbd.c
+lib/X11/xephem/gscdbd/cacheio.c
+lib/X11/xephem/gscdbd/gscdbd.h
+lib/X11/xephem/gscdbd/gscio.c
+lib/X11/xephem/gscdbd/support.c
+lib/X11/xephem/gscdbd/version.c
+lib/X11/xephem/gscdbd/cache/README
+lib/X11/xephem/gscdbd/cache/s1500/6214.ech
+lib/X11/xephem/gscdbd/cache/s1500/6215.ech
+lib/X11/xephem/gscdbd/cache/s1500/6228.ech
+lib/X11/xephem/gscdbd/cache/s1500/6229.ech
+lib/X11/xephem/gscdbd/cache/s1500/6230.ech
+lib/X11/xephem/gscdbd/cache/s1500/6325.ech
+lib/X11/xephem/gscdbd/cache/s1500/6326.ech
+lib/X11/xephem/gscdbd/cache/s1500/6311.ech
+lib/X11/xephem/gscdbd/cache/s1500/6324.ech
+lib/X11/xephem/gscdbd/cache/s1500/6391.ech
+lib/X11/xephem/gscdbd/cache/s1500/6263.ech
+lib/X11/xephem/gscdbd/cache/s0000/5250.ech
+lib/X11/xephem/gscdbd/cache/s0000/5254.ech
+lib/X11/xephem/gscdbd/cache/s0000/5255.ech
+lib/X11/xephem/gscdbd/cache/s0000/5257.ech
+lib/X11/xephem/gscdbd/cache/s0000/5031.ech
+lib/X11/xephem/gscdbd/cache/s0000/5044.ech
+lib/X11/xephem/gscdbd/cache/s0730/5611.ech
+lib/X11/xephem/gscdbd/cache/s0730/5612.ech
+lib/X11/xephem/gscdbd/cache/s0730/5613.ech
+lib/X11/xephem/gscdbd/cache/n8230/4661.ech
+lib/X11/xephem/gscdbd/cache/s8230/9534.ech
+lib/X11/xephem/tools/README
+lib/X11/xephem/tools/encke2edb.nawk
+lib/X11/xephem/tools/jost2edb.nawk
+lib/X11/xephem/tools/tle2edb.awk
+lib/X11/xephem/work/README
+lib/X11/xephem/work/ephem.plt