pkgsrc/mk
jlam d4ca1fbd6b Rototill of how the various template parts of the INSTALL and DEINSTALL
scripts are generated.  The various scriptlets in pkgsrc/mk/install
are now full templates that can be combined to form the INSTALL and
DEINSTALL scripts.  All of the templates have either leading or trailing
blank lines so that when they are concatentated, the full INSTALL and
DEINSTALL scripts will still be easy to read.

All of the generated template sources for the INSTALL and DEINSTALL
scripts are now stored in ${WRKDIR}/.pkginstall for local consistency
and have been renamed so that they are not dot-files.

The "data" for the +* scriptlets are now generated in a separate step
and instead of being appended to the unpacked scriptlet are now appended
to the INSTALL script itself.  When the scriptlets are unpacked, the
corresponding data lines for each scriptlet are pulled out of the
INSTALL script and put into the unpacked scriptlets.  This makes it
easy to append more data lines during the install phase without needing
to regenerate the INSTALL script.
2006-03-15 04:52:57 +00:00
..
buildlink3 Fix build of the packages which pass .la files to libtool by relative 2005-12-09 16:16:41 +00:00
bulk Only write the terminating HTML code to the ${_BROKENFILE} if the 2006-02-13 14:55:26 +00:00
compiler Bump '_GCC_DIST_VERSION' to '3.4.5' to match lang/gcc34 2006-02-10 11:26:41 +00:00
defaults Replaced option "spamassassin-test-net" by generic option "online-tests". 2006-03-13 21:22:33 +00:00
gnu-config Add $NetBSD$. 2005-01-14 00:10:50 +00:00
install Rototill of how the various template parts of the INSTALL and DEINSTALL 2006-03-15 04:52:57 +00:00
platform Add man/ru/*. 2006-02-22 21:42:05 +00:00
plist Properly rename "info" to ${INFO_DIR} in any @dirrm statements. Also 2006-03-14 23:16:01 +00:00
scripts Add .tar.bz support 2006-02-19 15:38:23 +00:00
tools Teach the tools framework about Darwin's tclsh and wish. 2006-03-08 21:18:43 +00:00
wrapper Replaced jlam's initial sketch with one in which the parts are arranged 2006-02-02 23:08:31 +00:00
alternatives.mk Modify the pkginstall framework so that it manages all aspects of 2006-03-14 01:14:26 +00:00
apache.mk Fix typo. 2005-04-21 23:05:41 +00:00
bdb.buildlink3.mk Enhances comments to better explain to package authors how this file 2006-01-03 18:33:07 +00:00
bsd.hacks.mk We already know that bsd.prefs.mk is included before this, so reduce make 2004-11-30 15:09:45 +00:00
bsd.makevars.mk Fixed a typo in a comment. 2005-06-05 04:35:45 +00:00
bsd.options.mk Removed trailing white-space from a comment. 2005-11-14 04:25:50 +00:00
bsd.pkg.check.mk Only add "fonts.(alias|dir|scale)" to "CHECK_FILES_SKIP" if a package 2006-02-23 14:38:07 +00:00
bsd.pkg.clean.mk Fix antoher cut and paste (tabs-to-whitespace) bug. 2006-01-19 16:24:51 +00:00
bsd.pkg.extract.mk gzcat needs the full command, not only the pathname, in case it is 2006-01-23 14:43:50 +00:00
bsd.pkg.mk We can always pass --infodir to configure scripts, regardless of whether 2006-03-14 17:24:34 +00:00
bsd.pkg.patch.mk Move more "patch"-related variables and targets out of bsd.pkg.mk and into 2006-01-19 20:32:17 +00:00
bsd.pkg.subdir.mk add a missing .PHONY: Now if you do something like 2006-01-29 01:39:01 +00:00
bsd.pkg.use.mk BUILD_DEPENDS on gettext-tools not gettext for BUILD_USES_MSGFMT. 2006-03-11 04:01:27 +00:00
bsd.prefs.mk Set LOWER_OPSYS_VERSUFFIX on Darwin. 2006-03-08 01:56:46 +00:00
bsd.sites.mk Remove planetmirror as a gnustep mirroring site. 2006-03-04 00:04:38 +00:00
bsd.utils.mk Instead of accumulating _ALL_DEPENDS_PKGSRCDIRS, accumulate _ALL_DEPENDS 2006-01-23 15:01:39 +00:00
compiler.mk added support for the SGI IDO (IRIX Development Option) cc used by IRIX 5.3. 2005-10-16 19:44:44 +00:00
curses.buildlink3.mk
db1.builtin.mk Change the order of libraries looked for, and start with libdb1 instead of 2005-08-11 20:25:20 +00:00
dirs.mk Enable theme-dirs. 2004-12-24 10:06:41 +00:00
djbware.mk Unquoted SUBST_MESSAGE.*, as this is no longer needed. 2006-01-21 10:10:42 +00:00
dlopen.buildlink3.mk Applied all quoting fixes found by "pkglint --autofix". 2005-12-05 22:07:07 +00:00
dlopen.builtin.mk Darwin>=7.0 does not need devel/dlcompat. 2005-06-26 13:11:22 +00:00
emacs.mk Export EMACS_VERSION_MAJOR and EMACS_VERSION_MINOR to packages using emacs.mk. 2006-03-11 06:23:20 +00:00
endian.mk Rewrite to avoid needing egrep. 2005-04-30 03:01:06 +00:00
fam.buildlink3.mk gamin finally works on NetBSD now. Enable it as a FAM implementation 2005-09-03 21:34:19 +00:00
find-prefix.mk Extend find-prefix.mk so that we can specify a package wildcard instead 2005-11-28 05:54:17 +00:00
java-env.mk Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk 2005-12-29 06:21:30 +00:00
java-vm.mk First step at reworking Linux binary packages. 2005-12-12 14:43:23 +00:00
krb5.buildlink3.mk Modify krb5.buildlink3.mk so that we choose a single, well-known 2005-01-09 23:59:26 +00:00
motif.buildlink3.mk Applied all quoting fixes found by "pkglint --autofix". 2005-12-05 22:07:07 +00:00
mysql.buildlink3.mk * Remove mysql-4.0.x now the packages were removed. 2006-01-07 10:47:39 +00:00
oss.buildlink3.mk Makefiles that include oss.buildlink3.mk can now check the value of 2006-03-13 16:10:15 +00:00
oss.builtin.mk Reimplement OSS audio handling in pkgsrc. Add two new files: 2006-03-09 20:23:13 +00:00
pam.buildlink3.mk Use tabs, not spaces. 2005-06-16 17:40:56 +00:00
pgsql.buildlink3.mk permit postgresl81 2006-01-08 12:53:53 +00:00
pthread.buildlink3.mk Shortened and restructured the header comment. Now the interface to this 2005-11-04 14:36:23 +00:00
pthread.builtin.mk Rewrite the USE_BUILTIN.pthread section a bit so that it more closely 2005-06-09 06:03:40 +00:00
reduce-depends.mk Reduced the number of complicated regexp substitutions by introducing an 2005-10-09 08:48:44 +00:00
solaris-pam.builtin.mk Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +00:00
subst.mk Reverted the change from 1.29 to 1.30, as it had led to build failures in 2006-01-08 01:07:35 +00:00
tex.buildlink3.mk tweak. 2006-02-27 12:14:50 +00:00
unprivileged.mk Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE, 2005-09-28 21:55:32 +00:00
x11.buildlink3.mk I found the reason for the misbehaviour. This will result in a new 2005-08-01 00:37:21 +00:00
x11.builtin.mk Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc. 2005-06-01 18:02:37 +00:00
x11.version.mk Update documentation: The default X11_TYPE is "native" unless defined 2005-11-09 01:07:37 +00:00
xaw.buildlink3.mk Improve quoting. 2005-06-02 19:33:56 +00:00