diff options
author | jtb <jtb@pkgsrc.org> | 2001-05-17 01:18:08 +0000 |
---|---|---|
committer | jtb <jtb@pkgsrc.org> | 2001-05-17 01:18:08 +0000 |
commit | d945e65d5d3c2e56e45ee4b23618700fd12761a8 (patch) | |
tree | dececabaa89097b82a5e77c9ae1b26d96cee54de /devel | |
parent | 750641e9c1e43703a22c0e750f0f74f8b628ef8f (diff) | |
download | pkgsrc-d945e65d5d3c2e56e45ee4b23618700fd12761a8.tar.gz |
Initial import of tvision.
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).
Package provided by Nathan Ahlstrom <nathan.ahlstrom@medtronic.com> in
PR pkg/12912.
Diffstat (limited to 'devel')
-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 |