Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2013 16:33:27 +0000 (UTC)
From:      Ulrich Spoerlein <uqs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r331609 - head/www/newsbeuter
Message-ID:  <201310251633.r9PGXRVr036843@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: uqs
Date: Fri Oct 25 16:33:27 2013
New Revision: 331609
URL: http://svnweb.freebsd.org/changeset/ports/331609

Log:
  Update newsbeuter to 2.7, fix build with clang and iconv-in-base.
  
  Many macros clash with the C11 variants, so I'm moving this over to a gcc build
  for now.
  
  PR:		ports/182896 (with added fixes)
  Approved by:	maintainer

Modified:
  head/www/newsbeuter/Makefile
  head/www/newsbeuter/distinfo

Modified: head/www/newsbeuter/Makefile
==============================================================================
--- head/www/newsbeuter/Makefile	Fri Oct 25 16:16:48 2013	(r331608)
+++ head/www/newsbeuter/Makefile	Fri Oct 25 16:33:27 2013	(r331609)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	newsbeuter
-PORTVERSION=	2.6
-PORTREVISION=	2
+PORTVERSION=	2.7
 CATEGORIES=	www
 MASTER_SITES=	http://newsbeuter.org/downloads/
 
@@ -17,15 +16,15 @@ LIB_DEPENDS=	stfl.1:${PORTSDIR}/devel/st
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		gettext ncurses gmake pkgconfig perl5
+USES=		gettext iconv ncurses gmake pkgconfig perl5
 USE_PERL5=	build
 USE_SQLITE=	yes
 USE_GNOME=	libxml2
+USE_GCC=	any
 
 MAN1=	newsbeuter.1 podbeuter.1
 
 NO_STAGE=	yes
-.include <bsd.port.pre.mk>
 
 post-patch:
 	${REINPLACE_CMD} -e "s,share/man,man,; \
@@ -36,5 +35,7 @@ post-patch:
 		${WRKSRC}/src/controller.cpp ${WRKSRC}/src/view.cpp
 	${REINPLACE_CMD} -e 's,fail "ncursesw5",true,; s,fail "libcrypto",true,' \
 		${WRKSRC}/config.sh
+	${REINPLACE_CMD} -e 's|-liconv|${ICONV_LIB} -lcrypto -lncursesw|' \
+		${WRKSRC}/Makefile
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/www/newsbeuter/distinfo
==============================================================================
--- head/www/newsbeuter/distinfo	Fri Oct 25 16:16:48 2013	(r331608)
+++ head/www/newsbeuter/distinfo	Fri Oct 25 16:33:27 2013	(r331609)
@@ -1,2 +1,2 @@
-SHA256 (newsbeuter-2.6.tar.gz) = 3189fdd3c65b3207f9ffb3a10f6fda4e92ea927776cb49a79c1e4c0344f9dcc3
-SIZE (newsbeuter-2.6.tar.gz) = 417983
+SHA256 (newsbeuter-2.7.tar.gz) = e6720da7ac3f5ea83bc39cd17bd61ccf458b7167f5a17170ae32c7b6e8ff903a
+SIZE (newsbeuter-2.7.tar.gz) = 418848



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