summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2004-08-28Use the new BUILDLINK_TRANSFORM commands to more precisely state thejlam3-8/+8
intended transformation: use "rm" to remove an option, "rmdir" to remove all options containing a path starting with a given directory name, and "rename" to rename options to something else.
2004-08-27+boaconstructordrochner1-1/+2
2004-08-27import boaconstructor-0.2.3, a Python IDE and interface builder,drochner5-0/+851
based on wxGTK still beta quality, but looks promising
2004-08-27+cgf+drochner1-1/+2
2004-08-27import libcfg+-0.6.2, adrochner5-0/+138
Command line and configuration file parsing library
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam3-7/+6
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-25Update to 0.10.3, provided by the maintainer Tim Bishop in PR 26764:wiz5-31/+15
libstatgrab 0.10.3 (24 August 2004) * Add -f flag to statgrab to display floating-point numbers multiplied by an integer. * Add -K, -M and -G flags to statgrab to show byte counts in kibibytes, mebibytes or gibibytes. * Make statgrab-make-mrtg-config use the new flags to scale extremely large or small numbers so that mrtg can handle them. * Make statgrab-make-mrtg-config automatically detect network interface speeds. * Add support for FreeBSD 6.0-CURRENT. libstatgrab 0.10.2 (27 July 2004) * Fix shared library version that when backwards in 0.10.1. libstatgrab 0.10.1 (26 July 2004) * Use DESTDIR correctly when setting permissions at install time. * Fix disk stats to work with OpenBSD 3.5. * Fix disk stats on NetBSD 2.0 (statvfs instead of statfs). * Fix memory leak in process stats on NetBSD 2.0. * Add vxfs (Veritas filesystem) to list of known filesystems on Solaris. * Add more variables to the pkg-config file to suggest suitable ownership and permissions for binaries using libstatgrab. * Make sure statgrab.h can safely be included twice. * Fix statgrab to display network interface names even if they don't have IO stats (like the loopback interface on Solaris). * Add error reporting function that grabs errno.
2004-08-25No need to substitute INSTALL_INFO in PLIST anymore.seb1-3/+1
2004-08-24Document why we don't need Mesa on Irix.hubertf1-1/+2
If more pkgs like this are found that work fine with Irix' native GL, the Mesa buildlink3.mk file should take care of this.
2004-08-24Update to the official, GNU blessed, version of tla-1.2.1.recht2-8/+8
With regard to the versions that has been released as tla-1.2.1 there's only one change: - A small with "update -d" was fixed. Bump PKGREVISION to distinguish the two versions and add DIST_SUBDIR.
2004-08-24update to SCons-0.96.1recht3-6/+9
RELEASE 0.96.1 - Mon, 23 Aug 2004 12:55:50 +0000 From Craig Bachelor: - Handle white space in the executable Python path name within in MSVS project files by quoting the path. - Correct the format of a GUID string in a solution (.dsw) file so MSVS can correctly "build enable" a project. From Steven Knight: - Add a must_exist flag to Delete() to let the user control whether it's an error if the specified entry doesn't exist. The default behavior is now to silently do nothing if it doesn't exist. - Package up the new Platform/darwin.py, mistakenly left out of 0.96. - Make the scons.bat REM statements into @REM so they aren't printed. - Make the SCons packaging SConscript files platform independent. - Better conform to Debian packaging convention by changing the name we build to scons-{version}-0.1_all.deb (not *-1_all.deb). From Anthony Roach: - Fix scanning of pre-compiled header (.pch) files for #includes, broken in 0.96.
2004-08-23Don't pull in Mesa on IRIX - patch by Staffan Thomén (duck@IRC)hubertf2-2/+8
2004-08-22Change the way that legacy USE_* and FOO_USE_* options are convertedjlam1-2/+2
into the bsd.options.mk framework. Instead of appending to ${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes the default options to be the union of PKG_DEFAULT_OPTIONS and any old USE_* and FOO_USE_* settings. This fixes PR pkg/26590.
2004-08-22Update to libstree 0.4.0.gson2-5/+5
Changes since 0.3.0: * Fixed logic error in lst_string_eq() * Added support for determining the longest repeated substring
2004-08-21Allow for different documentation location in kdevelop 3.1.0.markd2-8/+10
Bump PKGREVISION
2004-08-21Update to kdevelop 3.1.0 (part of KDE 3.3)markd1-3/+3
2004-08-21Update to kdevelop 3.1.0 (part of KDE 3.3)markd10-679/+768
Changes: * Simple toolbar classbrowser Alexander Dymo * New documentation plugin Alexander Dymo * KDevAssistant application - a standalone API documentation viewer Alexander Dymo * Framework for various project documentation plugins Alexander Dymo * Doxygen plugin updates Amilcar do Carmo Lucas * KDevLicense interface Sascha Cunz * Copy/Paste in editor context menu Jens Dagerbo * New FileList plugin Jens Dagerbo * Make some KMDI features configurable Jens Dagerbo * New Code Snippet plugin Robert Gruber * Doxygen preview and autocomment Jonas Jacobi
2004-08-21Add generate and py-generate to list.darcy1-1/+3
2004-08-21Update to KDE 3.3markd8-206/+169
Changes: * Umbrello o Improve icons BARTKO, Zoltan o XMI standard compliance and import of foreign XMI files Oliver Kellogg o clean up setModified() handling Sebastian Stein o alignment tools added Sebastian Stein o support compressed (*.xmi.tgz, *.xmi.tar.bz2) XMI files Sebastian Stein o heavily reduced memory usage and CPU load on large projects o reserved keywords added for supported languages o new tools for aligning several objects o support added for compressed XMI files (*.xmi.tgz, *.xmi.tar.bz2) o New diagram command 'Duplicate' permits the copying of diagram objects including their features o New association type: Containment (circle-plus.) o Operation parameters have a 'direction' which documents whether they are input or return values (in, out, inout.) The IDL and Ada generators use this in their generated code. o Ability to show only public methods/members in diagram. o Improvements to scaled printing. o Crisp new icons o Improved XMI standard conformance of the file format. In principle, Umbrello's XMI parser is now capable of reading foreign XMI files. o Improved compatibility with old umbrello files o Support for repeatedly importing the same C++ file(s) o Umbrello places much less demand on the X server when dealing with large and complex diagrams o Umbrello still compiles on KDE 3.1 but will not support the new compressed-XMI file format in this case o 88 bugs fixed * Cervisia o "Create repository" (cvs init) function Christian Loose o Retrieve cvsignore file from server Christian Loose o Add posibility to create a diff between arbitrary revisions to the log dialog Christian Loose o Make diff options used by "create patch against repository" function configurable Christian Loose o Add "Edit With" entry to the RMB context menu Christian Loose o Checkout a project without CVS folders (cvs export) Dermot Daly o Checkout a module under a different name (alias) Dermot Daly o Text in commit dialog and changelog dialog is now spellchecked Christian Loose * KCachegrind o Storing/Switching between visualisation layouts Josef Weidendorfer o Possibility to show 2 event types in annotations Josef Weidendorfer o PNG export of graph view Josef Weidendorfer o Import filters for OProfile, memprof, PERL/Phyton/PHP profilers Josef Weidendorfer * Kompare o Add support for choosing a different encoding for reading the files or diff output. Otto Bruggeman o Add support for more diff options. Otto Bruggeman o Added support for showing the differences in a line. Otto Bruggeman o Added support for the -x and -X options to diff in the Settings dialog. Otto Bruggeman o Make the divider draggable Jeff Snyder * KBabel o GUI for projects Stanislav Visnovsky o Use of KConfigXT Stanislav Visnovsky
2004-08-21Initial import of py-generate packagedarcy4-0/+30
Version 2.0 Python interface to Generate
2004-08-21Initial import of generate.darcy4-0/+38
Version 2.0 Simple text pre-processor
2004-08-20Use ${BSD_INSTALL_LIB} so the library is installed +x. (Bump PKGREVISION;tv3-6/+7
this can be un-bumped if the patchlevel goes up again.)
2004-08-19update to 0.1.8drochner4-24/+10
changes: -speedup -UI improvements -bugfixes Warning: Archives built with older versions need to be converted before use, see http://www.codeville.org/ for details.
2004-08-18update to SCons-0.96recht3-6/+27
IMPORTANT: Release 0.96 contains the following interface changes: - All Builder calls now return a *list* of Nodes, even when the Builder only builds one file. This may require SConscript file changes if you were manipulating the return values from Builders. - The SConsignFile() function now uses a different internal database format by default. This will cause a rebuild when you upgrade to 0.96 unless you modify your SConsignFile() call. - The internal format of .sconsign files has been changed. The change was coded to be backwards-compatible, but there might be corner cases that cause warnings about "ignoring corrupt .sconsign files" and rebuilds when you use SCons 0.96 for the first time in an already-built tree. - The scan_check function that can be supplied to a custom Scanner now must take two arguments, the Node to be checked and a construction environment. It previously only used the Node as an argument. - The internal "node_factory" and "scanner" keyword arguments have been removed from the Builder() function, in favor of separate "target_factory," "source_factory," "target_scanner" and "source"scanner" keywords, which are now documented. - The Scanner add_skey() function has been dropped in favor of using construction variables for the lists of file suffixes known to a Scanner. - File name extensions that contain all digits are now assumed to be version numbers and treated as part of the file basename. - The env.Append() and env.Prepend() methods have been changed to behave like the rest of Python when either argument is a UserList. See the release notes for more information about these changes. This release adds the following new features: - A new --debug=explain option tells SCons to report the reason(s) why it thinks it must rebuild something. - New Moc() and Uic() Builders provide more explicit control over Qt builds, plus new construction variables to control them: $QT_AUTOSCAN, $QT_DEBUG, $QT_MOCCXXPREFIX, $QT_MOCCXXSUFFIX, $QT_MOCHPREFIX, $QT_MOCHSUFFIX, $QT_UICDECLPREFIX, $QT_UICDECLSUFFIX, $QT_UICIMPLPREFIX, $QT_UICIMPLSUFFIX and $QT_UISUFFIX. - Support for Fortran 90 and Fortran 95 has been added. - The newer "ifort" versions of the Intel Fortran Compiler for Linux are now supported. - New functions have been added to return platform-independent Actions that Chmod(), Copy(), Delete(), Mkdir(), Move() and Touch() files and/or directories. - A new Execute() function can now execute Actions directly at SConscript-read time. - A new $RPATH variable has been added that specifies a list of directories for the GNU and IRIX linkers to search for shared libraries. - New $CPPSUFFIXES, $DSUFFIXES, $FORTRANSUFFIXES and $IDLSUFFIXES variables have been added that make it easier to arrange for additional file suffixes to be scanned by the default Scanners. - A new Flatten() function can be used to turn nested lists of Nodes (or other arguments) into a flat list. - A new --debug=presub option prints the commands to be executed before their construction variables are expanded. - A new .win32 Node attribute will expand file names with Windows backslash path separators on any system. - A new ARGLIST variable makes it possible to fetch keyword=value arguments in the order specified on the command line. - Support has been added for the .dylib shared library suffix and -dynamiclib linker option on Mac OS X (darwin). For a complete list see the included CHANGES.txt.
2004-08-18Changes 0.4.0:adam3-136/+193
* A lot of refactoring and cleanup was made * Some parts of interface were recreated using GORM * Most part of Project Inspector is completed * Finished Loaded Files and appropriate menu items * Stability issues fixed in Project Builder * Interaces fixes were made in Project Launcher * Added subprojects support * Preferences recreated and cleaned up. * Many browser fixes were made in Project Window * Much time was spent to fix stability problems * Added "Aggregate" project type * "Application" and "GormApplication" project types merged into "Application" project type
2004-08-18Changes 0.7.7:adam3-8/+10
* Important bugfixes in editor classes. * Rearranged some of the editor classes to be in the palettes which contain the classes they are responsible for editing (GormButtonEditor & GormTabViewEditor). * Image and Sound editors will now display system default images or sounds if they are available. * Document window now uses an NSToolbar (experimental). * Improved the layout of some of the inspectors. * Corrected some minor issues in the inspectors * Added code to allow NSTableView and NSOutlineView to show some data during testing * Gorm will now show an alert panel when a model fails to load or test properly.
2004-08-18Changes 1.9.2:adam7-50/+40
* GSMime parsing ignores extraneous data * New log functions GSOnceFlag and GSOnceMLog * New class NSError * Multiple new function in GSObjCRuntime * NSProtocolChecker rewritten * autogsdoc support added for building frames * Binary incompatibility: NSUnarchiver, GSIMapTable have new ivars added
2004-08-18Changes 1.9.2:adam5-19/+17
* Application and Bundles use the latest convention on Apple. * Improve/Simplify dependency checking when making docs
2004-08-18Changes 4.1.3:adam4-23/+23
* Bug fixes. * mpz_export allows NULL for countp parameter.
2004-08-15update to tla-1.2.1recht2-8/+10
This is mostly a small fixes release, though some useful stuff has gotten in: * Spaces support in filenames (done by cehteh, merged by Tom) * New version of libneon (ported by yours truly) * Gobs of small bugs * Gobs of typos * NFS revlib fix. (Yes, this is the corrupt inode sigs one)
2004-08-15add codeville&monotonedrochner1-1/+3
2004-08-15import monotone-0.14, another distributed revision control systemdrochner8-0/+126
2004-08-15import codeville-0.1.7.1, another distributed revision control systemdrochner5-0/+125
(implemented in Python)
2004-08-15Update to 0.9:wiz2-5/+5
This version includes support for /dev/poll so that libevent now supports all fast event mechanisms. It also improves the portability across operating systems.
2004-08-15The hash function type can be selected among native, openssl,minskim1-1/+22
libgcrypt, and mhash. Suggested by gehenna@.
2004-08-15Add and enable syncdir.schmonz1-1/+2
2004-08-15Initial import of Bruce Guenter's syncdir library. In order toschmonz6-0/+75
portably create the shared library, I've libtoolized it (tested on NetBSD 2.0_BETA and Darwin 7.5.0). syncdir is a small library that makes the link() system call synchronous. This is necessary when using qmail with the queue on a filesystem that doesn't perform link() synchronously, such as Linux's ext2fs, Reiserfs, SGI's XFS, and BSD FFS with softupdates.
2004-08-14Update devel/glib2 to 2.4.6.xtraeme3-10/+11
Overview of Changes from GLib 2.4.5 to GLib 2.4.6 ================================================= * Bug fixes [Matthias Clasen, Ray Strode] * New and updated translations (mn,nb) Overview of Changes from GLib 2.4.4 to GLib 2.4.5 ================================================= * Fix g_filename_from_uri() to work with non-UTF-8 filenames [Robert Ã~Vgren, Matthias Clasen] * Make GMarkup parser handle of whitespace inside tags according to XML 1.1 [Hiroyuki Ikezoe, Matthias] * Documentation improvements [Soeren Sandmann, Christophe Fergeau, Danek Duvall] * Other bug fixes [Oliver Guntermann, Sven Neumann, James Henstridge, Murray Cumming, Matthias, Tommi Komulainen] * New and updated translations (bg,hi,sq)
2004-08-13Add some missing locale files.jlam1-1/+5
2004-08-13Remove unnecessary one-off variable NO_GPROF.jlam1-5/+3
2004-08-13Update to 1.9.1:wiz3-7/+9
Bugs fixed in 1.9.1: This release fixes three longstanding bugs. * Adjust #line directives in `parser.h' (when ylwrap is not used). (PR/432) * Fix definition of YLWRAP when ylwrap is installed in a default aux directory found in a parent package. * Properly recognize AC_CANONICAL_BUILD and AC_CANONICAL_TARGET. New in 1.9: * Makefile.in bloat reduction: - Inference rules are used to compile sources in subdirectories when the `subdir-objects' option is used and no per-target flags are used. This should reduce the size of some projects a lot, because Automake used to output an explicit rule for each such object in the past. - Automake no longer outputs three rules (.o, .obj, .lo) for each object that must be built with explicit rules. It just outputs the rules required to build the kind of object considered: either the two .o and .obj rules for usual objects, or the .lo rule for libtool objects. * Change to Libtool support: - Libtool tags are used with libtool versions that support them. (I.e., with Libtool 1.5 or greater.) - Automake is now able to handle setups where a libtool library is conditionally installed in different directories, as in if COND lib_LTLIBRARIES = liba.la else pkglib_LTLIBRARIES = liba.la endif liba_la_SOURCES = ... * Changes to aclocal: - aclocal now ensures that AC_DEFUNs and AU_DEFUNs it discovers are really evaluated, before it decides to include them in aclocal.m4. This solves nasty problems with conditional redefinitions of Autoconf macros in /usr/share/aclocal/*.m4 files causing extraneous *.m4 files to be included in any project using these macros. (Calls to AC_PROG_EGREP causing libtool.m4 to be included is the most famous instance of this bug.) - Do not complain about missing conditionally AC_REQUIREd macros that are not actually used. In 1.8.x aclocal would correctly determine which of these macros were really needed (and include only these in the package); unfortunately it would also require all of them to be present in order to run. This created situations were aclocal would not work on a tarball distributing all the macros it uses. For instance running aclocal on a project containing only the subset of the Gettext macros in use by the project did not work, because gettext conditionally requires other macros. * Portability improvements: - Tar format can be chosen with the new options tar-v7, tar-ustar, and tar-pax. The new option filename-length-max=99 helps diagnosing filenames that are too long for tar-v7. (PR/414) - Variables aumented with `+=' are now automatically flattened (i.e., trailing backslashes removed) and then wrapped around 80 colummns (adding trailing backslashes). In previous versions, a long series of VAR += value1 VAR += value2 VAR += value3 ... would result in a single-line definition of VAR that could possibly exceed the maximum line length of some make implementations. Non-augmented variables are still output as they are defined in the Makefile.am. * Miscellaneous: - Support Fortran 90/95 with the new "fc" and "ppfc" languages. Works the same as the old Fortran 77 implementation; just replace F77 with FC everywhere (exception: FFLAGS becomes FCFLAGS). Requires a version of autoconf which provides AC_PROG_FC (>=2.59). - Support for conditional _LISP. - Support for conditional -hook and -local rules (PR/428). - Diagnose AC_CONFIG_AUX_DIR calls following AM_INIT_AUTOMAKE. (PR/49) - Automake will not write any Makefile.ins after the first error it encounters. The previous Makefile.ins (if any) will be left in place. (Warnings will not prevent output, but remember they can be turned into errors with -Werror.) - The restriction that SUBDIRS must contain direct children is gone. Do not abuse. - The manual tells more about SUBDIRS vs. DIST_SUBDIRS. It also gives an example of nested packages using AC_CONFIG_SUBDIRS.
2004-08-13Use a build dependency on devel/scons instead of a full dependencyrecht1-5/+4
on Python.
2004-08-13The PLIST was far from complete [hi recht!] (package installed files incube3-5/+30
include/ and a locale file). But since the package's configure script is rather dumb about shared libraries and gettext catalogs, the best is to simply disable all of it. While I'm here, add a buildlink file since it will soon be used by a package in -wip.
2004-08-13Add dependency on readline to build on platforms without a nativeminskim1-1/+2
readline library.
2004-08-12Use openssl hash functions on platforms that don't provide native hashminskim1-1/+9
functions.
2004-08-12Honor *OWN, *GRP, and *MODE.minskim1-1/+4
Bump PKGREVISION due to file permission changes.
2004-08-10- update to v1.4.1adrianp3-18/+19
- grab maintainership - ok'ed wiz@, snj@, schmonz@ Lots of changes, please see http://www.akhphd.au.dk/~bertho/cvsgraph/#changes for full details. In brief: - Implement new option to generate proper maps for different levels of HTML. - Lots of bug fixes - Implemented folding of empty branches - Implemented logentry expansions using %l and %L - You can now instruct CvsGraph to ommit all revisions that are not tagged - Configuration no longer requires a configuration file
2004-08-09fix handling of wait() return valuesdrochner2-1/+31
(actually, add some error handling)
2004-08-07s/can not/cannot/jschauma1-2/+2
Pointed out by Georg Schwarz in private email.
2004-08-07Update to 0.15.0nb1:wiz3-2/+16
Close file descriptor leak; make --list-all work if you have more pc files than the file descriptor limit allows. Submitted to freedesktop bugzilla as http://freedesktop.org/bugzilla/show_bug.cgi?id=1006