Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Sep 2000 15:08:59 -0400 (EDT)
From:      Trevor Johnson <trevor@jpj.net>
To:        Will Andrews <will@physics.purdue.edu>
Cc:        ports@FreeBSD.ORG
Subject:   Re: cvs commit: ports/net/licq Makefile ports/irc/kvirc Makefile
Message-ID:  <Pine.BSI.4.21.0009231456260.8593-100000@blues.jpj.net>
In-Reply-To: <20000923133410.E1054@puck.firepipe.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> That is an old port.  It was never updated after QT 2.1 went mainstream,
> hence why it uses qt2.3.  I had so many problems getting kvirc to even
> compile that I just marked it BROKEN (I think I did??).
> 
> In any case.. I think I will release that port to the world.  It's been
> broken long enough..

A few days ago, someone on #freebsdhelp asked about this port, and I
promised to attempt an update.  So far, I've gotten the configure script
to generate several zero-byte makefiles.  I've appended what I have.
-- 
Trevor Johnson
http://jpj.net/~trevor/gpgkey.txt

diff -ruN kvirc.orig/Makefile kvirc/Makefile
--- kvirc.orig/Makefile	Wed Aug 23 16:36:55 2000
+++ kvirc/Makefile	Sat Sep 23 19:07:37 2000
@@ -6,18 +6,19 @@
 #
 
 PORTNAME=	kvirc
-PORTVERSION=	1.0.0
+PORTVERSION=	2.0.0
 CATEGORIES=	irc
-MASTER_SITES=	http://www.kvirc.org/ \
-		ftp://ftp.kvirc.bz.nu/pub/mirror/kvirc/ \
-		ftp://kvirc.firenze.linux.it/pub/kvirc/
+MASTER_SITES=	ftp://ftp.kvirc.bz.nu/pub/mirror/kvirc/2.0.0/source/ \
+		ftp://kvirc.firenze.linux.it/pub/kvirc/2.0.0/source/
 
 MAINTAINER=	will@FreeBSD.org
 
-BUILD_DEPENDS=	gettext:${PORTSDIR}/devel/gettext \
-		qt2.3:${PORTSDIR}/x11-toolkits/qt21
+BUILD_DEPENDS=	gettext:${PORTSDIR}/devel/gettext
 
+ALL_TARGET=	kvirc
+USE_LIBTOOL=	yes
 USE_NEWGCC=	yes
+USE_QT2=	yes
 USE_X_PREFIX=	yes
 USE_GMAKE=	yes
 CONFIGURE_ARGS=	--x-includes=$(X11BASE)/include --x-libraries=$(X11BASE)/lib \
@@ -25,6 +26,5 @@
 		--with-qt-include-dir=${X11BASE}/include/qt2 \
 		--with-qt-library-dir=${X11BASE}/lib
 CONFIGURE_ENV+=	SS_X_EXTRA_LIBS=-lxpg4
-USE_LIBTOOL=	yes
 
 .include <bsd.port.mk>
