head 1.16; access; symbols pkgsrc-2023Q4:1.16.0.4 pkgsrc-2023Q4-base:1.16 pkgsrc-2023Q3:1.16.0.2 pkgsrc-2023Q3-base:1.16 pkgsrc-2023Q2:1.15.0.28 pkgsrc-2023Q2-base:1.15 pkgsrc-2023Q1:1.15.0.26 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.24 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.15.0.22 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.20 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.15.0.18 pkgsrc-2022Q1-base:1.15 pkgsrc-2021Q4:1.15.0.16 pkgsrc-2021Q4-base:1.15 pkgsrc-2021Q3:1.15.0.14 pkgsrc-2021Q3-base:1.15 pkgsrc-2021Q2:1.15.0.12 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.15.0.10 pkgsrc-2021Q1-base:1.15 pkgsrc-2020Q4:1.15.0.8 pkgsrc-2020Q4-base:1.15 pkgsrc-2020Q3:1.15.0.6 pkgsrc-2020Q3-base:1.15 pkgsrc-2020Q2:1.15.0.4 pkgsrc-2020Q2-base:1.15 pkgsrc-2020Q1:1.15.0.2 pkgsrc-2020Q1-base:1.15 pkgsrc-2019Q4:1.14.0.14 pkgsrc-2019Q4-base:1.14 pkgsrc-2019Q3:1.14.0.10 pkgsrc-2019Q3-base:1.14 pkgsrc-2019Q2:1.14.0.8 pkgsrc-2019Q2-base:1.14 pkgsrc-2019Q1:1.14.0.6 pkgsrc-2019Q1-base:1.14 pkgsrc-2018Q4:1.14.0.4 pkgsrc-2018Q4-base:1.14 pkgsrc-2018Q3:1.14.0.2 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.13.0.14 pkgsrc-2018Q2-base:1.13 pkgsrc-2018Q1:1.13.0.12 pkgsrc-2018Q1-base:1.13 pkgsrc-2017Q4:1.13.0.10 pkgsrc-2017Q4-base:1.13 pkgsrc-2017Q3:1.13.0.8 pkgsrc-2017Q3-base:1.13 pkgsrc-2017Q2:1.13.0.4 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.13.0.2 pkgsrc-2017Q1-base:1.13 pkgsrc-2016Q4:1.12.0.18 pkgsrc-2016Q4-base:1.12 pkgsrc-2016Q3:1.12.0.16 pkgsrc-2016Q3-base:1.12 pkgsrc-2016Q2:1.12.0.14 pkgsrc-2016Q2-base:1.12 pkgsrc-2016Q1:1.12.0.12 pkgsrc-2016Q1-base:1.12 pkgsrc-2015Q4:1.12.0.10 pkgsrc-2015Q4-base:1.12 pkgsrc-2015Q3:1.12.0.8 pkgsrc-2015Q3-base:1.12 pkgsrc-2015Q2:1.12.0.6 pkgsrc-2015Q2-base:1.12 pkgsrc-2015Q1:1.12.0.4 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.2 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.11.0.18 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.16 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.14 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.12 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.10 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.8 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.6 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.4 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.11.0.2 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.10.0.40 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.10.0.38 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.36 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.10.0.34 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.10.0.32 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.10.0.30 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.10.0.28 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.26 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.24 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.22 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.20 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.10.0.18 pkgsrc-2009Q3-base:1.10 pkgsrc-2009Q2:1.10.0.16 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.10.0.14 pkgsrc-2009Q1-base:1.10 pkgsrc-2008Q4:1.10.0.12 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.10 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.8 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.6 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.4 pkgsrc-2008Q1:1.10.0.2 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.9.0.10 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.8 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.6 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.4 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.2 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.8.0.2 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.7.0.2 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.6.0.2 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.5.0.8 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.6 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.4 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.2 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.4.0.2 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.3.0.2 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.2.0.2 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.16 date 2023.08.02.19.20.16; author nia; state Exp; branches; next 1.15; commitid WBs42aZhtfmDkfzE; 1.15 date 2020.01.26.17.30.40; author rillig; state Exp; branches; next 1.14; commitid 4fBBvoSLJaGd0eUB; 1.14 date 2018.07.18.00.06.10; author joerg; state Exp; branches; next 1.13; commitid 9fkLzQuPlqFC7yKA; 1.13 date 2017.02.28.13.55.04; author wiz; state Exp; branches; next 1.12; commitid Bb5E6le8Y3kMWIHz; 1.12 date 2014.10.09.14.05.54; author wiz; state Exp; branches; next 1.11; commitid fBDATFVmQ3454xTx; 1.11 date 2012.09.11.19.47.00; author asau; state Exp; branches; next 1.10; 1.10 date 2008.03.02.03.48.36; author jlam; state Exp; branches; next 1.9; 1.9 date 2006.12.15.14.34.18; author wiz; state Exp; branches; next 1.8; 1.8 date 2006.09.09.02.41.54; author obache; state Exp; branches; next 1.7; 1.7 date 2006.05.17.06.12.27; author rillig; state Exp; branches; next 1.6; 1.6 date 2006.02.19.11.30.47; author rillig; state Exp; branches; next 1.5; 1.5 date 2005.01.21.02.50.35; author tv; state Exp; branches; next 1.4; 1.4 date 2004.12.03.15.14.50; author wiz; state Exp; branches; next 1.3; 1.3 date 2004.07.28.02.47.35; author minskim; state Exp; branches; next 1.2; 1.2 date 2004.04.14.14.56.09; author ben; state Exp; branches; next 1.1; 1.1 date 2004.03.08.23.44.00; author ben; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.03.08.23.44.00; author ben; state Exp; branches; next ; desc @@ 1.16 log @*: Mark packages that were originally identified as requiring C++03 due to failing to build with a C++14 default compiler with FORCE_CXX_STD instead of USE_LANGUAGES. @ text @# $NetBSD: Makefile,v 1.15 2020/01/26 17:30:40 rillig Exp $ DISTNAME= ppmdi1 PKGNAME= ppmd-9.1 CATEGORIES= archivers MASTER_SITES= http://compression.ru/ds/ EXTRACT_SUFX= .rar MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://compression.ru/ds/ COMMENT= PPM file compressor LICENSE= public-domain MAKE_FILE= makefile.gmk BUILD_TARGET= ppmd WRKSRC= ${WRKDIR} USE_LANGUAGES= c c++ # Fails with C++14 default language. FORCE_CXX_STD= c++03 INSTALLATION_DIRS= bin SUBST_CLASSES+= d2u SUBST_MESSAGE.d2u= Converting CRLF to LF. SUBST_STAGE.d2u= post-extract SUBST_FILES.d2u= * SUBST_FILTER_CMD.d2u= ${TR} -d '\015' do-install: ${INSTALL_PROGRAM} ${WRKSRC:Q}/ppmd ${DESTDIR}${PREFIX:Q}/bin ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX:Q}/share/doc/ppmd ${INSTALL_DATA} ${WRKSRC:Q}/read_me.txt \ ${DESTDIR}${PREFIX:Q}/share/doc/ppmd/ .include "../../mk/bsd.pkg.mk" @ 1.15 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/07/18 00:06:10 joerg Exp $ d18 4 a21 1 USE_LANGUAGES= c++03 @ 1.14 log @Mark packages that require C++03 (or the GNU variants) if they fail with C++14 default language. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2017/02/28 13:55:04 wiz Exp $ d10 1 a10 1 HOMEPAGE= http://compression.ru/ds/ @ 1.13 log @Set LICENSE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2014/10/09 14:05:54 wiz Exp $ d18 1 a18 1 USE_LANGUAGES= c++ @ 1.12 log @Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.11 2012/09/11 19:47:00 asau Exp $ # d12 1 @ 1.11 log @"user-destdir" is default these days @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2008/03/02 03:48:36 jlam Exp $ a13 2 PKG_INSTALLATION_TYPES= overwrite pkgviews @ 1.10 log @Mechanical changes to add full DESTDIR support to packages that install their files via a custom do-install target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2006/12/15 14:34:18 wiz Exp $ a14 1 PKG_DESTDIR_SUPPORT= user-destdir @ 1.9 log @Reset maintainer, ben@@ has resigned. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2006/09/09 02:41:54 obache Exp $ d15 1 d32 4 a35 3 ${INSTALL_PROGRAM} ${WRKSRC:Q}/ppmd ${PREFIX:Q}/bin ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/doc/ppmd ${INSTALL_DATA} ${WRKSRC:Q}/read_me.txt ${PREFIX:Q}/share/doc/ppmd/ @ 1.8 log @Rename variable MAKEFILE to MAKE_FILE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2006/05/17 06:12:27 rillig Exp $ d10 1 a10 1 MAINTAINER= ben@@NetBSD.org @ 1.7 log @Fixed pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/02/19 11:30:47 rillig Exp $ d16 1 a16 1 MAKEFILE= makefile.gmk @ 1.6 log @Fixed pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/01/21 02:50:35 tv Exp $ d28 1 a28 1 SUBST_FILTER_CMD.d2u= tr -d '\015' @ 1.5 log @Fix install on non-NetBSD (don't put a trailing / on a dir name to ${INSTALL_*_DIR}). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2004/12/03 15:14:50 wiz Exp $ d24 5 a28 6 post-extract: cd ${WRKSRC} && for i in *; do \ ${MV} $$i $$i.new; \ ${TR} -d '\r' <$$i.new >$$i; \ ${RM} $$i.new; \ done d31 3 a33 3 ${INSTALL_PROGRAM} ${WRKSRC}/ppmd ${PREFIX}/bin ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ppmd ${INSTALL_DATA} ${WRKSRC}/read_me.txt ${PREFIX}/share/doc/ppmd/ @ 1.4 log @Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs. Suggested by Roland Illig, ok'd by various. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2004/07/28 02:47:35 minskim Exp $ d33 1 a33 1 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ppmd/ @ 1.3 log @Enable pkgviews installation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/04/14 14:56:09 ben Exp $ d17 1 a17 1 ALL_TARGET= ppmd @ 1.2 log @Add USE_LANGUAGES=c++ to note that this package uses c++. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/03/08 23:44:00 ben Exp $ d14 2 d22 2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d18 1 @ 1.1.1.1 log @Initial import of ppmd-9.1, a PPM file compressor. PPMd is a file compressor written mainly for embedding in user programs, and it is not intended for direct use. This program is an effort to make speed and performance improvements on the abstract PPM model [1-6] without tuning it to particular data types. @ text @@