1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

New port dctc-gui version 0.33: A GUI to DirectConnect (www.neo-modus.com)

text client
This commit is contained in:
Mario Sergio Fujikawa Ferreira 2001-11-22 04:34:15 +00:00
parent bc737cecdd
commit 8d191d6759
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=50355
13 changed files with 159 additions and 0 deletions

41
net-p2p/dctc-gui/Makefile Normal file
View File

@ -0,0 +1,41 @@
# New ports collection makefile for: GUI to Direct Connect Text Client
# Date created: Thu Nov 22 00:34:48 BRST 2001
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= dctc
PORTVERSION= 0.33
CATEGORIES= net gnome
MASTER_SITES= http://ac2i.tzo.com/dctc/
PKGNAMESUFFIX= -gui
DISTNAME= dc_gui-${PORTVERSION}
MAINTAINER= lioux@FreeBSD.org
RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc
LIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit \
iconv.2:${PORTSDIR}/converters/iconv \
intl.1:${PORTSDIR}/devel/gettext
USE_GNOMELIBS= yes
USE_GTK= yes
USE_XLIB= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
CONFIGURE_ARGS= --with-gnome=${X11BASE} \
--with-gtk-prefix=${LOCALBASE} \
--with-libiconv-prefix=${LOCALBASE}
DOC_FILES= COPYING ChangeLog
post-install:
.ifndef(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX}
.for file in ${DOC_FILES}
@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}${PKGNAMESUFFIX}
.endfor
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (dc_gui-0.33.tar.gz) = 2beed55a49cc3354a6aee85606df098e

View File

@ -0,0 +1,11 @@
--- src/init_fnc.c.orig Thu Nov 22 02:15:54 2001
+++ src/init_fnc.c Thu Nov 22 02:16:04 2001
@@ -376,7 +376,7 @@
gtk_clist_freeze(GTK_CLIST(rhcw));
gtk_clist_clear(GTK_CLIST(rhcw));
- f=popen("hublist","r");
+ f=popen("dc_hublist","r");
if(f!=NULL)
{
char *ent[4];

View File

@ -0,0 +1 @@
A GUI to DirectConnect (www.neo-modus.com) text client

View File

@ -0,0 +1,21 @@
[ from developer's site]
This is a Graphical User Interface for DCTC
I. What is DCTC
DCTC is a Direct Connect clone, a windoz client allowing users to
share their files and talk (like IRC but more software sharing
oriented) using a proprietary protocol.
DCTC stands for Direct Connect Text Client.
II. What is not DCTC
DCTC is written from scratch without any help from neo-modus using
our experience of hotline protocol.
DCTC is not designed to be used by human. It doesn't contains any
GUI or CLI. The goal of this project is to build a Direct Connect
client which can be used by other programs. So even if you can enter
command using the keyboard, don't say the human interface is poor.
WWW: http://ac2i.tzo.com/dctc/

View File

@ -0,0 +1,4 @@
bin/dc_gui
%%PORTDOCS%%share/doc/dctc-gui/COPYING
%%PORTDOCS%%share/doc/dctc-gui/ChangeLog
%%PORTDOCS%%@dirrm share/doc/dctc-gui

View File

@ -65,6 +65,7 @@
SUBDIR += dante
SUBDIR += datapipe
SUBDIR += dctc
SUBDIR += dctc-gui
SUBDIR += ddc
SUBDIR += ddclient
SUBDIR += ddup

41
net/dctc-gui/Makefile Normal file
View File

@ -0,0 +1,41 @@
# New ports collection makefile for: GUI to Direct Connect Text Client
# Date created: Thu Nov 22 00:34:48 BRST 2001
# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= dctc
PORTVERSION= 0.33
CATEGORIES= net gnome
MASTER_SITES= http://ac2i.tzo.com/dctc/
PKGNAMESUFFIX= -gui
DISTNAME= dc_gui-${PORTVERSION}
MAINTAINER= lioux@FreeBSD.org
RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc
LIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit \
iconv.2:${PORTSDIR}/converters/iconv \
intl.1:${PORTSDIR}/devel/gettext
USE_GNOMELIBS= yes
USE_GTK= yes
USE_XLIB= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
CONFIGURE_ARGS= --with-gnome=${X11BASE} \
--with-gtk-prefix=${LOCALBASE} \
--with-libiconv-prefix=${LOCALBASE}
DOC_FILES= COPYING ChangeLog
post-install:
.ifndef(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX}
.for file in ${DOC_FILES}
@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}${PKGNAMESUFFIX}
.endfor
.endif
.include <bsd.port.mk>

1
net/dctc-gui/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (dc_gui-0.33.tar.gz) = 2beed55a49cc3354a6aee85606df098e

View File

@ -0,0 +1,11 @@
--- src/init_fnc.c.orig Thu Nov 22 02:15:54 2001
+++ src/init_fnc.c Thu Nov 22 02:16:04 2001
@@ -376,7 +376,7 @@
gtk_clist_freeze(GTK_CLIST(rhcw));
gtk_clist_clear(GTK_CLIST(rhcw));
- f=popen("hublist","r");
+ f=popen("dc_hublist","r");
if(f!=NULL)
{
char *ent[4];

1
net/dctc-gui/pkg-comment Normal file
View File

@ -0,0 +1 @@
A GUI to DirectConnect (www.neo-modus.com) text client

21
net/dctc-gui/pkg-descr Normal file
View File

@ -0,0 +1,21 @@
[ from developer's site]
This is a Graphical User Interface for DCTC
I. What is DCTC
DCTC is a Direct Connect clone, a windoz client allowing users to
share their files and talk (like IRC but more software sharing
oriented) using a proprietary protocol.
DCTC stands for Direct Connect Text Client.
II. What is not DCTC
DCTC is written from scratch without any help from neo-modus using
our experience of hotline protocol.
DCTC is not designed to be used by human. It doesn't contains any
GUI or CLI. The goal of this project is to build a Direct Connect
client which can be used by other programs. So even if you can enter
command using the keyboard, don't say the human interface is poor.
WWW: http://ac2i.tzo.com/dctc/

4
net/dctc-gui/pkg-plist Normal file
View File

@ -0,0 +1,4 @@
bin/dc_gui
%%PORTDOCS%%share/doc/dctc-gui/COPYING
%%PORTDOCS%%share/doc/dctc-gui/ChangeLog
%%PORTDOCS%%@dirrm share/doc/dctc-gui