Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Apr 2014 17:54:02 +0000 (UTC)
From:      Rusmir Dusko <nemysis@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r349869 - in head/irc/hexchat: . files
Message-ID:  <201404011754.s31Hs2ga002953@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nemysis
Date: Tue Apr  1 17:54:02 2014
New Revision: 349869
URL: http://svnweb.freebsd.org/changeset/ports/349869
QAT: https://qat.redports.org/buildarchive/r349869/

Log:
  - Change Makefile header, use my name and @FreeBSD.org email
  - Use tar:xz instead of USE_XZ=yes
  - Strip libraries
  - Break lines around 80 characters
  - Change pkg-message, add information about FiSH Protection
  - Change pkg-descr, update WWW

Modified:
  head/irc/hexchat/Makefile
  head/irc/hexchat/files/pkg-message.in
  head/irc/hexchat/pkg-descr

Modified: head/irc/hexchat/Makefile
==============================================================================
--- head/irc/hexchat/Makefile	Tue Apr  1 17:52:14 2014	(r349868)
+++ head/irc/hexchat/Makefile	Tue Apr  1 17:54:02 2014	(r349869)
@@ -1,4 +1,4 @@
-# Created by: nemysis <nemysis@gmx.ch>
+# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
 # $FreeBSD$
 
 PORTNAME=	hexchat
@@ -14,13 +14,13 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libproxy.so:${PORTSDIR}/net/libproxy
 
-USE_XZ=		yes
-USES=		gmake desktop-file-utils pkgconfig
+USES=		gmake desktop-file-utils pkgconfig tar:xz
 USE_GNOME=	gtk20 libxml2
 USE_AUTOTOOLS=	automake autoconf libtool
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--enable-openssl --enable-gtkfe --disable-sysinfo \
 		--with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig
+MAKE_ENV=	INSTALL_STRIP_FLAG=${STRIP}
 INSTALLS_ICONS=	yes
 
 LDFLAGS+=	-pthread
@@ -29,7 +29,8 @@ SUB_FILES=	pkg-message
 
 PORTDOCS=	*
 
-OPTIONS_DEFINE=		CANBERRA DBUS DOAT DOCS FISHLIM NLS NOTIFY PERL PYTHON SOCKS TEXTFE XFT
+OPTIONS_DEFINE=		CANBERRA DBUS DOAT DOCS FISHLIM NLS NOTIFY PERL \
+			PYTHON SOCKS TEXTFE XFT
 
 OPTIONS_RADIO=		SPELL
 OPTIONS_RADIO_SPELL=	GTKSPELL LIBSEXY STATIC
@@ -102,13 +103,14 @@ USE_GNOME+=	gconf2
 post-patch:
 	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|g' ${WRKSRC}/autogen.sh
 	@${REINPLACE_CMD} -e '/^appdata_DATA/s|hexchat.appdata.xml||' \
-		 ${WRKSRC}/share/misc/Makefile.am ${WRKSRC}/share/misc/Makefile.in
+		${WRKSRC}/share/misc/Makefile.am ${WRKSRC}/share/misc/Makefile.in
 
 pre-configure:
 	@(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh)
 
 post-install:
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \
+		${STAGEDIR}${PREFIX}/share/pixmaps/
 
 .if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}

Modified: head/irc/hexchat/files/pkg-message.in
==============================================================================
--- head/irc/hexchat/files/pkg-message.in	Tue Apr  1 17:52:14 2014	(r349868)
+++ head/irc/hexchat/files/pkg-message.in	Tue Apr  1 17:54:02 2014	(r349869)
@@ -2,6 +2,10 @@
 
 HexChat has been installed.
 
-For spelling to work you must install Aspell dictionary for your Language.
+If you want spell-check to work, you need to install Aspell
+dictionary for your language.
+
+For FiSH Protection it is best to use irc/py-fishcrypt, HexChat has one
+Option FiSHLiM which doesn't work good.
 
 ===============================================================================

Modified: head/irc/hexchat/pkg-descr
==============================================================================
--- head/irc/hexchat/pkg-descr	Tue Apr  1 17:52:14 2014	(r349868)
+++ head/irc/hexchat/pkg-descr	Tue Apr  1 17:54:02 2014	(r349869)
@@ -1,8 +1,9 @@
 HexChat is an IRC chat program.
-It allows you to join multiple IRC channels (chat rooms) at the same time,
-talk publicly, private one-on-one conversations etc.
+It allows you to join multiple IRC channels (chat rooms) at
+the same time, talk publicly, private one-on-one conversations etc.
 
-HexChat is based on XChat, but unlike XChat it's completely free for both
-Windows and Unix-like systems. Since XChat is open source, it's perfectly legal.
+HexChat is based on XChat, but unlike XChat it's completely
+free for both Windows and Unix-like systems.
+Since XChat is Open Source, it's perfectly legal.
 
-WWW: http://www.hexchat.org/
+WWW: http://hexchat.github.io/



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