pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/tvision Update to 0.8, and add patches from Free...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a76da1798046
branches: trunk
changeset: 480479:a76da1798046
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Sep 10 19:32:44 2004 +0000
description:
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:
devel/tvision/Makefile | 11 +++++++----
devel/tvision/PLIST | 3 +--
devel/tvision/distinfo | 11 ++++++-----
devel/tvision/patches/patch-aa | 20 +++++++++++---------
devel/tvision/patches/patch-ab | 13 -------------
5 files changed, 25 insertions(+), 33 deletions(-)
diffs (101 lines):
diff -r cf6e009c06e6 -r a76da1798046 devel/tvision/Makefile
--- a/devel/tvision/Makefile Fri Sep 10 19:25:36 2004 +0000
+++ b/devel/tvision/Makefile Fri Sep 10 19:32:44 2004 +0000
@@ -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@localhost
+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 -r cf6e009c06e6 -r a76da1798046 devel/tvision/PLIST
--- a/devel/tvision/PLIST Fri Sep 10 19:25:36 2004 +0000
+++ b/devel/tvision/PLIST Fri Sep 10 19:32:44 2004 +0000
@@ -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 -r cf6e009c06e6 -r a76da1798046 devel/tvision/distinfo
--- a/devel/tvision/distinfo Fri Sep 10 19:25:36 2004 +0000
+++ b/devel/tvision/distinfo Fri Sep 10 19:32:44 2004 +0000
@@ -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 -r cf6e009c06e6 -r a76da1798046 devel/tvision/patches/patch-aa
--- a/devel/tvision/patches/patch-aa Fri Sep 10 19:25:36 2004 +0000
+++ b/devel/tvision/patches/patch-aa Fri Sep 10 19:32:44 2004 +0000
@@ -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 @@
+
+ #include <machine/endian.h>
- #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 -r cf6e009c06e6 -r a76da1798046 devel/tvision/patches/patch-ab
--- a/devel/tvision/patches/patch-ab Fri Sep 10 19:25:36 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index