schmonz
52d6f156e2
Create conf-destdir.
2010-03-15 17:27:32 +00:00
tnn
22e68e12bd
Honour PKGMANDIR
2008-05-20 19:30:01 +00:00
rillig
66736dde43
Replaced _PKG_SILENT and _PKG_DEBUG with RUN.
2008-02-07 21:36:13 +00:00
rillig
b2e71313c3
Made the .include lines simpler.
2007-10-17 10:43:36 +00:00
rillig
e73fc2cba2
RESTRICTED does not need quotes.
2007-08-13 05:01:18 +00:00
schmonz
51cec25da6
Pass CPPFLAGS in conf-cc and LDFLAGS in conf-ld.
2006-08-02 02:25:46 +00:00
gdt
8a1c18c795
If DJB_RESTRICTED=YES, set LICENSE=djb-nonlicense.
2006-04-29 14:25:37 +00:00
schmonz
a3289c2c8e
Add DJB_BUILD_ARGS for DJB_SLASHPACKAGE packages that can make use
...
of them, such as net/ucspi-ssl.
2006-04-02 17:40:19 +00:00
rillig
e9f81c65bc
Unquoted SUBST_MESSAGE.*, as this is no longer needed.
2006-01-21 10:10:42 +00:00
schmonz
24b4409868
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.
2006-01-11 09:26:52 +00:00
joerg
7f1790f2ef
Change SUBST_FILES.djbware assignment from = to +=, allowing it to be
...
used for other files.
2005-12-18 20:25:35 +00:00
rillig
ed9b1b7edd
PKGBASE is defined too late to be used in PKG_OPTIONS_VAR, so it cannot
...
be used here.
2005-11-11 07:10:06 +00:00
schmonz
ba7a2ddf66
Remove legacy DJB_ERRNO_HACK (replaced with djbware-errno-hack option).
2005-10-05 05:46:54 +00:00
schmonz
af19729a50
Add todo item: define "djb-nonlicense" and set LICENSE on affected
...
packages. Suggested by gdt@.
2005-08-24 05:10:35 +00:00
schmonz
2b8e0c4858
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.
2005-08-24 04:47:10 +00:00
schmonz
a527ce3465
Skip the configure stage if NO_CONFIGURE is defined (useful for
...
djbware without conf-* files).
2005-08-19 13:47:26 +00:00
schmonz
07fa8b9536
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.
2005-08-19 04:44:09 +00:00
schmonz
0fec27d312
Add some to-do items.
2005-08-15 19:44:13 +00:00
schmonz
16fcb4f82a
Configure conf-bg{incs,libs} files, if they exist.
2005-07-18 18:26:47 +00:00
schmonz
fa12e66df0
Excise DJB_CONFIG_DIR.
2005-05-17 08:42:24 +00:00
schmonz
ddca564691
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.
2005-04-10 02:25:54 +00:00
schmonz
985ca7425e
Replace inline definitions of errno with "#include <errno.h>" to
...
fix compilation on systems with glibc 2.3.1 or newer.
2005-03-23 01:45:34 +00:00
schmonz
6da9199993
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
2005-03-23 00:50:06 +00:00