The NetBSD Project

CVS log for pkgsrc/mk/djbware.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mk

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Thu Sep 28 16:15:49 2017 UTC (17 months, 3 weeks ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, HEAD
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

Replace LOCALBASE usage with PREFIX.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jan 2 02:20:52 2017 UTC (2 years, 2 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Update djbware configury for new bglibs file locations.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Nov 27 20:31:22 2014 UTC (4 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Sanitize environment.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Mar 15 17:27:32 2010 UTC (9 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

Create conf-destdir.

Revision 1.22 / (download) - annotate - [select for diffs], Tue May 20 19:39:48 2008 UTC (10 years, 10 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Honour PKGMANDIR

Revision 1.21 / (download) - annotate - [select for diffs], Thu Feb 7 21:36:13 2008 UTC (11 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Replaced _PKG_SILENT and _PKG_DEBUG with RUN.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Oct 17 10:43:37 2007 UTC (11 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Made the .include lines simpler.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Aug 13 05:01:18 2007 UTC (11 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

RESTRICTED does not need quotes.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Aug 2 02:25:46 2006 UTC (12 years, 7 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, jlam-pkgviews-base, jlam-pkgviews
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

Pass CPPFLAGS in conf-cc and LDFLAGS in conf-ld.

Revision 1.4.2.3, Wed Jun 7 15:25:39 2006 UTC (12 years, 9 months ago) by tv
Branch: tv-derecurse
Changes since 1.4.2.2: +0 -74 lines
FILE REMOVED

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

Revision 1.17 / (download) - annotate - [select for diffs], Sat Apr 29 14:25:37 2006 UTC (12 years, 10 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

If DJB_RESTRICTED=YES, set LICENSE=djb-nonlicense.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Apr 2 17:40:19 2006 UTC (12 years, 11 months ago) by schmonz
Branch: MAIN
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)

Add DJB_BUILD_ARGS for DJB_SLASHPACKAGE packages that can make use
of them, such as net/ucspi-ssl.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 21 10:10:42 2006 UTC (13 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Unquoted SUBST_MESSAGE.*, as this is no longer needed.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jan 11 09:26:52 2006 UTC (13 years, 2 months ago) by schmonz
Branch: MAIN
Changes since 1.13: +13 -2 lines
Diff to previous 1.13 (colored)

Introduce DJB_SLASHPACKAGE, defaulting to NO. /package is DJB's
scheme for the installation and maintenance of software. Over time,
more software will follow /package.

For now, setting DJB_SLASHPACKAGE to YES has two effects:
* DJB_CONFIG_DIR is set to ${WRKSRC}/src
* A do-build target is defined to call package/compile.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Dec 18 20:25:35 2005 UTC (13 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Change SUBST_FILES.djbware assignment from = to +=, allowing it to be
used for other files.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Nov 11 07:19:40 2005 UTC (13 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

PKGBASE is defined too late to be used in PKG_OPTIONS_VAR, so it cannot
be used here.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Oct 5 05:46:54 2005 UTC (13 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.10: +2 -3 lines
Diff to previous 1.10 (colored)

Remove legacy DJB_ERRNO_HACK (replaced with djbware-errno-hack option).

Revision 1.10 / (download) - annotate - [select for diffs], Wed Aug 24 05:10:35 2005 UTC (13 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Add todo item: define "djb-nonlicense" and set LICENSE on affected
packages. Suggested by gdt@.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Aug 24 04:47:10 2005 UTC (13 years, 6 months ago) by schmonz
Branch: MAIN
Changes since 1.8: +4 -12 lines
Diff to previous 1.8 (colored)

Introduce DJB_MAKE_TARGETS boolean, on by default, off in the
following packages because they don't use "it" and "setup check"
as BUILD_TARGET and INSTALL_TARGET, respectively:

devel/bglibs
mail/mailfront
mail/qmail-qfilter
sysutils/memtester
sysutils/qlogtools

Since there's only one consumer of BGWARE_INSTALLER, and future
bgware will use bg-installer from bglibs, move the do-install
routine directly into qlogtools.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Aug 19 13:47:26 2005 UTC (13 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Skip the configure stage if NO_CONFIGURE is defined (useful for
djbware without conf-* files).

Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 19 04:44:09 2005 UTC (13 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.6: +21 -11 lines
Diff to previous 1.6 (colored)

Convert DJB_ERRNO_HACK to a "djbware-errno-hack" option available
in all packages using djbware.mk. For now, keep the same default,
avoiding PKGREVISION bumps.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 15 19:44:13 2005 UTC (13 years, 7 months ago) by schmonz
Branch: MAIN
Changes since 1.5: +12 -1 lines
Diff to previous 1.5 (colored)

Add some to-do items.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 18 18:26:47 2005 UTC (13 years, 8 months ago) by schmonz
Branch: MAIN
Changes since 1.4: +5 -1 lines
Diff to previous 1.4 (colored)

Configure conf-bg{incs,libs} files, if they exist.

Revision 1.4.2.2 / (download) - annotate - [select for diffs], Tue May 17 18:29:44 2005 UTC (13 years, 10 months ago) by tv
Branch: tv-derecurse
CVS Tags: tv-derecurse-eol
Changes since 1.4.2.1: +74 -0 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored)

sync [all but bsd.pkg.mk] with HEAD

Revision 1.4.2.1, Tue May 17 08:42:24 2005 UTC (13 years, 10 months ago) by tv
Branch: tv-derecurse
Changes since 1.4: +0 -74 lines
FILE REMOVED

file djbware.mk was added on branch tv-derecurse on 2005-05-17 18:29:44 +0000

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 17 08:42:24 2005 UTC (13 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: tv-derecurse-merge, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Branch point for: tv-derecurse
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)

Excise DJB_CONFIG_DIR.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Apr 10 02:25:54 2005 UTC (13 years, 11 months ago) by schmonz
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

Remove <errno.h> TODO item -- it's fine as is. Rationale: the
current subst.mk hack does not cause any change in behavior on any
platform where the software already compiles and runs. Thanks
rillig@ for suggesting this.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Mar 23 01:45:34 2005 UTC (14 years ago) by schmonz
Branch: MAIN
Changes since 1.1: +14 -2 lines
Diff to previous 1.1 (colored)

Replace inline definitions of errno with "#include <errno.h>" to
fix compilation on systems with glibc 2.3.1 or newer.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Mar 23 00:50:06 2005 UTC (14 years ago) by schmonz
Branch: MAIN

Add a Makefile fragment for packages with djb-style build machinery.

Common functions provided:
* a boilerplate RESTRICTED clause
* typical defaults for BUILD_TARGET and INSTALL_TARGET
* typical values for conf-* files

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 <webmaster@jp.NetBSD.org>