Bug 182896 - www/newsbeuter update to 2.7
Summary: www/newsbeuter update to 2.7
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Tilman Keskinoz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-11 06:50 UTC by Zsolt Udvari
Modified: 2013-10-25 17:40 UTC (History)
0 users

See Also:


Attachments
newsbeuter-2.7.diff (919 bytes, patch)
2013-10-11 06:50 UTC, Zsolt Udvari
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Zsolt Udvari freebsd_committer freebsd_triage 2013-10-11 06:50:00 UTC
www/newsbeuter Update to 2.7
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-10-11 06:50:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->arved

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-10-25 17:33:42 UTC
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
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Ulrich Spörlein freebsd_committer freebsd_triage 2013-10-25 17:33:53 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!