ports/155868: Update port: net/vyqchat to 0.2.9

KATO Tsuguru tkato432 at yahoo.com
Tue Mar 22 18:30:07 UTC 2011


>Number:         155868
>Category:       ports
>Synopsis:       Update port: net/vyqchat to 0.2.9
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 22 18:30:06 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.3-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 0.2.9

Remove file:
files/patch-src-appwin.cpp
files/patch-src-settingsdlg.cpp
files/patch-src-uuid.cpp

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/net/vyqchat/Makefile net/vyqchat/Makefile
--- /usr/ports/net/vyqchat/Makefile	2011-03-15 09:43:23.000000000 +0900
+++ net/vyqchat/Makefile	2011-03-22 16:00:28.000000000 +0900
@@ -6,23 +6,21 @@
 #
 
 PORTNAME=	vyqchat
-PORTVERSION=	0.2.8
-PORTREVISION=	8
+PORTVERSION=	0.2.9
 CATEGORIES=	net
-MASTER_SITES=	http://linux.bydg.org/~yogin/
+MASTER_SITES=	http://www.linux-projects.net/d/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A Qt LAN chat, compatible with Vypress Chat
 
-DEPRECATED=     Upstream disapear and distfile is no more available
-EXPIRATION_DATE=        2011-05-01
-
 USE_QT_VER=	3
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-Qt-dir=${QT_PREFIX}
+
 QTCFGLIBS=	${PTHREAD_LIBS}
 
-CONFIGURE_ARGS=	--with-Qt-dir=${QT_PREFIX}
+.include <bsd.port.pre.mk>
 
 .if !defined(WITHOUT_ARTS)
 LIB_DEPENDS+=	artsc:${PORTSDIR}/audio/arts
@@ -40,14 +38,4 @@
 LIB_DEPENDS+=	sndfile:${PORTSDIR}/audio/libsndfile
 .endif
 
-.include <bsd.port.pre.mk>
-
-post-patch:
-	@${REINPLACE_CMD} -e 's,Settings::getUUID,getUUID,' \
-		${WRKSRC}/src/settings.h
-	@${REINPLACE_CMD} -e 's,Sound::error,error,' \
-		${WRKSRC}/src/sound.h
-	@${REINPLACE_CMD} -e 's,User::setStatus,setStatus,' \
-		${WRKSRC}/src/user.h
-
 .include <bsd.port.post.mk>
diff -urN /usr/ports/net/vyqchat/distinfo net/vyqchat/distinfo
--- /usr/ports/net/vyqchat/distinfo	2011-03-21 02:51:08.000000000 +0900
+++ net/vyqchat/distinfo	2011-03-16 13:37:26.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (vyqchat-0.2.8.tar.gz) = d05e9d720977c73a187bb69f54135d638f54d60e9ede6ba01e853c6930c0c234
-SIZE (vyqchat-0.2.8.tar.gz) = 413505
+SHA256 (vyqchat-0.2.9.tar.gz) = 113f9fc2959eebc3344464cb47243e6b1c2b6428587a5afd85b7faaa0ff987d1
+SIZE (vyqchat-0.2.9.tar.gz) = 415762
diff -urN /usr/ports/net/vyqchat/files/patch-src-appwin.cpp net/vyqchat/files/patch-src-appwin.cpp
--- /usr/ports/net/vyqchat/files/patch-src-appwin.cpp	2005-09-20 16:48:02.000000000 +0900
+++ net/vyqchat/files/patch-src-appwin.cpp	1970-01-01 09:00:00.000000000 +0900
@@ -1,11 +0,0 @@
---- src/appwin.cpp	Tue Jul 19 18:54:11 2005
-+++ src/appwin.cpp	Sun Sep 18 21:22:23 2005
-@@ -1265,7 +1265,7 @@
- 	chattab->write(MAIN_CHANNEL, tmp, special_color);
- 	if (settings->getScriptEnabled(EventInfo))
- 		Scripting::executeInfoRequest(settings->getScriptFileName(EventInfo), QDateTime::currentDateTime(), from);
--	vc->vc_inforeqack(userslist->getIP(from), from, nick, settings->getHostname(), nick, settings->getIP().toString(), settings->getHideChannels() ? MAIN_CHANNEL: chattab->channelsList(), (status!=STATUS_NORMAL) ? autoanswer : QString(""));
-+	vc->vc_inforeqack(userslist->getIP(from), from, nick, settings->getHostname(), nick, settings->getIP().toString(), settings->getHideChannels() ? QString(MAIN_CHANNEL): chattab->channelsList(), (status!=STATUS_NORMAL) ? autoanswer : QString(""));
- }/*}}}*/
- 
- void MainWindow::on_vc_inforeqack(const QHostAddress &source, const QString &to, const QString &from, const QString &host, const QString &name, const QString &ip, const QString &channels, const QString &answer, const QString &computer, const QString &software, bool utf)/*{{{*/
diff -urN /usr/ports/net/vyqchat/files/patch-src-settings.cpp net/vyqchat/files/patch-src-settings.cpp
--- /usr/ports/net/vyqchat/files/patch-src-settings.cpp	2005-09-21 12:27:58.000000000 +0900
+++ net/vyqchat/files/patch-src-settings.cpp	2011-03-16 13:58:13.000000000 +0900
@@ -1,13 +1,21 @@
---- src/settings.cpp	Mon Jul 18 21:54:08 2005
-+++ src/settings.cpp	Sun Sep 18 21:20:55 2005
-@@ -14,8 +14,9 @@
+--- src/settings.cpp.orig	2006-05-16 05:34:35.000000000 +0900
++++ src/settings.cpp	2011-03-16 13:57:41.000000000 +0900
+@@ -12,14 +12,14 @@
+ 
+ #include "global.h"
  #include "settings.h"
