Date: Sat, 17 Sep 2005 15:11:10 GMT From: Victor Semionov <semionov@mail.bg> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/86257: New port: net/vyqchat A Qt LAN chat, compatible with Vypress Chat(TM) Message-ID: <200509171511.j8HFBAhN037443@www.freebsd.org> Resent-Message-ID: <200509171520.j8HFK4CD081442@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 86257 >Category: ports >Synopsis: New port: net/vyqchat A Qt LAN chat, compatible with Vypress Chat(TM) >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: Sat Sep 17 15:20:04 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Victor Semionov >Release: FreeBSD 5.4-STABLE i386 >Organization: Devian >Environment: FreeBSD neon.devian.bg 5.4-STABLE FreeBSD 5.4-STABLE #0: Thu Sep 15 23:03:53 EEST 2005 root@neon.devian.bg:/usr/obj/usr/src/sys/NEONKERN i386 >Description: VyQChat is a real-time, text-based, serverless chat program dedicated to LANs, that runs on Linux using Qt/X11 library. It is almost 100% compatible with Vypress Chat(TM) for Windows. It allows you to chat with friends on public or private channels, send and recieve messages etc. The GUI is meant to be user-friendly and lets you to do most things with mouse. There is also optional sound support. VyQChat has been written in C++ and requires Qt library, version 3.x. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # vyqchat # vyqchat/files # vyqchat/files/patch-src-uuid.cpp # vyqchat/files/patch-src-settings.cpp # vyqchat/Makefile # vyqchat/pkg-plist # vyqchat/pkg-descr # vyqchat/distinfo # echo c - vyqchat mkdir -p vyqchat > /dev/null 2>&1 echo c - vyqchat/files mkdir -p vyqchat/files > /dev/null 2>&1 echo x - vyqchat/files/patch-src-uuid.cpp sed 's/^X//' >vyqchat/files/patch-src-uuid.cpp << 'END-of-vyqchat/files/patch-src-uuid.cpp' X--- src/uuid.cpp Mon Jul 18 21:54:08 2005 X+++ src/uuid.cpp Sun Aug 7 17:49:40 2005 X@@ -12,7 +12,7 @@ X X #include "uuid.h" X #include <qstring.h> X-#include <openssl/rand.h> X+#include <fcntl.h> X X UUID::UUID(): QByteArray(UUID_LEN)/*{{{*/ X { X@@ -35,7 +35,9 @@ X X void UUID::generate()/*{{{*/ X { X- RAND_bytes((unsigned char *)data(), UUID_LEN); X+ int rfd = open("/dev/random", O_RDONLY); X+ read(rfd, (void *)data(), UUID_LEN); X+ close(rfd); X }/*}}}*/ X X void UUID::set(const unsigned char *data)/*{{{*/ END-of-vyqchat/files/patch-src-uuid.cpp echo x - vyqchat/files/patch-src-settings.cpp sed 's/^X//' >vyqchat/files/patch-src-settings.cpp << 'END-of-vyqchat/files/patch-src-settings.cpp' X--- src/settings.cpp Mon Jul 18 21:54:08 2005 X+++ src/settings.cpp Sun Aug 7 15:59:58 2005 X@@ -14,8 +14,8 @@ X #include "settings.h" X #include <unistd.h> X #include <sys/ioctl.h> X-#include <net/if.h> X #include <sys/socket.h> X+#include <net/if.h> X #include <sys/types.h> X #include <arpa/inet.h> X #include <stdlib.h> END-of-vyqchat/files/patch-src-settings.cpp echo x - vyqchat/Makefile sed 's/^X//' >vyqchat/Makefile << 'END-of-vyqchat/Makefile' X# New ports collection makefile for: vyqchat X# Date created: 25 August 2005 X# Whom: vic_semionov X# X# $FreeBSD$ X# X XPORTNAME= vyqchat XPORTVERSION= 0.2.8 XCATEGORIES= net XMASTER_SITES= http://linux.bydg.org/~yogin/ X XMAINTAINER= semionov@mail.bg XCOMMENT= A Qt LAN chat, compatible with Vypress Chat(TM) X XUSE_QT_VER= 3 XUSE_GMAKE= yes XGNU_CONFIGURE= yes XQTCFGLIBS= ${PTHREAD_LIBS} X XCONFIGURE_ARGS+= --with-Qt-dir=${QT_PREFIX} X X.if !defined(WITHOUT_ARTS) XLIB_DEPENDS+= artsc:${PORTSDIR}/audio/arts X.else XCONFIGURE_ARGS+= --without-arts X.endif X X.if defined(WITH_LIBAO) XLIB_DEPENDS+= ao:${PORTSDIR}/audio/libao X.else XCONFIGURE_ARGS+= --without-libao X.endif X X.include <bsd.port.mk> END-of-vyqchat/Makefile echo x - vyqchat/pkg-plist sed 's/^X//' >vyqchat/pkg-plist << 'END-of-vyqchat/pkg-plist' Xbin/vyqchat Xshare/vyqchat/default/channel_alert.png Xshare/vyqchat/default/channel_normal.png Xshare/vyqchat/default/channel.png Xshare/vyqchat/default/comm.png Xshare/vyqchat/default/enter.png Xshare/vyqchat/default/info.png Xshare/vyqchat/default/massmessage.png Xshare/vyqchat/default/message.png Xshare/vyqchat/default/priv_alert.png Xshare/vyqchat/default/priv.png Xshare/vyqchat/default/settings.png Xshare/vyqchat/default/user_away.png Xshare/vyqchat/default/user_dnd.png Xshare/vyqchat/default/user_offline.png Xshare/vyqchat/default/user.png Xshare/vyqchat/default/themeinfo Xshare/vyqchat/crystal/beep.png Xshare/vyqchat/crystal/cancel.png Xshare/vyqchat/crystal/channel_alert.png Xshare/vyqchat/crystal/channel_normal.png Xshare/vyqchat/crystal/channel.png Xshare/vyqchat/crystal/comm.png Xshare/vyqchat/crystal/enter.png Xshare/vyqchat/crystal/info.png Xshare/vyqchat/crystal/massmessage.png Xshare/vyqchat/crystal/message.png Xshare/vyqchat/crystal/priv_alert.png Xshare/vyqchat/crystal/priv.png Xshare/vyqchat/crystal/settings.png Xshare/vyqchat/crystal/user_away.png Xshare/vyqchat/crystal/user_dnd.png Xshare/vyqchat/crystal/user_offline.png Xshare/vyqchat/crystal/user.png Xshare/vyqchat/crystal/themeinfo Xshare/vyqchat/tr/vyqchat_pl.qm Xshare/vyqchat/tr/vyqchat_ru.qm Xshare/vyqchat/tr/vyqchat_tr.qm X@dirrm share/vyqchat/default X@dirrm share/vyqchat/crystal X@dirrm share/vyqchat/tr X@dirrm share/vyqchat END-of-vyqchat/pkg-plist echo x - vyqchat/pkg-descr sed 's/^X//' >vyqchat/pkg-descr << 'END-of-vyqchat/pkg-descr' XVyQChat is a real-time, text-based, serverless chat program dedicated to LANs, Xthat runs on Linux using Qt/X11 library. It is almost 100% compatible with XVypress Chat(TM) for Windows. It allows you to chat with friends on public or Xprivate channels, send and recieve messages etc. The GUI is meant to be Xuser-friendly and lets you to do most things with mouse. There is also optional Xsound support. VyQChat has been written in C++ and requires Qt library, version X3.x. X XWWW: http://linux.bydg.org/~yogin/ X X- Victor Semionov Xsemionov@mail.bg END-of-vyqchat/pkg-descr echo x - vyqchat/distinfo sed 's/^X//' >vyqchat/distinfo << 'END-of-vyqchat/distinfo' XMD5 (vyqchat-0.2.8.tar.gz) = 67974bc5df1ed0d63785d04325444d4f XSIZE (vyqchat-0.2.8.tar.gz) = 413505 END-of-vyqchat/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509171511.j8HFBAhN037443>