Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
per PR pkg/19147, with a small variable name change by me
(emacs21-nox11->emacs21nox)
|
|
can stop builds when a dependency is broken, yet continue builds
when a dependency is merely skipped (usually because it duplicates
functionality in the base system). Thus IGNORE_FAIL, the
oft-misunderstood and naught-documented option, goes away.
This addresses many people's complaints on tech-pkg@ and other
lists, as well as PR pkg/18157.
|
|
* Set CONFLICTS appropriately so that Emacs version and XEmacs version of a
package can't be installed at once.
|
|
with tabs.
|
|
2. New variable PKGNAME_PREFIX, which is either null string or xemacs-
depending on EMACS_FLAVOR. Intended to use like:
DEPENDS+= ${PKGNAME_PREFIX}apel>=10.4:../../devel/apel
BUILD_DEPENDS+= ${PKGNAME_PREFIX}apel>=10.4:../../devel/apel
|
|
Simplify the '!=' lines.
Pointed out by wiz (a.k.a. wizd(8)).
|
|
* Slightly modify the way to prefix "xemacs-" to a package compiled for XEmacs.
* Suppress warnings issued when Emacs/XEmacs are not installed.
|
|
* Do the trick in mk/emacs.mk instead of each package's Makefile.
|
|
|