Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Aug 2013 14:52:18 +0000 (UTC)
From:      Wesley Shields <wxs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r324997 - in head/net-p2p: . shx
Message-ID:  <201308191452.r7JEqIMq097771@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308191452.r7JEqIMq097771>