Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2006 14:16:35 GMT
From:      Yuan Jue <yuanjue@yuanjue.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/100918: [port update]: chinese/qterm 0.4.0.p2 -> 0.4.0
Message-ID:  <200607271416.k6REGZc4098021@www.freebsd.org>
Resent-Message-ID: <200607271420.k6REK97h041468@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         100918
>Category:       ports
>Synopsis:       [port update]: chinese/qterm 0.4.0.p2 -> 0.4.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 27 14:20:08 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Yuan Jue
>Release:        FreeBSD 6.1-RELEASE
>Organization:
Insititute of Computing Technology, CAS, China
>Environment:
FreeBSD maver-freebsd.net 6.1-RELEASE FreeBSD 6.1-RELEASE #3: Mon Jul 24 17:44:02 CST 2006     maver@maver-freebsd.net:/usr/obj/usr/src/sys/MYKERNEL_6_1  i386
>Description:
chinese/qterm port upgrade from 0.4.0-pre2 to 0.4.0-release.
maintainer alteration request. Have contacted with the original maintainer and got approved :-)
>How-To-Repeat:

>Fix:
===> Generating patch
===> Viewing diff with more
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/Makefile /usr/home/maver/Develop/SVN_work/qterm/Makefile
--- /usr/ports/chinese/qterm/Makefile	Tue Jul 25 22:52:23 2006
+++ /usr/home/maver/Develop/SVN_work/qterm/Makefile	Thu Jul 27 22:12:31 2006
@@ -2,25 +2,24 @@
 # Date created:                10 Mar 2001
 # Whom:                        Shen Chuan-Hsing
 #
-# $FreeBSD: ports/chinese/qterm/Makefile,v 1.24 2006/07/25 14:52:23 clsung Exp $
+# $FreeBSD: ports/chinese/qterm/Makefile,v 1.23 2006/05/03 23:38:33 edwin Exp $
 #
 
 PORTNAME=	qterm
-PORTVERSION=	0.4.0.p2
+PORTVERSION=	0.4.0
 CATEGORIES=	chinese
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
-DISTNAME=	${PORTNAME}-0.4.0pre2
+DISTNAME=	${PORTNAME}-${PORTVERSION}
 
-MAINTAINER=	gavin@FreeBSDChina.org
-COMMENT=	QTerm is a BBS client in Unix
+MAINTAINER=	yuanjue@yuanjue.net
+COMMENT=	QTerm is a BBS client fot BSD/Linux
 
+USE_BZIP2=	yes
 USE_QT_VER=	3
-USE_AUTOTOOLS=	libtool:15
 HAS_CONFIGURE=	yes
 CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --enable-mt --prefix=${PREFIX} \
