summaryrefslogtreecommitdiff
path: root/mk/emacs.mk
AgeCommit message (Collapse)AuthorFilesLines
2003-01-25Skip if no valid Emacs version found. For bulk builds.uebayasi1-3/+3
2002-12-23Better use '-[0-9]*' than '-*' for wildcard conflicts registration.seb1-3/+3
2002-12-17let it recognize emacs-nox11, patch submitted by Hiramatsu Yoshifumidrochner1-5/+25
per PR pkg/19147, with a small variable name change by me (emacs21-nox11->emacs21nox)
2002-12-07Replace IGNORE into PKG_FAIL_REASON and PKG_SKIP_REASON, so pkgsrcschmonz1-3/+3
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.
2002-11-27* EMACS_VERSION_ACCEPTED -> EMACS_VERSIONS_ACCEPTEDuebayasi1-2/+4
* Set CONFLICTS appropriately so that Emacs version and XEmacs version of a package can't be installed at once.
2002-11-14Use ${PKG_INFO} instead of ${PKG_TOOLS_BIN}/pkg_info; replace leading spaceswiz1-6/+6
with tabs.
2002-10-191. Strip out nb? suffix from EMACS_VERSIONminoura1-4/+8
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
2002-09-28Nuke a bogus invocation of 'pkg_info -I' and use 'pkg_info -e' instead.uebayasi1-13/+3
Simplify the '!=' lines. Pointed out by wiz (a.k.a. wizd(8)).
2002-09-16* Assume each Emacs lisp package supports only (GNU) Emacs 20/21 by default.uebayasi1-7/+24
* Slightly modify the way to prefix "xemacs-" to a package compiled for XEmacs. * Suppress warnings issued when Emacs/XEmacs are not installed.
2002-09-14* Prefix PKGNAME with "xemacs-" if the package is for XEmacs.uebayasi1-5/+3
* Do the trick in mk/emacs.mk instead of each package's Makefile.
2002-09-13A Makefile fragment for Emacs Lisp packages.uebayasi1-0/+173