head 1.35; access; symbols pkgsrc-2026Q1:1.35.0.2 pkgsrc-2026Q1-base:1.35 pkgsrc-2025Q4:1.33.0.2 pkgsrc-2025Q4-base:1.33 pkgsrc-2025Q3:1.32.0.18 pkgsrc-2025Q3-base:1.32 pkgsrc-2025Q2:1.32.0.16 pkgsrc-2025Q2-base:1.32 pkgsrc-2025Q1:1.32.0.14 pkgsrc-2025Q1-base:1.32 pkgsrc-2024Q4:1.32.0.12 pkgsrc-2024Q4-base:1.32 pkgsrc-2024Q3:1.32.0.10 pkgsrc-2024Q3-base:1.32 pkgsrc-2024Q2:1.32.0.8 pkgsrc-2024Q2-base:1.32 pkgsrc-2024Q1:1.32.0.6 pkgsrc-2024Q1-base:1.32 pkgsrc-2023Q4:1.32.0.4 pkgsrc-2023Q4-base:1.32 pkgsrc-2023Q3:1.32.0.2 pkgsrc-2023Q3-base:1.32 pkgsrc-2023Q2:1.31.0.2 pkgsrc-2023Q2-base:1.31 pkgsrc-2023Q1:1.30.0.6 pkgsrc-2023Q1-base:1.30 pkgsrc-2022Q4:1.30.0.4 pkgsrc-2022Q4-base:1.30 pkgsrc-2022Q3:1.30.0.2 pkgsrc-2022Q3-base:1.30 pkgsrc-2022Q2:1.28.0.10 pkgsrc-2022Q2-base:1.28 pkgsrc-2022Q1:1.28.0.8 pkgsrc-2022Q1-base:1.28 pkgsrc-2021Q4:1.28.0.6 pkgsrc-2021Q4-base:1.28 pkgsrc-2021Q3:1.28.0.4 pkgsrc-2021Q3-base:1.28 pkgsrc-2021Q2:1.28.0.2 pkgsrc-2021Q2-base:1.28 pkgsrc-2021Q1:1.27.0.4 pkgsrc-2021Q1-base:1.27 pkgsrc-2020Q4:1.27.0.2 pkgsrc-2020Q4-base:1.27 pkgsrc-2020Q3:1.26.0.2 pkgsrc-2020Q3-base:1.26 pkgsrc-2020Q2:1.25.0.6 pkgsrc-2020Q2-base:1.25 pkgsrc-2020Q1:1.25.0.2 pkgsrc-2020Q1-base:1.25 pkgsrc-2019Q4:1.25.0.4 pkgsrc-2019Q4-base:1.25 pkgsrc-2019Q3:1.24.0.2 pkgsrc-2019Q3-base:1.24 pkgsrc-2019Q2:1.23.0.8 pkgsrc-2019Q2-base:1.23 pkgsrc-2019Q1:1.23.0.6 pkgsrc-2019Q1-base:1.23 pkgsrc-2018Q4:1.23.0.4 pkgsrc-2018Q4-base:1.23 pkgsrc-2018Q3:1.23.0.2 pkgsrc-2018Q3-base:1.23 pkgsrc-2018Q2:1.22.0.4 pkgsrc-2018Q2-base:1.22 pkgsrc-2018Q1:1.22.0.2 pkgsrc-2018Q1-base:1.22 pkgsrc-2017Q4:1.21.0.12 pkgsrc-2017Q4-base:1.21 pkgsrc-2017Q3:1.21.0.10 pkgsrc-2017Q3-base:1.21 pkgsrc-2017Q2:1.21.0.6 pkgsrc-2017Q2-base:1.21 pkgsrc-2017Q1:1.21.0.4 pkgsrc-2017Q1-base:1.21 pkgsrc-2016Q4:1.21.0.2 pkgsrc-2016Q4-base:1.21 pkgsrc-2016Q3:1.19.0.2 pkgsrc-2016Q3-base:1.19 pkgsrc-2016Q2:1.18.0.10 pkgsrc-2016Q2-base:1.18 pkgsrc-2016Q1:1.18.0.8 pkgsrc-2016Q1-base:1.18 pkgsrc-2015Q4:1.18.0.6 pkgsrc-2015Q4-base:1.18 pkgsrc-2015Q3:1.18.0.4 pkgsrc-2015Q3-base:1.18 pkgsrc-2015Q2:1.18.0.2 pkgsrc-2015Q2-base:1.18 pkgsrc-2015Q1:1.17.0.2 pkgsrc-2015Q1-base:1.17 pkgsrc-2014Q4:1.16.0.6 pkgsrc-2014Q4-base:1.16 pkgsrc-2014Q3:1.16.0.4 pkgsrc-2014Q3-base:1.16 pkgsrc-2014Q2:1.16.0.2 pkgsrc-2014Q2-base:1.16 pkgsrc-2014Q1:1.15.0.6 pkgsrc-2014Q1-base:1.15 pkgsrc-2013Q4:1.15.0.4 pkgsrc-2013Q4-base:1.15 pkgsrc-2013Q3:1.15.0.2 pkgsrc-2013Q3-base:1.15 pkgsrc-2013Q2:1.14.0.2 pkgsrc-2013Q2-base:1.14 pkgsrc-2013Q1:1.13.0.4 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.13.0.2 pkgsrc-2012Q4-base:1.13 pkgsrc-2012Q3:1.11.0.4 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.11.0.2 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.10.0.10 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.8 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.10.0.6 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.10.0.4 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.10.0.2 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.9.0.18 pkgsrc-2010Q4-base:1.9 pkgsrc-2010Q3:1.9.0.16 pkgsrc-2010Q3-base:1.9 pkgsrc-2010Q2:1.9.0.14 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.9.0.12 pkgsrc-2010Q1-base:1.9 pkgsrc-2009Q4:1.9.0.10 pkgsrc-2009Q4-base:1.9 pkgsrc-2009Q3:1.9.0.8 pkgsrc-2009Q3-base:1.9 pkgsrc-2009Q2:1.9.0.6 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.9.0.4 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.9.0.2 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.8.0.8 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.6 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.4 pkgsrc-2008Q2-base:1.8 cwrapper:1.8.0.2 pkgsrc-2008Q1:1.7.0.12 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.10 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.8 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.6 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.4 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.2 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.6.0.4 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.2 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.2 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.3.0.2 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.1.1.0.4 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.2 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.35 date 2026.02.26.18.36.41; author adam; state Exp; branches; next 1.34; commitid WHkwuThJXAHvUUvG; 1.34 date 2026.01.16.06.48.05; author wiz; state Exp; branches; next 1.33; commitid ljMSvNjbHLFjjAqG; 1.33 date 2025.10.05.15.22.53; author adam; state Exp; branches; next 1.32; commitid 7DwoOvhQIgS1todG; 1.32 date 2023.08.14.05.24.14; author wiz; state Exp; branches; next 1.31; commitid LOSB79OLVxvXjIAE; 1.31 date 2023.06.06.12.41.09; author riastradh; state Exp; branches; next 1.30; commitid xhspr6Z8JLQOWSrE; 1.30 date 2022.06.30.11.18.16; author nia; state Exp; branches; next 1.29; commitid AhctUV91Vubws3KD; 1.29 date 2022.06.28.11.33.41; author wiz; state Exp; branches; next 1.28; commitid D2UoJrTHpoHEANJD; 1.28 date 2021.05.24.19.52.01; author wiz; state Exp; branches; next 1.27; commitid qokaiStTApGMcrUC; 1.27 date 2020.12.20.13.05.00; author rhialto; state Exp; branches; next 1.26; commitid YQX4w8loPhg4XtAC; 1.26 date 2020.08.31.18.09.19; author wiz; state Exp; branches; next 1.25; commitid 7zxRbfOkDOoxbfmC; 1.25 date 2019.11.03.10.39.27; author rillig; state Exp; branches; next 1.24; commitid REW2CfrA7HdqqoJB; 1.24 date 2019.08.11.13.20.49; author wiz; state Exp; branches; next 1.23; commitid Ifet9Pg6Qt99ZByB; 1.23 date 2018.08.22.09.44.59; author wiz; state Exp; branches; next 1.22; commitid YLub8g3ofvFGb6PA; 1.22 date 2018.03.04.16.19.29; author wiz; state Exp; branches; next 1.21; commitid KWN25rV0m0zWS9tA; 1.21 date 2016.10.13.12.22.56; author mef; state Exp; branches; next 1.20; commitid 8R24uR9uiFjGRYpz; 1.20 date 2016.10.10.01.08.12; author mef; state Exp; branches; next 1.19; commitid UNpztn6BRykvexpz; 1.19 date 2016.07.09.06.38.12; author wiz; state Exp; branches; next 1.18; commitid dlqnocGpOoXV2Cdz; 1.18 date 2015.06.12.10.49.59; author wiz; state Exp; branches; next 1.17; commitid B4JmCfaVUbiY38py; 1.17 date 2015.01.16.09.27.45; author wiz; state Exp; branches; next 1.16; commitid Yyu6UugD2Zovle6y; 1.16 date 2014.05.29.23.36.29; author wiz; state Exp; branches; next 1.15; commitid laryHfkCalgYtuCx; 1.15 date 2013.08.21.10.18.03; author shattered; state Exp; branches; next 1.14; commitid xE95GimhwqYR6j2x; 1.14 date 2013.05.31.12.40.56; author wiz; state Exp; branches; next 1.13; commitid hIeXGcx6VfKHwMRw; 1.13 date 2012.10.31.11.19.22; author asau; state Exp; branches; next 1.12; 1.12 date 2012.10.03.21.55.54; author wiz; state Exp; branches; next 1.11; 1.11 date 2012.05.29.21.22.19; author cheusov; state Exp; branches; next 1.10; 1.10 date 2011.02.28.14.52.46; author wiz; state Exp; branches; next 1.9; 1.9 date 2008.11.09.05.19.57; author bjs; state Exp; branches; next 1.8; 1.8 date 2008.04.21.08.10.22; author bjs; state Exp; branches; next 1.7; 1.7 date 2006.10.15.21.40.07; author rillig; state Exp; branches; next 1.6; 1.6 date 2006.06.17.20.57.55; author rillig; state Exp; branches; next 1.5; 1.5 date 2005.10.23.19.42.39; author rillig; state Exp; branches; next 1.4; 1.4 date 2005.07.16.01.19.09; author jlam; state Exp; branches; next 1.3; 1.3 date 2005.04.11.21.45.36; author tv; state Exp; branches; next 1.2; 1.2 date 2005.01.01.03.22.02; author minskim; state Exp; branches; next 1.1; 1.1 date 2004.07.24.08.45.26; author recht; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.07.24.08.45.26; author recht; state Exp; branches; next ; desc @@ 1.35 log @patchutils: updated to 0.4.5 0.4.5 (stable) Reverted incompatible behavior change from version 0.4.4. In 0.4.4, Git diffs without content hunks (renames, copies, mode-only changes, binary files) were included in output and file numbering, breaking compatibility with 0.4.3 and earlier versions. This caused file numbers to change for scripts using -N/-F options. The 0.4.3 behavior has been restored as the default: these diffs are now excluded from output and numbering. Added --git-extended-diffs option to control this behavior: use --git-extended-diffs=include to get the 0.4.4 behavior if needed. The default will change to 'include' in version 0.5.0 for modern Git workflow support. Fixed grepdiff -s/--status to display correct file status indicators. Previously, grepdiff -s incorrectly showed '!' (modification) for all matching files regardless of whether they were additions, deletions, or modifications. Now correctly shows '+' for file additions, '-' for file removals, and '!' for file modifications. Added comprehensive test coverage for grepdiff -s with both unified and context diff formats. Documented and enabled --empty-files-as-absent option for grepdiff (long form only, as -E is used for --extended-regexp). Improved error handling for command pipelines. Fixed pipe handling to properly propagate errors when commands in a pipeline fail, and corrected stdout/stdin piping behavior (stderr is no longer redirected to pipes). Replaced old Git/SVN patchview scripts with unified patchview-wrapper. The gitdiff, gitdiffview, gitshow, gitshowview, svndiff, and svndiffview commands are now symlinks to a single patchview-wrapper script with improved pipeline handling and debug support. Symlinks are now automatically generated during installation rather than tracked in source control. Documentation improvements. Enhanced grepdiff documentation with better organization and comprehensive examples showing different output modes. Clarified bootstrap requirements in README.md. Restored move-to-front script to package. Build system and CI improvements. Updated GitHub Actions CI to run on 0.4.x branch. Conditionally enabled building from Git repository. Updated spec file and .gitignore files. Fixed binary file handling in lsdiff and filterdiff. Binary files now receive sequential file numbers instead of duplicate numbers when using lsdiff -N. Fixed filterdiff -F (file number filter) to properly filter binary file messages - previously binary file "Binary files ... differ" messages were not being filtered and would appear in output regardless of the requested file number. @ text @# $NetBSD: Makefile,v 1.34 2026/01/16 06:48:05 wiz Exp $ DISTNAME= patchutils-0.4.5 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=twaugh/} EXTRACT_SUFX= .tar.xz GITHUB_RELEASE= ${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://cyberelk.net/tim/software/patchutils/ COMMENT= Some programs for manipulating patch files LICENSE= gnu-gpl-v2 # WARNING: xmlto not available so not building doc TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto DEPENDS+= patch-[0-9]*:../../devel/patch USE_PKGLOCALEDIR= yes USE_TOOLS+= bash:run gmake perl:run GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-patch=${PREFIX}/bin/gpatch TEST_TARGET= check REPLACE_BASH+= scripts/editdiff.in REPLACE_BASH+= scripts/espdiff.in REPLACE_BASH+= scripts/move-to-front.in REPLACE_PYTHON+= patchview/patchview-wrapper CHECK_PORTABILITY_SKIP+= tests/rediff2/run-test .include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk" @ 1.34 log @patchutils: switch to https @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2025/10/05 15:22:53 adam Exp $ d3 1 a3 1 DISTNAME= patchutils-0.4.4 d22 1 d24 4 a27 3 REPLACE_BASH+= scripts/editdiff.in scripts/espdiff.in REPLACE_PYTHON+= patchview/gitdiff REPLACE_PYTHON+= patchview/gitshow @ 1.33 log @patchutils: updated to 0.4.4 0.4.4 Enhanced Git diff format support in filterdiff/lsdiff/grepdiff. Improved handling of Git diffs without traditional hunks, including proper support for file renames, binary file changes, and permission mode changes. Fixed exclusion filtering (-x) for multi-file Git diffs to prevent orphaned headers. Enhanced filename extraction to properly strip Git's a/ and b/ prefixes for consistent output. Added --git-prefixes=strip|keep option to control handling of Git filename prefixes, with 'keep' as default for backward compatibility (will change to 'strip' in version 0.5.0). Fixed interdiff --color option handling and improved color output. Replaced external diff --color dependency with internal ANSI color codes. Code improvements and build system enhancements. Added redirectfd() utility function to redirect stdout without reassignment. Enhanced CI testing with musl support for better compatibility testing. Fixed bash completion symlinks for better installation. Made grepdiff test case PCRE-aware to handle different regex library configurations properly. Added manual pages for gitdiff, gitdiffview, svndiff, and svndiffview commands. Updated bash completions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2023/08/14 05:24:14 wiz Exp $ d10 1 a10 1 HOMEPAGE= http://cyberelk.net/tim/software/patchutils/ @ 1.32 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2023/06/06 12:41:09 riastradh Exp $ d3 14 a16 14 DISTNAME= patchutils-0.4.2 PKGREVISION= 4 CATEGORIES= devel MASTER_SITES= http://cyberelk.net/tim/data/patchutils/stable/ EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://cyberelk.net/tim/software/patchutils/ COMMENT= Some programs for manipulating patch files LICENSE= gnu-gpl-v2 DEPENDS+= patch-[0-9]*:../../devel/patch # WARNING: xmlto not available so not building doc TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto d19 1 a19 1 USE_TOOLS+= perl:run d23 1 d25 1 d27 1 a27 3 CHECK_PORTABILITY_SKIP+= tests/rediff2/run-test REPLACE_BASH+= scripts/editdiff.in scripts/espdiff.in USE_TOOLS+= bash:run @ 1.31 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2022/06/30 11:18:16 nia Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.30 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2022/06/28 11:33:41 wiz Exp $ d16 1 a16 1 BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto @ 1.29 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2021/05/24 19:52:01 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.28 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2020/12/20 13:05:00 rhialto Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.27 log @devel/patchutils: update to 0.4.2. 0.4.2 @@twaugh twaugh released this on Jul 17 2020 Fixed a packaging issue. 0.4.0 @@twaugh twaugh released this on Jul 16 2020 New patchview mode with accompanying scripts. New grepdiff option --only-match. New filterdiff option --remove-timestamps. Assorted other fixes and improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2020/08/31 18:09:19 wiz Exp $ d4 1 @ 1.26 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2019/11/03 10:39:27 rillig Exp $ d3 1 a3 2 DISTNAME= patchutils-0.3.4 PKGREVISION= 3 d22 2 d28 1 @ 1.25 log @devel: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2019/08/11 13:20:49 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.24 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2018/08/22 09:44:59 wiz Exp $ d23 1 a23 1 CHECK_PORTABILITY_SKIP+=tests/rediff2/run-test @ 1.23 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2018/03/04 16:19:29 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.22 log @patchutils: fix HOMEPAGE @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2016/10/13 12:22:56 mef Exp $ d4 1 @ 1.21 log @ - Add BUILD_DEPENDS+= xmlto-[0-9]*, without this, WARNING: xmlto not available so not building doc at configure stage and resulting PLIST inconsistency. Thanks joerg@@ for bulkbuild report. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2016/10/10 01:08:12 mef Exp $ d9 1 a9 1 HOMEPAGE= http://cyberelk.net/tim/patchutils/index.html @ 1.20 log @Updated devel/patchutils to 0.3.4 --------------------------------- 0.3.4 (stable) Some fixes for filterdiff and rediff. The splitdiff utility now has an option to write output to a subdirectory. Ranges can now be prefixed by a modifier ('x') to exclude spans instead of include them. Extended headers produced by git are now handled by filterdiff and interdiff. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2016/07/09 06:38:12 wiz Exp $ d14 2 @ 1.19 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2015/06/12 10:49:59 wiz Exp $ d3 1 a3 2 DISTNAME= patchutils-0.3.3 PKGREVISION= 2 d21 1 a21 1 REPLACE_BASH+= editdiff.in espdiff.in @ 1.18 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.17 2015/01/16 09:27:45 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.17 log @Update to 0.3.3, set LICENSE. 0.3.3 (stable) Context output format for "no newline" lines has been fixed. The splitdiff utility now has an option to disable ".patch" filename extensions. Some fixes for bugs spotted by Coverity. Interdiff can now use "-" (stdin) for one of the inputs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2014/05/29 23:36:29 wiz Exp $ d4 1 @ 1.16 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 2 # $NetBSD: Makefile,v 1.15 2013/08/21 10:18:03 shattered Exp $ # d3 1 a3 3 DISTNAME= patchutils-0.3.2 #KGREVISION= 2 PKGREVISION= 1 d6 1 a6 1 EXTRACT_SUFX= .tar.bz2 d11 1 @ 1.15 log @Update to 0.3.2. Changes: - Interdiff had previously been putting absolute filenames in the input to the patch program. It now avoids doing this. - Editdiff no longer runs rediff when no changes were made in the editor. - The correct exit status is now set when the decompress option fails. - A temporary file leak has been fixed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2013/05/31 12:40:56 wiz Exp $ d6 1 @ 1.14 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.13 2012/10/31 11:19:22 asau Exp $ d4 2 a5 2 DISTNAME= patchutils-0.3.0 PKGREVISION= 2 d21 1 @ 1.13 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2012/10/03 21:55:54 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.12 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.11 2012/05/29 21:22:19 cheusov Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.11 log @Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@@) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2011/02/28 14:52:46 wiz Exp $ d5 1 @ 1.10 log @Reset maintainer for retired developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2008/11/09 05:19:57 bjs Exp $ a16 2 BUILD_DEFS+= GNU_PROGRAM_PREFIX d20 1 a20 1 CONFIGURE_ARGS+= --with-patch=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}patch @ 1.9 log @Update to patchutils-0.3.0. NEWS: ============== 0.3.0 (stable) ============== The lsdiff -H option is now the default, and new options have been added to filterdiff for reading inclusion/exclusion patterns from files, and for removing non-diff lines. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2008/04/21 08:10:22 bjs Exp $ d9 1 a9 1 MAINTAINER= recht@@NetBSD.org @ 1.8 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2006/10/15 21:40:07 rillig Exp $ d4 1 a4 2 DISTNAME= patchutils-0.2.31 PKGREVISION= 1 d17 2 @ 1.7 log @Fixed path to the bash interpreter. Added dependency to bash. PKGREVISION++. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/06/17 20:57:55 rillig Exp $ d14 2 @ 1.6 log @Updated patchutils to 0.2.31. Changes: - Several small bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2005/10/23 19:42:39 rillig Exp $ d5 1 d21 2 a22 4 REPLACE_INTERPRETER+= bash REPLACE.bash.old= /bin/bash REPLACE.bash.new= ${PREFIX}/bin/bash REPLACE_FILES.bash= editdiff.in espdiff.in @ 1.5 log @Fixed pkglint warning. WARN: Makefile:19: CONFIGURE_ARGS should be modified using "+=". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/07/16 01:19:09 jlam Exp $ d4 1 a4 2 DISTNAME= patchutils-0.2.30 PKGREVISION= 1 d13 1 a13 1 DEPENDS+= patch-[0-9]*:../../devel/patch d20 5 @ 1.4 log @Get rid of USE_PERL5. The new way to express needing the Perl executable around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/04/11 21:45:36 tv Exp $ d19 1 a19 1 CONFIGURE_ARGS= --with-patch=${PREFIX}/bin/${GNU_PROGRAM_PREFIX}patch @ 1.3 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/01/01 03:22:02 minskim Exp $ d17 1 a17 1 USE_PERL5= yes @ 1.2 log @Bump PKGREVISION because the previous binary package may contain a wrong path to the perl executable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/07/24 08:45:26 recht Exp $ a15 1 USE_BUILDLINK3= yes @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 @ 1.1.1.1 log @initial import of patchutils-0.2.30 Patchutils is a small collection of programs that operate on patch files. Interdiff generates an incremental patch from two patches against a common source. For example, if you have applied a pre-patch to a source tree, and wish to apply another pre-patch (which is against the same original source tree), you can use interdiff to generate the patch that you need to apply. You can also use this to review changes between two pre-patches. Combinediff generates a single patch from two incremental patches, allowing you to merge patches together. The resulting patch file only alters each file once. Filterdiff will select the portions of a patch file that apply to files matching (or, alternatively, not matching) a shell wildcard. Fixcvsdiff is for correcting the output of 'cvs diff'. Rediff corrects hand-edited patches, by comparing the original patch with the modified one and adjusting the offsets and counts. Lsdiff displays a short listing of affected files in a patch file, along with (optionally) the line numbers of the start of each patch. Splitdiff separates out patches from a patch file so that each new patch file only alters any given file once. In this way, a file containing several incremental patches can be split into individual incremental patches. Grepdiff displays a list of the files modified by a patch where the patch contains a given regular expression. Recountdiff fixes up counts and offsets in a unified diff. Unwrapdiff fixes word-wrapped unified diffs. @ text @@