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