aboutsummaryrefslogtreecommitdiffstats
path: root/devel/dfuife-curses
diff options
context:
space:
mode:
Diffstat (limited to 'devel/dfuife-curses')
-rw-r--r--devel/dfuife-curses/Makefile26
-rw-r--r--devel/dfuife-curses/distinfo3
-rw-r--r--devel/dfuife-curses/files/patch-Makefile29
-rw-r--r--devel/dfuife-curses/pkg-descr3
4 files changed, 61 insertions, 0 deletions
diff --git a/devel/dfuife-curses/Makefile b/devel/dfuife-curses/Makefile
new file mode 100644
index 000000000000..c0de85078259
--- /dev/null
+++ b/devel/dfuife-curses/Makefile
@@ -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>
diff --git a/devel/dfuife-curses/distinfo b/devel/dfuife-curses/distinfo
new file mode 100644
index 000000000000..82fb9fec3949
--- /dev/null
+++ b/devel/dfuife-curses/distinfo
@@ -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
diff --git a/devel/dfuife-curses/files/patch-Makefile b/devel/dfuife-curses/files/patch-Makefile
new file mode 100644
index 000000000000..d445d67eeaa4
--- /dev/null
+++ b/devel/dfuife-curses/files/patch-Makefile
@@ -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
diff --git a/devel/dfuife-curses/pkg-descr b/devel/dfuife-curses/pkg-descr
new file mode 100644
index 000000000000..d34b0cba18bd
--- /dev/null
+++ b/devel/dfuife-curses/pkg-descr
@@ -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.