svn commit: r488297 - in head/irc/irssi-fish: . files
Ashish SHUKLA
ashish at FreeBSD.org
Tue Dec 25 07:59:32 UTC 2018
Author: ashish
Date: Tue Dec 25 07:59:30 2018
New Revision: 488297
URL: https://svnweb.freebsd.org/changeset/ports/488297
Log:
- 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>
Modified:
head/irc/irssi-fish/Makefile
head/irc/irssi-fish/distinfo
head/irc/irssi-fish/files/patch-CMakeLists.txt
head/irc/irssi-fish/pkg-descr
Modified: head/irc/irssi-fish/Makefile
==============================================================================
--- head/irc/irssi-fish/Makefile Tue Dec 25 07:22:49 2018 (r488296)
+++ head/irc/irssi-fish/Makefile Tue Dec 25 07:59:30 2018 (r488297)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= irssi-fish
-DISTVERSION= 1.4.20160122
-PORTREVISION= 3
+DISTVERSION= 1.5.20181025
CATEGORIES= irc security
MAINTAINER= ashish at FreeBSD.org
@@ -13,24 +12,28 @@ BUILD_DEPENDS= ${LOCALBASE}/include/glib-2.0/glib.h:de
${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>
Modified: head/irc/irssi-fish/distinfo
==============================================================================
--- head/irc/irssi-fish/distinfo Tue Dec 25 07:22:49 2018 (r488296)
+++ head/irc/irssi-fish/distinfo Tue Dec 25 07:59:30 2018 (r488297)
@@ -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
Modified: head/irc/irssi-fish/files/patch-CMakeLists.txt
==============================================================================
--- head/irc/irssi-fish/files/patch-CMakeLists.txt Tue Dec 25 07:22:49 2018 (r488296)
+++ head/irc/irssi-fish/files/patch-CMakeLists.txt Tue Dec 25 07:59:30 2018 (r488297)
@@ -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})
Modified: head/irc/irssi-fish/pkg-descr
==============================================================================
--- head/irc/irssi-fish/pkg-descr Tue Dec 25 07:22:49 2018 (r488296)
+++ head/irc/irssi-fish/pkg-descr Tue Dec 25 07:59:30 2018 (r488297)
@@ -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
More information about the svn-ports-all
mailing list