pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/gdb6 Add "gdb6-tui" option for building the tui ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eacff0212d31
branches:  trunk
changeset: 556738:eacff0212d31
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Apr 04 13:49:17 2009 +0000

description:
Add "gdb6-tui" option for building the tui application.
On by default, so no change to the package.
Slight pkglint cleanup while here.

Requested by Jake Kupersmith on pkgsrc-users.

diffstat:

 devel/gdb6/Makefile     |   7 +++----
 devel/gdb6/PLIST.common |   6 +++---
 devel/gdb6/options.mk   |  15 +++++++++++++++
 3 files changed, 21 insertions(+), 7 deletions(-)

diffs (67 lines):

diff -r 932b180bad9e -r eacff0212d31 devel/gdb6/Makefile
--- a/devel/gdb6/Makefile       Sat Apr 04 12:41:13 2009 +0000
+++ b/devel/gdb6/Makefile       Sat Apr 04 13:49:17 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2008/06/20 01:09:12 joerg Exp $
+# $NetBSD: Makefile,v 1.24 2009/04/04 13:49:17 wiz Exp $
 #
 
 DISTNAME=              gdb-6.2.1
@@ -23,9 +23,9 @@
 CONFIGURE_ARGS+=       --libdir=${PREFIX}/lib/gdb6
 CONFIGURE_ARGS+=       --includedir=${PREFIX}/include/gdb6
 CONFIGURE_ARGS+=       --enable-libada
-INFO_FILES=            # PLIST
+INFO_FILES=            yes
 
-.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
 
 pre-patch:
        ${CP} ${FILESDIR}/nbsd-nat.c ${WRKSRC}/gdb
@@ -38,5 +38,4 @@
        fi
 
 .include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../mk/curses.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 932b180bad9e -r eacff0212d31 devel/gdb6/PLIST.common
--- a/devel/gdb6/PLIST.common   Sat Apr 04 12:41:13 2009 +0000
+++ b/devel/gdb6/PLIST.common   Sat Apr 04 13:49:17 2009 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST.common,v 1.1 2009/02/11 21:58:40 shattered Exp $
+@comment $NetBSD: PLIST.common,v 1.2 2009/04/04 13:49:17 wiz Exp $
 bin/gdb
-bin/gdbtui
+${PLIST.tui}bin/gdbtui
 include/gdb6/ansidecl.h
 include/gdb6/bfd.h
 include/gdb6/bfdlink.h
@@ -19,7 +19,7 @@
 lib/gdb6/libmmalloc.a
 lib/gdb6/libopcodes.la
 man/man1/gdb.1
-man/man1/gdbtui.1
+${PLIST.tui}man/man1/gdbtui.1
 share/locale/da/LC_MESSAGES/bfd.mo
 share/locale/da/LC_MESSAGES/opcodes.mo
 share/locale/de/LC_MESSAGES/opcodes.mo
diff -r 932b180bad9e -r eacff0212d31 devel/gdb6/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gdb6/options.mk     Sat Apr 04 13:49:17 2009 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: options.mk,v 1.1 2009/04/04 13:49:17 wiz Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.gdb6
+PKG_SUPPORTED_OPTIONS= gdb6-tui
+PKG_SUGGESTED_OPTIONS= gdb6-tui
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=   tui
+.if !empty(PKG_OPTIONS:Mgdb6-tui)
+PLIST.tui=     yes
+.include "../../mk/curses.buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-tui
+.endif



Home | Main Index | Thread Index | Old Index