summaryrefslogtreecommitdiff
path: root/astro
diff options
context:
space:
mode:
Diffstat (limited to 'astro')
-rw-r--r--astro/Makefile1
-rw-r--r--astro/nova/Makefile37
-rw-r--r--astro/nova/distinfo2
-rw-r--r--astro/nova/pkg-descr14
-rw-r--r--astro/nova/pkg-plist23
5 files changed, 77 insertions, 0 deletions
diff --git a/astro/Makefile b/astro/Makefile
index bcb8735a4e81..a67b9b631fd5 100644
--- a/astro/Makefile
+++ b/astro/Makefile
@@ -29,6 +29,7 @@
SUBDIR += match
SUBDIR += mymoon
SUBDIR += nightfall
+ SUBDIR += nova
SUBDIR += openuniverse
SUBDIR += p5-Astro-ADS
SUBDIR += p5-Astro-Catalog
diff --git a/astro/nova/Makefile b/astro/nova/Makefile
new file mode 100644
index 000000000000..28228ab58f52
--- /dev/null
+++ b/astro/nova/Makefile
@@ -0,0 +1,37 @@
+# ex:ts=8
+# Ports collection makefile for: nova
+# Date created: Apr 16, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= nova
+PORTVERSION= 0.4
+CATEGORIES= astro
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= An Integrated Observational Environment for amatuer astronomers
+
+LIB_DEPENDS= sigc-1.2.5:${PORTSDIR}/devel/libsigc++12 \
+ gtkmm-2.0.6:${PORTSDIR}/x11-toolkits/gtk--2 \
+ gnomemm-2.0.1:${PORTSDIR}/x11/libgnomemm \
+ glademm-2.0.1:${PORTSDIR}/devel/libglademm \
+ gconfmm-2.0.1:${PORTSDIR}/devel/gconfmm \
+ gnomecanvasmm-2.0.1:${PORTSDIR}/graphics/libgnomecanvasmm \
+ gnomeuimm-2.0.1:${PORTSDIR}/x11-toolkits/libgnomeuimm \
+ xml\\+\\+-1.0.1:${PORTSDIR}/textproc/libxml++ \
+ nova-0.9.0:${PORTSDIR}/astro/libnova
+RUN_DEPENDS= ${LOCALBASE}/share/nova/catalogs/sky2000.ncd:${PORTSDIR}/astro/sky2000
+
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,/nova/,/share/nova/,' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/astro/nova/distinfo b/astro/nova/distinfo
new file mode 100644
index 000000000000..c9923dc1adb1
--- /dev/null
+++ b/astro/nova/distinfo
@@ -0,0 +1,2 @@
+MD5 (nova-0.4.tar.gz) = b7888ab6f6ab3390a85e7673c594a442
+SIZE (nova-0.4.tar.gz) = 367120
diff --git a/astro/nova/pkg-descr b/astro/nova/pkg-descr
new file mode 100644
index 000000000000..bca21a631364
--- /dev/null
+++ b/astro/nova/pkg-descr
@@ -0,0 +1,14 @@
+The Nova project is a free Integrated Observational Environment for amatuer
+astronomers. It combines Ephemeris, Sky view, Observatory control and basic
+Image manipulation functionality into a single application.
+
+Features
+ * Virtual view of night sky
+ * Ephemeris calculation and plotting.
+ * Telescope control
+ * CCD control
+ * Image manipulation
+ * Supports most ASCII astronomical object catalogs
+ * Automatic scheduling of observational activity.
+
+WWW: http://nova.sourceforge.net/
diff --git a/astro/nova/pkg-plist b/astro/nova/pkg-plist
new file mode 100644
index 000000000000..f81c390eb774
--- /dev/null
+++ b/astro/nova/pkg-plist
@@ -0,0 +1,23 @@
+bin/nova
+bin/catbuilder
+%%DATADIR%%/pixmaps/asteroid-small.xpm
+%%DATADIR%%/pixmaps/comet-small.xpm
+%%DATADIR%%/pixmaps/earth-small.xpm
+%%DATADIR%%/pixmaps/galaxy-small.xpm
+%%DATADIR%%/pixmaps/jupiter-small.xpm
+%%DATADIR%%/pixmaps/mars-small.xpm
+%%DATADIR%%/pixmaps/mercury-small.xpm
+%%DATADIR%%/pixmaps/moon-small.xpm
+%%DATADIR%%/pixmaps/nebula-small.xpm
+%%DATADIR%%/pixmaps/neptune-small.xpm
+%%DATADIR%%/pixmaps/other-small.xpm
+%%DATADIR%%/pixmaps/pluto-small.xpm
+%%DATADIR%%/pixmaps/saturn-small.xpm
+%%DATADIR%%/pixmaps/star6.xpm
+%%DATADIR%%/pixmaps/star8.xpm
+%%DATADIR%%/pixmaps/sun-small.xpm
+%%DATADIR%%/pixmaps/uranus-small.xpm
+%%DATADIR%%/pixmaps/venus-small.xpm
+%%DATADIR%%/pixmaps/nova_logo.png
+@dirrm %%DATADIR%%/pixmaps
+@unexec rmdir %D/%%DATADIR%% 2>/dev/null || true