summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2001-03-16Remove makepatchsum target.wiz1-3/+1
2001-03-15Updated to ftnchek-3.0.3. Use ${MASTER_SITE_SUNSITE} in preference tojtb4-46/+41
Netlib (since they use version numbers). Ftnchek Version 3.0 Patch Level 3 March, 2001 Changes made from patch 2 to patch 3: 1. Fixed two bugs in dcl2inc: Modified dcl2inc itself to recognize declarations in the new free source form. Also changed the format of output from -makedcls option to fix a bug that caused dcl2inc to omit namelist declarations from the .dcn file produced for any program containing both namelist and common declarations. Both of these bug fixes were kindly provided by Manfred Schwarb. 2. Updated MS Developer Studio project files to reflect the new source configuration. These files were kindly provided by Gunnar Duus. 3. Added code due to Michael Taeschner and provided by Stefan Deutscher to expand wildcard arguments under OS/2 or DOS with the EMX library. 4. Fixed Makefile so it conforms to autoconf standards on configuring lispdir, where the emacs ftnchek-mode lisp file ftnchek.el is installed. Formerly, the configure script searched for an emacs/site-lisp directory on the system, and hard-coded it into Makefile. Now lispdir defaults to '${datadir}/emacs/site-lisp' where datadir defaults to '${prefix}/share' and prefix defaults to '/usr/local'. If the lispdir directory does not exist when "make install" is done, ftnchek.el will not be installed. Hopefully, in most cases this will be because emacs is not installed on the system, in which case ftnchek.el is not needed. However, if the emacs/site-lisp directory is not located in the default location, e.g. it is in /usr/share instead of /usr/local/share, you should either run configure with the option '--datadir=/usr/share', or else do make install with the option 'datadir=/usr/share'. Changes made from patch 1 to patch 2: 1. Fixed a bug: statements like READ 123, X or PRINT 123, X did not register the use of the format label and so the label might be incorrectly reported as defined but not used. 2. Revised the format of comment lines in declaration files (generated by -makedcls option). The Begin Module and End Module comments were changed to accommodate longer file names. Formerly any file name longer than 12 characters was truncated on the left in the comment. This would cause dcl2inc to generate an incorrect include file name from the declaration file. Now file names up to 25 characters can be accommodated. Another format change that was made is that the path to the file is no longer included in the comment with the file name. Also, the description of the makedcls options, formerly located in the Begin Module comment, is moved to a separate comment. Thanks go to Manfred Schwarb of ETH Zurich for providing this revision. Note that these format changes affect only the comment lines, not the Fortran content of the declarations. The changes are significant only when using dcl2inc or another such program that processes declarations files and pays attention to the comments. 3. Changed the form of type-mismatch warnings so that instead of simply identifying an item as "expr" or "const", the portion of source code corresponding to it is also given. For instance, in average.f, previously a warning was given as Warning near line 16 col 20 file average.f: integer quotient expr converted to real The new form of the warning is Warning near line 16 col 20 file average.f: integer quotient expr SUM/COUNT converted to real 4. Suppressed warnings (controlled by -truncation flag) about assigning a longer integer to a shorter integer, if the longer integer is a small literal constant (specifically, less than 128). For instance, if N is declared as INTEGER*2, the assignment N=1 will no longer generate a warning that a regular integer is being truncated to a shorter one. Fortran 77 has no standard way to specify a short integer literal constant, so there would be no way for the programmer to write this assignment with a constant that matches the variable's declared size. This type of warning is not suppressed if the longer integer is a parameter, since in this case it could be given the matching size. There is also no suppression of warnings in the analogous situation for reals since there is a way to write real constants denoting their precision. 5. Fixed minor problems with Makefile install target: creating bindir, libdir and mandir if they don't exist, and including the optional .exe extension on executable for those OSes that need it. Changes made from the initial release in patch 1: 1. Fixed a family of bugs that caused ftnchek to crash due to a segmentation violation on certain illegal programs that used an identifier in incompatible ways, e.g. defined as a parameter and called as a subroutine. 2. Added option -makedcls=free-form to produce the declarations file in free source form: -- comment character is ! -- continuation is indicated by & at end of line -- declarations are indented by 2 cols instead of 6 -- max continuation lines is 39 instead of 19 -- blanks are removed from within numeric parameter values This is the default mode for declarations if the input source is free-form. 3. Fixed a bug in -makedcls action that caused the declarations to be sent to standard output instead of a file if one used the option-list form of this flag instead of the numeric form, and did not include "declarations" explicitly in the list. 4. Remedied omission of a description in the documentation of the new -source options fixed-form and free-form.
2001-03-15add and enable p5-File-FlockDirwiz1-1/+2
2001-03-15Initial import of p5-File-FlockDir -- override perl flock() forwiz4-0/+36
network or portability reasons. Package provided by Mark Davies, ispelled by me. Closes pkg/12062.
2001-03-15fix category for movehubertf1-2/+2
2001-03-15Move astyle from textproc to devel, suggested by Alhubertf1-1/+2
2001-03-15Add astyle-1.13.6.1: reindenter and reformatter of C++, C and Java source codehubertf6-0/+82
When indenting source code, we as programmers have a tendency to use both spaces and tab characters to create the wanted indentation. Moreover, some editors by default insert spaces instead of tabs when pressing the tab key, and other editors (Emacs for example) have the ability to "pretty up" lines by automatically setting up the white space before the code on the line, possibly inserting spaces in a code that up to now used only tabs for indentation. Since the NUMBER of space characters showed on screen for each tab character in the source code changes between editors (until the user sets up the number to his liking...), one of the standard problems facing programmers when moving from one source code editor to another is that code containing both spaces and tabs that was up to now perfectly indented, suddently becomes a mess to look at when changing to another editor. Even if you as a programmer take care to ONLY use spaces or tabs, looking at other peoples source code can still be problematic. To address this problem I have created Artistic Style - a series of filters, written in C++, that automatically reindent & reformat C/C++/Java source files. These can be used from a command line, or it can be incorporated as classes in another C++ program. Submitted in PR 12402 by Thomas Runge <runge@rostock.zgdv.de>
2001-03-15Add and enable kdesdk2 and kdebindings2skrll1-1/+3
2001-03-14Import of KDE 2.1 kdesdk package.skrll6-0/+235
2001-03-14Import of KDE 2.1 kdebindings package.skrll7-0/+103
2001-03-13Try to compile with system-provided libintl, if possible.wiz2-7/+29
Patch by Patrick Welche in pkg/11991.
2001-03-13ack binary builderitojun1-1/+4
2001-03-13add cvsup to subdiritojun1-1/+2
2001-03-13cvsup client/serveritojun4-0/+42
2001-03-12add and enable libdockapp. sort a bit more.wiz1-5/+6
2001-03-12Initial import of libdockapp-0.4.0, a simple library to createwiz6-0/+57
dock applications for Window Maker.
2001-03-12Create _pic.a libraries needed by forthcoming xerces-p package.jlam3-4/+34
XXX This uses libtool internals! Requested in private mail by Emmanuel Dreyfus <p99dreyf@criens.u-psud.fr>.
2001-03-12Re-enable the -release option of libtool. ELF is fully supported with a.outskrll4-36/+29
support to follow. Note this in documentation. Bump revision of libtool to nb3 and update dependencies. Update (sort) known affected PLISTs. Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us> Fixes problems with cross/* noted on tech-pkg and packages by Chuck Cranor <chuck@research.att.com>, and Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2001-03-10Use MD5 checksum until the problem with "digest" on Solaris has been fixed.tron2-8/+8
2001-03-10Fix patch sums.tron1-6/+6
2001-03-10Correct SHA1 checksum.tron1-2/+2
2001-03-10Added and enabled p5-Test-Cmdwulf1-1/+2
2001-03-10Initial commit of p5-Test-Cmd a perl5 module for testing of externalwulf4-0/+30
commands and scripts
2001-03-10update to 1.2.9.drochner5-23/+27
Overview of Changes in GLib 1.2.9: * Move include files into a glib-1-2/ subdir to support parallel installation with GLib-2.0. If you are installing from source on top of a previous version, you should to remove $(includedir)/glib.h $(includedir)/module.h manually before installing the new version. * Fix warnings about varargs macros with recent GCC versions * Miscellaneous important bug fixes (g_strncasecmp, some g_printf_string_upper_bound fixes) * Addition of .pc files
2001-03-10Removed duplicated dependency a2pswulf1-3/+2
2001-03-10Update patch-sum for patch-abwulf1-3/+3
2001-03-10Damn, forgot the tagwulf1-0/+2
2001-03-10NetBSD's "sh" shell is not POSIX compliant reportingwulf2-1/+16
trap: Illegal number: INT in debug screen due to the execution of "trap \"\" INT QUIT TSTP" in ./kdbg/mainwndbase.cpp:565 Added pre-processor for NetBSD that uses "trap \"\" 2 3 18" instead.
2001-03-09Define DEC_ALPHA and BIG_LONGS on Alpha platform. Added NOGCCERROR=1jtb8-31/+53
to all of the Makefiles (for the moment).
2001-03-08Added MKPICINSTALL=no, MKPROFILE=no to the libmfhdf Makefile.jtb3-17/+19
2001-03-08Move comment so that pkglint has an easier time.wiz1-2/+3
2001-03-08add patch-sumwiz1-0/+4
2001-03-05Add and enable p5-Compress-Zlibjtb1-1/+2
2001-03-05Initial import of p5-Compress-Zlib.jtb4-0/+24
This module provides a Perl interface to part of the info-zip zlib compression library. For more details see the pod documentation embedded in the file Zlib.pm. Package submitted by Damon Brodie in PR pkg/11598.
2001-03-05Define OBJC in the configuration environment as ${CC}. This fixes buildskrll1-1/+3
problems with new libtool.
2001-03-05Standardize patch for patchdiff.wiz2-30/+21
2001-03-05Add --tag= options to keep libtool happy.skrll4-15/+16
Fix PLIST problem while I'm here by not adding the original from a patched include.
2001-03-05Update cervisia to V1.0.hubertf6-26/+57
List of changes not available.
2001-03-04Fix PLIST to remove libtool -release argument.skrll1-4/+4
2001-03-04Fix the ${MASTER_SITES} for the new distfile. Fixes i386 bulk buildjtb3-8/+18
problem. Also, patch configure script to not add "-ansi -pedantic" to CFLAGS. It seems pointless to use the "-ansi" warning when so many warnings about ANSI C not supporting "long long", etc., appear.
2001-03-04Change "kdevelop" into a meta package and bump version number to 1.3nb1.tron4-1730/+12
The "kdevelop" package infra structure consists of these packages now: - kdelibdocs - kdevelop-base - kdbg - c-cpp-referenc
2001-03-04Add and enable "c-cpp-reference" package.tron1-1/+2
2001-03-04Initial import of new "c-cpp-reference" package:tron4-0/+1095
C and C++ reference for the KDE IDE
2001-03-04Update "kdbg" package to version 1.2.0. Changes since version 1.0.1:tron5-52/+106
- 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 <thomas.sparr@kreatel.se>). - 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 <novaprint@mtu-net.ru>. - 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 <wulf@ping.net.au>. - There's now a Swedish translation thanks to - Örjan Lindbergh <orjan.lindbergh@telia.com>. - Save and restore watched expressions. - More adjustments for the KRASH release. - Show <repeat...> count in QStrings like in normal C strings instead of repeating the characters. - Use QListView instead of KTabListBox.
2001-03-04List me as maintainer of this package.tron1-2/+2
2001-03-04Make "CONFLICTS" line easier to understand.tron1-2/+2
2001-03-04Add and enable "kdevelop-base".tron1-1/+2
2001-03-04Import new "kdevelop-base" package:tron5-0/+667
Base modules for IDE for Unix/X11/KDE This package is part of the reorganized "kdevelop" package infra structure.
2001-03-04Because the "kdevelop" package maintains the directory structure which istron2-4/+3
used by "kdbg" "kdbg" must depend on "kdevelop" and not the other way arround.
2001-03-04Because the minor number of the PNG library was increased packages compiledtron1-2/+1
using the newest PNG library won't work on system with an older one. To prevent such problems with precompiled binary packages require at least "png-1.0.9nb1" in all dependences.