Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Dec 2016 16:04:43 +0000 (UTC)
From:      Dirk Meyer <dinoex@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r428568 - in head/irc: . hexchat-fish
Message-ID:  <201612141604.uBEG4hvo089979@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dinoex
Date: Wed Dec 14 16:04:43 2016
New Revision: 428568
URL: https://svnweb.freebsd.org/changeset/ports/428568

Log:
  FiSHLiM is a HexChat plugin for FiSH IRC encryption.
  
    * Sending/receiving messages
    * Topic decryption
    * Using unecrypted keys / keys without a password from blow.ini
    * Pure protocol-level filtering (works with highlighting, nick coloring etc)
    * Partially encrypted messages (i.e. prefixed with nickname by a bouncer)
    * CBC mode
  
  WWW: http://fishlim.kodafritt.se/

Added:
  head/irc/hexchat-fish/
  head/irc/hexchat-fish/Makefile   (contents, props changed)
  head/irc/hexchat-fish/distinfo   (contents, props changed)
  head/irc/hexchat-fish/pkg-descr   (contents, props changed)
Modified:
  head/irc/Makefile

Modified: head/irc/Makefile
==============================================================================
--- head/irc/Makefile	Wed Dec 14 15:39:30 2016	(r428567)
+++ head/irc/Makefile	Wed Dec 14 16:04:43 2016	(r428568)
@@ -29,6 +29,7 @@
     SUBDIR += gruftistats
     SUBDIR += gseen.mod
     SUBDIR += hexchat
+    SUBDIR += hexchat-fish
     SUBDIR += hybserv
     SUBDIR += icbirc
     SUBDIR += ii

Added: head/irc/hexchat-fish/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/irc/hexchat-fish/Makefile	Wed Dec 14 16:04:43 2016	(r428568)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME=	fishlim
+PORTVERSION=	0.0.19
+CATEGORIES=	irc security
+MASTER_SITES=	http://git.fishlim.kodafritt.se/fishlim/snapshot/
+PKGNAMEPREFIX=	hexchat-
+DISTNAME=	fishlim-f952f6f21f6b7786e10d06a5ca90749f6e9f1f40
+
+MAINTAINER=	dinoex@FreeBSD.org
+COMMENT=	Encryption plugin for Hexchat
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	hexchat:irc/hexchat
+
+USES=		tar:bz2 pkgconfig ssl
+USE_GNOME=	glib20
+
+CFLAGS+=	-I${LOCALBASE}/include/glib-2.0
+CFLAGS+=	-I${OPENSSLINC}
+LDFLAGS+=	-L${OPENSSLLIB} -lcrypto
+
+PLIST_FILES=	lib/hexchat/plugins/fishlim.so
+
+post-patch:
+	# base eopnssl has no libcrypto.pc
+	${REINPLACE_CMD} -e 's| libcrypto||' \
+		${WRKSRC}/Makefile
+
+do-install:
+	${MKDIR} ${STAGEDIR}${PREFIX}/lib/hexchat/plugins
+	${INSTALL_PROGRAM} ${WRKSRC}/fishlim.so \
+		${STAGEDIR}${PREFIX}/lib/hexchat/plugins/
+
+.include <bsd.port.mk>

Added: head/irc/hexchat-fish/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/irc/hexchat-fish/distinfo	Wed Dec 14 16:04:43 2016	(r428568)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1481727978
+SHA256 (fishlim-f952f6f21f6b7786e10d06a5ca90749f6e9f1f40.tar.bz2) = fc036d94f814028127dcf6a8ac20b6037719082f9035d77dd27a2166842f215e
+SIZE (fishlim-f952f6f21f6b7786e10d06a5ca90749f6e9f1f40.tar.bz2) = 20362

Added: head/irc/hexchat-fish/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/irc/hexchat-fish/pkg-descr	Wed Dec 14 16:04:43 2016	(r428568)
@@ -0,0 +1,10 @@
+FiSHLiM is a HexChat plugin for FiSH IRC encryption.
+
+  * Sending/receiving messages
+  * Topic decryption
+  * Using unecrypted keys / keys without a password from blow.ini
+  * Pure protocol-level filtering (works with highlighting, nick coloring etc)
+  * Partially encrypted messages (i.e. prefixed with nickname by a bouncer)
+  * CBC mode
+
+WWW: http://fishlim.kodafritt.se/



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