diff options
author | uebayasi <uebayasi@pkgsrc.org> | 2007-10-29 04:43:17 +0000 |
---|---|---|
committer | uebayasi <uebayasi@pkgsrc.org> | 2007-10-29 04:43:17 +0000 |
commit | f3764d72fa5a6778747aef89760e305516b86ff7 (patch) | |
tree | 6bf4cd7c4b41ca3d5567234bd690364aafed1cdc /print | |
parent | 1693dd10eca32973d29c3c319bc21b40ce97883d (diff) | |
download | pkgsrc-f3764d72fa5a6778747aef89760e305516b86ff7.tar.gz |
Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs). Prefer
assignment to conditional. Include mk/emacs.mk lazily.
No functional changes intended.
Diffstat (limited to 'print')
-rw-r--r-- | print/auctex/Makefile | 13 | ||||
-rw-r--r-- | print/auctex/buildlink3.mk | 22 |
2 files changed, 29 insertions, 6 deletions
diff --git a/print/auctex/Makefile b/print/auctex/Makefile index 900b2866533..e08ad6d394e 100644 --- a/print/auctex/Makefile +++ b/print/auctex/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.32 2007/01/17 13:18:42 tonio Exp $ +# $NetBSD: Makefile,v 1.33 2007/10/29 04:44:04 uebayasi Exp $ DISTNAME= auctex-11.84 PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME} @@ -11,18 +11,19 @@ COMMENT= Enhanced LaTeX mode for Emacs EMACS_MODULES= base -.include "../../mk/emacs.mk" - USE_TOOLS+= gmake GNU_CONFIGURE= YES -.if ${EMACS_FLAVOR} == "xemacs" -CONFIGURE_ARGS+= --with-packagedir=${EMACS_LISPPREFIX:C|/lisp||} -.endif +CONFIGURE_ARGS+= ${CONFIGURE_ARGS.${EMACS_FLAVOR}} CONFIGURE_ARGS+= --disable-preview MAKEFLAGS+= EMACS=${EMACS_BIN:Q} MESSAGE_SUBST+= LISPDIR=${EMACS_LISPPREFIX:Q} INFO_FILES= YES +CONFIGURE_ARGS.emacs= --with-lispdir=${EMACS_LISPPREFIX} +CONFIGURE_ARGS.xemacs= --with-packagedir=${EMACS_LISPPREFIX:C|/lisp||} + +.include "../../mk/emacs.mk" + .include "../../mk/bsd.pkg.mk" diff --git a/print/auctex/buildlink3.mk b/print/auctex/buildlink3.mk new file mode 100644 index 00000000000..1a878e06050 --- /dev/null +++ b/print/auctex/buildlink3.mk @@ -0,0 +1,22 @@ +# $NetBSD: buildlink3.mk,v 1.1 2007/10/29 04:44:04 uebayasi Exp $ +# + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +AUCTEX_BUILDLINK3_MK:= ${AUCTEX_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= auctex +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nauctex} +BUILDLINK_PACKAGES+= auctex +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}auctex + +.if ${AUCTEX_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.auctex+= ${EMACS_PKGNAME_PREFIX}auctex>=11 +BUILDLINK_PKGSRCDIR.auctex?= ../../print/auctex +.endif # AUCTEX_BUILDLINK3_MK + +BUILDLINK_CONTENTS_FILTER.auctex= ${EGREP} '.*\.el$$|.*\.elc$$' + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |