Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 2001 17:47:27 -0500 (EST)
From:      root@minime.privatelabs.com
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        lioux@freebsd.org
Subject:   ports/24466: net/kicq UPGRADE to 2.0.0b1
Message-ID:  <200101192247.f0JMlRw96634@minime.privatelabs.com>

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

>Number:         24466
>Category:       ports
>Synopsis:       net/kicq UPGRADE to 2.0.0b1
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 19 14:50:02 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Mikhail Teterin
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
Virtual Estates, Inc.
>Environment:

	KDE-2.x

>Description:

	I'm marking this as "serious" because this version can use
	the KDE-2.x ...

>How-To-Repeat:

>Fix:

--- Makefile	Tue Oct  3 01:12:37 2000
+++ Makefile	Wed Jan 17 20:49:06 2001
@@ -8,3 +8,3 @@
 PORTNAME=	kicq
-PORTVERSION=	1.0.0
+PORTVERSION=	2.0.0b1
 CATEGORIES=	net kde
@@ -16,7 +16,29 @@ MAINTAINER=	lioux@FreeBSD.org
 LIB_DEPENDS=	icq.1:${PORTSDIR}/net/icqlib \
-		kdecore.3:${PORTSDIR}/x11/kdelibs11
+		kdecore.4:${PORTSDIR}/x11/kdelibs2
 
