Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-14 | Remove @dirrm entries from PLISTs | joerg | 1 | -3/+1 | |
2009-03-20 | Simply and speed up buildlink3.mk files and processing. | joerg | 1 | -13/+6 | |
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time. | |||||
2008-01-03 | Added support for installation to DESTDIR. | heinz | 1 | -11/+12 | |
2006-09-09 | Rename variable MAKEFILE to MAKE_FILE. | obache | 1 | -2/+2 | |
2006-07-08 | Change the format of BUILDLINK_ORDER to contain depth information as well, | jlam | 1 | -2/+2 | |
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto | |||||
2006-07-08 | Track information in a new variable BUILDLINK_ORDER that informs us | jlam | 1 | -1/+2 | |
of the order in which buildlink3.mk files are (recursively) included by a package Makefile. | |||||
2006-04-12 | Aligned the last line of the buildlink3.mk files with the first line, so | rillig | 1 | -2/+2 | |
that they look nicer. | |||||
2006-04-06 | Over 1200 files touched but no revisions bumped :) | reed | 1 | -3/+3 | |
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day). | |||||
2006-02-05 | Recursive revision bump / recommended bump for gettext ABI change. | joerg | 2 | -2/+4 | |
2005-12-05 | Fixed pkglint warnings. The warnings are mostly quoting issues, for | rillig | 1 | -2/+2 | |
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html | |||||
2005-04-11 | Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. | tv | 1 | -2/+1 | |
2005-02-23 | Add RMD160 digests. | agc | 1 | -1/+2 | |
2005-02-23 | Enable pkgviews installation. Patches provided by Joachim Kuebart on | minskim | 1 | -1/+5 | |
tech-pkg@. | |||||
2004-12-03 | Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs. | wiz | 1 | -2/+2 | |
Suggested by Roland Illig, ok'd by various. | |||||
2004-04-27 | Unused. | wiz | 1 | -24/+0 | |
2004-04-16 | Convert to buildlink3. | snj | 2 | -1/+22 | |
2004-01-29 | don't override CC in Makefiles, it's already defined in MAKE_ENV. | grant | 5 | -33/+25 | |
fixes build with non-gcc. | |||||
2004-01-20 | Move WRKSRC definition away from the first paragraph in a Makefile. | agc | 1 | -2/+2 | |
2003-11-09 | Check for __STDC_HOSTED__ to see whether or not to use prototypes and | fredb | 4 | -1/+50 | |
<stdargs.h>, as well as __STDC__, so this'll build with gcc-3.2.2. | |||||
2003-05-06 | Drop trailing whitespace. Ok'ed by wiz. | jmmv | 1 | -1/+1 | |
2003-03-29 | Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. | jmmv | 1 | -2/+2 | |
2002-11-10 | fix MAINTAINER= Name <email> to only include email address. | grant | 1 | -2/+2 | |
2002-10-31 | Fix BUILDLINK_DEPMETHOD (no quotes supported here). | wiz | 1 | -2/+2 | |
2002-09-12 | Add buildlink2.mk | wiz | 1 | -0/+24 | |
2002-02-25 | Use the default EXTRACT_CMD instead of a hand-crafted one, as the default | jlam | 1 | -2/+1 | |
is sufficient. | |||||
2001-11-01 | Move pkg/ files into package's toplevel directory | zuntum | 2 | -1/+1 | |
2001-04-21 | Move to sha1 digests, and/or add distfile sizes. | wiz | 1 | -1/+1 | |
2001-04-18 | Move to sha1 digest, and add distfile size | agc | 1 | -2/+3 | |
2001-04-17 | + move the distfile digest/checksum value from files/md5 to distinfo | agc | 3 | -9/+7 | |
+ move the patch digest/checksum values from files/patch-sum to distinfo | |||||
2001-02-20 | Remove duplicate BUILD_DEPENDS for unzip (bsd.pkg.mk has an automatic one | wiz | 1 | -3/+1 | |
if EXTRACT_SUFX is .zip); also remove EXTRACT_CMDs that are the same as the implicit one. | |||||
2001-02-16 | Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. | wiz | 2 | -2/+2 | |
2000-06-17 | Package uses distfile with full release version to avoid | david | 2 | -4/+4 | |
problems when a new maintainence release comes out from now on. | |||||
2000-04-26 | Place the distfile in its own unique directory, since maintenance | agc | 2 | -3/+5 | |
release numbers are not added to the distfile name. | |||||
2000-04-04 | distfile updated on the master site (Version 1.33 Maintenance Release #22) | itohy | 4 | -9/+9 | |
2000-03-20 | Make this package work on Solaris. | agc | 5 | -0/+72 | |
2000-02-18 | updated PKGNAME to reflect version number change in distfile | wiz | 1 | -2/+2 | |
2000-02-18 | Fix checksum for "pccts133mr.zip". | tron | 1 | -2/+2 | |
2000-02-18 | Initial import of the Purdue Compiler-Compiler Tool Set, needed by | wiz | 5 | -0/+99 | |
cdrdao. Package provided by David Maxwell <david@fundy.ca> in private mail. |