mk/subst.mk
Tue, 02 Jan 2018 21:18:48 +0000 rillig Allow package developers to easily see and check the SUBST changes. trunk
Sun, 31 Jan 2016 17:27:41 +0000 rillig Fixed subst.mk not to corrupt files trunk
Tue, 17 May 2005 18:29:44 +0000 tv sync [all but bsd.pkg.mk] with HEAD tv-derecurse
Thu, 11 Dec 2003 09:55:31 +0000 agc Pullup fix to pkgsrc-2003Q4 branch, requested by Grant Beattie. pkgsrc-2003Q4
Wed, 27 Aug 2003 11:44:27 +0000 jlam Sync to HEAD for subst.mk pkgviews-mk
Sun, 13 Oct 2013 21:38:36 +0000 dholland Add note to SUBST_SED noting that -E is not a standard sed option. trunk
Sat, 26 Jan 2008 15:23:21 +0000 rillig See also: PLIST_SUBST trunk
Wed, 23 Jan 2008 01:44:28 +0000 rillig Made the wording more into an explanation. trunk
Fri, 18 Jan 2008 11:26:11 +0000 rillig If the package doesn't provide a SUBST_MESSAGE, generate a default one. trunk
Fri, 18 Jan 2008 11:16:08 +0000 rillig Don't rely on file(1) to distinguish text files from binary files. This trunk
Fri, 18 Jan 2008 10:41:05 +0000 rillig Replaced _PKG_SILENT and _PKG_DEBUG with RUN. trunk
Mon, 19 Nov 2007 23:38:03 +0000 rillig Explicitly mentioned that both SUBST_SED and SUBST_VARS may be used in a trunk
Thu, 01 Nov 2007 13:12:48 +0000 rillig Before running _SUBST_IS_TEXT_FILE on a file, make sure that the file trunk
Thu, 05 Apr 2007 18:33:09 +0000 wiz Recognize XML files as text. trunk
Thu, 15 Mar 2007 22:54:24 +0000 rillig For all those who are interested in the inner workings of pkgsrc, there trunk
Wed, 07 Mar 2007 21:27:59 +0000 rillig Fixed the quoting for SUBST_VARS.*. Now every character gets replaced trunk
Mon, 05 Feb 2007 08:39:23 +0000 rillig Some Makefile.in files start with the letters PACKAGE. NetBSD's file(1) trunk
Tue, 23 Jan 2007 06:05:39 +0000 rillig Since there are many cases where the string @FOO@ is replaced with the trunk
Sun, 14 Jan 2007 17:05:02 +0000 rillig The new variable SUBST_SKIP_TEXT_CHECK.* can be set to "yes" to do the trunk
Thu, 11 Jan 2007 12:12:12 +0000 rillig When a SUBST change leaves a file as-is, print an informational message. trunk
Wed, 03 Jan 2007 23:35:13 +0000 rillig + keyword "subst" trunk
Sun, 10 Dec 2006 02:25:13 +0000 reed Also "Assembler source" is a text file for _SUBST_IS_TEXT_FILE. trunk
Thu, 23 Nov 2006 16:27:53 +0000 tron file(1) under NetBSD-sparc64 4.99.4 identifies the file trunk
Thu, 09 Nov 2006 02:06:29 +0000 rillig Clarify _who_ is supposed to set the SUBST_* variables. trunk
Sun, 02 Jul 2006 09:35:05 +0000 rillig Fixed the documentation for SUBST_SED.*, which is not _one_ sed trunk
Thu, 22 Jun 2006 20:45:48 +0000 rillig SUBST_STAGE.* is currently not defined by all SUBST blocks, so disable trunk
Sat, 17 Jun 2006 22:42:00 +0000 rillig Simplified the code by reducing the number of different targets that are trunk
Sun, 08 Jan 2006 01:07:35 +0000 rillig Reverted the change from 1.29 to 1.30, as it had led to build failures in trunk
Sat, 07 Jan 2006 23:27:41 +0000 rillig Added two missing :Q operators. One of them affects how the trunk
Sat, 07 Jan 2006 18:43:05 +0000 rillig Removed the use of ${FILE_CMD} from the substitution framework. The trunk
Thu, 05 Jan 2006 23:16:01 +0000 joerg Adjust comment about SUBST_FILES to match reality: trunk
Sun, 01 Jan 2006 22:52:16 +0000 rillig Fixed some cases where the exitcode of child processes has been ignored. trunk
Sun, 01 Jan 2006 22:30:35 +0000 rillig Fixed trivial pkglint warnings: trunk
Tue, 06 Dec 2005 17:17:30 +0000 rillig Allow absolute filenames for SUBST_FILES. Needed for converters/convmv and trunk
Thu, 24 Nov 2005 20:02:40 +0000 rillig Added another diagnostic message to distinguish the cases for non-text trunk
Thu, 17 Nov 2005 23:17:02 +0000 rillig A warning is printed for every non-text file. This helps in detecting trunk
Sun, 21 Aug 2005 22:00:07 +0000 rillig Changed the comment for SUBST_STAGE to be more complete. Started the other trunk
Thu, 09 Jun 2005 19:49:48 +0000 rillig Fixed a typo. trunk
Fri, 20 May 2005 21:36:05 +0000 jlam Change instances where we stored `shell command` in a make variable into trunk
Fri, 20 May 2005 18:40:42 +0000 jlam Revert part of revision 1.18. The new quoting was breaking some trunk
Wed, 18 May 2005 03:33:51 +0000 rillig Removed the quoting for SUBST_MESSAGE.<class>. Most packages unnecessarily trunk
Tue, 17 May 2005 19:01:36 +0000 rillig Fixed shell quoting. Reviewed by jlam. trunk
Sat, 30 Apr 2005 15:05:06 +0000 jlam Avoid checking for !empty(...) so that we that defer variable references. trunk
Mon, 23 Aug 2004 16:37:09 +0000 jlam SUBST_POSTCMD must be globally defined or else it breaks. trunk
Mon, 23 Aug 2004 16:36:00 +0000 jlam Actually, it's okay if SUBST_FILTER_CMD is empty... the ${SUBST_COOKIE} trunk
Mon, 23 Aug 2004 16:35:11 +0000 jlam Use _SUBST_BACKUP_SUFFIX instead of hardcoding ".subst.sav" everywhere. trunk
Mon, 23 Aug 2004 09:01:57 +0000 jlam SUBST_FILTER_CMD can't be empty. It must be a real filter cmd, so default trunk
Sun, 06 Jun 2004 04:22:23 +0000 schmonz Usually there's no need to keep the original version of a file trunk
Sun, 07 Mar 2004 09:29:25 +0000 grant Solaris' file(1) reports "executable [path] script" on scripts which trunk
Mon, 01 Mar 2004 09:57:10 +0000 uebayasi * Document SUBST_CLASSES. trunk
Mon, 29 Dec 2003 02:55:22 +0000 kim Reinstate the fix in revision 1.6 trunk
Sun, 28 Dec 2003 17:28:26 +0000 kim Revert revision 1.5 as binaries and directories are now being substed trunk
Sun, 28 Dec 2003 15:57:29 +0000 jmmv The generated target is subst-<class>, not <class>-subst. Fix comment trunk
Sat, 27 Dec 2003 03:05:53 +0000 grant bomb to prevent silent failure if we're unable to rename a file trunk
Sat, 27 Dec 2003 03:02:11 +0000 grant remove somewhat bogus test for text files, which was dependent on the trunk
Thu, 11 Dec 2003 00:05:36 +0000 grant only print SUBST_MESSAGE if it's defined. trunk
Tue, 07 Oct 2003 10:19:09 +0000 jlam Allow a new variable SUBST_FILTER_CMD.<class> that is a command filter or trunk
Tue, 02 Sep 2003 06:59:37 +0000 jlam Merge pkgviews-mk branch into the HEAD by running: trunk
Wed, 27 Aug 2003 11:24:37 +0000 jlam subst.mk is a Makefile fragment that implements a general text replacement trunk
less more (0) tip