Wed Jan 4 15:53:56 2017 UTC ()
Use the curses framework.


(roy)
diff -r1.50 -r1.51 pkgsrc/www/snownews/Makefile
diff -r1.5 -r1.6 pkgsrc/www/snownews/options.mk

cvs diff -r1.50 -r1.51 pkgsrc/www/snownews/Makefile (expand / switch to unified diff)

--- pkgsrc/www/snownews/Makefile 2016/07/09 06:39:14 1.50
+++ pkgsrc/www/snownews/Makefile 2017/01/04 15:53:56 1.51
@@ -1,37 +1,38 @@ @@ -1,37 +1,38 @@
1# $NetBSD: Makefile,v 1.50 2016/07/09 06:39:14 wiz Exp $ 1# $NetBSD: Makefile,v 1.51 2017/01/04 15:53:56 roy Exp $
2 2
3DISTNAME= snownews-1.5.12 3DISTNAME= snownews-1.5.12
4PKGREVISION= 12 4PKGREVISION= 13
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES= http://kiza.kcore.de/software/snownews/download/ 6MASTER_SITES= http://kiza.kcore.de/software/snownews/download/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://kiza.kcore.de/software/snownews/ 9HOMEPAGE= http://kiza.kcore.de/software/snownews/
10COMMENT= Small, curses based RSS feed reader 10COMMENT= Small, curses based RSS feed reader
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13DEPENDS+= p5-XML-LibXML>=1.58:../../textproc/p5-XML-LibXML 13DEPENDS+= p5-XML-LibXML>=1.58:../../textproc/p5-XML-LibXML
14 14
15HAS_CONFIGURE= yes 15HAS_CONFIGURE= yes
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_TOOLS+= msgfmt perl 17USE_TOOLS+= msgfmt perl
18 18
19.include "options.mk" 
20 
21REPLACE_PERL+= configure opml2snow 19REPLACE_PERL+= configure opml2snow
22 20
23CONFIG_SHELL= perl 21CONFIG_SHELL= perl
24CONFIGURE_ARGS+= --prefix=${PREFIX} 22CONFIGURE_ARGS+= --prefix=${PREFIX}
25MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:Q} 23MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:Q}
26 24
27INCOMPAT_CURSES= NetBSD-[0-4].*-* #WA_BOLD, WA_REVERSE, KEY_RESIZE 25INCOMPAT_CURSES= NetBSD-[0-4].*-* #WA_BOLD, WA_REVERSE, KEY_RESIZE
 26FAKE_NCURSES= yes
 27
 28.include "options.mk"
28 29
29post-configure: 30post-configure:
30 ${ECHO} LOCALEPATH=${PREFIX}/${PKGLOCALEDIR}/locale >> ${WRKSRC}/platform_settings 31 ${ECHO} LOCALEPATH=${PREFIX}/${PKGLOCALEDIR}/locale >> ${WRKSRC}/platform_settings
31 ${ECHO} MANPATH=${PREFIX}/${PKGMANDIR} >> ${WRKSRC}/platform_settings 32 ${ECHO} MANPATH=${PREFIX}/${PKGMANDIR} >> ${WRKSRC}/platform_settings
32 33
33.include "../../converters/libiconv/buildlink3.mk" 34.include "../../converters/libiconv/buildlink3.mk"
34.include "../../devel/gettext-lib/buildlink3.mk" 35.include "../../devel/gettext-lib/buildlink3.mk"
35.include "../../security/openssl/buildlink3.mk" 36.include "../../security/openssl/buildlink3.mk"
36.include "../../textproc/libxml2/buildlink3.mk" 37.include "../../textproc/libxml2/buildlink3.mk"
37.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/www/snownews/Attic/options.mk (expand / switch to unified diff)

--- pkgsrc/www/snownews/Attic/options.mk 2014/09/18 14:54:55 1.5
+++ pkgsrc/www/snownews/Attic/options.mk 2017/01/04 15:53:56 1.6
@@ -1,25 +1,12 @@ @@ -1,25 +1,12 @@
1# $NetBSD: options.mk,v 1.5 2014/09/18 14:54:55 wiz Exp $ 1# $NetBSD: options.mk,v 1.6 2017/01/04 15:53:56 roy Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.snownews 3PKG_OPTIONS_VAR= PKG_OPTIONS.snownews
4 4
5PKG_OPTIONS_REQUIRED_GROUPS= screen 5PKG_OPTIONS_REQUIRED_GROUPS= screen
6PKG_OPTIONS_GROUP.screen= ncurses ncursesw 6PKG_OPTIONS_GROUP.screen= curses wide-curses
 7PLG_OPTIONS_LEGACY_OPTS+= ncurses:curses ncursesw:wide-curses
7 8
8PKG_SUGGESTED_OPTIONS= ncurses 9PKG_SUGGESTED_OPTIONS= curses
9 10
10.include "../../mk/bsd.options.mk" 11.include "../../mk/bsd.options.mk"
11 12.include "../../mk/curses.buildlink3.mk"
12.if !empty(PKG_OPTIONS:Mncurses) 
13USE_NCURSES= YES 
14. include "../../devel/ncurses/buildlink3.mk" 
15.endif 
16 
17.if !empty(PKG_OPTIONS:Mncursesw) 
18LIBS+= -lncursesw 
19SUBST_CLASSES+= configure 
20SUBST_MESSAGE.configure= Fixing LDFLAGS for ncursesw 
21SUBST_STAGE.configure= pre-configure 
22SUBST_FILES.configure= configure 
23SUBST_SED.configure= -e 's,-lncurses,-lncursesw,' 
24. include "../../devel/ncursesw/buildlink3.mk" 
25.endif