ports/75183: [PATCH] chinese/qterm: fix build on 4.x

Gavin Mu gavin at FreeBSDChina.org
Fri Dec 17 12:00:52 UTC 2004


>Number:         75183
>Category:       ports
>Synopsis:       [PATCH] chinese/qterm: fix build on 4.x
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 17 12:00:48 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Gavin Mu
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
Tianjin University, China
>Environment:
System: FreeBSD mscenter.tju.edu.cn 5.3-STABLE FreeBSD 5.3-STABLE #2: Sun Nov 21 11:47:44 CST 2004 root at mscenter.tju.edu.cn:/usr/obj/usr/src/sys/gavin-CNPROJ i386


	
>Description:
	fix build on FreeBSD 4.x
	I have test this on FreeBSD 4.10-RELEASE
	and maybe this can also make build correctly on FreeBSD4/ALPHA
>How-To-Repeat:
	N/A
>Fix:

	

--- qterm.diff begins here ---
diff -ruN qterm.orig/files/patch-qterm_qtermcanvas.cpp qterm/files/patch-qterm_qtermcanvas.cpp
--- qterm.orig/files/patch-qterm_qtermcanvas.cpp	Thu Jan  1 08:00:00 1970
+++ qterm/files/patch-qterm_qtermcanvas.cpp	Fri Dec 17 19:41:34 2004
@@ -0,0 +1,11 @@
+--- 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 qterm.orig/files/patch-qterm_qtermiplocation.cpp qterm/files/patch-qterm_qtermiplocation.cpp
--- qterm.orig/files/patch-qterm_qtermiplocation.cpp	Wed Dec 15 13:46:24 2004
+++ qterm/files/patch-qterm_qtermiplocation.cpp	Fri Dec 17 19:41:34 2004
@@ -1,5 +1,15 @@
---- qterm/qtermiplocation.cpp.orig	Tue Dec 14 18:45:37 2004
-+++ qterm/qtermiplocation.cpp	Tue Dec 14 18:46:21 2004
+--- 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 )
  	{
--- qterm.diff ends here ---


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



More information about the freebsd-ports-bugs mailing list