-		--x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include
+CONFIGURE_ARGS=	--enable-mt --prefix=${PREFIX}
 
 .if !defined(WITHOUT_PYTHON)
 USE_PYTHON=	2.3+
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/distinfo /usr/home/maver/Develop/SVN_work/qterm/distinfo
--- /usr/ports/chinese/qterm/distinfo	Sun Jan 22 16:21:04 2006
+++ /usr/home/maver/Develop/SVN_work/qterm/distinfo	Thu Jul 27 20:01:56 2006
@@ -1,3 +1,3 @@
-MD5 (qterm-0.4.0pre2.tar.gz) = 379a5932ee282bedcfa70d3f16e3e91e
-SHA256 (qterm-0.4.0pre2.tar.gz) = 82f1697c867ae6037df1390b60793e7641b94a396eaca625b7b689fd09924e92
-SIZE (qterm-0.4.0pre2.tar.gz) = 895907
+MD5 (qterm-0.4.0.tar.bz2) = e948e6cda99f518881f3d241ab092d99
+SHA256 (qterm-0.4.0.tar.bz2) = b79cd26eb57d9abc1e2eb530d5fb42f9fdcff86d544466596674273e3571156a
+SIZE (qterm-0.4.0.tar.bz2) = 805526
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/files/patch-qterm-main.cpp /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm-main.cpp
--- /usr/ports/chinese/qterm/files/patch-qterm-main.cpp	Thu Jan  1 08:00:00 1970
+++ /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm-main.cpp	Thu Jul 27 18:02:00 2006
@@ -0,0 +1,18 @@
+--- qterm/main.cpp.orig	Mon Jul 10 15:36:13 2006
++++ qterm/main.cpp	Thu Jul 27 17:55:53 2006
+@@ -16,6 +16,15 @@
+ #ifdef HAVE_PYTHON
+ #include <Python.h>
+ #endif
++
++#undef isalnum
++#undef isalpha
++#undef islower
++#undef isspace
++#undef isupper
++#undef tolower
++#undef toupper
++
+ #include <qpixmap.h>
+ #include <qstringlist.h>
+ #include <qapplication.h>
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/files/patch-qterm-qtermwindow.h /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm-qtermwindow.h
--- /usr/ports/chinese/qterm/files/patch-qterm-qtermwindow.h	Thu Jan  1 08:00:00 1970
+++ /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm-qtermwindow.h	Thu Jul 27 18:02:23 2006
@@ -0,0 +1,17 @@
+--- qterm/qtermwindow.h.orig	Mon Jul 10 15:36:12 2006
++++ qterm/qtermwindow.h	Thu Jul 27 17:39:46 2006
+@@ -10,6 +10,14 @@
+ #include <Python.h>
+ #endif
+ 
++#undef isalnum
++#undef isalpha
++#undef islower
++#undef isspace
++#undef isupper
++#undef tolower
++#undef toupper
++
+ #include <qmainwindow.h>
+ #include <qcursor.h>
+ 
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/files/patch-qterm_qtermcanvas.cpp /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm_qtermcanvas.cpp
--- /usr/ports/chinese/qterm/files/patch-qterm_qtermcanvas.cpp	Sat Dec 18 16:48:28 2004
+++ /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm_qtermcanvas.cpp	Thu Jan  1 08:00:00 1970
@@ -1,11 +0,0 @@
---- qterm/qtermcanvas.cpp.orig	Fri Dec 17 19:26:35 2004
-+++ qterm/qtermcanvas.cpp	Fri Dec 17 19:26:39 2004
-@@ -238,7 +238,7 @@
- 	if(strSave.isEmpty())
- 		return;
- 	QString fmt = fi.extension(false).upper();
--	if(!pxm.save(strSave, fmt=="JPG"?"JPEG":fmt))
-+	if(!pxm.save(strSave, fmt=="JPG"?QString("JPEG"):fmt))
- 		QMessageBox::warning(this, "Failed to save file", "Cant save file, maybe format not supported");
- }
- 
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/files/patch-qterm_qtermiplocation.cpp /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm_qtermiplocation.cpp
--- /usr/ports/chinese/qterm/files/patch-qterm_qtermiplocation.cpp	Sat Dec 18 16:48:28 2004
+++ /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm_qtermiplocation.cpp	Thu Jan  1 08:00:00 1970
@@ -1,28 +0,0 @@
---- qterm/qtermiplocation.cpp.orig	Tue Dec  7 03:23:24 2004
-+++ qterm/qtermiplocation.cpp	Fri Dec 17 19:24:22 2004
-@@ -9,8 +9,8 @@
- #ifdef Q_OS_WIN32
- #include <winsock2.h>
- #else
--#include <netinet/in.h>
- #include <arpa/inet.h>
-+#include <netinet/in.h>
- #endif
- 
- #include <qstring.h>
-@@ -79,13 +79,13 @@
- 	if( fseek( fp, (long)offset, SEEK_SET ) ==-1 )
- 	{
- 		qDebug( " readLineFrom error 1 " );
--		ret_str = QCString(NULL);
-+		ret_str = QCString();
- 		return -1;
- 	}
- 	if( fgets( (char *) str, 512, fp ) == NULL )
- 	{
- 		qDebug( " readLineFrom error 2 " );
--		ret_str = QCString(NULL);
-+		ret_str = QCString();
- 		return -1;
- 	}
- 	ret_str = str;
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/files/patch-qterm_qtermtextline.cpp /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm_qtermtextline.cpp
--- /usr/ports/chinese/qterm/files/patch-qterm_qtermtextline.cpp	Sun Nov 14 20:12:51 2004
+++ /usr/home/maver/Develop/SVN_work/qterm/files/patch-qterm_qtermtextline.cpp	Thu Jan  1 08:00:00 1970
@@ -1,11 +0,0 @@
---- qterm/qtermtextline.cpp.orig	Sat Nov 13 15:26:48 2004
-+++ qterm/qtermtextline.cpp	Sat Nov 13 15:27:41 2004
-@@ -235,7 +235,7 @@
- 
- 	
- 	if(index>=m_length)
--		return NULL;
-+		return QCString();
- 		
- 	printf("index=%d len=%d m_length=%d\n", index, len, m_length);
- 	
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/pkg-descr /usr/home/maver/Develop/SVN_work/qterm/pkg-descr
--- /usr/ports/chinese/qterm/pkg-descr	Tue May 25 15:32:55 2004
+++ /usr/home/maver/Develop/SVN_work/qterm/pkg-descr	Thu Jul 27 21:17:37 2006
@@ -1,12 +1,14 @@
-QTerm is a BBS client for X Window System.  The goal is to make a client 
-similar to Sterm and CTerm in MS Windows.
+QTerm is a BBS client for X Window System.  The goal is 
+to make a client similar to Fterm and CTerm in MS Windows.
 
 Features:
-1.support mouse in Firebird BBS
+1.mouse support
 2.copy and paste
 3.article download
 4.address book
+5.anti-idle
+6.converting between GB and BIG5
 
-WWW: http://qterm.sourceforge.net
+WWW: http://qterm.sourceforge.net/wiki/
 
-- Gavin Mu <gavin@FreeBSDChina.org>
+- Yuan, Jue <yuanjue@yuanjue.net>
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/pkg-message /usr/home/maver/Develop/SVN_work/qterm/pkg-message
--- /usr/ports/chinese/qterm/pkg-message	Wed Dec 15 13:46:24 2004
+++ /usr/home/maver/Develop/SVN_work/qterm/pkg-message	Thu Jul 27 18:27:53 2006
@@ -4,3 +4,12 @@
 		To display IP location when using QTerm
 you must get file "QQWry.dat" and put it into your ~/.qterm directory
 *************************************************************************
+
+*************************************************************************
+Unfortunately there is an anonying bug in the release of QTerm 0.4.0. If 
+your language setting is NOT English, you might experience some hang up 
+when connecting to a site.
+
+A simple workaround is to use the English interface. This bug will be fixed
+in the next minor release.
+*************************************************************************
diff -ruN --exclude=CVS /usr/ports/chinese/qterm/pkg-plist /usr/home/maver/Develop/SVN_work/qterm/pkg-plist
--- /usr/ports/chinese/qterm/pkg-plist	Sun Jan  9 00:24:16 2005
+++ /usr/home/maver/Develop/SVN_work/qterm/pkg-plist	Thu Jul 27 21:32:02 2006
@@ -24,6 +24,9 @@
 %%DATADIR%%/pic/fonts.png
 %%DATADIR%%/pic/keys.png
 %%DATADIR%%/pic/message.png
+%%DATADIR%%/pic/messagebox_critical.png
+%%DATADIR%%/pic/messagebox_info.png
+%%DATADIR%%/pic/messagebox_warning.png
 %%DATADIR%%/pic/mouse.png
 %%DATADIR%%/pic/paste.png
 %%DATADIR%%/pic/popwidget.png
@@ -35,6 +38,7 @@
 %%DATADIR%%/pic/reconnect.png
 %%DATADIR%%/pic/rect.png
 %%DATADIR%%/pic/refresh.png
+%%DATADIR%%/pic/shadow.png
 %%DATADIR%%/pic/sound.png
 %%DATADIR%%/pic/tabpad.png
 %%DATADIR%%/po/qterm_chs.qm
@@ -56,5 +60,5 @@
 @dirrm %%DATADIR%%/pic
 @dirrm %%DATADIR%%/cursor
 @dirrm %%DATADIR%%
-@dirrm share/icons
-@dirrm share/applications
+@dirrmtry share/icons
+@dirrmtry share/applications
===> Done

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607271416.k6REGZc4098021>