diff -ruN kvirc.orig/files/md5 kvirc/files/md5
--- kvirc.orig/files/md5	Sat Feb  5 00:17:52 2000
+++ kvirc/files/md5	Sun Aug 27 09:34:55 2000
@@ -1 +1 @@
-MD5 (kvirc-1.0.0.tar.gz) = f59640364efeb02ea31c7d20ef4b5d53
+MD5 (kvirc-2.0.0.tar.gz) = 0cf960f2ad2e92a7bfaef61a424d6f09
diff -ruN kvirc.orig/patches/patch-ab kvirc/patches/patch-ab
--- kvirc.orig/patches/patch-ab	Sun Feb 13 13:17:03 2000
+++ kvirc/patches/patch-ab	Thu Sep 21 14:11:50 2000
@@ -1,33 +1,34 @@
---- configure	Mon Dec 20 17:24:36 1999
-+++ configure.new	Sat Jan 29 23:43:24 2000
-@@ -3241,7 +3241,7 @@
- 			ss_save_LIBS="$LIBS"
- 			CPPFLAGS="-I$SS_X_INCLUDE_DIR -I$SS_QT_INCLUDE_DIR $CPPFLAGS $X_CFLAGS"
- 			CXXFLAGS="-O2 -Wall -g $CXXFLAGS"
--			LIBS="-L$SS_X_LIBRARY_DIR -L$SS_QT_LIBRARY_DIR $X_ $X_EXTRA_LIBS $X_LIBS $LIBS -lqt -lXext -lX11"
-+			LIBS="-L$SS_X_LIBRARY_DIR -L$SS_QT_LIBRARY_DIR $X_ $X_EXTRA_LIBS $X_LIBS $LIBS -lqt2 -lXext -lX11"
- 			LDFLAGS="-s $LDFLAGS"
- 			cat > conftest.$ac_ext <<EOF
- #line 3248 "configure"
-@@ -3434,7 +3434,7 @@
+--- configure.orig	Sun May 28 17:00:20 2000
++++ configure	Thu Sep 21 14:11:28 2000
+@@ -2480,7 +2480,7 @@
  else
    
  					ac_save_LIBS="$LIBS"
 -					LIBS="-lpthread"
 +					LIBS="-pthread"
  					cat > conftest.$ac_ext <<EOF
- #line 3440 "configure"
+ #line 2486 "configure"
  #include "confdefs.h"
-@@ -3545,9 +3545,9 @@
- 		
+@@ -3735,7 +3735,7 @@
+ 			ss_save_LIBS="$LIBS"
+ 			CPPFLAGS="-I$SS_X_INCLUDE_DIR -I$SS_QT_INCLUDE_DIR $CPPFLAGS $X_CFLAGS"
+ 			CXXFLAGS="-O2 -Wall -g $CXXFLAGS"
+-			LIBS="-L$SS_X_LIBRARY_DIR -L$SS_QT_LIBRARY_DIR $X_EXTRA_LIBS $X_LIBS $LIBS -lqt -lXext -lX11"
++			LIBS="-L$SS_X_LIBRARY_DIR -L$SS_QT_LIBRARY_DIR $X_ $X_EXTRA_LIBS $X_LIBS $LIBS -lqt2 -lXext -lX11"
+ 			LDFLAGS="-s $LDFLAGS"
+ 			cat > conftest.$ac_ext <<EOF
+ #line 3742 "configure"
+@@ -4055,9 +4055,10 @@
  
+ 		# Set the useful variables
  		SS_FLAGS_RPATH="-rpath $SS_QT_LIBRARY_DIR -rpath $SS_X_LIBRARY_DIR -rpath $libdir"
 - 		SS_FLAGS_INCDIRS="-I$SS_QT_INCLUDE_DIR -I$SS_X_INCLUDE_DIR -D_REENTRANT"
 -		SS_FLAGS_LIBDIRS="-L$SS_QT_LIBRARY_DIR -L$SS_X_LIBRARY_DIR"
--		SS_FLAGS_LIBLINK="-lqt $SS_X_EXTRA_LIBS -lXext -lX11 -lpthread" 
-+ 		SS_FLAGS_INCDIRS="-I${prefix}/include -I$SS_QT_INCLUDE_DIR -I$SS_X_INCLUDE_DIR -D_REENTRANT"
+-		SS_FLAGS_LIBLINK="-lqt $SS_X_EXTRA_LIBS -lXext -lX11 -lpthread"
++ 		SS_FLAGS_INCDIRS="-I${prefix}/include -I$SS_QT_INCLUDE_DIR -I$SS
++_X_INCLUDE_DIR -D_REENTRANT"
 +		SS_FLAGS_LIBDIRS="-L${prefix}/lib -L$SS_QT_LIBRARY_DIR -L$SS_X_LIBRARY_DIR"
