Date: Fri, 13 Dec 2013 15:08:33 +0000 (UTC) From: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-ports@freebsd.org Subject: distpatch: DISTORIG (sort of) broken Message-ID: <l8f7th$q12$1@lorvorc.mips.inka.de>
next in thread | raw e-mail | index | archive | help
When a port runs distpatch, the backup file suffix is set to DISTORIG (default: .bak.orig) so changes from distribution patches and those from local patches can be kept apart. This doesn't work any longer; DISTORIG is ignored and distribution patches also generate .orig files. The problem in bsd.port.mk is that at the end of the PATCH_* section, the previously configured suffix is overridden: .if ${PATCH} == "/usr/bin/patch" PATCH_ARGS+= --suffix .orig PATCH_DIST_ARGS+= --suffix .orig .endif I don't know how long this has been broken. I don't see any recent changes and I don't understand the purpose of the section quoted above. An obvious workaround is "export PATCH=patch". -- Christian "naddy" Weisgerber naddy@mips.inka.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?l8f7th$q12$1>