diff options
-rw-r--r-- | devel/tvision/Makefile | 19 | ||||
-rw-r--r-- | devel/tvision/distinfo | 6 | ||||
-rw-r--r-- | devel/tvision/patches/patch-aa | 13 | ||||
-rw-r--r-- | devel/tvision/patches/patch-ab | 13 | ||||
-rw-r--r-- | devel/tvision/pkg/DESCR | 17 | ||||
-rw-r--r-- | devel/tvision/pkg/PLIST | 32 |
6 files changed, 100 insertions, 0 deletions
diff --git a/devel/tvision/Makefile b/devel/tvision/Makefile new file mode 100644 index 00000000000..8246f428874 --- /dev/null +++ b/devel/tvision/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $ +# + +DISTNAME= tvision-0.7 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SUNSITE:=devel/lang/c++/} + +MAINTAINER= packages@NetBSD.org +COMMENT= The Turbo Vision C++ CUI library for UNIX + +DEPENDS+= ncurses>=5.2:../../devel/ncurses + +GNU_CONFIGURE= YES +USE_LIBTOOL= YES + +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/tvision/distinfo b/devel/tvision/distinfo new file mode 100644 index 00000000000..cda003a5b25 --- /dev/null +++ b/devel/tvision/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $ + +SHA1 (tvision-0.7.tar.gz) = 5350d8e641dc66c62a68aa2606b5f389fad027f3 +Size (tvision-0.7.tar.gz) = 446880 bytes +SHA1 (patch-aa) = 7ddf8b87f7991ad41a84c28f65646c7c9f11dde0 +SHA1 (patch-ab) = 0ed36ab7cafbbf702647e69c862f1ecc6d1cc5b3 diff --git a/devel/tvision/patches/patch-aa b/devel/tvision/patches/patch-aa new file mode 100644 index 00000000000..ef801adea16 --- /dev/null +++ b/devel/tvision/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $ + +--- lib/drawbuf.h.orig Fri May 11 12:30:15 2001 ++++ lib/drawbuf.h Fri May 11 12:31:46 2001 +@@ -97,6 +97,8 @@ + + #ifdef __FreeBSD__ + #include <machine/endian.h> ++#elif defined(__NetBSD__) ++#include <sys/endian.h> + #else + #include <endian.h> + #endif diff --git a/devel/tvision/patches/patch-ab b/devel/tvision/patches/patch-ab new file mode 100644 index 00000000000..fcf834ad02d --- /dev/null +++ b/devel/tvision/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $ + +--- lib/system.h.orig Fri May 11 12:33:54 2001 ++++ lib/system.h Fri May 11 12:34:15 2001 +@@ -107,6 +107,8 @@ + + #ifdef __FreeBSD__ + #include <machine/endian.h> ++#elif defined(__NetBSD__) ++#include <sys/endian.h> + #else + #include <endian.h> + #endif diff --git a/devel/tvision/pkg/DESCR b/devel/tvision/pkg/DESCR new file mode 100644 index 00000000000..08df91102dc --- /dev/null +++ b/devel/tvision/pkg/DESCR @@ -0,0 +1,17 @@ +Turbo Vision for UNIX + +Turbo Vision (or TV, for short) is a library that provides an +application framework for C++ programmers. With TV, you can write +beautiful object-oriented character-mode user interfaces in very a +short time. + +TV is available in C++ and Pascal and is a product of Borland +International. It was developed to run on MS-DOS systems, but today +it is available for many other platforms (ported by independent +programmers). + +This port is based on the Borland 2.0 version with fixes. + +Borland has released the source code to the public some time ago (take +a look at the COPYRIGHT file in the source package for more +information). diff --git a/devel/tvision/pkg/PLIST b/devel/tvision/pkg/PLIST new file mode 100644 index 00000000000..cef1dadb2a1 --- /dev/null +++ b/devel/tvision/pkg/PLIST @@ -0,0 +1,32 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $ +include/tvision/app.h +include/tvision/buffers.h +include/tvision/colorsel.h +include/tvision/dialogs.h +include/tvision/drawbuf.h +include/tvision/editors.h +include/tvision/help.h +include/tvision/helpbase.h +include/tvision/menus.h +include/tvision/msgbox.h +include/tvision/objects.h +include/tvision/outline.h +include/tvision/resource.h +include/tvision/stddlg.h +include/tvision/system.h +include/tvision/textview.h +include/tvision/tkeys.h +include/tvision/tobjstrm.h +include/tvision/ttypes.h +include/tvision/tv.h +include/tvision/tvconfig.h +include/tvision/tvobjs.h +include/tvision/util.h +include/tvision/validate.h +include/tvision/views.h +lib/libtvision.a +lib/libtvision.so +lib/libtvision.so.0 +lib/libtvision.so.0.7 +lib/libtvision.la +@dirrm include/tvision |