aboutsummaryrefslogtreecommitdiff
path: root/irc/irssi-fish
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish@FreeBSD.org>2018-12-25 07:59:30 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2018-12-25 07:59:30 +0000
commit512534ecc0dbf6051a48572f904ace6ae8e95ad9 (patch)
tree1beb7f1d8e85f401269654aa67b05178ce55277d /irc/irssi-fish
parent17ce8c8aabe9742bff1c0ec5201e2bd848326d34 (diff)
downloadports-512534ecc0dbf6051a48572f904ace6ae8e95ad9.tar.gz
ports-512534ecc0dbf6051a48572f904ace6ae8e95ad9.zip
- Update to latest snapshot 15d199b6
- Reorder Makefile to silence portlint warnings - Fix pkg-descr to remove the irrelevant installation instruction PR: 234202 Submitted by: David O'Rourke <dor dot bsd at xm0 dot uk>
Notes
Notes: svn path=/head/; revision=488297
Diffstat (limited to 'irc/irssi-fish')
-rw-r--r--irc/irssi-fish/Makefile17
-rw-r--r--irc/irssi-fish/distinfo5
-rw-r--r--irc/irssi-fish/files/patch-CMakeLists.txt21
-rw-r--r--irc/irssi-fish/pkg-descr4
4 files changed, 23 insertions, 24 deletions
diff --git a/irc/irssi-fish/Makefile b/irc/irssi-fish/Makefile
index 704b98b39e41..844b27c175d3 100644
--- a/irc/irssi-fish/Makefile
+++ b/irc/irssi-fish/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= irssi-fish
-DISTVERSION= 1.4.20160122
-PORTREVISION= 3
+DISTVERSION= 1.5.20181025
CATEGORIES= irc security
MAINTAINER= ashish@FreeBSD.org
@@ -13,24 +12,28 @@ BUILD_DEPENDS= ${LOCALBASE}/include/glib-2.0/glib.h:devel/glib20 \
${LOCALBASE}/include/irssi/src/common.h:irc/irssi
RUN_DEPENDS= irssi:irc/irssi
+USES= cmake gnome pkgconfig ssl
+
+USE_GNOME+= glib20
+USE_LDCONFIG= yes
USE_GITHUB= yes
+
GH_PROJECT= FiSH-irssi
GH_ACCOUNT= falsovsky
-GH_TAGNAME= 2b0c1c09
+GH_TAGNAME= 15d199b6
-USES= cmake pkgconfig ssl
CMAKE_ARGS= -DOPENSSL_FOUND=1 \
-DOPENSSL_INCLUDE_DIRS=${OPENSSLINC} \
-DOPENSSL_LIBRARY_DIRS=${OPENSSLLIB}
-USE_LDCONFIG= yes
PLIST_FILES= lib/irssi/modules/libfish.so
-PORTDOCS= README.md FiSH-irssi.txt
+PORTDOCS= README
OPTIONS_DEFINE= DOCS
post-patch:
${REINPLACE_CMD} -e "s,/usr/local,${LOCALBASE},g" \
- -e "s,share/doc/FiSH-irssi,${DOCSDIR_REL},g" ${WRKSRC}/CMakeLists.txt
+ -e "s,share/doc/FiSH-irssi,${DOCSDIR_REL},g" \
+ ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/irc/irssi-fish/distinfo b/irc/irssi-fish/distinfo
index aade51882d11..f932c14d9550 100644
--- a/irc/irssi-fish/distinfo
+++ b/irc/irssi-fish/distinfo
@@ -1,2 +1,3 @@
-SHA256 (falsovsky-FiSH-irssi-1.4.20160122-2b0c1c09_GH0.tar.gz) = 2ba50a440b923bc85167d89c38c5182f92f920ac1389d8c67aef22ad111104e0
-SIZE (falsovsky-FiSH-irssi-1.4.20160122-2b0c1c09_GH0.tar.gz) = 21161
+TIMESTAMP = 1545295027
+SHA256 (falsovsky-FiSH-irssi-1.5.20181025-15d199b6_GH0.tar.gz) = 48cc3dc43d1a1f261cf20d5f983b73be0146340b1ac279cec5cb3ff61c5c6584
+SIZE (falsovsky-FiSH-irssi-1.5.20181025-15d199b6_GH0.tar.gz) = 19345
diff --git a/irc/irssi-fish/files/patch-CMakeLists.txt b/irc/irssi-fish/files/patch-CMakeLists.txt
index 6f4543b8e20c..864cf8ab1181 100644
--- a/irc/irssi-fish/files/patch-CMakeLists.txt
+++ b/irc/irssi-fish/files/patch-CMakeLists.txt
@@ -1,16 +1,13 @@
-Skip pkgconfig lookup for OpenSSL on FreeBSD.
-The values are passed via CMAKE_ARGS in the port Makefile.
-
---- CMakeLists.txt.orig 2017-02-12 14:05:09 UTC
+--- CMakeLists.txt.orig 2018-12-20 09:18:56 UTC
+++ CMakeLists.txt
-@@ -10,7 +10,9 @@ SET(FISH_VERSION ${VERSION_MAJOR}.${VERS
- FIND_PACKAGE(PkgConfig REQUIRED)
+@@ -29,7 +29,9 @@ if(GLIB_PKG_FOUND)
+ ENDIF()
- PKG_CHECK_MODULES(GLIB_PKG REQUIRED glib-2.0)
+ # Look for OpenSSL
-PKG_CHECK_MODULES(OPENSSL REQUIRED openssl)
+if(NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
-+ PKG_CHECK_MODULES(OPENSSL REQUIRED openssl)
-+endif()
-
- if(GLIB_PKG_FOUND)
- INCLUDE_DIRECTORIES(${GLIB_PKG_INCLUDE_DIRS})
++ PKG_CHECK_MODULES(OPENSSL REQUIRED openssl)
++ENDIF()
+ if(OPENSSL_FOUND)
+ INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIRS})
+ LINK_DIRECTORIES(${OPENSSL_LIBRARY_DIRS})
diff --git a/irc/irssi-fish/pkg-descr b/irc/irssi-fish/pkg-descr
index 6ef9e0ebf45b..f30bdfdcac68 100644
--- a/irc/irssi-fish/pkg-descr
+++ b/irc/irssi-fish/pkg-descr
@@ -1,7 +1,5 @@
This is an encryption plugin for irssi, it is based on blowfish and is fully
compatible to original 'blowcrypt' script. It supports private chat and channel
-encryption. A secure key-exchange system is included as well. Please read the
-file FiSH-irssi.txt, especially the 'Installation' section, before installing
-it!
+encryption. A secure key-exchange system is included as well.
WWW: https://github.com/falsovsky/FiSH-irssi