The NetBSD Project

CVS log for pkgsrc/mk/

[BACK] Up to [] / pkgsrc / mk

Request diff between arbitrary revisions

Default branch: MAIN
Current tag: tv-derecurse

Revision, Wed Jun 7 15:25:38 2006 UTC (13 years, 4 months ago) by tv
Branch: tv-derecurse
Changes since +1 -1 lines

EOL the tv-derecurse branch; it has become too outdated.  The last live
revision can be fetched at the tv-derecurse-eol tag.

Revision / (download) - annotate - [select for diffs], Mon Nov 22 22:48:04 2004 UTC (14 years, 11 months ago) by tv
Branch: tv-derecurse
CVS Tags: tv-derecurse-eol
Changes since 1.1: +3 -5 lines
Diff to previous 1.1 (colored)

So that I don't lose all this work, stash the work-in-progress derecursion
cleanup onto the tv-derecurse branch (only branched in pkgsrc/mk).

Revision 1.1 / (download) - annotate - [select for diffs], Sun Nov 14 07:23:07 2004 UTC (14 years, 11 months ago) by jlam
Branch: MAIN
Branch point for: tv-derecurse

Add a mini-framework to centralise the handling of "hacks" for getting
particular packages to compile correctly. auto-includes
the file in the current directory.  An example hacks file:

.if !defined(FOO_HACKS_MK)
FOO_HACKS_MK=	defined

### [Sun Nov 14 02:08:31 EST 2004 : jlam]
### arm GCC 2.95.x optimisation bug tickled when compiling
### lib/funkyfile.c.  Require a more recent version of GCC as a
### workaround and patch lib/funkyfile.c (patch-ae).
.if !empty(MACHINE_ARCH:Marm*)
PKG_HACKS+=	optimisation
GCC_REQD+=	3.0

.endif  # FOO_HACKS_MK

The comment which heads each individual hack should timestamp when the
hack was added and describe the bug that requires the hack.  By
separating out hacks to a separate file, we should be able to simplify
package Makefiles so that they are more readable.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>