++#include <stdlib.h>
  #include <unistd.h>
  #include <sys/ioctl.h>
 -#include <net/if.h>
- #include <sys/socket.h>
-+#include <net/if.h>
-+#include <netinet/in.h>
+-#include <netinet/in.h>
+-#include <sys/socket.h>
  #include <sys/types.h>
++#include <sys/socket.h>
++#include <netinet/in.h>
  #include <arpa/inet.h>
- #include <stdlib.h>
+-#include <stdlib.h>
++#include <net/if.h>
+ 
+ Settings::Settings() /*{{{*/
+ {
diff -urN /usr/ports/net/vyqchat/files/patch-src-settingsdlg.cpp net/vyqchat/files/patch-src-settingsdlg.cpp
--- /usr/ports/net/vyqchat/files/patch-src-settingsdlg.cpp	2005-09-20 16:48:02.000000000 +0900
+++ net/vyqchat/files/patch-src-settingsdlg.cpp	1970-01-01 09:00:00.000000000 +0900
@@ -1,11 +0,0 @@
---- src/settingsdlg.cpp	Mon Jul 18 21:54:08 2005
-+++ src/settingsdlg.cpp	Sun Sep 18 21:21:08 2005
-@@ -400,7 +400,7 @@
- 		settings->setSoundType(static_cast<Sound::SoundType>(opt_snddev->id(opt_snddev->selected())));
- 		sndcfgchanged = true;
- 	}
--	settings->setEncodingName(l_enc->currentItem() ? l_enc->currentText() : "");
-+	settings->setEncodingName(l_enc->currentItem() ? l_enc->currentText() : QString(""));
- 	if (b_useutf->isChecked() != settings->getUseUTF())
- 		settings->setUseUTF(b_useutf->isChecked());
- 	settings->setHideChannels(b_hide->isChecked());
diff -urN /usr/ports/net/vyqchat/files/patch-src-uuid.cpp net/vyqchat/files/patch-src-uuid.cpp
--- /usr/ports/net/vyqchat/files/patch-src-uuid.cpp	2005-09-21 12:27:58.000000000 +0900
+++ net/vyqchat/files/patch-src-uuid.cpp	1970-01-01 09:00:00.000000000 +0900
@@ -1,23 +0,0 @@
---- src/uuid.cpp	Mon Jul 18 21:54:08 2005
-+++ src/uuid.cpp	Sun Sep 18 21:21:21 2005
-@@ -12,7 +12,8 @@
- 
- #include "uuid.h"
- #include <qstring.h>
--#include <openssl/rand.h>
-+#include <unistd.h>
-+#include <fcntl.h>
- 
- UUID::UUID(): QByteArray(UUID_LEN)/*{{{*/
- {
-@@ -35,7 +36,9 @@
- 
- void UUID::generate()/*{{{*/
- {
--	RAND_bytes((unsigned char *)data(), UUID_LEN);
-+	int rfd = open("/dev/random", O_RDONLY);
-+	read(rfd, (void *)data(), UUID_LEN);
-+	close(rfd);
- }/*}}}*/
- 
- void UUID::set(const unsigned char *data)/*{{{*/
diff -urN /usr/ports/net/vyqchat/pkg-descr net/vyqchat/pkg-descr
--- /usr/ports/net/vyqchat/pkg-descr	2009-12-21 15:56:17.000000000 +0900
+++ net/vyqchat/pkg-descr	2011-03-16 13:28:17.000000000 +0900
@@ -6,4 +6,4 @@
 sound support. VyQChat has been written in C++ and requires Qt library, version
 3.x.
 
-WWW: http://linux.bydg.org/~yogin/
+WWW: http://www.linux-projects.net/projects
diff -urN /usr/ports/net/vyqchat/pkg-plist net/vyqchat/pkg-plist
--- /usr/ports/net/vyqchat/pkg-plist	2005-09-18 07:40:23.000000000 +0900
+++ net/vyqchat/pkg-plist	2011-03-16 14:35:44.000000000 +0900
@@ -1,42 +1,42 @@
 bin/vyqchat
-share/vyqchat/default/channel_alert.png
-share/vyqchat/default/channel_normal.png
-share/vyqchat/default/channel.png
-share/vyqchat/default/comm.png
-share/vyqchat/default/enter.png
-share/vyqchat/default/info.png
-share/vyqchat/default/massmessage.png
-share/vyqchat/default/message.png
-share/vyqchat/default/priv_alert.png
-share/vyqchat/default/priv.png
-share/vyqchat/default/settings.png
-share/vyqchat/default/user_away.png
-share/vyqchat/default/user_dnd.png
-share/vyqchat/default/user_offline.png
-share/vyqchat/default/user.png
-share/vyqchat/default/themeinfo
-share/vyqchat/crystal/beep.png
-share/vyqchat/crystal/cancel.png
-share/vyqchat/crystal/channel_alert.png
-share/vyqchat/crystal/channel_normal.png
-share/vyqchat/crystal/channel.png
-share/vyqchat/crystal/comm.png
-share/vyqchat/crystal/enter.png
-share/vyqchat/crystal/info.png
-share/vyqchat/crystal/massmessage.png
-share/vyqchat/crystal/message.png
-share/vyqchat/crystal/priv_alert.png
-share/vyqchat/crystal/priv.png
-share/vyqchat/crystal/settings.png
-share/vyqchat/crystal/user_away.png
-share/vyqchat/crystal/user_dnd.png
-share/vyqchat/crystal/user_offline.png
-share/vyqchat/crystal/user.png
-share/vyqchat/crystal/themeinfo
-share/vyqchat/tr/vyqchat_pl.qm
-share/vyqchat/tr/vyqchat_ru.qm
-share/vyqchat/tr/vyqchat_tr.qm
- at dirrm share/vyqchat/default
- at dirrm share/vyqchat/crystal
- at dirrm share/vyqchat/tr
- at dirrm share/vyqchat
+%%DATADIR%%/crystal/beep.png
+%%DATADIR%%/crystal/cancel.png
+%%DATADIR%%/crystal/channel.png
+%%DATADIR%%/crystal/channel_alert.png
+%%DATADIR%%/crystal/channel_normal.png
+%%DATADIR%%/crystal/comm.png
+%%DATADIR%%/crystal/enter.png
+%%DATADIR%%/crystal/info.png
+%%DATADIR%%/crystal/massmessage.png
+%%DATADIR%%/crystal/message.png
+%%DATADIR%%/crystal/priv.png
+%%DATADIR%%/crystal/priv_alert.png
+%%DATADIR%%/crystal/settings.png
+%%DATADIR%%/crystal/themeinfo
+%%DATADIR%%/crystal/user.png
+%%DATADIR%%/crystal/user_away.png
+%%DATADIR%%/crystal/user_dnd.png
+%%DATADIR%%/crystal/user_offline.png
+%%DATADIR%%/default/channel.png
+%%DATADIR%%/default/channel_alert.png
+%%DATADIR%%/default/channel_normal.png
+%%DATADIR%%/default/comm.png
+%%DATADIR%%/default/enter.png
+%%DATADIR%%/default/info.png
+%%DATADIR%%/default/massmessage.png
+%%DATADIR%%/default/message.png
+%%DATADIR%%/default/priv.png
+%%DATADIR%%/default/priv_alert.png
+%%DATADIR%%/default/settings.png
+%%DATADIR%%/default/themeinfo
+%%DATADIR%%/default/user.png
+%%DATADIR%%/default/user_away.png
+%%DATADIR%%/default/user_dnd.png
+%%DATADIR%%/default/user_offline.png
+%%DATADIR%%/tr/vyqchat_pl.qm
+%%DATADIR%%/tr/vyqchat_ru.qm
+%%DATADIR%%/tr/vyqchat_tr.qm
+ at dirrm %%DATADIR%%/tr
+ at dirrm %%DATADIR%%/default
+ at dirrm %%DATADIR%%/crystal
+ at dirrm %%DATADIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list