head 1.9; access; symbols pkgsrc-2013Q2:1.9.0.36 pkgsrc-2013Q2-base:1.9 pkgsrc-2012Q4:1.9.0.34 pkgsrc-2012Q4-base:1.9 pkgsrc-2011Q4:1.9.0.32 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q2:1.9.0.30 pkgsrc-2011Q2-base:1.9 pkgsrc-2009Q4:1.9.0.28 pkgsrc-2009Q4-base:1.9 pkgsrc-2008Q4:1.9.0.26 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.24 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.22 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.20 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.18 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.16 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.14 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.12 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.10 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.8 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.6 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.4 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.2 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.8.0.18 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.16 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.14 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.12 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.10 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.8 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.6 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.4 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.5.0.2 netbsd-1-6-1-base:1.5 netbsd-1-6:1.4.0.6 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.2 pkgviews-base:1.4 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.1 netbsd-1-4-PATCH003:1.1 netbsd-1-4-PATCH002:1.1; locks; strict; comment @# @; 1.9 date 2006.02.01.00.33.32; author markd; state dead; branches; next 1.8; 1.8 date 2003.07.30.15.19.22; author markd; state Exp; branches; next 1.7; 1.7 date 2003.03.18.17.00.37; author jmmv; state Exp; branches; next 1.6; 1.6 date 2003.03.11.13.30.41; author markd; state Exp; branches; next 1.5; 1.5 date 2002.10.15.03.37.01; author markd; state Exp; branches; next 1.4; 1.4 date 2002.07.17.11.32.16; author skrll; state Exp; branches; next 1.3; 1.3 date 2001.12.04.20.45.32; author skrll; state Exp; branches; next 1.2; 1.2 date 2001.03.04.16.38.47; author tron; state Exp; branches; next 1.1; 1.1 date 2000.02.02.13.47.43; author scw; state Exp; branches; next ; desc @@ 1.9 log @Update kdbg to 2.0.3 Recent Changes Version 2.0.3 * Fixed parsing of gdb output that mentions "operator<<", "operator>>", "operator<", and "operator>" within text delimited by angle brackets <>. This fixes a crash when any such function is disassembled and other misbehaviors. * Fixed parsing stack frames that mention "operator<<" or "operator<". Thanks to Charles Samuels, who pointed out the problem and provided an initial fix. Version 2.0.2 * Fixed stack display for functions in an anonymous namespace and for functions whose names involve template parameter lists (thanks to André Wöbbeking). * Fixed environment list which would add back the entry from the edit box even if it was just deleted. * Fixed that the Run/Continue button was enabled while the program was running. * Fixed parsing of NaN (Not a Number) floating point values. Version 2.0.1 * Updated Hungarian translation (thanks to Tamas Szanto). * Worked around gdb 6.3 crashes at "info line main" command (thanks to Stefan Taferner). * Updated XSLT debugger parser for xsldbg >= 3.4.0 (by Keith Isdale). Version 2.0.0 * References and const types are treated like the base type (thanks to Shaheed). * Fixed parsing of large arrays with many different values, which were terminated by "...". * Fixed the kdbg.desktop file: Encoding is UTF-8, install in XDG menu location. * Fixed PS_COMMAND detection for Solaris' /bin/sh. Version 1.9.7 * Added a new animated button in the toolbar. * Fixed Norwegian translation file names. Version 1.9.6 * "" in register dumps was not parsed correctly. * Fixed that variable popup location was computed incorrectly if tab width is not 0. * Updated the manual. * Implemented printing of Qt4's QStrings. Version 1.9.5 * Fixed some issues when the items in the environment variable list are selected. * Added a command line option -p to attach to a process (thanks to Matthew Allen for the initial code). See kdbg --help. * Fixed the "Using host libthread_db" error message properly. * Fixed inappropriate icon sizes. Version 1.9.4 * Updated the build system to the latest auto* tools. * Worked around the problem that gdb reports "Using host libthread_db" on Fedora Core when it processes the file command. Version 1.9.3 This is a beta release. Translations and the manual are still incomplete. The major changes since since the 1.2.x release series are: * Editable variable values. * The current line of execution can be changed easily. * "Orphaned breakpoints", ie. breakpoints that cannot be set immediately. This eases debugging shared libraries and dynamically loaded modules. * XSLT debugging thanks to Keith Isdale (experimental). @ text @$NetBSD: patch-aa,v 1.8 2003/07/30 15:19:22 markd Exp $ --- configure.orig 2003-06-10 07:49:15.000000000 +1200 +++ configure @@@@ -11557,7 +11557,7 @@@@ fi test=NONE qt_libdir=NONE for dir in $qt_libdirs; do - try=`ls -1 $dir/libqt*.{so,a} 2> /dev/null` + try=`ls -1 $dir/libqt*.so $dir/libqt*.a 2> /dev/null` if test -n "$try"; then qt_libdir=$dir; break; else echo "tried $dir" >&5 ; fi done @@@@ -11577,7 +11577,7 @@@@ ac_ldflags_safe="$LDFLAGS" ac_libs_safe="$LIBS" CXXFLAGS="$CXXFLAGS -I$qt_incdir $all_includes" -LDFLAGS="-L$qt_libdir $all_libraries" +LDFLAGS="-L$qt_libdir $all_libraries $USER_LDFLAGS" LIBS="$LIBS $LIBQT" @@@@ -14170,6 +14170,7 @@@@ fi CXXFLAGS="$ac_cxxflags_safe" +LDFLAGS="$LDFLAGS $X_LDFLAGS $USER_LDFLAGS" echo "$as_me:$LINENO: result: $this_is_kde3" >&5 echo "${ECHO_T}$this_is_kde3" >&6 @ 1.8 log @Update kdbg to 1.2.8 * Fixed security flaw regarding the program specific debugger command. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Fix linkage problem: LDFLAGS was not properly set, so rpaths for X11 were lost. Use LIBTOOL_OVERRIDE. Sort USE_BUILDLINK2 to avoid pkglint warnings. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2003/03/11 13:30:41 markd Exp $ d3 1 a3 1 --- configure.orig 2003-03-18 17:35:40.000000000 +0000 d5 10 a14 1 @@@@ -7766,7 +7766,7 @@@@ ac_ldflags_safe="$LDFLAGS" d23 1 a23 10 @@@@ -7887,7 +7887,7 @@@@ ac_libs_safe="$LIBS" CXXFLAGS="$CXXFLAGS -I$qt_includes" LDFLAGS="$X_LDFLAGS" -LIBS="-lqt -lXext -lX11 $LIBSOCKET" +LIBS="$LIBQT -lXext -lX11 $LIBSOCKET" LD_LIBRARY_PATH= export LD_LIBRARY_PATH LIBRARY_PATH= @@@@ -10432,6 +10432,7 @@@@ fi @ 1.6 log @Update KDE to 3.1. Many bugfixes and functionality enhancements including: kdesdk KBugBuster Adapted KBugBuster to the new Bugzilla based KDE bug tracking system. Implemented Bookmarking support for Bug reports. Changing view settings no longer requires a reload. Added toolbar KBabel Automatic update of Project-Id-Version Possibility to specify localized translator name Validation & highlighting of XML Save special (the settings can be changed for the particular save) KDE specifics added to rough translation (e.g. only add a new translator in TRANSLATORS) Load/Save markings in Catalog Manager Navigation bar in Catalog Manager Mail PO-file Tag structure tool Rough translation in catalog manager Automatic update of PO header comment Show source code Spellchecking in multiple files Cervisia: made hardcoded colors configurable. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig Sun Feb 2 03:50:30 2003 d5 1 a5 1 @@@@ -11112,7 +11112,7 @@@@ ac_ldflags_safe="$LDFLAGS" d14 1 a14 1 @@@@ -11233,7 +11233,7 @@@@ ac_libs_safe="$LIBS" d23 8 @ 1.5 log @Update to version 1.2.6 Changes are: Opening the Find dialog no longer toggles a breakpoint. Make mouse wheel work (again) in source, variables, and watch windows. When a pointer to a struct is expanded the struct is also expanded. Improved toolbar and application icons. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2002/07/17 11:32:16 skrll Exp $ d3 3 a5 12 --- configure.orig Mon Oct 7 09:19:05 2002 +++ configure Tue Oct 15 14:06:56 2002 @@@@ -11014,7 +11014,7 @@@@ - +LIBQTMT="-lqt-mt" LIBQT=${LIBQTMT:-"-lqt"} if test $kde_qtver = 2; then @@@@ -11112,7 +11112,7 @@@@ d14 1 a14 1 @@@@ -11233,7 +11233,7 @@@@ @ 1.4 log @Update to 1.2.5. Changes are: Now compiles for KDE 3. Fixed make install for builddir != srcdir. Fixed status bar flicker. This gives a nice speed-up by a factor of 4 when the contents of an array of 50 QStrings are displayed! Now compiles for KDE 3 (Beta1). Support QString of Qt 3.x. Improved (and fixed) the display of arrays with repeated values. Fixed crash when a file is reloaded while disassembled code is displayed. Fixed parsing of stack frames involving signal handler invocations. Fixed invisible toolbar under KDE 2.x (really, this time, I promise). Fixed crash when no line has the cursor (empty files). Don't display a blank page when a non-existing file was tried to open. The memory window is now organized in columns. Values that changed between program stops are displayed in red color. Big kudos go to Alexandre Clement for this feature. From Joe Reed in pkg/17577 @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- configure.orig Wed Mar 20 21:23:13 2002 +++ configure @@@@ -2507,7 +2507,7 @@@@ d13 2 a14 2 @@@@ -2603,7 +2603,7 @@@@ d23 1 a23 1 @@@@ -2717,7 +2717,7 @@@@ @ 1.3 log @Update kdevelop to 2.0.2 (part of KDE 2.2.2) and kdbg 1.2.2. The main part of the update is that both are now KDE 2 applications not KDE 1. @ text @d3 1 a3 1 --- configure.orig Sun Apr 29 13:25:17 2001 d5 10 a14 1 @@@@ -2622,7 +2622,7 @@@@ d23 1 d25 7 @ 1.2 log @Update "kdbg" package to version 1.2.0. Changes since version 1.0.1: - Translations for: Hungarian, Japanese, Norwegian (Nynorsk), Serbian, Turkish - Updated the User's Manual (English, Russian (thanks, Ilmar!), German). - Improved the program icon; made the installation more KDE2 compliant. - Enabled mouse wheel scrolling at various places. - Added memory display. - Single-stepping by instruction. - Watchpoints. Finally! (On Linux/i386 works best with gdb 5!) - Made Delete key work in the watch window. - Breakpoints can be enabled and disabled in the breakpoint list. - Detach from debugged program on exit (and when new program is debugged). - Added a list of recently opened executables (thanks to Thomas Sparr ). - Fixed endless loop on shutdown. - Brought in line with KDE 1.91 (KDE 2 beta). - Debugging of multi-threaded programs. Requires a gdb that supports - multi-threaded programs, like gdb 5. - Debugger window pops into the foreground when the program stops. - Made tab width a user-settable option. - Display disassembled code. - Use the KDE system fixed font for the source code window. - By default, do not log communication with gdb. - Added an integrated output window (based on code by Judin Max). - Program specific settings can be set. In particular: the debugger command (required if you are debugging remote devices), the terminal emulation needed for the program. - Use docking windows thanks to Judin Max . - Added a register dump window. Based on code by Judin Max. - Implemented "balloons" (tool tips) that show variable values. - ./configure fix for NetBSD thanks to Berndt Josef Wulf . - There's now a Swedish translation thanks to - Örjan Lindbergh . - Save and restore watched expressions. - More adjustments for the KRASH release. - Show count in QStrings like in normal C strings instead of repeating the characters. - Use QListView instead of KTabListBox. @ text @d3 9 a11 4 --- configure.orig Sun Dec 24 16:45:11 2000 +++ configure Sun Mar 4 17:25:57 2001 @@@@ -3829,7 +3829,8 @@@@ a13 3 - +# Use NetBSD package system libtool (start) +if false; then a14 167 kde_save_cc=$CC kde_save_cflags="$CFLAGS" @@@@ -3939,6 +3940,9 @@@@ CC=$kde_save_cc CFLAGS="$kde_save_cflags" +fi +# Use NetBSD package system libtool (end) + echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 echo "configure:3945: checking whether NLS is requested" >&5 @@@@ -4273,7 +4277,7 @@@@ fi else - ac_use_path_checking="default" + ac_use_path_checking="" fi @@@@ -4356,7 +4360,9 @@@@ if eval "test \"`echo '$''{'kde_cv_all_paths'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else - + +if test "$ac_use_path_checking" = "default"; then + if test -z "$kde_htmldir"; then kde_htmldir='\$(prefix)/share/doc/HTML' fi @@@@ -4417,6 +4423,124 @@@@ kde_servicetypesdir=\"$kde_servicetypesdir\" \ kde_result=defaults" +else + +echo "$ac_t""compiling" 1>&6 + + + echo $ac_n "checking for KDE headers installed""... $ac_c" 1>&6 +echo "configure:4346: checking for KDE headers installed" >&5 + ac_ext=C +# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cxx_cross + +cat > conftest.$ac_ext < +#include "confdefs.h" +#include + +int main() { + printf("kde_htmldir=\\"%s\\"\n", KApplication::kde_htmldir().data()); + printf("kde_appsdir=\\"%s\\"\n", KApplication::kde_appsdir().data()); + printf("kde_icondir=\\"%s\\"\n", KApplication::kde_icondir().data()); + printf("kde_sounddir=\\"%s\\"\n", KApplication::kde_sounddir().data()); + printf("kde_datadir=\\"%s\\"\n", KApplication::kde_datadir().data()); + printf("kde_locale=\\"%s\\"\n", KApplication::kde_localedir().data()); + printf("kde_cgidir=\\"%s\\"\n", KApplication::kde_cgidir().data()); + printf("kde_confdir=\\"%s\\"\n", KApplication::kde_configdir().data()); + printf("kde_mimedir=\\"%s\\"\n", KApplication::kde_mimedir().data()); + printf("kde_toolbardir=\\"%s\\"\n", KApplication::kde_toolbardir().data()); + printf("kde_wallpaperdir=\\"%s\\"\n", + KApplication::kde_wallpaperdir().data()); + printf("kde_bindir=\\"%s\\"\n", KApplication::kde_bindir().data()); + printf("kde_partsdir=\\"%s\\"\n", KApplication::kde_partsdir().data()); + printf("kde_servicesdir=\\"%s\\"\n", "dummy"); + printf("kde_servicetypesdir=\\"%s\\"\n", "dummy"); + return 0; + } +EOF + +ac_compile='${CXX-g++} -c $CXXFLAGS $all_includes $CPPFLAGS conftest.$ac_ext' +if { (eval echo configure:4410: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + echo "$ac_t""yes" 1>&6 +else + { echo "configure: error: your system is not able to compile a small KDE application! +Check, if you installed the KDE header files correctly." 1>&2; exit 1; } +fi + + +KDE_TEST_RPATH= + +if test -n "$USE_RPATH"; then + + if test -n "$kde_libraries"; then + KDE_TEST_RPATH="-rpath $kde_libraries" + fi + + if test -n "$qt_libraries"; then + KDE_TEST_RPATH="$KDE_TEST_RPATH -rpath $qt_libraries" + fi + + if test -n "$x_libraries"; then + KDE_TEST_RPATH="$KDE_TEST_RPATH -rpath $x_libraries" + fi + + KDE_TEST_RPATH="$KDE_TEST_RPATH $KDE_EXTRA_RPATH" +fi + +echo $ac_n "checking for KDE libraries installed""... $ac_c" 1>&6 +echo "configure:4438: checking for KDE libraries installed" >&5 +ac_link='/bin/sh $LIBTOOL --silent --mode=link ${CXX-g++} -o conftest $CXXFLAGS $all_includes $CPPFLAGS $LDFLAGS $all_libraries conftest.$ac_ext $LIBS -lkdecore $LIBQT $KDE_TEST_RPATH 1>&5' + +if { (eval echo configure:4441: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then + echo "$ac_t""yes" 1>&6 +else + { echo "configure: error: your system fails at linking a small KDE application! +Check, if your compiler is installed correctly and if you have used the +same compiler to compile Qt and kdelibs as you did use now" 1>&2; exit 1; } +fi + +if eval `KDEDIR= ./conftest 2>&5`; then + kde_result=done +else + kde_result=problems +fi + +KDEDIR= ./conftest 2> /dev/null >&5 # make an echo for config.log +kde_have_all_paths=yes +ac_ext=C +# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cxx_cross + + +if test "$kde_have_all_paths" = "yes"; then +kde_cv_all_paths="kde_have_all_paths=\"yes\" \ + kde_htmldir=\"$kde_htmldir\" \ + kde_appsdir=\"$kde_appsdir\" \ + kde_icondir=\"$kde_icondir\" \ + kde_sounddir=\"$kde_sounddir\" \ + kde_datadir=\"$kde_datadir\" \ + kde_locale=\"$kde_locale\" \ + kde_cgidir=\"$kde_cgidir\" \ + kde_confdir=\"$kde_confdir\" \ + kde_mimedir=\"$kde_mimedir\" \ + kde_toolbardir=\"$kde_toolbardir\" \ + kde_wallpaperdir=\"$kde_wallpaperdir\" \ + kde_bindir=\"$kde_bindir\" \ + kde_partsdir=\"$kde_partsdir\" \ + kde_servicesdir=\"$kde_servicesdir\" \ + kde_servicetypesdir=\"$kde_servicetypesdir\" \ + kde_result=$kde_result" +fi +rm -fr conftest* + +fi fi @@@@ -4429,8 +4553,7 @@@@ test -z "$kde_cgidir" || test -z "$kde_confdir" || test -z "$kde_mimedir" || test -z "$kde_toolbardir" || test -z "$kde_wallpaperdir" || test -z "$kde_bindir" || - test -z "$kde_servicesdir" || - test -z "$kde_servicetypesdir" || test "$kde_have_all_paths" != "yes"; then + test "$kde_have_all_paths" != "yes"; then kde_have_all_paths=no { echo "configure: error: configure could not run a little KDE program to test the environment. Since it had compiled and linked before, it must be a strange problem on your system. @ 1.1 log @Modify the configure script (using code shamelessy pasted from kdevelop's configure) to put kdbg's KDE resource files in the right place. @ text @d3 3 a5 3 --- configure.orig Sun Nov 14 17:01:51 1999 +++ configure Wed Feb 2 12:51:57 2000 @@@@ -3818,7 +3818,8 @@@@ d15 2 a16 1 @@@@ -3921,6 +3922,10 @@@@ a18 1 d22 1 a22 1 + d24 2 a25 3 echo "configure:3926: checking whether NLS is requested" >&5 # Check whether --enable-nls or --disable-nls was given. @@@@ -4254,7 +4259,7 @@@@ d34 1 a34 1 @@@@ -4269,7 +4274,9 @@@@ d45 1 a45 1 @@@@ -4330,6 +4337,124 @@@@ d170 1 a170 1 @@@@ -4342,8 +4467,7 @@@@ @