New Port sysutils/dfui_curses: A curses front end for libdfui

sysutils/dfui_curses is a front end for the DragonFly User
	Interface library.

PR:		ports/96124
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz>
This commit is contained in:
Edwin Groothuis 2006-04-25 02:39:35 +00:00
parent ae29a269ce
commit dce76738eb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=160409
5 changed files with 62 additions and 0 deletions

View File

@ -216,6 +216,7 @@
SUBDIR += desktop-file-utils
SUBDIR += devhelp
SUBDIR += devtodo
SUBDIR += dfuife-curses
SUBDIR += dia2code
SUBDIR += dialyzer
SUBDIR += diffconvert

View File

@ -0,0 +1,26 @@
# New ports collection makefile for: dfuife-curses
# Date created: 20 April 2006
# Whom: Andrew Turner <andrew+ports@fubar.geek.nz>
#
# $FreeBSD$
#
PORTNAME= dfuife-curses
PORTVERSION= 1.5.1.20050829
CATEGORIES= devel
MASTER_SITES= http://exodus.xmms.se/~alex/
MAINTAINER= andrew+ports@fubar.geek.nz
COMMENT= DFUI curses frontend
LIB_DEPENDS= aura3.3:${PORTSDIR}/devel/libaura \
dfui4.4:${PORTSDIR}/devel/libdfui
USE_BZIP2= yes
PLIST_FILES= bin/dfuife_curses
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/dfuife_curses ${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (dfuife-curses-1.5.1.20050829.tar.bz2) = baffcf3cfc1d7cfcd77b08f4fd7edd7f
SHA256 (dfuife-curses-1.5.1.20050829.tar.bz2) = 2ef8d5e36ea22ad415caa068aea22f2cfcbf14b32c9053bb2e52cadea946970f
SIZE (dfuife-curses-1.5.1.20050829.tar.bz2) = 20418

View File

@ -0,0 +1,29 @@
--- Makefile.orig Thu Apr 20 15:06:06 2006
+++ Makefile Thu Apr 20 15:07:35 2006
@@ -1,9 +1,6 @@
# Makefile for dfuife_curses.
# $Id: Makefile,v 1.28 2005/08/29 19:19:13 cpressey Exp $
-BASE?=../..
-include ${BASE}/Config
-
PACKAGE=dfuife_curses
OBJS= curses_util.o \
@@ -12,13 +9,12 @@
main.o
CFLAGS+= ${WARNS}
-CFLAGS+= -I../../lib/libaura -I../../lib/libdfui
-CFLAGS+= -I/usr/local/include -I/usr/pkg/include
+CFLAGS+= -I${PREFIX}/include/aura3 -I${PREFIX}/include/dfui4
CFLAGS+= ${NLS_CFLAGS}
CFLAGS+= ${EXTRA_CFLAGS}
-LDFLAGS+= -L../../lib/libaura -L../../lib/libdfui -ldfui -laura
-LDFLAGS+= -L/usr/local/lib -L/usr/pkg/lib -lpanel -lncurses
+LDFLAGS+= -L${PREFIX}/lib -ldfui4 -laura3
+LDFLAGS+= -lpanel -lncurses
LDFLAGS+= ${NLS_LDFLAGS}
LANGUAGES= ru

View File

@ -0,0 +1,3 @@
DFUI curses frontend. Allows a DFUI backend (such as a system
installer) to communicate with the user with an addressable text
screen-oriented ('curses') user interface.