summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2006-10-03Add bugzilla URL's now that bug reports exist upstream.dmcmahill3-5/+9
2006-10-02"make test" does not work unless the package is installed.rillig1-2/+3
2006-10-02Fix compilation on solaris and also increase the portability of a shelldmcmahill3-10/+39
script used in the testsuite. 49/50 tests pass on solaris-2.9.
2006-10-02Fixed a useful pkglint warning. (hi joerg.)rillig1-2/+2
2006-10-02Updated p5-Carp-Clan to 5.4.rillig1-3/+2
Changes since 5.3: + Made Carp::Clan safe for overloaded objects. + Added diag() to 01_..._carp.t
2006-10-02Imported p5-Carp-Clan.rillig2-5/+13
This module reports errors from the perspective of the caller of a "clan" of modules, similar to "Carp.pm" itself. But instead of giving it a number of levels to skip on the calling stack, you give it a pattern to characterize the package names of the "clan" of modules which shall never be blamed for any error. :-) So these modules stick together like a "clan" and any error which occurs will be blamed on the "outsider" script or modules not belonging to this "clan".
2006-10-02Update to 1.4.7:wiz2-6/+6
Version 1.4.7 - 25 September 2006, by Eric Blake (CVS version 1.4.6a) * Fix regression from 1.4.5 in handling a file that ends in a macro expansion without arguments instead of a newline. * The define and pushdef macros now warn when the first argument is not a string, rather than silently doing nothing. * Standard input can now be read more than once, as in 'm4 - file -', and is not closed until all wrapped text is handled. This makes a difference when stdin is not a regular file, and also fixes bugs when using the syscmd or esyscmd macros from wrapped text. * When standard input is a seekable file, the m4exit, syscmd, and esyscmd macros now restore the current position to the next unread byte rather than discarding an arbitrary amount of buffered data. * SysV command-line compatibility is no longer a goal of GNU M4; the focus will be instead on POSIX compatibility. This release continues to support previous usage, but adds warnings in areas which will allow a future version of GNU M4 to use its own extensions without being tied to the SysV command line interface. * The no-op compatibility command line options -B, -N, -S, -T, and --diversions may be withdrawn or assigned new meanings in future releases, so they now issue a warning if used. * A new command line option -i replaces the compatibility -e as the short spelling of --interactive, for consistency with other GNU tools; a warning is issued if the old spelling is used, and it may be assigned new meaning in future releases. * A new command line option --debugfile replaces the options -o and --error-output as the preferred spelling. The old options were misleading in their names and inconsistent with other GNU tools; they are still silently accepted, but no longer documented in --help, and may be assigned new meanings in future releases.
2006-10-02Repair compilation under solaris. Also added back the configure.in patchdmcmahill3-5/+160
instead of only keeping a configure patch.
2006-10-01Update to version 2.64.seb2-6/+7
Changes since last packaged version (2.57): 2.64 2006-09-28T18:39:47 - Added notes about Net::SMPT and Net::SMTP_auth to the README file. Reported by Nacho Barrientos Arias. - The regular expresson for RT ticket numbers now also case-insnsitively matches "RT" in addtion to "Ticket". Suggested by Ask Bjørn Hansen. - Now skipping all tests in 't/alt.t' if HTML::Entities is not installed. Reported by Marshall Roch. - Added a new option, '--ticket-map', to map regular expressions that match ticket references to the URLs to create links for those references. This allows users to specify any number of ticketing systems for which to scan for references in the log message. - Deprecated '--ticket-regex' and '--ticket-url' in favor of the new '--ticket-map' option. - Converted the support for explicit ticketing systems (RT, JIRA, GnatsWeb, and Bugzilla) to internally use the 'ticket_map' attribute. This change eliminates quite a bit of redundant code. Based on a patch from Martijn van Beers (Ticket # 21633). - Unified the internal ticket system regular expressions so that SVN::Notify::HTML can reference and use exactly the same regexen that SVN::Notify uses. Inspired by a patch from Martijn van Beers. 2.63 2006-08-02T18:11:36 - The tests in t/options.t no longer fail when HTML::Entities is not installed. Thanks to Ricardo Signes for the spot! Ticket #20267. - The email subject is now encoded in the MIME-Q encoding, in compliance with RFC 2047. Patch from Éric Cholet. - Now properly setting the binmode on file handles in Win32 when running under Perl 5.8. - Added the --add-header option to add headers to the outgoing email. Useful for things like auto-approval for MLMs. Patch (with tests!) from Ricardo Signes. - Documented the --language option in the svnnotify script. - Before executing 'sendmail', SVN::Notify now sets the $LANG environment variable with the contents of the language and charset options if language is set. Ticket #16050. 2.62 2006-06-30T18:03:21 - Changed to() accessor to return the first value in the array in scalar context, and all of the items as a list in list context. This makes its behavior more consistent with versions of SVN::Notify priort to 2.61. - Added strip_cx_regex() accessor. It also returns the first value in scalar context, and the full list in list context, for consistency with to(). 2.61 2006-06-28T23:07:40 - Removed unused patch file from the distribution. It was temporary, and never supposed to be there, anyway. - Added an "Errors-To" header to the outgoing email, using the same email address as is used for the "From" header. - Added the --set-sender option to specify the envelope sender to the same value as is used for the From: header when sending via sendmail. - The --to option may now be specified multiple times (or passed as an array reference to the constructor) to specify multiple recipients. This change allows multiple recipients to be used when sending notifications via SMTP. Ticket # 20121. Reported by John Colton. 2.60 2006-06-16T22:42:48 - HTML output now creates a link from a directory name to its place in the diff if the type of diff for the directory is a property change. Patch from Lamar Goddard. - Added --author-url option. Based on a patch from Lamar Goddard. - Deprecated --svnweb-url and --viewcvs-url in favor of the new, more general --revision-url. Inspired by a patch from Lamar Goddard. - Added --diff-switches option. This can be used to specify switches to pass through to 'svnlook diff'. Inspired by a patch from Lamar Goddard. 2.59 2006-05-11T17:23:12 - Fixed a few typos, with thanks to Marshall "Eagle Eyes" Roch. - Now throw an exception if 'sendmail' is not specified or cannot be found and 'smtp' is not specified. Reported by Eric Lemes. - Fixed processing of commad-line arguments under Windows. Reported by Eric Lemes. This means that SVN::Notify has now been confirmed to actually *work* on Windows. - An exception will now be thrown if a Net::SMTP object cannot be created. Reported by Eric Lemes. - Added note for Windows users about setting environment variables required by SVN::Notify. Thanks to Eric Lemes <ericlemes@gmail.com> for figuring these things out! - Added link to Eric Lemes's tutorial for installing Apache, Subversion, and SVN::Notify on Windows. 2.58 2006-05-05T20:44:05 - Improved documentation of '--ticket-regex', since it seemed to confuse people using it with SVN::Notify::HTML. Thanks to Dominic Giampaolo for the push. - SVN::Notify::HTML now allows '--ticket-regex' to capture only one string, in which case it will be used both for the link text and for the ticket number passed to the '--ticket-url' format string. - Added support for SMTP authentication using Net::SMTP_auth. Use the '--smtp-user', '--smtp-pass', and '--smtp-authtype' options to take advantage of this feature. Patch from Eric Lemes. - Specifying '--verbose' two or more times now turns on SMTP debugging.
2006-10-01Update to 1.22 (provided by Joe Talbott in private mail, with somedillo5-31/+18
changes by me). pkgsrc changes: install man page. Changes in 1.22: Several updates for ATmega (new devices, extended I/O etc.) Fixed problem with .db 00
2006-10-01Made the dependency to SpeedyCGI optional, disabled by default. Bumpedrillig3-7/+18
PKGREVISION.
2006-10-01Depends on SpeedyCGI to resolve the path to the interpreter correctly.rillig1-2/+6
Fixed the permissions of the installed files. Bumped PKGREVISION.
2006-10-01Don't include bsd.prefs.mk more often than necessary.rillig1-3/+2
2006-10-01The "test" phase is interactive.rillig1-1/+4
2006-10-01Fixed some pkglint warnings.rillig1-9/+9
2006-10-01Add and enable arenaagc1-1/+2
2006-10-01Initial import of Arena-0.9.7, a C-like scripting language interpreteragc4-0/+42
with a 3-clause BSD licence, into the Packages collection. A lightweight scripting language based on ANSI C. The language uses a syntax and library similar to that of ANSI C, but adds automatic memory management and runtime polymorphism on top of that. The Arena language was designed with the following main features in mind, most of which were added on top of a very C-like core to support better ad-hoc scripting: * syntax similar to ANSI C * standard library similar to ANSI C * automatic memory management * runtime polymorphism * support for exceptions * support for anonymous functions Additionally, an interpreter for the Arena language can be implemented to be very compact in terms of both source code size and memory consumption.
2006-10-01added support for non-C99 compilers (patch OK'd by original author)schwarz2-1/+23
2006-10-01update to cpuflags-1.03 after removing the solaris -p flag to psrinfo.dmcmahill1-2/+2
2006-10-01use psrinfo -v instead of -pv. On solaris-2.8, -p is supported (or sodmcmahill1-2/+2
says the man page) but seems to cause nothing to come out even with -v. On solaris-2.9 (sparc), -p isn't supported which causes major failures. On solaris-2.9 (i386), -p causes a failure.
2006-09-29Remove dependency on Apachte::Test. It's not really necessary and causecube1-3/+2
dependency headaches because of mod_perl2. ok'd by wiz@ during freeze.
2006-09-24Don't start a subshell for no reason.joerg1-3/+3
2006-09-24Changes 2.6.3:adam3-9/+8
* Build fixes for Updated for Visual Studio 2005.
2006-09-24Changes 2.16.0:adam3-10/+9
* Depend on latest libgnomemm, and use the new non-depecated Main constructor in the example.
2006-09-24Changes 2.16.0:adam3-10/+9
* Main: Added a constructor that takes a Glib::OptionContext, and deprecated the one that takes a PoptContext.
2006-09-24Changes 2.16.0:adam2-7/+7
Increased version for GNOME 2.16.0.
2006-09-24Changes 2.12.1:adam2-7/+7
* Support optional ifdef parameters in the .hg macros, to allow, for instance the --enable-atk=no option, to disable the build and use of the atkmm API, for use in embedded environments. Changes 2.12.0: * Added the --enable-api-default-signal-handlers option, for use in embedded environments that have reduced resources. See configure --help for the other subsets. * Value: Added init(const GValue*), so we can copy GValue instances of any type at runtime. Needed by the new branch of libgdamm. Changes 2.11.3: * Build: Added the --enable-api-default-signal-handlers option, for use in embedded environments that have reduced resources. See configure --help for the other subsets. Changes 2.11.2: * Date: Fix implementation of Glib::Date::set_time_current() so that it doesn't set the date to Dec 31, 1969.
2006-09-24Switch to "seamonkey" backend from "mozilla" as an alternative to "firefox",salo2-5/+9
split option part to a separate file.
2006-09-24Replace hard-coded /usr/X11R6 with X11BASE, so that X11_TYPE != nativejoerg3-3/+28
for example has a change to find X11. Bump revision.
2006-09-24Undef isset() in path.hpp, since it gets defined as macro on DragonFlyjoerg2-1/+15
and is pulled in via APR. Yeah, portability frameworks are nice.
2006-09-24MAKEFILE => MAKE_FILE.joerg1-3/+3
XXX Can the other MAKEFILE changes to gnustep users go away now?
2006-09-24Added a patch for SunPro.rillig2-1/+17
2006-09-22Remove Mac OS X shared object buildfix which is no longer necessary.tron2-15/+1
See http://bugzilla.gnome.org/show_bug.cgi?id=357209 for details.
2006-09-22Fix a regression introduced between 0.29 and 0.30 detected whendan3-2/+36
handling large repositories like NetBSD src. Problem found by riz@, fix from mainline a:njs/d:2006-09-22T07:01:26, tested by me. bump rev to nb1 ChangeLog: 2006-09-21 Nathaniel Smith <njs@pobox.com> * lru_writeback_cache.hh (clean_insert): Correct the cache overflow logic so as to _actually_ never remove the last element. Add an invariant to verify this. (insert_dirty): Add an invariant here too.
2006-09-22The GNUstep packages have GNUmakefile instead of Makefile.rillig4-4/+8
2006-09-22Needs GNUmakefile as MAKE_FILE.rillig1-1/+2
2006-09-21Fix curl linkage. Bump revision.joerg1-1/+3
2006-09-20This package's Makefile is called GNUmakefile.rillig1-1/+2
2006-09-20Needs pkg-config.joerg1-2/+2
2006-09-20Fix build with gcc 3.x (dunno why it compiled with 4.x...). From riz@.jmmv2-1/+15
2006-09-19Include x11.b3.mk since SDL/SDL_syswm.h includes Xlib.h.joerg1-1/+3
2006-09-19Needs intltool. #%#$%#$joerg1-2/+2
2006-09-18Update to 0.30: depend on monotone 0.30.jmmv1-3/+3
2006-09-18Update to 0.30. I think this is the first release that passes the fulljmmv2-6/+6
test suite out of the box! OK'ed by wiz@ during freeze. 0.30 release. Speed improvements, bug fixes, and improved infrastructure. Several internal data formats have changed with this release; migration is straight-forward, but slightly more complicated than usual: -- The formats used to store some cached data in the database have changed. To upgrade your databases, you must run: $ mtn -d mydb.mtn db migrate $ mtn -d mydb.mtn db regenerate_rosters -- The metadata stored in _MTN in each workspace has been rearranged slightly. To upgrade your workspaces, you must run $ mtn migrate_workspace in each workspace. All of these operations are completely lossless, and 0.30 remains compatible with earlier versions with regards to netsync. Speed improvements: - Algorithm used to find branch heads rewritten, to use vastly less memory and cpu. This not only makes 'mtn heads' faster, but also 'mtn commit', 'mtn update', and other commands, which were spending most of their time in this code. - The format used in the database to store the roster cache was rewritten. This makes initial pull approximately twice as fast, and somewhat improves the speed of restricted log, annotate, and so on. - The xdelta algorithm was further optimized. - A memory leak in Botan was fixed, which was causing excessive memory and CPU time to be spent during 'mtn checkout'. - Monotone has fast-paths for doing character set conversion when the system it is running on uses plain ASCII. These fast-paths now know that "646" is another name used for ASCII, and systems that use this name (like some BSDs) now benefit from the fast-paths. - Miscellaneous other improvements. Workspace format changes: - It is now possible to write down a multi-parent (merge) workspace. However, monotone will still refuse to work with such a workspace, and there is no way to create one. This change merely sets up infrastructure for further changes. - _MTN/revision no longer contains only the parent revision id; if you depended on this in scripts, use 'mtn automate get_base_revision_id' instead. Also, _MTN/work has been removed. UI changes: - 'mtn status' now includes the branch name and parent revision id in its output. - The output of 'mtn annotate' and 'mtn annotate --brief' has been switched. The more human-readable output is now the default. - 'mtn pluck' now gives an error message if the requested operation would have no effect. - On command line syntax errors, usage information is now printed to stderr instead of stdout. (Output requested with --help still goes to stdout.) This should make it easier to find bugs in scripts. Bug fixes: - While changelog messages have always been defined to UTF-8, we were not properly converting messages from the user's locale. This has now been fixed. - An off-by-one error that caused some operations to abort with an error message about "cancel_size < pending_writes_size" has been fixed. - In 0.29, --help output was not localized. This has been fixed. - In 0.29, setting merger = "emacs" would not work unless EDITOR was also set to "emacs" (and similar for vi). This has been fixed. - A rare invariant violation seen when performing certain sequences of renames/adds in the workspace has been fixed. - If a user failed to resolve the conflicts in a text file, we would continue asking them to resolve conflicts in remaining files, even though the merge could not succeed. We now exit immediately on failure. - Work around some g++ 3.3 brokenness. Documentation changes: - Imported *-merge documents into the manual (they still need to be cleaned up to fit in better). Changes to automate: - Bug fix in 'attributes': this command is supposed to list attributes that were removed from a file in the current revision; instead, it was listing all attributes that had ever been removed from that file. Now fixed. - New command 'get_corresponding_path': given a revision A, a path P, and a revision B, looks up the file with name P in revision A, and states what path it had in revision B. - New command 'get_content_changed': given a revision A and a path P, gives the ancestor of A in which P was last modified. - New command 'get_option': Fetches variables from _MTN/options (e.g., the current workspace's branch and database). - New command 'genkey': an automate-friendly way to generate a new monotone key.
2006-09-17fix a bogus sizeof (from uwe)christos3-12/+16
2006-09-16This package's Makefile is a GNUmakefile.rillig1-1/+2
2006-09-16Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.jmmv24-44/+48
This fixes problems when some installed packages are outdated. Per wiz@'s request. Grrr, I really hate this kind of change.
2006-09-16On Solaris, <stdbool.h> is not usable unless the C compiler is marked asrillig2-6/+6
a C99 compiler.
2006-09-16Update to 0.6.7:wiz2-6/+6
* Version 0.6.7 (released 2006-09-13) ** Fix build failure of idn-int.h on C99 platforms. Reported by Paul Howarth <paul@city-fan.org>. ** The manual includes the GPL license, for the command-line tools. ** The function, variable and concept index is moved to the end of the manual. ** Update gnulib files. ** API and ABI is backwards compatible with the previous version.
2006-09-15no need to disable-gtk-doc, this is the defaultdrochner1-3/+1