Bug 181401 - [NEW PORT] net-p2p/shx: A text based Hotline Communications client for Unix
[NEW PORT] net-p2p/shx: A text based Hotline Communications client for Unix
Status: Closed FIXED
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s)
Latest
Any Any
: Normal Affects Only Me
Assigned To: Wesley Shields
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-08-19 15:20 UTC by Devin Teske
Modified: 2013-08-19 16:00 UTC (History)
0 users

See Also:


Attachments
file.shar (3.39 KB, text/plain)
2013-08-19 15:20 UTC, Devin Teske
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Devin Teske freebsd_committer 2013-08-19 15:20:00 UTC
  This is a text based version of the popular hotline client for
Macintosh.  Hotline is a chat/ftp/news protocol.  It's setup almost
like an IRC client, but with the ability to do commands such as cd
into a directory with /cd and more file transfer oriented functions.

WWW: http://synhxd.sourceforge.net/

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer 2013-08-19 15:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dteske

Submitter has GNATS access (via the GNATS Auto Assign Tool)
Comment 2 Wesley Shields freebsd_committer 2013-08-19 15:34:39 UTC
Responsible Changed
From-To: dteske->wxs

I'll take it.
Comment 3 dfilter freebsd_committer 2013-08-19 15:52:27 UTC
Author: wxs
Date: Mon Aug 19 14:52:18 2013
New Revision: 324997
URL: http://svnweb.freebsd.org/changeset/ports/324997

Log:
  This is a text based version of the popular hotline client for
  Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost
  like an IRC client, but with the ability to do commands such as cd
  into a directory with /cd and more file transfer oriented functions.
  
  WWW: http://synhxd.sourceforge.net/
  
  PR:		ports/181401
  Submitted by:	dteske@

Added:
  head/net-p2p/shx/
  head/net-p2p/shx/Makefile   (contents, props changed)
  head/net-p2p/shx/distinfo   (contents, props changed)
  head/net-p2p/shx/pkg-descr   (contents, props changed)
Modified:
  head/net-p2p/Makefile

Modified: head/net-p2p/Makefile
==============================================================================
--- head/net-p2p/Makefile	Mon Aug 19 14:35:14 2013	(r324996)
+++ head/net-p2p/Makefile	Mon Aug 19 14:52:18 2013	(r324997)
@@ -84,6 +84,7 @@
     SUBDIR += rtgui
     SUBDIR += rtorrent
     SUBDIR += rtorrent-devel
+    SUBDIR += shx
     SUBDIR += solidcoin
     SUBDIR += squall
     SUBDIR += teknap

Added: head/net-p2p/shx/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-p2p/shx/Makefile	Mon Aug 19 14:52:18 2013	(r324997)
@@ -0,0 +1,84 @@
+# Created by: Devin Teske <dteske@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	shx
+PORTVERSION=	0.2.4
+CATEGORIES=	net-p2p
+MASTER_SITES=	http://synhxd.sourceforge.net/releases/
+EXTRACT_SUFX=	.tgz
+
+PATCH_SITES=	${MASTER_SITES}
+PATCHFILES=	${DISTNAME}.diff.gz
+
+MAINTAINER=	dteske@FreeBSD.org
+COMMENT=	A text based Hotline Communications client for Unix
+
+LICENSE=	GPLv1
+
+OPTIONS_DEFINE=	WARNINGS HTXF_PTHREAD HFS HOPE CIPHER COMPRESS HAL XMMS NOIPV4
+OPTIONS_DEFAULT=	HTXF_PTHREAD HFS HOPE CIPHER COMPRESS XMMS
+
+WARNINGS_DESC=		Show compiler warnings
+HTXF_PTHREAD_DESC=	Use pthread instead of fork or clone for htxf
+HFS_DESC=		Enable HFS file system emulation
+HOPE_DESC=		Enable HOPE (required by Cipher/Compress)
+CIPHER_DESC=		Enable Cipher (HOPE required)
+COMPRESS_DESC=		Enable Compress (HOPE required)
+HAL_DESC=		Compile MegaHAL (enables hal command)
+XMMS_DESC=		Enable trackname command
+NOIPV4_DESC=		IPv6 support (disables IPv4 support)
+
+MAKEFILE=	makefile
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MWARNINGS}
+CONFIGURE_ARGS+=	--enable-warnings
+.endif
+
+.if ${PORT_OPTIONS:MHTXF_PTHREAD}
+CONFIGURE_ARGS+=	--enable-htxf-pthread
+.endif
+
+.if ! ${PORT_OPTIONS:MHFS}
+CONFIGURE_ARGS+=	--disable-hfs
+.endif
+
+.if ${PORT_OPTIONS:MHOPE}
+CONFIGURE_ARGS+=	--enable-hope
+.if ${PORT_OPTIONS:MCIPHER}
+CONFIGURE_ARGS+=	--enable-cipher
+.endif
+.if ${PORT_OPTIONS:MCOMPRESS}
+CONFIGURE_ARGS+=	--enable-compress
+.endif
+.endif
+
+.if ${PORT_OPTIONS:MHAL}
+CONFIGURE_ARGS+=	--enable-hal
+.endif
+
+.if ${PORT_OPTIONS:MXMMS}
+CONFIGURE_ARGS+=	--enable-xmms
+.endif
+
+.if ${PORT_OPTIONS:MNOIPV4}
+CONFIGURE_ARGS+=	--enable-ipv6
+.endif
+
+PLIST_FILES=	\
+		bin/hx				\
+		share/examples/shx/hxrc		\
+		share/examples/shx/hxvars
+
+PLIST_DIRS=	share/examples/shx
+
+do-install:
+	@${CP} -fv ${WRKSRC}/run/hx ${PREFIX}/bin/
+	@${MKDIR} ${PREFIX}/share/examples/${PORTNAME}
+	@${CP} -fv ${WRKSRC}/run/hxrc ${PREFIX}/share/examples/${PORTNAME}/
+	@${CP} -fv ${WRKSRC}/run/hxvars ${PREFIX}/share/examples/${PORTNAME}/
+
+.include <bsd.port.mk>

Added: head/net-p2p/shx/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-p2p/shx/distinfo	Mon Aug 19 14:52:18 2013	(r324997)
@@ -0,0 +1,4 @@
+SHA256 (shx-0.2.4.tgz) = 0fe2d3bed542c4659614d449bf42b618a37130c7e63bce13db3832575e45e325
+SIZE (shx-0.2.4.tgz) = 290512
+SHA256 (shx-0.2.4.diff.gz) = 70d41179c0e2fb5f8dd3ee104aeddac2346da45a7f344682dfa2c67116c78e2a
+SIZE (shx-0.2.4.diff.gz) = 651

Added: head/net-p2p/shx/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-p2p/shx/pkg-descr	Mon Aug 19 14:52:18 2013	(r324997)
@@ -0,0 +1,6 @@
+This is a text based version of the popular hotline client for
+Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost
+like an IRC client, but with the ability to do commands such as cd
+into a directory with /cd and more file transfer oriented functions.
+
+WWW: http://synhxd.sourceforge.net/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Wesley Shields freebsd_committer 2013-08-19 15:53:01 UTC
State Changed
From-To: open->closed

Committed. Thanks!