summaryrefslogtreecommitdiff
path: root/devel/tvision
diff options
context:
space:
mode:
authorwiz <wiz>2004-09-10 19:32:44 +0000
committerwiz <wiz>2004-09-10 19:32:44 +0000
commit9d455fb2186e457764d2036777c1471a84fd1e2e (patch)
tree4f9ccec23b827a08d0987bdb52b1b020a8cf1c21 /devel/tvision
parent916fe91826c04785326021529c1b321808f1d752 (diff)
downloadpkgsrc-9d455fb2186e457764d2036777c1471a84fd1e2e.tar.gz
Update to 0.8, and add patches from FreeBSD ports to make this build
with gcc3 (only, so GCC_REQD=3.0 now). Changes since 0.7: - Piotr Klaban helped to port the library under Sun Solaris 2.6. - Vitaly Fedrushkov fixed some warnings with egcs and improved signal handling. - Artur Harasimiuk fixed a bug in TMemo.cc. - Thorsten Dittmar helped to spot a buffer overflow problem in asm.cc. - Vladimir Zarozhevsky sent a patch for bsdi. - Sergey Clushin ported the help compiler. - Helmut Fahrion
Diffstat (limited to 'devel/tvision')
-rw-r--r--devel/tvision/Makefile11
-rw-r--r--devel/tvision/PLIST3
-rw-r--r--devel/tvision/distinfo11
-rw-r--r--devel/tvision/patches/patch-aa18
-rw-r--r--devel/tvision/patches/patch-ab13
5 files changed, 24 insertions, 32 deletions
diff --git a/devel/tvision/Makefile b/devel/tvision/Makefile
index 5ce160f9b6a..fe24854af71 100644
--- a/devel/tvision/Makefile
+++ b/devel/tvision/Makefile
@@ -1,18 +1,21 @@
-# $NetBSD: Makefile,v 1.10 2004/04/25 06:05:45 snj Exp $
+# $NetBSD: Makefile,v 1.11 2004/09/10 19:32:44 wiz Exp $
#
-DISTNAME= tvision-0.7
-PKGREVISION= 1
+DISTNAME= tvision-0.8
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SUNSITE:=devel/lang/c++/}
+PATCHFILES= tvision-0.8-freebsd-patches-20040910.diff.bz2
+PATCH_DIST_STRIP= -p1
+
MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://www.sigala.it/sergio/tvision/
COMMENT= Turbo Vision C++ CUI library for UNIX
USE_BUILDLINK3= YES
GNU_CONFIGURE= YES
USE_LIBTOOL= YES
-LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+GCC_REQD= 3.0
.include "../../devel/ncurses/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/tvision/PLIST b/devel/tvision/PLIST
index 948434bba3f..a340bb6e371 100644
--- a/devel/tvision/PLIST
+++ b/devel/tvision/PLIST
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 01:27:11 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/09/10 19:32:44 wiz Exp $
include/tvision/app.h
-include/tvision/buffers.h
include/tvision/colorsel.h
include/tvision/dialogs.h
include/tvision/drawbuf.h
diff --git a/devel/tvision/distinfo b/devel/tvision/distinfo
index cda003a5b25..2e63383f3fe 100644
--- a/devel/tvision/distinfo
+++ b/devel/tvision/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $
+$NetBSD: distinfo,v 1.2 2004/09/10 19:32:44 wiz Exp $
-SHA1 (tvision-0.7.tar.gz) = 5350d8e641dc66c62a68aa2606b5f389fad027f3
-Size (tvision-0.7.tar.gz) = 446880 bytes
-SHA1 (patch-aa) = 7ddf8b87f7991ad41a84c28f65646c7c9f11dde0
-SHA1 (patch-ab) = 0ed36ab7cafbbf702647e69c862f1ecc6d1cc5b3
+SHA1 (tvision-0.8.tar.gz) = c3a9948052289f77534de7a05a5d90d3ce770fff
+Size (tvision-0.8.tar.gz) = 1296058 bytes
+SHA1 (tvision-0.8-freebsd-patches-20040910.diff.bz2) = 74b8a0a4fd0cecc28e40b1f9844b7361d31d5519
+Size (tvision-0.8-freebsd-patches-20040910.diff.bz2) = 22368 bytes
+SHA1 (patch-aa) = 949a270f748c4b5f20a7a0fe555cfff19da978ed
diff --git a/devel/tvision/patches/patch-aa b/devel/tvision/patches/patch-aa
index ef801adea16..4140faae528 100644
--- a/devel/tvision/patches/patch-aa
+++ b/devel/tvision/patches/patch-aa
@@ -1,13 +1,15 @@
-$NetBSD: patch-aa,v 1.1.1.1 2001/05/17 01:18:08 jtb Exp $
+$NetBSD: patch-aa,v 1.2 2004/09/10 19:32:44 wiz 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 @@
+--- myendian.h.orig 2001-07-25 16:09:37.000000000 +0200
++++ myendian.h
+@@ -32,6 +32,10 @@
- #ifdef __FreeBSD__
#include <machine/endian.h>
+
+#elif defined(__NetBSD__)
++
+#include <sys/endian.h>
- #else
- #include <endian.h>
- #endif
++
+ #elif sun
+
+ #define LITTLE_ENDIAN 1234
diff --git a/devel/tvision/patches/patch-ab b/devel/tvision/patches/patch-ab
deleted file mode 100644
index fcf834ad02d..00000000000
--- a/devel/tvision/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$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