Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2016 16:07:30 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r420706 - in head/science/epte: . files
Message-ID:  <201608231607.u7NG7UxY049000@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Tue Aug 23 16:07:29 2016
New Revision: 420706
URL: https://svnweb.freebsd.org/changeset/ports/420706

Log:
  science/epte: document ncurses, fix DF
  
  While here, unsuppress installation commands per ports convention.
  
  Approved by:	ncurses blanket + non-invasive DF support

Modified:
  head/science/epte/Makefile
  head/science/epte/files/patch-makefile
  head/science/epte/files/patch-periodic.h
  head/science/epte/files/patch-setaudio.c

Modified: head/science/epte/Makefile
==============================================================================
--- head/science/epte/Makefile	Tue Aug 23 16:02:51 2016	(r420705)
+++ head/science/epte/Makefile	Tue Aug 23 16:07:29 2016	(r420706)
@@ -3,12 +3,14 @@
 
 PORTNAME=	epte
 PORTVERSION=	2.0.8
+PORTREVISION=	1
 CATEGORIES=	science
 MASTER_SITES=	http://www.toddmiller.com/epte/
 
 MAINTAINER=	culot@FreeBSD.org
 COMMENT=	Electronic Periodic Table of the Elements
 
+USES=		ncurses
 MAKEFILE=	makefile
 ALL_TARGET=	${PORTNAME}
 
@@ -21,7 +23,7 @@ post-patch:
 	@${REINPLACE_CMD} 's|/usr|${PREFIX}|' ${WRKSRC}/epte.1
 
 do-install:
-	@${INSTALL_PROGRAM} ${WRKSRC}/epte ${STAGEDIR}${PREFIX}/bin
-	@${INSTALL_MAN} ${WRKSRC}/epte.1 ${STAGEDIR}${MANPREFIX}/man/man1
+	${INSTALL_PROGRAM} ${WRKSRC}/epte ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/epte.1 ${STAGEDIR}${MANPREFIX}/man/man1
 
 .include <bsd.port.mk>

Modified: head/science/epte/files/patch-makefile
==============================================================================
--- head/science/epte/files/patch-makefile	Tue Aug 23 16:02:51 2016	(r420705)
+++ head/science/epte/files/patch-makefile	Tue Aug 23 16:07:29 2016	(r420706)
@@ -1,5 +1,5 @@
---- makefile.orig	2010-09-01 10:41:27.655060824 +0200
-+++ makefile	2010-09-01 10:46:21.341029572 +0200
+--- makefile.orig	2012-08-04 20:53:21 UTC
++++ makefile
 @@ -320,13 +320,13 @@ IS_INTERACTIVE= yes
  #ifdef VMS
  CC = cc 
@@ -17,7 +17,12 @@
  #endif
  
  
-@@ -344,7 +344,7 @@ LIBS = -lcursesX -o epte
+@@ -340,11 +340,11 @@ DISTNAME = [system]
+ LIBS = -lcursesX -o epte
+ #endif
+ # Use ncurses library for linux & FreeBSD
+-#if defined(linux) || defined(__FreeBSD__)
++#if defined(linux) || defined(__FreeBSD__) || defined(__DragonFly__)
  LIBS = -lncurses -o epte
  #endif
  

Modified: head/science/epte/files/patch-periodic.h
==============================================================================
--- head/science/epte/files/patch-periodic.h	Tue Aug 23 16:02:51 2016	(r420705)
+++ head/science/epte/files/patch-periodic.h	Tue Aug 23 16:07:29 2016	(r420706)
@@ -5,7 +5,7 @@
  #include <curses.h>
  #endif
 -#if defined(linux) || defined(__FreeBSD)
-+#if defined(linux) || defined(__FreeBSD__)
++#if defined(linux) || defined(__FreeBSD__) || defined(__DragonFly__)
  #include <ncurses.h>
  #endif
  

Modified: head/science/epte/files/patch-setaudio.c
==============================================================================
--- head/science/epte/files/patch-setaudio.c	Tue Aug 23 16:02:51 2016	(r420705)
+++ head/science/epte/files/patch-setaudio.c	Tue Aug 23 16:07:29 2016	(r420706)
@@ -5,7 +5,7 @@
  char *file_name;
  
 -#ifdef VMS
-+#if defined(VMS) || defined(__FreeBSD__)
++#if defined(VMS) || defined(__FreeBSD__) || defined(__DragonFly__)
  #else
  
    /* The audio device sometimes does not work if it is left open for a long



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608231607.u7NG7UxY049000>