This has no effect by default but lets one turn on debug info or add
CFLAGS without having to wade into imake goop directly. (It will do
this for everything that uses the xview imake templates; but you have
to reinstall xview-config for the changes to take effect.)
has no effect by default, but it identifies the otherwise highly
obscure place you can throw a switch to build xview with debug info,
and, by being here, makes it possible to throw that switch relatively
easily.
shell variable $? as $$? so it wouldn't be treated as a make variable.
This is wrong but nonfatal with NetBSD's make, but fatal with some other
versions of make.
While here, unhide a chmod that pkglint was complaining about.
PKGREVISION++ (now at 5)
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
buildlink2.mk files back into the main trunk. This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.
Example #1:
DISTNAME= foo-X.Y
PKGREVISION= Z
=> PKGNAME= foo-X.YnbZ
Example #2:
DISTNAME= barthing-X.Y
PKGNAME= bar-X.Y
PKGREVISION= Z
=> PKGNAME= bar=X.YnbZ (!)
On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
* Move installation of config files to ${PREFIX}/lib/X11/xview
(consistent with how lesstif installs into ${PREFIX}/lib/X11/lesstif)
* Provide a xmkmf-type script called "xvmkmf" which does the right thing
for programs needing to generate Makefiles from Imakefiles using XView.
* Bump version number to 3.2.1nb1.
In the vast majority of cases, nothing has changed (i.e. .tgz, .tar.gz,
and .tar.bz2).
EXTRACT_USING_PAX can be set as before.
For custom extractions, instead of using EXTRACT_BEFORE_ARGS,
EXTRACT_AFTER_ARGS and EXTRACT_CMD, simply set EXTRACT_CMD to be the
command needed to decompress and extract the lements from the archive.
${DOWNLOADED_DISTFILE} can be used to reference the distfile(s).
e.g. for compressed shars, where previously there was:
EXTRACT_CMD= ${GZCAT}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= |sh
now use:
EXTRACT_CMD= ${GZCAT} ${DOWNLOADED_DISTFILE} | ${SH}