head 1.74; access; symbols pkgsrc-2023Q4:1.74.0.2 pkgsrc-2023Q4-base:1.74 pkgsrc-2023Q3:1.72.0.2 pkgsrc-2023Q3-base:1.72 pkgsrc-2023Q2:1.71.0.2 pkgsrc-2023Q2-base:1.71 pkgsrc-2023Q1:1.70.0.4 pkgsrc-2023Q1-base:1.70 pkgsrc-2022Q4:1.70.0.2 pkgsrc-2022Q4-base:1.70 pkgsrc-2022Q3:1.68.0.4 pkgsrc-2022Q3-base:1.68 pkgsrc-2022Q2:1.68.0.2 pkgsrc-2022Q2-base:1.68 pkgsrc-2022Q1:1.66.0.4 pkgsrc-2022Q1-base:1.66 pkgsrc-2021Q4:1.66.0.2 pkgsrc-2021Q4-base:1.66 pkgsrc-2021Q3:1.62.0.2 pkgsrc-2021Q3-base:1.62 pkgsrc-2021Q2:1.61.0.2 pkgsrc-2021Q2-base:1.61 pkgsrc-2021Q1:1.59.0.4 pkgsrc-2021Q1-base:1.59 pkgsrc-2020Q4:1.59.0.2 pkgsrc-2020Q4-base:1.59 pkgsrc-2020Q3:1.58.0.2 pkgsrc-2020Q3-base:1.58 pkgsrc-2020Q2:1.57.0.2 pkgsrc-2020Q2-base:1.57 pkgsrc-2020Q1:1.56.0.4 pkgsrc-2020Q1-base:1.56 pkgsrc-2019Q4:1.56.0.6 pkgsrc-2019Q4-base:1.56 pkgsrc-2019Q3:1.56.0.2 pkgsrc-2019Q3-base:1.56 pkgsrc-2019Q2:1.52.0.8 pkgsrc-2019Q2-base:1.52 pkgsrc-2019Q1:1.52.0.6 pkgsrc-2019Q1-base:1.52 pkgsrc-2018Q4:1.52.0.4 pkgsrc-2018Q4-base:1.52 pkgsrc-2018Q3:1.52.0.2 pkgsrc-2018Q3-base:1.52 pkgsrc-2018Q2:1.51.0.14 pkgsrc-2018Q2-base:1.51 pkgsrc-2018Q1:1.51.0.12 pkgsrc-2018Q1-base:1.51 pkgsrc-2017Q4:1.51.0.10 pkgsrc-2017Q4-base:1.51 pkgsrc-2017Q3:1.51.0.8 pkgsrc-2017Q3-base:1.51 pkgsrc-2017Q2:1.51.0.4 pkgsrc-2017Q2-base:1.51 pkgsrc-2017Q1:1.51.0.2 pkgsrc-2017Q1-base:1.51 pkgsrc-2016Q4:1.50.0.4 pkgsrc-2016Q4-base:1.50 pkgsrc-2016Q3:1.50.0.2 pkgsrc-2016Q3-base:1.50 pkgsrc-2016Q2:1.49.0.4 pkgsrc-2016Q2-base:1.49 pkgsrc-2016Q1:1.49.0.2 pkgsrc-2016Q1-base:1.49 pkgsrc-2015Q4:1.48.0.4 pkgsrc-2015Q4-base:1.48 pkgsrc-2015Q3:1.48.0.2 pkgsrc-2015Q3-base:1.48 pkgsrc-2015Q2:1.46.0.2 pkgsrc-2015Q2-base:1.46 pkgsrc-2015Q1:1.45.0.6 pkgsrc-2015Q1-base:1.45 pkgsrc-2014Q4:1.45.0.4 pkgsrc-2014Q4-base:1.45 pkgsrc-2014Q3:1.45.0.2 pkgsrc-2014Q3-base:1.45 pkgsrc-2014Q2:1.44.0.2 pkgsrc-2014Q2-base:1.44 pkgsrc-2014Q1:1.43.0.2 pkgsrc-2014Q1-base:1.43 pkgsrc-2013Q4:1.42.0.6 pkgsrc-2013Q4-base:1.42 pkgsrc-2013Q3:1.42.0.4 pkgsrc-2013Q3-base:1.42 pkgsrc-2013Q2:1.42.0.2 pkgsrc-2013Q2-base:1.42 pkgsrc-2013Q1:1.41.0.2 pkgsrc-2013Q1-base:1.41 pkgsrc-2012Q4:1.40.0.2 pkgsrc-2012Q4-base:1.40 pkgsrc-2012Q3:1.38.0.4 pkgsrc-2012Q3-base:1.38 pkgsrc-2012Q2:1.38.0.2 pkgsrc-2012Q2-base:1.38 pkgsrc-2012Q1:1.37.0.4 pkgsrc-2012Q1-base:1.37 pkgsrc-2011Q4:1.37.0.2 pkgsrc-2011Q4-base:1.37 pkgsrc-2011Q3:1.36.0.2 pkgsrc-2011Q3-base:1.36 pkgsrc-2011Q2:1.35.0.2 pkgsrc-2011Q2-base:1.35 pkgsrc-2011Q1:1.34.0.16 pkgsrc-2011Q1-base:1.34 pkgsrc-2010Q4:1.34.0.14 pkgsrc-2010Q4-base:1.34 pkgsrc-2010Q3:1.34.0.12 pkgsrc-2010Q3-base:1.34 pkgsrc-2010Q2:1.34.0.10 pkgsrc-2010Q2-base:1.34 pkgsrc-2010Q1:1.34.0.8 pkgsrc-2010Q1-base:1.34 pkgsrc-2009Q4:1.34.0.6 pkgsrc-2009Q4-base:1.34 pkgsrc-2009Q3:1.34.0.4 pkgsrc-2009Q3-base:1.34 pkgsrc-2009Q2:1.34.0.2 pkgsrc-2009Q2-base:1.34 pkgsrc-2009Q1:1.33.0.12 pkgsrc-2009Q1-base:1.33 pkgsrc-2008Q4:1.33.0.10 pkgsrc-2008Q4-base:1.33 pkgsrc-2008Q3:1.33.0.8 pkgsrc-2008Q3-base:1.33 cube-native-xorg:1.33.0.6 cube-native-xorg-base:1.33 pkgsrc-2008Q2:1.33.0.4 pkgsrc-2008Q2-base:1.33 cwrapper:1.33.0.2 pkgsrc-2008Q1:1.32.0.2 pkgsrc-2008Q1-base:1.32 pkgsrc-2007Q4:1.30.0.4 pkgsrc-2007Q4-base:1.30 pkgsrc-2007Q3:1.30.0.2 pkgsrc-2007Q3-base:1.30 pkgsrc-2007Q2:1.28.0.2 pkgsrc-2007Q2-base:1.28 pkgsrc-2007Q1:1.27.0.2 pkgsrc-2007Q1-base:1.27 pkgsrc-2006Q4:1.26.0.6 pkgsrc-2006Q4-base:1.26 pkgsrc-2006Q3:1.26.0.4 pkgsrc-2006Q3-base:1.26 pkgsrc-2006Q2:1.26.0.2 pkgsrc-2006Q2-base:1.26 pkgsrc-2006Q1:1.25.0.2 pkgsrc-2006Q1-base:1.25 pkgsrc-2005Q4:1.22.0.2 pkgsrc-2005Q4-base:1.22 pkgsrc-2005Q3:1.15.0.2 pkgsrc-2005Q3-base:1.15 pkgsrc-2005Q2:1.14.0.2 pkgsrc-2005Q2-base:1.14 pkgsrc-2005Q1:1.10.0.4 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.8.0.4 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.2 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.6.0.2 pkgsrc-2004Q1-base:1.6 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.74 date 2023.11.08.13.21.24; author wiz; state Exp; branches; next 1.73; commitid PsuHTklAIsF4bOLE; 1.73 date 2023.10.24.22.11.34; author wiz; state Exp; branches; next 1.72; commitid MTsrqKm6aGrQAVJE; 1.72 date 2023.08.02.19.27.32; author nia; state Exp; branches; next 1.71; commitid GQAD99AMOmQinfzE; 1.71 date 2023.04.19.08.11.51; author adam; state Exp; branches; next 1.70; commitid B8gCWhWtMX9vZGlE; 1.70 date 2022.11.23.16.21.22; author adam; state Exp; branches; next 1.69; commitid ju2K3LUYlTJKqQ2E; 1.69 date 2022.10.26.10.32.06; author wiz; state Exp; branches; next 1.68; commitid PVFjlIYUKslkpdZD; 1.68 date 2022.04.25.10.17.16; author tnn; state Exp; branches; next 1.67; commitid gapGczmxMTrofzBD; 1.67 date 2022.04.18.19.12.20; author adam; state Exp; branches; next 1.66; commitid eC9Na3jrfOOUpIAD; 1.66 date 2021.12.08.16.07.00; author adam; state Exp; branches; next 1.65; commitid 2PyWjHx5T8rqARjD; 1.65 date 2021.10.18.11.25.11; author nia; state Exp; branches; next 1.64; commitid APzlb57tc8VnHhdD; 1.64 date 2021.10.18.11.24.51; author nia; state Exp; branches; next 1.63; commitid S15EcwklDVmMGhdD; 1.63 date 2021.09.29.19.01.29; author adam; state Exp; branches; next 1.62; commitid WsBUbBM52TSePSaD; 1.62 date 2021.07.05.20.14.14; author fcambus; state Exp; branches; next 1.61; commitid XM7fDkT3cQ440QZC; 1.61 date 2021.04.21.13.25.31; author adam; state Exp; branches; next 1.60; commitid RAyVO2K5RkoQ8aQC; 1.60 date 2021.04.21.09.28.28; author nia; state Exp; branches; next 1.59; commitid Ucouh6p2zDQZP8QC; 1.59 date 2020.11.05.09.09.22; author ryoon; state Exp; branches; next 1.58; commitid VqGaBtHnBBcd5GuC; 1.58 date 2020.08.31.18.13.16; author wiz; state Exp; branches; next 1.57; commitid 7zxRbfOkDOoxbfmC; 1.57 date 2020.06.02.08.24.58; author adam; state Exp; branches; next 1.56; commitid nisovMpvvZm3RCaC; 1.56 date 2019.09.20.09.22.06; author nia; state Exp; branches; next 1.55; commitid Ay5a2VPrQ2pLpJDB; 1.55 date 2019.09.16.11.42.50; author nia; state Exp; branches; next 1.54; commitid k78BvFjD4VuJjeDB; 1.54 date 2019.08.11.13.25.08; author wiz; state Exp; branches; next 1.53; commitid Ifet9Pg6Qt99ZByB; 1.53 date 2019.07.07.18.13.23; author nia; state Exp; branches; next 1.52; commitid oFvsYiJsRfjsL8uB; 1.52 date 2018.08.22.09.47.58; author wiz; state Exp; branches; next 1.51; commitid YLub8g3ofvFGb6PA; 1.51 date 2017.01.04.15.53.56; author roy; state Exp; branches; next 1.50; commitid XY7OcnmLXDlanFAz; 1.50 date 2016.07.09.06.39.14; author wiz; state Exp; branches; next 1.49; commitid dlqnocGpOoXV2Cdz; 1.49 date 2016.03.05.11.29.40; author jperkin; state Exp; branches; next 1.48; commitid 1LoxeQftu903HrXy; 1.48 date 2015.08.18.07.31.19; author wiz; state Exp; branches; next 1.47; commitid UPpMIsB3AWu1PIxy; 1.47 date 2015.08.17.17.11.31; author wiz; state Exp; branches; next 1.46; commitid QQGz11WX4WB14Exy; 1.46 date 2015.06.12.10.52.15; author wiz; state Exp; branches; next 1.45; commitid B4JmCfaVUbiY38py; 1.45 date 2014.09.18.14.54.55; author wiz; state Exp; branches; next 1.44; commitid 5DBeXWyFwvOO0QQx; 1.44 date 2014.05.29.23.38.17; author wiz; state Exp; branches; next 1.43; commitid laryHfkCalgYtuCx; 1.43 date 2014.02.12.23.18.47; author tron; state Exp; branches; next 1.42; commitid dfJj7CwMMWJzNRox; 1.42 date 2013.05.31.12.42.54; author wiz; state Exp; branches; next 1.41; commitid hIeXGcx6VfKHwMRw; 1.41 date 2013.02.06.23.24.04; author jperkin; state Exp; branches; next 1.40; 1.40 date 2012.10.28.06.31.05; author asau; state Exp; branches; next 1.39; 1.39 date 2012.10.03.21.59.04; author wiz; state Exp; branches; next 1.38; 1.38 date 2012.06.14.07.45.32; author sbd; state Exp; branches; next 1.37; 1.37 date 2011.12.20.09.32.22; author sbd; state Exp; branches; next 1.36; 1.36 date 2011.07.23.02.22.43; author obache; state Exp; branches; next 1.35; 1.35 date 2011.04.22.13.45.00; author obache; state Exp; branches; next 1.34; 1.34 date 2009.06.01.11.56.43; author obache; state Exp; branches; next 1.33; 1.33 date 2008.04.16.08.54.28; author wiz; state Exp; branches; next 1.32; 1.32 date 2008.02.21.22.47.28; author jlam; state Exp; branches; next 1.31; 1.31 date 2008.02.21.22.42.29; author jlam; state Exp; branches; next 1.30; 1.30 date 2007.09.13.23.26.24; author wiz; state Exp; branches; next 1.29; 1.29 date 2007.09.13.23.24.04; author wiz; state Exp; branches; next 1.28; 1.28 date 2007.04.16.04.14.15; author obache; state Exp; branches; next 1.27; 1.27 date 2007.01.07.09.14.15; author rillig; state Exp; branches 1.27.2.1; next 1.26; 1.26 date 2006.04.13.18.23.39; author jlam; state Exp; branches; next 1.25; 1.25 date 2006.03.04.21.31.03; author jlam; state Exp; branches; next 1.24; 1.24 date 2006.02.05.23.11.28; author joerg; state Exp; branches; next 1.23; 1.23 date 2006.01.24.07.32.50; author wiz; state Exp; branches; next 1.22; 1.22 date 2005.12.05.23.55.23; author rillig; state Exp; branches; next 1.21; 1.21 date 2005.12.05.20.51.14; author rillig; state Exp; branches; next 1.20; 1.20 date 2005.10.26.12.44.21; author tonio; state Exp; branches; next 1.19; 1.19 date 2005.10.22.22.06.21; author tonio; state Exp; branches; next 1.18; 1.18 date 2005.10.22.09.46.44; author tonio; state Exp; branches; next 1.17; 1.17 date 2005.10.22.09.40.06; author tonio; state Exp; branches; next 1.16; 1.16 date 2005.10.20.15.31.20; author tonio; state Exp; branches; next 1.15; 1.15 date 2005.09.07.02.13.19; author reed; state Exp; branches; next 1.14; 1.14 date 2005.06.17.04.49.49; author jlam; state Exp; branches; next 1.13; 1.13 date 2005.06.17.03.50.42; author jlam; state Exp; branches; next 1.12; 1.12 date 2005.05.22.20.08.46; author jlam; state Exp; branches; next 1.11; 1.11 date 2005.04.11.21.48.02; author tv; state Exp; branches; next 1.10; 1.10 date 2004.11.20.00.30.29; author wiz; state Exp; branches; next 1.9; 1.9 date 2004.10.03.00.18.27; author tv; state Exp; branches; next 1.8; 1.8 date 2004.05.04.04.26.44; author snj; state Exp; branches; next 1.7; 1.7 date 2004.04.09.00.04.23; author wiz; state Exp; branches; next 1.6; 1.6 date 2004.02.15.23.52.29; author wiz; state Exp; branches; next 1.5; 1.5 date 2004.01.24.15.23.47; author grant; state Exp; branches; next 1.4; 1.4 date 2004.01.23.21.55.48; author jmmv; state Exp; branches; next 1.3; 1.3 date 2004.01.23.21.50.50; author jmmv; state Exp; branches; next 1.2; 1.2 date 2004.01.09.03.30.54; author reed; state Exp; branches; next 1.1; 1.1 date 2003.12.27.23.04.23; author wiz; state Exp; branches 1.1.1.1; next ; 1.27.2.1 date 2007.05.15.14.56.53; author salo; state Exp; branches; next ; 1.1.1.1 date 2003.12.27.23.04.23; author wiz; state Exp; branches; next ; desc @@ 1.74 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.73 2023/10/24 22:11:34 wiz Exp $ DISTNAME= snownews-1.9 PKGREVISION= 7 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=msharov/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/msharov/snownews COMMENT= Small, curses based RSS feed reader LICENSE= gnu-gpl-v3 USE_TOOLS+= gmake msgfmt pkg-config HAS_CONFIGURE= yes FAKE_NCURSES= yes USE_CURSES= wide # PATH_MAX not visible with strict C11 FORCE_C_STD= gnu11 LDFLAGS+= ${BUILDLINK_LDADD.curses} LDFLAGS+= ${BUILDLINK_LDADD.gettext} CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS USE_PKGLOCALEDIR= yes CONFIGURE_ARGS+= --prefix=${PREFIX} CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} CONFIGURE_ARGS+= --localedir=${PREFIX}/${PKGLOCALEDIR}/locale .include "../../devel/gettext-lib/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../www/curl/buildlink3.mk" .include "../../mk/curses.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.73 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.72 2023/08/02 19:27:32 nia Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.72 log @*: Instead of using BUILDLINK_TRANSFORM to force a "gnu" language variant when a package is using GNU extensions without setting -std=gnuXX, use FORCE_(C|CXX)_STD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.71 2023/04/19 08:11:51 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.71 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2022/11/23 16:21:22 adam Exp $ d19 3 a24 1 BUILDLINK_TRANSFORM+= opt:-std=c11:-std=gnu11 # PATH_MAX not visible with strict C11 @ 1.70 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2022/10/26 10:32:06 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.69 log @*: bump PKGREVISION for libunistring shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2022/04/25 10:17:16 tnn Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.68 log @snownews: fix build on SunOS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2022/04/18 19:12:20 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.67 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2021/12/08 16:07:00 adam Exp $ d19 4 a22 1 LDFLAGS+= ${BUILDLINK_LDADD.curses} @ 1.66 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2021/10/18 11:25:11 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.65 log @snownews: remove dependency on libiconv @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2021/10/18 11:24:51 nia Exp $ d4 1 @ 1.64 log @snownew: update to 1.9 msharov released this Oct 2, 2021 * Make the UI more compact. * Simplify HTML detagging and rewrapping. * Store feed cache content detagged. * New translation for Serbian. * Support ncurses without widechars. * Quit normally on non-fatal signals. * Stop using libiconv because only UTF8 is supported. * Remove the need to configure html_entities. * Ignore atom link tags where rel != alternate. * Fix saving of changes to smart feeds. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2021/09/29 19:01:29 adam Exp $ a25 1 .include "../../converters/libiconv/buildlink3.mk" @ 1.63 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2021/07/05 20:14:14 fcambus Exp $ d3 1 a3 2 DISTNAME= snownews-1.8 PKGREVISION= 1 @ 1.62 log @snownews: update to 1.8. - Improve handling of untitled feeds, which could cause crashes and missing feed list entries. - Fix memory leaks caused by duplicate XML entries. - Convert man pages to UTF8. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2021/04/21 13:25:31 adam Exp $ d4 1 @ 1.61 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2021/04/21 09:28:28 nia Exp $ d3 1 a3 2 DISTNAME= snownews-1.7 PKGREVISION= 1 @ 1.60 log @snownews: update to 1.7 changes: Resuming active maintenance. Use curl to load feeds. Store feed list as OPML. Move configuration and cache to XDG dirs. Support Atom feeds. Support content:encoded tag in RSS feeds. Display UTF8 text. Redirect stderr to logfile. Fix newsitem text scrolling. Fix various build failures. Add DESTDIR support. Remove obsolete scripts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2020/11/05 09:09:22 ryoon Exp $ d4 1 @ 1.59 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2020/08/31 18:13:16 wiz Exp $ d3 1 a3 2 DISTNAME= snownews-1.6.10 PKGREVISION= 3 d5 2 a6 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=kouya/} d9 1 a9 1 HOMEPAGE= https://github.com/kouya/snownews d13 1 a13 3 DEPENDS+= p5-XML-LibXML>=1.58:../../textproc/p5-XML-LibXML USE_TOOLS+= gmake msgfmt perl pkg-config d16 1 d18 1 a18 3 REPLACE_PERL+= opml2snow AUTO_MKDIRS= yes d20 1 a20 2 CONFIGURE_ARGS+= --prefix=${DESTDIR}${PREFIX} CONFIGURE_ARGS+= --mandir=${DESTDIR}${PREFIX}/${PKGMANDIR} d22 3 a24 2 # AUTO_MKDIRS can't handle this one. INSTALLATION_DIRS+= share/locale/be@@latin/LC_MESSAGES a25 1 .include "options.mk" d28 1 a28 1 .include "../../devel/zlib/buildlink3.mk" d30 2 @ 1.58 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2020/06/02 08:24:58 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.57 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2019/09/20 09:22:06 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.56 log @snownews: Needs pkg-config @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2019/09/16 11:42:50 nia Exp $ d4 1 @ 1.55 log @snownews: Update to 1.6.10 Changes: * Remove dependency on openssl * Reduce UI flicker * Reduce disk writes to ~/.snownews * General code cleanup * Improve build system * More translations * Relicensed to GPLv3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2019/08/11 13:25:08 wiz Exp $ d14 1 a14 1 USE_TOOLS+= gmake msgfmt perl @ 1.54 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2019/07/07 18:13:23 nia Exp $ d3 1 a3 2 DISTNAME= snownews-1.5.12 PKGREVISION= 16 d5 1 a5 1 MASTER_SITES= http://kiza.kcore.de/software/snownews/download/ d8 1 a8 1 HOMEPAGE= http://kiza.kcore.de/software/snownews/ d10 1 a10 1 LICENSE= gnu-gpl-v2 d12 1 a12 1 DEPENDS+= p5-XML-LibXML>=1.58:../../textproc/p5-XML-LibXML d14 3 a16 3 HAS_CONFIGURE= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= msgfmt perl d18 1 a18 1 REPLACE_PERL+= configure opml2snow d20 1 a20 3 CONFIG_SHELL= perl CONFIGURE_ARGS+= --prefix=${PREFIX} MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:Q} d22 5 a26 2 INCOMPAT_CURSES= NetBSD-[0-4].*-* #WA_BOLD, WA_REVERSE, KEY_RESIZE FAKE_NCURSES= yes a28 5 post-configure: ${ECHO} LOCALEPATH=${PREFIX}/${PKGLOCALEDIR}/locale >> ${WRKSRC}/platform_settings ${ECHO} MANPATH=${PREFIX}/${PKGMANDIR} >> ${WRKSRC}/platform_settings d31 1 a31 1 .include "../../security/openssl/buildlink3.mk" @ 1.53 log @snownews: Support OpenSSL 1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2018/08/22 09:47:58 wiz Exp $ d4 1 a4 1 PKGREVISION= 15 @ 1.52 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2017/01/04 15:53:56 roy Exp $ d4 1 a4 1 PKGREVISION= 14 @ 1.51 log @Use the curses framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2016/07/09 06:39:14 wiz Exp $ d4 1 a4 1 PKGREVISION= 13 @ 1.50 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2016/03/05 11:29:40 jperkin Exp $ d4 1 a4 1 PKGREVISION= 12 a18 2 .include "options.mk" d26 3 @ 1.49 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2015/08/18 07:31:19 wiz Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.48 log @Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2015/08/17 17:11:31 wiz Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.47 log @Bump PKGREVISION for ncurses shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2015/06/12 10:52:15 wiz Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.46 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2014/09/18 14:54:55 wiz Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.45 log @Add ncursesw option. From Leonard Schmidt in PR 49211. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2014/05/29 23:38:17 wiz Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.44 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2014/02/12 23:18:47 tron Exp $ d4 1 a4 1 PKGREVISION= 6 d19 2 a34 1 .include "../../devel/ncurses/buildlink3.mk" @ 1.43 log @Recursive PKGREVISION bump for OpenSSL API version bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2013/05/31 12:42:54 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.42 log @Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2013/02/06 23:24:04 jperkin Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.41 log @PKGREVISION bumps for the security/openssl 1.0.1d update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2012/10/28 06:31:05 asau Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.40 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2012/10/03 21:59:04 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.39 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2012/06/14 07:45:32 sbd Exp $ a14 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.38 log @Recursive PKGREVISION bump for libxml2 buildlink addition. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2011/12/20 09:32:22 sbd Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.37 log @snownews does not suppert wide-curses. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2011/07/23 02:22:43 obache Exp $ d4 1 @ 1.36 log @Update snownews to 1.5.12. Based on PR#45167 by Benjamin Newman. Version 1.5.12 released This version fixes the following things and probably even more things. It also adds OpenSSL as a requirement. * Corrected two crashes (oh the dreaded NULL-pointer) when using mark unread and open URL on non-existent items. * Use OpenSSL for MD5 calculations and remove all old MD5 code. * Fix 64bit digest calc. Readstatus wasn't remembered on 64bit versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2011/04/22 13:45:00 obache Exp $ d26 2 a31 2 .include "options.mk" d34 1 @ 1.35 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2009/06/01 11:56:43 obache Exp $ d3 1 a3 2 DISTNAME= snownews-1.5.11 PKGREVISION= 1 d34 1 @ 1.34 log @Update snownews to 1.5.11. Inspirerd by PR#39887. Pkgsrc changes: * Allow NetBSD>=5 cuurses * LICENS=gnu-gpl-v2 Changes: i(not available for 1.5.11, but it seems small changes). Version 1.5.10 released 2008-07-28, 09:40 GMT - shift+t now force reloads a selected feed, ignoring the last modified value - Added a lot of OpenBSD supplied patches (Martynas Venckus) - net-support.c: HTTP header only needs to be ASCII in the token - conversions.c: Determine output charset with nl_langinfo() - xmlparse.c: Convert feed title to target charset, too. Should probaly be in interface.c - main.c, interface.h, interface.c: Add a signal handler for resizing to work on many other ncurses implementations @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2008/04/16 08:54:28 wiz Exp $ d4 1 @ 1.33 log @Update to 1.5.9. Drop maintainership. Version 1.5.9 released 2008-02-17, 08:58 GMT 2008-01-25 - Added Ukrainian translation (Anton Lytvynenko) 2008-01-09 - Include Debian patch #403812, FTBFS on GNU/kFreeBSD - Mark unread now toggles read status, Debian bug #394312 Version 1.5.8 released 2008-01-09, 08:15 GMT 1.5.8 has made it... somehow. Well actually this is just a small change which adds two new translations and build fixes as well as moving the manpages to share/ hierachy. In other words, I have lost track of the changes. ;) I'm currently going through the Debian bugtracker and integrate most of what's pilled up there. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2008/02/21 22:47:28 jlam Exp $ d3 1 a3 1 DISTNAME= snownews-1.5.9 d10 1 a16 1 USE_NCURSES= yes # missing WA_BOLD, WA_REVERSE, KEY_RESIZE d18 1 a18 1 USE_TOOLS+= msgfmt perl:run d20 1 a20 1 REPLACE_PERL+= configure opml2snow snowsync d23 1 a23 2 CONFIGURE_ARGS+= --prefix=${PREFIX:Q} MAKE_ENV+= PKG_LOCALEDIR=${PKGLOCALEDIR:Q} d26 3 a28 5 # XXX -lintl hack suggested by Jeremy C. Reed: blocking on PR #23369 .include "../../devel/gettext-lib/buildlink3.mk" MAKE_ENV+= EXTRA_LDFLAGS=${LDFLAGS:Q}" "${BUILDLINK_LDADD.gettext:Q} INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 a31 18 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/snownews ${DESTDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/opml2snow ${DESTDIR}${PREFIX}/bin .for lang in de fr it nl ru_RU.KOI8-R ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/${lang}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/${lang}/snownews.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/${lang}/man1 .endfor ${INSTALL_MAN} ${WRKSRC}/doc/man/snownews.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/opml2snow.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 .for lang in de es ja nl pl pt_BR ru sl zh_TW zh_CN ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ ${DESTDIR}${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES/snownews.mo .endfor d33 1 @ 1.32 log @+ Rename the "ncursesw" option to "wide-curses" and get rid of the "ncurses" option. "wide-curses" now just toggles whether we use wide or narrow curses, which is a much simpler knob for users. Bump the PKGREVISION to 5. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2008/02/21 22:42:29 jlam Exp $ d3 1 a3 2 DISTNAME= snownews-1.5.7 PKGREVISION= 5 d7 1 a7 1 MAINTAINER= wiz@@NetBSD.org @ 1.31 log @Add full DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2007/09/13 23:26:24 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.30 log @Take maintainership. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2007/09/13 23:24:04 wiz Exp $ d14 5 a18 3 HAS_CONFIGURE= YES USE_NCURSES= YES # missing WA_BOLD, WA_REVERSE, KEY_RESIZE USE_PKGLOCALEDIR= YES d25 2 a26 2 MAKE_ENV+= PKG_LOCALEDIR=${PKGLOCALEDIR:Q} MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:Q} d37 2 a38 2 ${INSTALL_PROGRAM} ${WRKSRC}/snownews ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/opml2snow ${PREFIX}/bin d40 3 a42 2 ${INSTALL_DATA_DIR} ${PREFIX}/${PKGMANDIR}/${lang}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/${lang}/snownews.1 ${PREFIX}/${PKGMANDIR}/${lang}/man1 d44 4 a47 2 ${INSTALL_MAN} ${WRKSRC}/doc/man/snownews.1 ${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/opml2snow.1 ${PREFIX}/${PKGMANDIR}/man1 d49 3 a51 2 ${INSTALL_DATA_DIR} ${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo ${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES/snownews.mo @ 1.29 log @Add ncursesw option. pkglint cleanup while here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2007/04/16 04:14:15 obache Exp $ d8 1 a8 1 MAINTAINER= pkgsrc-users@@NetBSD.org @ 1.28 log @Configure script is perl script. Pointed out by Peter Bui in PR 36149. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2007/01/07 09:14:15 rillig Exp $ d15 1 a15 1 USE_NCURSES= # missing WA_BOLD, WA_REVERSE, KEY_RESIZE d24 1 a24 1 MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:M*:Q} d28 1 a28 1 MAKE_ENV+= EXTRA_LDFLAGS="${LDFLAGS} ${BUILDLINK_LDADD.gettext}" d32 2 d37 3 a39 3 .for M in de fr it nl ru_RU.KOI8-R ${INSTALL_DATA_DIR} ${PREFIX}/${PKGMANDIR}/${M}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/${M}/snownews.1 ${PREFIX}/${PKGMANDIR}/${M}/man1 d43 3 a45 3 .for L in de es ja nl pl pt_BR ru sl zh_TW zh_CN ${INSTALL_DATA_DIR} ${PREFIX}/${PKGLOCALEDIR}/locale/${L}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${L}.mo ${PREFIX}/${PKGLOCALEDIR}/locale/${L}/LC_MESSAGES/snownews.mo a49 1 .include "../../devel/ncurses/buildlink3.mk" @ 1.27 log @Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2006/04/13 18:23:39 jlam Exp $ d21 1 @ 1.27.2.1 log @Pullup ticket 2066 - requested by obache build fix for snownews Revisions pulled up: - pkgsrc/www/snownews/Makefile 1.28 Module Name: pkgsrc Committed By: obache Date: Mon Apr 16 04:14:15 UTC 2007 Modified Files: pkgsrc/www/snownews: Makefile Log Message: Configure script is perl script. Pointed out by Peter Bui in PR 36149. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2007/04/16 04:14:15 obache Exp $ a20 1 CONFIG_SHELL= perl @ 1.26 log @BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with USE_TOOLS+=msgfmt. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2006/03/04 21:31:03 jlam Exp $ d29 1 a29 1 INSTALLATION_DIRS= bin man/man1 d35 2 a36 2 ${INSTALL_DATA_DIR} ${PREFIX}/man/${M}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/${M}/snownews.1 ${PREFIX}/man/${M}/man1 d38 2 a39 2 ${INSTALL_MAN} ${WRKSRC}/doc/man/snownews.1 ${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/opml2snow.1 ${PREFIX}/man/man1 @ 1.25 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2006/02/05 23:11:28 joerg Exp $ a12 2 USE_MSGFMT_PLURALS= YES BUILD_USES_MSGFMT= YES d17 1 a17 1 USE_TOOLS+= perl:run @ 1.24 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2006/01/24 07:32:50 wiz Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.23 log @Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2005/12/05 23:55:23 rillig Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.22 log @Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2005/12/05 20:51:14 rillig Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.21 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2005/10/26 12:44:21 tonio Exp $ d23 1 a23 1 CONFIGURE_ARGS+= --prefix=${PREFIX} @ 1.20 log @Use the configure script Fix perl path for configure and scripts, and add dependency for opml2snow over p5-XML-LibXML Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2005/10/22 22:06:21 tonio Exp $ d25 1 a25 1 MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:Q} @ 1.19 log @Fix .mo generation when using the msg-plural hack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2005/10/22 09:46:44 tonio Exp $ d4 1 a4 1 PKGREVISION= 1 d12 1 d16 1 d19 1 d21 5 a25 2 MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR:Q} MAKE_ENV+= EXTRA_CFLAGS=${CFLAGS:Q} LOCALBASE=${LOCALBASE:Q} @ 1.18 log @bump PKGREVISION, as USE_MSGFMT_PLURALS ads a build dependency over perl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2005/10/22 09:40:06 tonio Exp $ d12 1 a14 1 USE_MSGFMT_PLURALS= YES @ 1.17 log @add USE_MSGFMT_PLURALS= YES, as it is used (PR 31886) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2005/10/20 15:31:20 tonio Exp $ d4 1 @ 1.16 log @Update www/snownews to 1.5.7 This release contains: - new translations to Traditional Chinese, Japanese, Polish - Optimisation for use with screenreader - 'E' displays throwed error log removed patch-aa, it is included upstream @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2005/09/07 02:13:19 reed Exp $ d13 1 a13 1 #USE_TOOLS+= gmake @ 1.15 log @Set maintainer to tech-pkg. Bruce is not maintaining these packages. Thank you Bruce for helping with pkgsrc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/06/17 04:49:49 jlam Exp $ d3 1 a3 1 DISTNAME= snownews-1.5.5.1 d5 1 a5 1 MASTER_SITES= http://home.kcore.de/~kiza/software/snownews/download/ d8 1 a8 1 HOMEPAGE= http://home.kcore.de/~kiza/software/snownews/ d13 1 a13 1 USE_TOOLS+= gmake d35 1 a35 1 .for L in de es nl pt_BR ru sl zh_TW @ 1.14 log @Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of ${PREFIX}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/06/17 03:50:42 jlam Exp $ d7 1 a7 1 MAINTAINER= pkgsrc@@bjan.freeshell.org @ 1.13 log @Create directories before installing files into them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/05/22 20:08:46 jlam Exp $ d27 2 a28 2 ${INSTALL_PROGRAM} ${WRKSRC}/snownews ${LOCALBASE}/bin ${INSTALL_SCRIPT} ${WRKSRC}/opml2snow ${LOCALBASE}/bin d30 2 a31 2 ${INSTALL_DATA_DIR} ${LOCALBASE}/man/${M}/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/${M}/snownews.1 ${LOCALBASE}/man/${M}/man1 d33 2 a34 2 ${INSTALL_MAN} ${WRKSRC}/doc/man/snownews.1 ${LOCALBASE}/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/man/opml2snow.1 ${LOCALBASE}/man/man1 d36 2 a37 2 ${INSTALL_DATA_DIR} ${LOCALBASE}/${PKGLOCALEDIR}/locale/${L}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${L}.mo ${LOCALBASE}/${PKGLOCALEDIR}/locale/${L}/LC_MESSAGES/snownews.mo @ 1.12 log @Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/04/11 21:48:02 tv Exp $ d24 2 @ 1.11 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/11/20 00:30:29 wiz Exp $ d13 1 a13 1 USE_GNU_TOOLS+= make @ 1.10 log @Update to 1.5.5.1, including a fix for PR 28216. Changes since 1.5.1: Post 1.5.5.1 The 1.5.5.1 package had wrong compiler flags. -g was switched on while -O2 optimizations were off. Not a big deal, but I replaced the package with a new one. The next version's configure knows Cygwin and the Makefile knows DESTDIR. Thanks to Yaakov Selkowitz for this and for the Cygwin ports. :) 1.5.5.1 Obviously I failed to understand the arcane knowledge Unix signal handling is made of. 1.5.5 creates zombies and fails to exit (hangs) at least on OpenBSD. But I still claim that this is a bug in the OS. Anyway, this release fixes just this one problem. If 1.5.5 works fine you don't need to upgrade. 1.5.5 I've fixed quite an amount of things in the HTTP and related code. Torturing code with randomly generated crap is a fun method to find problems. ;) Cache file handling was also rewritten to avoid problems with filesystems that don't like binary data in filenames very much. I also fixed this on Cygwin where it was totally broken. Snownews may now generate different hashes for the filenames than before so some feeds may appear completely unread after upgrading in certain cases. Overall this release touched a lot of core code, should've probably been 1.6.0. Ah well, have fun with the yellow chicken! 1.5.4.1 Make snownews work with gmail's atom feed. 1.5.4 * Fixed some of the UTF-8 problems. Ncurses still doesn't seem to like what I do. Will solve this in a later version. * "Return to previous menu" and "quit" are now two different keys. Default bindings for both is still 'q' so it doesn't brake any previous behaviour, but if you want you can define different keys for it now. * The HTTP client now understands chunked transfer encoding. This was included from a patch for Liferea. Should be of rare use since only some broken proxy servers made it neccessary to support this. * I've update the Credits a bit. I know that I probably forgot to mention somebody, if you feel left out, let me know. ;) I will go over the file and my emails again for the next version. * I made the progress bars perfectly smooth. And much faster. The code wasted a lot of CPU cycles. The cookie loading still does the same, though. :P * The highlight bar and the status line cover the whole screen instead of n-1 columns now. * If an error during an update occurs the feedname that caused it is displayed in the status line as well. (Same goes for the error.log) * The code that determines read status of an item during an update now depends on the link and the title element. Feeds that have the same URL for all items should work better now. * Adding a feed now removes whitespaces from the beginning of the string so if you cut&paste " http://whatever" it'll work. * I added support for feed:// URLs. It's stupid, but seems to be used in the wild so I just give up. * The "HTML renderer" now decodes numerical entities all by itself (if supported by your C library) and uses libxml's htmlEntityLookup(). User defined entities are still checked first. * Stupid NULL ptr crash in the HTTP status parser. * Basic/Digest auth headers should be case insensitive. * Possible crash when deleting the "New Headlines" feed. * It is now possible to use URLs http://foo.com without a trailing slash. * Items in "New Headlines" had wrong feed name attached to them if you moved around feeds in the main menu. * No recursive adding of smartfeeds. And no extreme memory trashing in this case anymore. * UTF-16 and pure binary data can now be read. Anyone who wants to write a webcomic2aalib extension? 1.5.3 This version contains the following changes: Prevent launching smartfeed:// URLs with the browser. Configurable enter key broke type ahead a bit. Think I already mentioned this some time ago, no? The "Downloading [feedname]" always shows the correct feed name now. Finetuned display of HTML only feed descriptions a bit more. Changed URL in user agent string to http://snownews.kcore.de/. Error messages are now in full colour. :) Many more errors are now written into the error.log file. 1.5.2 Not many new stuff since the beta1 version. Using filter extensions works fine now, if you subscribe a feed that cannot be parsed you'll be asked if you want to use a filter for this feed (=unsucked the add a filter UI). There was a problem with accessing memory that didn't belong to us in xmlparse for strings exactly one byte long. The feed download function behaved strangely sometimes due to some thread safety issues. Never affected Snownews, only Liferea. Just mentioned for completeness. Snownews should also start up a bit faster now if you have many feeds and a really slow system. 1.5.2beta2 Unfortunately 1.5.2-beta1 is a bit crashy if you use the (New headlines) pseudo feed. Something's stompin on my internal database which leads to inconsistent calculations of unread items in the new headlines feed and the rest of the program. And ultimatively to a segfault if you open the feed in this state. The patch below fixes this. Also fixes obscure issues with smart feeds + caching, makes HTTP auth via proxy work and fixes bugs with the feed reordering in the main menu. Moved feeds had some of their internal data mixed up with others. Specifically the last HTTP status reply, last modification date and the data contentlength. 1.5.2beta1 The enter key has now a configurable key binding. So if you want to have 'l' to select an item, it should work now. Multi byte characters are now handled correctly. Well, everywhere except in the article (if provided) itself since the word wrap function still doesn't like multi byte characters. Should work everywhere else if you link against libncursesw. I rewrote all of the build system. Nothing fancy, but it's one single Makefile now and does not depend on GNU make anymore. Building is probably broken on Solaris atm. A feed that contains all new items from all your other feeds can now be added by pressing 'H' in the main menu. Filters and external feed sources work now. External sources: Write a script/program that outputs RSS and you can add it via an URL exec:/path/to/script. Snownews will execute it everytime you refresh the feed/all feeds. In short: [your script] -> RSS -> Snownews Filters: You can subscribe to Atom, any other syndication format, heck even HTML pages with this feature. All you need is a script that converts whatever resource from the web to a valid RSS document. The external script must accept data via stdin and write valid RSS to stdout. Snownews will execute this filter everytime it downloads a resource from the web. This automatically takes advantage from Snownews' http features (last mod, gzip, auto redirect, etc.). To use this, subscribe anything you want, ignore the parser errors, press 'e' and enter the location of the filter you want to use, refresh the feed. In short: [resource on the web] -> Snownews -> [your script] -> RSS -> Snownews @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/10/03 00:18:27 tv Exp $ a12 1 USE_BUILDLINK3= YES @ 1.9 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2004/05/04 04:26:44 snj Exp $ d3 1 a3 2 DISTNAME= snownews-1.5.1 PKGREVISION= 1 d18 2 a19 2 MAKE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" MAKE="${GMAKE}" MAKE_ENV+= EXTRA_CFLAGS="${CFLAGS}" LOCALBASE="${LOCALBASE}" d28 1 a28 1 .for M in de fr it nl d34 1 a34 1 .for L in de es fr it nl sl zh_TW @ 1.8 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2004/04/09 00:04:23 wiz Exp $ d4 1 @ 1.7 log @Update to 1.5.1, provided by Bruce J.A. Nourish in private mail. 1.5.1: This release fixes a crash on Solaris, improves behaviour with compressed HTTP content, adds support for combining multiple category filters, and fixes a few user interface inconsistencies. 1.5.0: This release adds digest authentication support, improved handling of HTML feed descriptions, user customizable conversion of HTML entities, many GUI improvements, and other smaller bugfixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/02/15 23:52:29 wiz Exp $ d13 1 a13 1 USE_BUILDLINK2= YES d22 2 a23 2 .include "../../devel/gettext-lib/buildlink2.mk" MAKE_ENV+= EXTRA_LDFLAGS="${LDFLAGS} ${_BLNK_INTL_LDFLAGS}" d39 3 a41 3 .include "../../converters/libiconv/buildlink2.mk" .include "../../textproc/libxml2/buildlink2.mk" .include "../../devel/ncurses/buildlink2.mk" @ 1.6 log @Update to 1.4.4, based on an update sent by Bruce J.A. Nourish. 1.4.4: 1.4.3 crashes on systems where it runs the first time. Cookie support 1.4.3: Feed overview menu can now be assigned a color via the colors config file HTTP Authentication Code rewrites Translation updates '?' brings help menu 'M' sets item to unread Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2004/01/24 15:23:47 grant Exp $ d3 1 a3 1 DISTNAME= snownews-1.4.4 d18 1 a18 1 MAKE_ENV+= PKGLOCALEDIR="${PKGLOCALEDIR}" GMAKE="${GMAKE}" d25 13 a37 9 post-patch: for FILE in ${WRKSRC}/doc/man/Makefile ${WRKSRC}/doc/man/*/Makefile;do \ ${MV} $${FILE} $${FILE}.orig; \ ${SED} -e 's/$$(INSTALL) -m 0644/$$(BSD_INSTALL_MAN)/' $${FILE}.orig > $${FILE}; \ done for FILE in ${WRKSRC}/po/Makefile;do \ ${MV} $${FILE} $${FILE}.orig; \ ${SED} -e 's/$$(INSTALL) -m 0644/$$(BSD_INSTALL_DATA)/' $${FILE}.orig > $${FILE}; \ done @ 1.5 log @replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2004/01/23 21:55:48 jmmv Exp $ d3 1 a3 2 DISTNAME= snownews-1.4.2 PKGREVISION= 1 d18 2 a19 2 MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} GMAKE=${GMAKE} MAKE_ENV+= EXTRA_CFLAGS="${CFLAGS}" d25 10 @ 1.4 log @Use tabs for indentation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2004/01/23 21:50:50 jmmv Exp $ d15 1 a15 1 USE_GMAKE= YES @ 1.3 log @Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA. This shouldn't be needed if we had non-recursive dependancies *sigh*. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/01/09 03:30:54 reed Exp $ d3 4 a6 4 DISTNAME= snownews-1.4.2 PKGREVISION= 1 CATEGORIES= www MASTER_SITES= http://home.kcore.de/~kiza/software/snownews/download/ d8 1 a8 1 MAINTAINER= pkgsrc@@bjan.freeshell.org d10 1 a10 1 COMMENT= Small, curses based RSS feed reader @ 1.2 log @Bruce asked for his MAINTAINER email address change on pkgsrc-wip-review list. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2003/12/27 23:04:23 wiz Exp $ d4 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d7 1 a7 1 MAINTAINER= bjan+pkgsrc@@bjan.net @ 1.1.1.1 log @Import of snownews-1.4.2 from Bruce J.A. Nourish via pkgsrc-wip. Snownews is a small console RSS/RDF newsreader. It will handle RSS 1.0 feeds that comply with the W3C RDF specification, but will also support userland's 0.91 and 2.0 versions. @ text @@