-+		SS_FLAGS_LIBLINK="-lqt2 $SS_X_EXTRA_LIBS -lXext -lX11 -pthread" 
- 		 	
- 		imagedir="\${exec_prefix}/share/kvirc/pics" 	
- 		helpdir="\${exec_prefix}/share/kvirc/help/en" 	
++		SS_FLAGS_LIBLINK="-lqt2 $SS_X_EXTRA_LIBS -lXext -lX11 -pthread"
+ 
+ 		
+ 		
diff -ruN kvirc.orig/patches/patch-ac kvirc/patches/patch-ac
--- kvirc.orig/patches/patch-ac	Sat Feb  5 00:17:55 2000
+++ kvirc/patches/patch-ac	Thu Jan  1 00:00:00 1970
@@ -1,11 +0,0 @@
---- src/kvirc/kvi_dcc_chat.cpp	Sat Dec 18 08:29:12 1999
-+++ src/kvirc/kvi_dcc_chat.cpp.new	Sat Jan 29 16:37:36 2000
-@@ -572,7 +572,7 @@
- 	kvi_threadTestCancel();
- 
- 	dcc->tmpBuffer.sprintf(__tr("Connected to %s on port %u"),dcc->szAddress.ptr(),dcc->uPort);
--	KviDccEvent * e = new KviDccEvent(KVI_DCC_EVENT_MSG,dcc->tmpBuffer.ptr());
-+	e = new KviDccEvent(KVI_DCC_EVENT_MSG,dcc->tmpBuffer.ptr());
- 	g_pThreadEventDispatcher->postEvent(e,dcc->dccChatParent);
- 
- 	dcc->tmpBuffer.sprintf("%s %s %s %s",dcc->nick.ptr(),dcc->username.ptr(),dcc->host.ptr(),dcc->szAddress.ptr());
diff -ruN kvirc.orig/patches/patch-ak kvirc/patches/patch-ak
--- kvirc.orig/patches/patch-ak	Sat Feb  5 00:17:56 2000
+++ kvirc/patches/patch-ak	Thu Sep 21 14:17:58 2000
@@ -1,10 +1,10 @@
---- src/kvirc/kvi_ircview.cpp	Sun Dec 19 19:23:13 1999
-+++ src/kvirc/kvi_ircview.cpp.new	Sat Jan 29 18:42:14 2000
-@@ -59,6 +59,7 @@
- #include "kvi_uparser.h"
+--- src/kvirc/kvi_ircview.cpp.orig	Thu Sep 21 14:16:00 2000
++++ src/kvirc/kvi_ircview.cpp	Thu Sep 21 14:16:50 2000
+@@ -64,6 +64,7 @@
+ #include "kvi_statusbar.h"
  
  #include <X11/Xlib.h>
 +#undef accept
+ //#include <X11/X.h> // GCFunctions
  
  #include <qbitmap.h>
- #include <qcursor.h>
diff -ruN kvirc.orig/patches/patch-al kvirc/patches/patch-al
--- kvirc.orig/patches/patch-al	Sat Apr 15 00:18:30 2000
+++ kvirc/patches/patch-al	Thu Sep 21 14:19:15 2000
@@ -1,10 +1,10 @@
---- src/kvirc/kvi_systray.h	Mon Dec 20 10:28:58 1999
-+++ src/kvirc/kvi_systray.h	Sat Apr 15 03:16:04 2000
+--- src/kvirc/kvi_systray.h.orig	Thu May  4 00:33:56 2000
++++ src/kvirc/kvi_systray.h	Thu Sep 21 14:18:52 2000
 @@ -27,6 +27,7 @@
-
+ 
  #include <qwidget.h>
  #include <qpixmap.h>
 +#include <qlist.h>
-
+ #include <qiconset.h>
+ #include <qlist.h>
  //#warning "Check <time.h> localtime() gmtime() time() in configure"
- #include <time.h>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.4.21.0009231456260.8593-100000>