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