From 3838f0c5a0a3ce0ed1cb47f280de1ea224cefa50 Mon Sep 17 00:00:00 2001 From: Patrick Li Date: Mon, 11 Mar 2002 21:24:17 +0000 Subject: [PATCH] Update to 0.8 PR: 35789 Submitted by: KATO Tsuguru --- devel/tvision/Makefile | 6 ++-- devel/tvision/distinfo | 2 +- devel/tvision/files/patch-lib::dialogs.h | 11 ------- devel/tvision/files/patch-ltmain.sh | 41 ++++++++++++++++++++++++ devel/tvision/pkg-plist | 2 +- 5 files changed, 46 insertions(+), 16 deletions(-) delete mode 100644 devel/tvision/files/patch-lib::dialogs.h create mode 100644 devel/tvision/files/patch-ltmain.sh diff --git a/devel/tvision/Makefile b/devel/tvision/Makefile index 66e0ebc7b25c..ab1f1abbf3bd 100644 --- a/devel/tvision/Makefile +++ b/devel/tvision/Makefile @@ -6,8 +6,7 @@ # PORTNAME= tvision -PORTVERSION= 0.7 -PORTREVISION= 2 +PORTVERSION= 0.8 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SUNSITE} \ http://www.sigala.it/sergio/tvision/mysource/ @@ -15,7 +14,8 @@ MASTER_SITE_SUBDIR= devel/lang/c++ MAINTAINER= ports@FreeBSD.org -USE_LIBTOOL= yes +GNU_CONFIGURE= yes +CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} INSTALLS_SHLIB= yes .include diff --git a/devel/tvision/distinfo b/devel/tvision/distinfo index 1ebeca6ede5a..f8d1ad352b9c 100644 --- a/devel/tvision/distinfo +++ b/devel/tvision/distinfo @@ -1 +1 @@ -MD5 (tvision-0.7.tar.gz) = 5ed8022a2db99b65789f484a2530dddd +MD5 (tvision-0.8.tar.gz) = 7f99404877bb45b2510d43065cbefe6c diff --git a/devel/tvision/files/patch-lib::dialogs.h b/devel/tvision/files/patch-lib::dialogs.h deleted file mode 100644 index fbae06e03a21..000000000000 --- a/devel/tvision/files/patch-lib::dialogs.h +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/dialogs.h.old Tue Jun 19 18:29:26 2001 -+++ lib/dialogs.h Tue Jun 19 18:29:41 2001 -@@ -407,7 +407,7 @@ - - TSItem( const char *aValue, TSItem *aNext ) - { value = newStr(aValue); next = aNext; } -- ~TSItem() { delete (void *)value; } -+ ~TSItem() { delete value; } - - const char *value; - TSItem *next; diff --git a/devel/tvision/files/patch-ltmain.sh b/devel/tvision/files/patch-ltmain.sh new file mode 100644 index 000000000000..4accdcdc8db7 --- /dev/null +++ b/devel/tvision/files/patch-ltmain.sh @@ -0,0 +1,41 @@ +--- ltmain.sh.orig Sun Sep 23 00:01:27 2001 ++++ ltmain.sh Fri Mar 8 04:56:54 2002 +@@ -1043,14 +1043,14 @@ + # These systems don't actually have a C library (as such) + test "X$arg" = "X-lc" && continue + ;; +- *-*-openbsd*) ++ *-*-openbsd* | *-*-freebsd*) + # Do not include libc due to us having libc/libc_r. + test "X$arg" = "X-lc" && continue + ;; + esac + elif test "X$arg" = "X-lc_r"; then + case $host in +- *-*-openbsd*) ++ *-*-openbsd* | *-*-freebsd*) + # Do not include libc_r directly, use -pthread flag. + continue + ;; +@@ -2441,7 +2441,7 @@ + *-*-netbsd*) + # Don't link with libc until the a.out ld.so is fixed. + ;; +- *-*-openbsd*) ++ *-*-openbsd* | *-*-freebsd*) + # Do not include libc due to us having libc/libc_r. + ;; + *) +@@ -4210,10 +4210,12 @@ + fi + + # Install the pseudo-library for information purposes. ++ if /usr/bin/false; then + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/devel/tvision/pkg-plist b/devel/tvision/pkg-plist index e29cdb26d527..861ce32f95ac 100644 --- a/devel/tvision/pkg-plist +++ b/devel/tvision/pkg-plist @@ -25,5 +25,5 @@ include/tvision/validate.h include/tvision/views.h lib/libtvision.a lib/libtvision.so -lib/libtvision.so.0.7 +lib/libtvision.so.0 @dirrm include/tvision