-USE_QT=		yes
-GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
+USE_QT2=	yes
+MAKEFILE=	${FILESDIR}/Makefile.bsd
+EXTRACT_AFTER_ARGS=	| tar -xf - ${DISTNAME}/kicq ${DISTNAME}/data
+WRKSRC=		${WRKDIR}/${DISTNAME}/kicq
+MAKE_ARGS+=	-j 2	# Faster build even on a single CPU machine
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/kicq ${LOCALBASE}/bin/
+	${MKDIR} ${LOCALBASE}/share/applnk/Internet
+	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/kde/kicq.desktop \
+		${LOCALBASE}/share/applnk/Internet
+	${MKDIR} ${LOCALBASE}/share/apps/kicq/pics
+	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/pics/*.png \
+		${WRKDIR}/${DISTNAME}/data/pics/animpics/*.png \
+		${WRKDIR}/${DISTNAME}/data/pics/animgifs/*.gif \
+			${LOCALBASE}/share/apps/kicq/pics
+	${MKDIR} ${LOCALBASE}/share/apps/kicq/sounds
+	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/data/sounds/*.wav \
+			${LOCALBASE}/share/apps/kicq/sounds
+.for l in de es ru
+	${MKDIR} ${LOCALBASE}/share/locale/$l/LC_MESSAGES/
+	${LOCALBASE}/bin/msgfmt -o \
+		${LOCALBASE}/share/locale/$l/LC_MESSAGES/kicq.mo \
+		${WRKDIR}/${DISTNAME}/data/po/$l.po
+.endfor
 
--- distinfo	Tue Sep 19 11:25:44 2000
+++ distinfo	Wed Jan 17 16:19:32 2001
@@ -1 +1 @@
-MD5 (kicq-1.0.0.tar.gz) = c96d8f3b178863e2cc0049359be25273
+MD5 (kicq-2.0.0b1.tar.gz) = ce7dc2f2148bc43ff2644c97f7548e60
--- files/Makefile.bsd	Wed Dec 31 19:00:00 1969
+++ files/Makefile.bsd	Wed Jan 17 20:10:54 2001
@@ -0,0 +1,36 @@
+PROG	=	kicq
+NOMAN	=	1
+# A purist would use ${.CURDIR} instead of . here, but this way, the
+# compiler's command line is much shorter and neater :)
+CPPS	!=	find . -name \*.cpp
+CPPS	:=	${CPPS:S/.\///}
+SRCS	=	${CPPS:T}
+MOCS	!=	awk '/\#include ".+\.moc"/ {\
+			gsub("\"", "", $$2);\
+			dir = gensub("/[^/]+$$", "/", "", FILENAME);\
+			print dir $$2\
+		}' ${CPPS}
+CXXFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/qt2
+CXXFLAGS+=	-fno-rtti -fno-exceptions
+LDADD	+=	-L${LOCALBASE}/lib -lkdecore -lkdeui -lkfile -lqt2 -licq
+
+# We don't need to eliminate the duplicate directory names here, but
+# it's fast and makes the compiler's command line short and neat:
+.for d in ${CPPS:H}
+.if ${CXXFLAGS:M-I$d} == ""
+CXXFLAGS+=	-I$d
+.PATH: $d
+.endif
+.endfor
+
+# Handle the .moc files:
+.for m in ${MOCS}
+${m:C/.+\/([^\/\.]+)\.moc/\1/}.o: $m
+.endfor
+
+.SUFFIXES:	.moc
+.h.moc:
+	${LOCALBASE}/bin/moc2 ${.IMPSRC} -o ${.TARGET}
+CLEANFILES=	${MOCS}
+
+.include <bsd.prog.mk>
--- files/patch-genders	Wed Dec 31 19:00:00 1969
+++ files/patch-genders	Wed Jan 17 19:50:30 2001
@@ -0,0 +1,10 @@
+--- registration/page6.cpp	Wed Sep 13 15:11:13 2000
++++ registration/page6.cpp	Wed Jan 17 18:06:25 2001
+@@ -126,4 +126,5 @@
+   p6GenderLine->setFixedHeight(p6GenderLine->sizeHint().height());
+-  for(int i=0; i<3; i++)
+-  p6GenderLine->insertItem(icq_Genders[i].name);
++  p6GenderLine->insertItem("not entered");
++  p6GenderLine->insertItem("female");
++  p6GenderLine->insertItem("male");
+   p6GenderLine->setMinimumSize(p6GenderLine->sizeHint());
--- pkg-plist	Tue Sep 19 11:25:44 2000
+++ pkg-plist	Wed Jan 17 20:50:12 2001
@@ -1,74 +1,112 @@
 bin/kicq
-bin/kicq-upgrade
-share/applnk/Internet/kicq.kdelnk
-share/apps/kicq/pics/add.xpm
-share/apps/kicq/pics/alert.xpm
-share/apps/kicq/pics/all.xpm
-share/apps/kicq/pics/auth.xpm
-share/apps/kicq/pics/authlast.xpm
-share/apps/kicq/pics/away.xpm
-share/apps/kicq/pics/chat.xpm
-share/apps/kicq/pics/connect.xpm
-share/apps/kicq/pics/connect1.xpm
-share/apps/kicq/pics/connect2.xpm
-share/apps/kicq/pics/connect3.xpm
-share/apps/kicq/pics/connect4.xpm
-share/apps/kicq/pics/connect5.xpm
-share/apps/kicq/pics/connect6.xpm
-share/apps/kicq/pics/connect7.xpm
-share/apps/kicq/pics/connect8.xpm
-share/apps/kicq/pics/delete.xpm
-share/apps/kicq/pics/dnd.xpm
-share/apps/kicq/pics/exclam.xpm
-share/apps/kicq/pics/exclamlast.xpm
-share/apps/kicq/pics/file.xpm
-share/apps/kicq/pics/freechat.xpm
-share/apps/kicq/pics/gray.xpm
-share/apps/kicq/pics/history.xpm
-share/apps/kicq/pics/icq1.xpm
-share/apps/kicq/pics/icq10.xpm
-share/apps/kicq/pics/icq11.xpm
-share/apps/kicq/pics/icq12.xpm
-share/apps/kicq/pics/icq13.xpm
-share/apps/kicq/pics/icq14.xpm
-share/apps/kicq/pics/icq15.xpm
-share/apps/kicq/pics/icq16.xpm
-share/apps/kicq/pics/icq17.xpm
-share/apps/kicq/pics/icq2.xpm
-share/apps/kicq/pics/icq3.xpm
-share/apps/kicq/pics/icq4.xpm
-share/apps/kicq/pics/icq5.xpm
-share/apps/kicq/pics/icq6.xpm
-share/apps/kicq/pics/icq7.xpm
-share/apps/kicq/pics/icq8.xpm
-share/apps/kicq/pics/icq9.xpm
-share/apps/kicq/pics/info.xpm
-share/apps/kicq/pics/klipper.xpm
-share/apps/kicq/pics/message.xpm
-share/apps/kicq/pics/msglast.xpm
-share/apps/kicq/pics/na.xpm
-share/apps/kicq/pics/notall.xpm
-share/apps/kicq/pics/null.xpm
-share/apps/kicq/pics/occupied.xpm
-share/apps/kicq/pics/offline.xpm
-share/apps/kicq/pics/online.xpm
-share/apps/kicq/pics/privacy.xpm
-share/apps/kicq/pics/receive.xpm
-share/apps/kicq/pics/reg.xpm
-share/apps/kicq/pics/rename.xpm
+share/applnk/Internet/kicq.desktop
+share/apps/kicq/pics/add.png
+share/apps/kicq/pics/add2.png
+share/apps/kicq/pics/alert.png
+share/apps/kicq/pics/all.png
+share/apps/kicq/pics/allon.png
+share/apps/kicq/pics/auth.png
+share/apps/kicq/pics/authlast.png
+share/apps/kicq/pics/away.png
+share/apps/kicq/pics/bookmarks.png
+share/apps/kicq/pics/caway.png
+share/apps/kicq/pics/cdnd.png
+share/apps/kicq/pics/cfreechat.png
+share/apps/kicq/pics/chat.png
+share/apps/kicq/pics/cna.png
+share/apps/kicq/pics/coccupied.png
+share/apps/kicq/pics/coffline.png
+share/apps/kicq/pics/conline.png
+share/apps/kicq/pics/connect.png
+share/apps/kicq/pics/cprivacy.png
+share/apps/kicq/pics/delete.png
+share/apps/kicq/pics/dnd.png
+share/apps/kicq/pics/exclam.png
+share/apps/kicq/pics/exclamlast.png
+share/apps/kicq/pics/gr1.png
+share/apps/kicq/pics/file.png
+share/apps/kicq/pics/float.png
+share/apps/kicq/pics/freechat.png
+share/apps/kicq/pics/gray.png
+share/apps/kicq/pics/gray2.png
+share/apps/kicq/pics/groupall.png
+share/apps/kicq/pics/groupnoall.png
+share/apps/kicq/pics/help.png
+share/apps/kicq/pics/history.png
+share/apps/kicq/pics/homepage.png
+share/apps/kicq/pics/icqhelp.png
+share/apps/kicq/pics/icqmailb.png
+share/apps/kicq/pics/info.png
+share/apps/kicq/pics/info2.png
+share/apps/kicq/pics/key.png
+share/apps/kicq/pics/kicqml.png
+share/apps/kicq/pics/mail.png
+share/apps/kicq/pics/message.png
+share/apps/kicq/pics/moreoff.png
+share/apps/kicq/pics/moreon.png
+share/apps/kicq/pics/msglast.png
+share/apps/kicq/pics/myicq.png
+share/apps/kicq/pics/myinf.png
+share/apps/kicq/pics/na.png
+share/apps/kicq/pics/notall.png
+share/apps/kicq/pics/newowner.png
+share/apps/kicq/pics/null.png
+share/apps/kicq/pics/occupied.png
+share/apps/kicq/pics/owneruin.png
+share/apps/kicq/pics/privacy.png
+share/apps/kicq/pics/puemail.png
+share/apps/kicq/pics/quck.png
+share/apps/kicq/pics/receive.png
+share/apps/kicq/pics/reg.png
+share/apps/kicq/pics/rename.png
+share/apps/kicq/pics/search.png
+share/apps/kicq/pics/search2.png
+share/apps/kicq/pics/sendicq.png
+share/apps/kicq/pics/service.png
+share/apps/kicq/pics/setup.png
+share/apps/kicq/pics/shutdown.png
+share/apps/kicq/pics/sysmail.png
+share/apps/kicq/pics/tfake.png
+share/apps/kicq/pics/uaway.png
+share/apps/kicq/pics/udnd.png
+share/apps/kicq/pics/ufreechat.png
+share/apps/kicq/pics/una.png
+share/apps/kicq/pics/uoccupied.png
+share/apps/kicq/pics/uprivacy.png
+share/apps/kicq/pics/url.png
+share/apps/kicq/pics/urllast.png
+share/apps/kicq/pics/wwpager.png
+share/apps/kicq/pics/connect1.png
+share/apps/kicq/pics/connect2.png
+share/apps/kicq/pics/connect3.png
+share/apps/kicq/pics/connect4.png
+share/apps/kicq/pics/connect5.png
+share/apps/kicq/pics/connect6.png
+share/apps/kicq/pics/connect7.png
+share/apps/kicq/pics/connect8.png
+share/apps/kicq/pics/icq1.png
+share/apps/kicq/pics/icq10.png
+share/apps/kicq/pics/icq11.png
+share/apps/kicq/pics/icq12.png
+share/apps/kicq/pics/icq13.png
+share/apps/kicq/pics/icq14.png
+share/apps/kicq/pics/icq15.png
+share/apps/kicq/pics/icq16.png
+share/apps/kicq/pics/icq17.png
+share/apps/kicq/pics/icq2.png
+share/apps/kicq/pics/icq3.png
+share/apps/kicq/pics/icq4.png
+share/apps/kicq/pics/icq5.png
+share/apps/kicq/pics/icq6.png
+share/apps/kicq/pics/icq7.png
+share/apps/kicq/pics/icq8.png
+share/apps/kicq/pics/icq9.png
+share/apps/kicq/pics/kicq_splash.gif
+share/apps/kicq/pics/random.gif
 share/apps/kicq/pics/search.gif
-share/apps/kicq/pics/search.xpm
-share/apps/kicq/pics/sendicq.xpm
-share/apps/kicq/pics/setup.xpm
-share/apps/kicq/pics/shutdown.xpm
-share/apps/kicq/pics/uaway.xpm
-share/apps/kicq/pics/udnd.xpm
-share/apps/kicq/pics/ufreechat.xpm
-share/apps/kicq/pics/una.xpm
-share/apps/kicq/pics/uoccupied.xpm
-share/apps/kicq/pics/uprivacy.xpm
-share/apps/kicq/pics/url.xpm
-share/apps/kicq/pics/urllast.xpm
-share/apps/kicq/pics/wwpager.xpm
+share/apps/kicq/sounds/ALAdmin.wav
+share/apps/kicq/sounds/ALMessage.wav
+share/apps/kicq/sounds/ALUrl.wav
 share/apps/kicq/sounds/Auth.wav
+share/apps/kicq/sounds/Birthday.wav
 share/apps/kicq/sounds/Chat.wav
@@ -77,4 +115,4 @@ share/apps/kicq/sounds/ChatBeep.wav
 share/apps/kicq/sounds/ChatEmote.wav
+share/apps/kicq/sounds/ChatLOL.wav
 share/apps/kicq/sounds/Contact.wav
-share/apps/kicq/sounds/EMail.wav
 share/apps/kicq/sounds/External.wav
@@ -84,2 +122,3 @@ share/apps/kicq/sounds/Global.wav
 share/apps/kicq/sounds/Homepage.wav
+share/apps/kicq/sounds/Mail.wav
 share/apps/kicq/sounds/Message.wav
@@ -89,2 +128,3 @@ share/apps/kicq/sounds/MsgSent.wav
 share/apps/kicq/sounds/MsgType.wav
+share/apps/kicq/sounds/Url.wav
 share/apps/kicq/sounds/Notify.wav
@@ -97,6 +137,11 @@ share/apps/kicq/sounds/Startup.wav
 share/apps/kicq/sounds/System.wav
-share/apps/kicq/sounds/URL.wav
+share/apps/kicq/sounds/UserChat.wav
+share/apps/kicq/sounds/UserContact.wav
+share/apps/kicq/sounds/UserExt.wav
+share/apps/kicq/sounds/UserFile.wav
+share/apps/kicq/sounds/UserMsg.wav
+share/apps/kicq/sounds/UserOnline.wav
+share/apps/kicq/sounds/UserWeb.wav
+share/apps/kicq/sounds/VipMail.wav
 share/apps/kicq/sounds/WebSearch.wav
-share/icons/kicq.xpm
-share/icons/mini/kicq.xpm
 share/locale/de/LC_MESSAGES/kicq.mo

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


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?200101192247.f0JMlRw96634>