pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/editors/xemacs Fix debug option arg, which is differen...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c3be54fdea23
branches: trunk
changeset: 316807:c3be54fdea23
user: hauke <hauke%pkgsrc.org@localhost>
date: Wed Dec 19 13:29:34 2018 +0000
description:
Fix debug option arg, which is different from 21.5
Set dialogs and widgets to "athena" explicitly.
There are no "lucid" implementations; instead, configure will look for
Motif implementations, and fall back to Athena. The former is prone to
sneak in an undeclared dependency on Motif.
diffstat:
editors/xemacs/Makefile | 4 ++--
editors/xemacs/options.mk | 11 ++++++-----
2 files changed, 8 insertions(+), 7 deletions(-)
diffs (46 lines):
diff -r 851e2669a6ad -r c3be54fdea23 editors/xemacs/Makefile
--- a/editors/xemacs/Makefile Wed Dec 19 13:00:05 2018 +0000
+++ b/editors/xemacs/Makefile Wed Dec 19 13:29:34 2018 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.121 2018/02/01 14:25:30 hauke Exp $
+# $NetBSD: Makefile,v 1.122 2018/12/19 13:29:34 hauke Exp $
PKGNAME= ${DISTNAME}
-PKGREVISION= 3
+PKGREVISION= 4
COMMENT= XEmacs text editor version 21.4
# extra options for x11 support, not for sharing with xemacs-current-nox11
diff -r 851e2669a6ad -r c3be54fdea23 editors/xemacs/options.mk
--- a/editors/xemacs/options.mk Wed Dec 19 13:00:05 2018 +0000
+++ b/editors/xemacs/options.mk Wed Dec 19 13:29:34 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.15 2018/01/30 11:52:18 hauke Exp $
+# $NetBSD: options.mk,v 1.16 2018/12/19 13:29:34 hauke Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.xemacs
PKG_SUPPORTED_OPTIONS+= ldap canna debug
@@ -27,10 +27,11 @@
CONFIGURE_ARGS+= --site-runtime-libraries=${PREFIX}/lib:${X11BASE}/lib
# Lucid widgets
CONFIGURE_ARGS+= --with-toolbars=yes
-CONFIGURE_ARGS+= --with-menubars=yes
+CONFIGURE_ARGS+= --with-menubars=lucid
CONFIGURE_ARGS+= --with-scrollbars=lucid
-CONFIGURE_ARGS+= --with-dialogs=lucid
-CONFIGURE_ARGS+= --with-widgets=lucid
+# Setting these to 'lucid' will sneak in Motif, so don't
+CONFIGURE_ARGS+= --with-dialogs=athena
+CONFIGURE_ARGS+= --with-widgets=athena
CONFIGURE_ARGS+= --with-athena=xaw
CONFIGURE_ARGS+= --with-xim=xlib
.else
@@ -69,7 +70,7 @@
PLIST_VARS+= debug
.if !empty(PKG_OPTIONS:Mdebug)
-CONFIGURE_ARGS+= --enable-debug=yes --with-debug
+CONFIGURE_ARGS+= --debug
CFLAGS+= -g3
INSTALL_UNSTRIPPED= yes
.endif
Home |
Main Index |
Thread Index |
Old Index