summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2006-11-02DESTDIR support.joerg10-25/+45
2006-11-02Import the standalone makedepend from Xorg.joerg4-0/+31
2006-11-02Update p5-PathTools to 3.23.obache2-6/+6
Changee: - Yet more Win32 fixes (sigh... seems like I'm fighting a neverending waterbed...). This time, fixed file_name_is_absolute() to know what it's doing when the path includes a volume but a relative path, like C:foo.txt . This bug had impact in rel2abs() on Win32 too. 3.22 - Mon Oct 9 21:50:52 2006 - Fixed the t/crossplatform.t test on Win32 (and possibly other volume-aware platforms) now that rel2abs() always adds a drive letter. [Reported by several parties] 3.21 - Wed Oct 4 21:16:43 2006 - Added a bunch of X<> tags to the File::Spec docs to help podindex. [Gabor Szabo] - On Win32, abs2rel('C:\one\two\t\foo', 't\bar') should return '..\foo' when the cwd is 'C:\one\two', but it wasn't noticing that the two relevant volumes were the same so it would return the full path 'C:\one\two\t\foo'. This is fixed. [Spotted by Alexandr Ciornii] - On Win32, rel2abs() now always adds a volume (drive letter) if the given path doesn't have a volume (drive letter or UNC volume). Previously it could return a value that didn't have a volume if the input was a semi-absolute path like /foo/bar instead of a fully-absolute path like C:/foo/bar . 3.19 Tue Jul 11 22:40:26 CDT 2006 - When abs2rel() is called with two relative paths (e.g. abs2rel('foo/bar/baz', 'foo/bar')) the resolution algorithm needlessly called cwd() (twice!) to turn both arguments into absolute paths. Now it avoids the cwd() calls with a workaround, making a big efficiency win when abs2rel() is called repeatedly. [Brendan O'Dea] - Added a build-time dependency on ExtUtils::Install version 1.39 when on Windows. This is necessary because version 1.39 knows how to replace an in-use Cwd shared library, but previous versions don't. [Suggested by Adam Kennedy] - Fixed File::Spec::Win32->canonpath('foo/../bar'), which was returning \bar, and now properly returns just bar. [Spotted by Heinrich Tegethoff] 3.18 Thu Apr 27 22:01:38 CDT 2006 - Fixed some problems on VMS in which a directory called "0" would be treated as a second-class citizen. [Peter (Stig) Edwards] - Added a couple of regression tests to make sure abs2rel('/foo/bar', '/') works as expected. [Chia-liang Kao] - Added a couple of regression tests to make sure catdir('/', 'foo/bar') works as expected. [Mark Grimes] 3.17 Fri Mar 3 16:52:30 CST 2006 - The Cygwin version of Cwd::cwd() will croak if given any arguments (which can happen if, for example, it's called as Cwd->cwd). Since that croaking is bad, we now wrap the original cwd() in a subroutine that ignores its arguments. We could skip this wrapping if a future version of perl changes cygwin.c's cwd() to not barf when fed an argument. [Jerry D. Hedden] 3.16 Mon Jan 30 20:48:41 CST 2006 - Updated to version 3.06 of ppport.h, which provides backward compatibility XS layers for older perl versions. - Clarify in the docs for File::Spec's abs2rel() and rel2abs() methods that the cwd() function it discusses is Cwd::cwd(). [Spotted by Steven Lembark] - Apparently the version of File::Path that ships with perl 5.8.5 (and perhaps others) calls Cwd::getcwd() with an argument (perhaps as a method?), which causes it to die with a prototyping error. We've eliminated the prototype by using the "(...)" arglist, since "PROTOTYPE: DISABLE" for the function didn't seem to work. [Spotted by Eamon Daly and others] 3.15 Tue Dec 27 14:17:39 CST 2005 - The Cwd::getcwd() function on *nix is now a direct pass-through to the underlying getcwd() C library function when possible. This is safer and faster than the previous implementation, which just did abs_path('.'). The pure-perl version has been kept for cases in which the XS version can't load, such as when running under miniperl. [Suggested by Nick Ing-Simmons] - When Cwd searches for a 'pwd' executable in the $PATH, we now stop after we find the first one rather than continuing the search. We also avoid the $PATH search altogether when a 'pwd' was already found in a well-known and well-trusted location like /bin or /usr/bin. [Suggested by Nick Ing-Simmons] - On Win32 abs2rel($path, $base) was failing whenever $base is the root of a volume (such as C:\ or \\share\dir). This has been fixed. [Reported by Bryan Daimler] - In abs2rel() on VMS, we've fixed handling of directory trees so that the test $file = File::Spec::VMS->abs2rel('[t1.t2.t3]file', '[t1.t2.t3]') returns 'file' instead of an empty string. [John E. Malmberg] - In canonpath() on VMS, '[]' was totally optimized away instead of just returning '[]'. Now it's fixed. [John E. Malmberg] 3.14 Thu Nov 17 18:08:44 CST 2005 - canonpath() has some logic in it that avoids collapsing a //double/slash at the beginning of a pathname on platforms where that means something special. It used to check the value of $^O rather than the classname it was called as, which meant that calling File::Spec::Cygwin->canonpath() didn't act like cygwin unless you were actually *on* cygwin. Now it does. - Fixed a major bug on Cygwin in which catdir() could sometimes create things that look like //network/paths in cases when it shouldn't (e.g. catdir("/", "foo", "bar")). 3.13 Tue Nov 15 23:50:37 CST 2005 - Calling tmpdir() on Win32 had the unintended side-effect of storing some undef values in %INC for the TMPDIR, TEMP, and TMP entries if they didn't exist already. This is probably a bug in perl itself (submitted as #37441 on rt.perl.org), which we're now working around. [Thomas L. Shinnick] - Integrated a change from bleadperl - a certain #ifdef in Cwd.xs needs to apply to WIN32 but not WinCE. [Vadim Konovalov] - abs2rel() used to return the empty string when its two arguments were identical, which made no sense. Now it returns curdir(). [Spotted by David Golden] - The Unix and Win32 implementations of abs2rel() have been unified.
2006-11-01Update p5-Log-Dispatch to 2.13.obache2-7/+6
Pkgsrc changes: * Remove dependency p5-Test-Simple>=0.17, because base perl>=5.8.7 includes newer version. Changes: 2.13 Sep 25, 2006 - No code changes, just added a SUPPORT section to the docs referring folks to RT for bug reports & patches. 2.12 Aug 9, 2006 - The various email sending modules could overwrite if they were in buffered mode and they sent mail as a script exited. Reported by Dean Kopesky. - Doc tweaks. Make reference to "Log Levels" section in output module docs more explicit. RT #11224.
2006-11-01DESTDIR support.joerg2-3/+4
2006-11-01Use BUILD_DIRS instead of manual rules.joerg1-6/+2
2006-11-01DESTDIR support.joerg1-4/+5
2006-11-01Now that PKGNAME is right, PLIST is wrong :) Fix that too.dsainty1-4/+4
2006-11-01Whoops... Make PKGNAME sane.dsainty1-2/+2
2006-11-01Add "doxymacs" package.dsainty1-1/+2
2006-11-01The purpose of the Doxymacs project is to create a LISP package that will makedsainty5-0/+73
using Doxygen from within {X}Emacs easier. Doxymacs has the following features: * ability to look up documentation for symbols from {X}Emacs in the browser of your choice. * easily insert Doxygen style comments into source. * optionally use an "external" (i.e. written in C) XML parser to speed up building the completion list. * fontify Doxygen keywords.
2006-10-31Update to trio-1.11. Most important changes are various bug andjoerg5-42/+20
portability fixes, additional functions like trio_asprintfv, customizable printf/scanf, overwriteable locale settings and more.
2006-10-31Upgrade devel/arena from 0.9.7nb1 to 0.9.8.agc2-7/+6
Changes since previous version: - fix interpreter to really abort after parse errors - fix source file position accounting in multi-line strings
2006-10-31Re-do the Solaris install_docs fix in a different way, based on thedsainty2-14/+34
solution described on Doxygen's Bugzilla: http://bugzilla.gnome.org/show_bug.cgi?id=366119 Tested on NetBSD, Solaris and SUSE Linux.
2006-10-31Update p5-Module-ScanDeps to 0.68.obache2-7/+6
Changes: [Changes for 0.68 - 2006-10-25] * Added special case for PerlIO.pm. If PerlIO.pm is needed, require PerlIO::scalar, too, because it can be used "under the hood". (Roderich Schupp) * Added some File::Spec'ness. (Steffen Mueller) * Refactored the %Preload mapping code into _get_preload so that the PAR -M %Preload fix would work. (Steffen Mueller) [Changes for 0.67 - 2006-10-24] * Added @IncludeLibs which is used alongside @INC for searching modules. (David Romano) * Won't pick up Tk as a dependency for Term::ReadLine any more. You can stop laughing now! [Changes for 0.66 - 2006-09-24] * Fixed another bug in Module::ScanDeps::Datafeed which would break run- and compile-time dependency scanners if $ENV{PERL5LIB} entries had trailing backslashes. Thanks to Steven Mackenzie for pointing this out. * Added some documentation and comments to M::SD::Datafeed for the sake of future maintainers. [Changes for 0.65 - 2006-09-24] * Fixed bug in Module::ScanDeps::Datafeed which would die() in 0.64. [Changes for 0.64 - 2006-09-22] * Upgraded to Module::Install 0.64 * Added warning of missing modules when -V is in effect (scandeps.pl). * Added warning of missing modules if "warn_missing=>1" specified as an option to scan_deps. [Changes for 0.63 - 2006-08-27] * Upgraded to Module::Install 0.63 [Changes for 0.62 - 2006-07-16] * Better diagnostics.pm support for searching the related .pod file. [Changes for 0.61 - 2006-06-30] * Now presenting more helpful (and correct) error messages when multiple versions of a module (files) are found. * Corrected a POD error. * Added test for POD correctness. [Changes for 0.60 - 2006-05-23] * Fixed bug that prevented "use encoding 'utf-8';" from being picked up. This was because the -8 was stripped and thus, the encoding wasn't recognized. [Changes for 0.59 - 2006-05-03] * Recovering 5.005 compatibility. (Hopefully!) * Using Module::Install 0.62 * Added a dependency on File::Temp for pre 5.6 perls. * Fixed broken Module::Pluggable support. [Changes for 0.58 - 2006-04-16] * Added dependency for Test::Deep * Added dependency for Math::Symbolic [Changes for 0.57 - 2006-03-03] * Applied Stephen Schulze's patch which fixes the problem that modules are reported as depended upon only once. [Changes for 0.56 - 2006-02-20] * Added special dependency for Tk::Getopt. Suggested by Slaven Rezic. [Changes for 0.55 - 2006-02-17] * Applied Roderich Schupp's patch to fix a problem with 'autouse'. * Now using Module::Install 0.56 [Changes for 0.54 - 2006-01-11] * Switch to File::Temp::tempfile() for more robust temporary file creation. Contributed by: Jesse Vincent * Update to latest Module::Install _again_ to fix Cygwin installation. Reported by: Matt S Trout [Changes for 0.53 - 2006-01-10] * Update to latest Module::Install; no functional changes. [Changes for 0.52 - 2005-12-12] * Support for autouse.pm. * Support for Tk::DragDrop. Reported by: Renee Baecker.
2006-10-30Update p5-PAR-Dist to 1.21.obache2-7/+6
Changes: By: smueller on 2006/10/12 * _install_or_uninstall tries to remove the temporary directory while cwd() is in that directory. That fails on win32 leaving temporary directories on disk. This is now fixed. * This is 0.21 ____________________________________________________________________________ By: smueller on 2006/10/11 * Added a more flexible way of using PAR::Dist::install_par's custom target logic. * This is 0.20 ____________________________________________________________________________ By: smueller on 2006/10/02 * Repaired PAR::Dist::install_par's custom target logic. ____________________________________________________________________________ By: smueller on 2006/09/03 Log: * It's not possible to specify your own installation paths. * Installation paths now documented. * This is 0.19. ____________________________________________________________________________ By: smueller on 2006/08/28 Log: * Added optional POD tests. ____________________________________________________________________________ By: smueller on 2006/08/25 Log: * Added the generate_blib_stub method. * Added parse_dist_name to @EXPORT_OK * Upgraded Module::Install to 0.64 * This is PAR::Dist 0.18. ____________________________________________________________________________ By: smueller on 2006/08/23 Log: * Fixed merge_par for relative paths. * This is PAR::Dist 0.17. ____________________________________________________________________________ By: smueller on 2006/08/09 Log: * Fixed tests for parse_dist_name. * Release 0.15_02 ____________________________________________________________________________ By: smueller on 2006/08/02 Log: * Added the parse_dist_name routine which was previously shipped with both PAR::Repository and PAR::Repository::Client. * Changed the distribution name detection heuristics to favour the distribution name determined from META.yml and then those from parse_dist_name. * Version bump to 0.15_01. ____________________________________________________________________________ By: smueller on 2006/07/28 Log: * PAR::Dist would previously generate bad file names and META.yml if the newlines contained Windows' \r. That's history. * This is 0.15. ____________________________________________________________________________ By: smueller on 2006/07/25 Log: * Changed the calling conventions of remove_man to better resemble those of the other functions. (This is backwards compatible.) * Added get_meta() function. * Slight documentation fixes. * Version bump to 0.15. ____________________________________________________________________________ By: audreyt on 2006/07/19 Log: * The "version" field of META.yml files written by Module::Build was not parsed correctly by the ad-hoc YAML parser. Reported by: Jesse Vincent * Remove the 0-signature.t. * This be 0.14 ____________________________________________________________________________ By: smueller on 2006/07/22 Log: * Added rudimentary support for installing to a prefix-ed location. * Documented the new parameter "prefix" to install_par(); ____________________________________________________________________________ By: smueller on 2006/07/22 Log: * Module::Install didn't regenerate META.yml because author bit wasn't set. * This is 0.13. (Sorry again, need to do this to make CPAN.pm happy.) ____________________________________________________________________________ By: smueller on 2006/07/21 Log: * Found a couple of path-related bugs in the new functions of 0.11. * This be 0.12. Sorry! ____________________________________________________________________________ By: smueller on 2006/07/21 Log: * Fixed potential bugs where slashes were used as path separators. Now using File::Spec everywhere (I think). * Added merge_par() which merges two or more .par archives. * Added remove_man() which removes all man pages and html docs from a .par archive. * Fixed a bit of indentation. (I know. Don't do it.) * This be 0.11 ____________________________________________________________________________ By: smueller on 2006/07/05 Log: * .par distributions fetched from URLs will now be installed as distributions named "Module-Name" instead of "http://foo.bar/path/Module-Name-0.01-architecture-version.par". * Updated Module::Install to 0.63 * This be 0.10 ____________________________________________________________________________ By: smueller on 2006/05/20 Log: * Updated Module::Install to 0.62 * This be 0.09 ____________________________________________________________________________ By: smueller on 2006/02/13 Log: * Updated Module::Install * Slight documentation fixes. * This be 0.08
2006-10-30update monotone-viz to 0.15dan3-14/+12
2006-10-30Update p5-IO-Util to 1.50, based on patch privided by Martin Wilke via PR 34350.obache2-8/+7
Changed revision from 1.5 to 1.50 because previous one is 1.48, 1.4 series. Changes: Version 1.5 - Added Time::HiRes and Sys::Hostname as prerequisites - Changed tests '04_uniqid.t' '04_uniqid_no_import.t' Version 1.49 - Added the 'SPLIT_LINES' mml handler and tests
2006-10-29Update p5-IPC-Run to 0.80.obache2-7/+6
Patch provided by Martin Wilke via PR 34349. Changes: 0.80 - IPC::Run::IO now retries on certain "temporarily unavailable" errors. This should fix several reported issues with t/run.t, test 69. Many thanks to < Eric (at) Scratch Computing (.com) > for the patch! - Applied documentation patch from RT. - Fixed documentation to work with '<' redirect
2006-10-29Update p5-File-Flat to 0.96.obache2-8/+6
Based on patch provided by Martin Wilke via PR 34348. And since this version, no need to build depend on p5-ExtUtils-AutoInstall. Changes: 0.96 Wed 19 Jul 2006 - Moving from CVS to new SVN repository - Upgrading to Module::Install
2006-10-29Implement the Solaris PWD fix as a patch instead. The patch is thedsainty3-9/+34
suggested fix in the Doxygen Bugzilla for this issue. It will presumably exactly match the solution in the next release of Doxygen (the current release is 1.5.0). http://bugzilla.gnome.org/show_bug.cgi?id=366113
2006-10-28Update p5-Log-Agent to 0.307.obache2-7/+6
Patch provided by Martin Wilke via PR 34347. Changes: Sun Oct 2 12:57:35 EDT 2005 Mark Rogaski <mrogaski@cpan.org> . Description: 0.3.7 Replaced a non-localized modification $^W with "no warnings" so warnings are no disabled globally. Thanks to Andreas Vierengel for pointing this out. Fixed formatting behavior for strings that contain "%%" without any other formating characters. Thanks to David Coppit for this one. Fixed a minor undef warning in a major kludge in the Agent::Driver code.
2006-10-28Update p5-Test-Deep to 0.096.obache2-6/+6
Changes: 0.096 %WrapCache was keeping references to external data. It's now local()ised at the start of a comparison just like the other caches (why I didn't do that when I added it, I don't know). Thanks to Matthijs Bomhoff for reporting the problem. 0.095 Docs and code didn't match, useclass was actually requireclass, available as both now 0.094 Changed Set and Bag to no longer issue warnings when undefs are present. Needed to make the sort and the diagnotics undef-aware. Thanks to Colin Kuskie for pointing this out. Added tests for this. 0.093 Fixed inifinte recursion when adding comparators into bags. That whole area is unpleasant - conceptually as well as implementation-wise. Comparators no longer inherit a compare method, so we only call the specialised compare if it exists, otherwise we just do normal deep comparison. Removed a debugging print.
2006-10-28Work around a file timestamp issue at installation time, where the orderdsainty2-5/+18
cp -r copied files was critical to a successful installation. Fixes installation under Solaris 9.
2006-10-28Workaround for "configure" issue under Solaris, where PWD is more likelydsainty1-1/+8
to be set to the working directory of the Pkgsrc "make" than the working directory, because Solaris /bin/sh does not support PWD.
2006-10-28Add an HTTP download URL for installation at HTTP-only sites.dsainty1-2/+3
2006-10-27Bump package to 0.9.7nb1agc4-2/+48
Fix two things: + in the internal tests, as a last resort, look for libc.so + when calling a foreign function from arena which returns a pointer, if the foreign function returns NULL, make the return value from dyn_call_ptr() into a void arena value. Patch has been fed back upstream.
2006-10-27Update p5-FileHandle-Unget to 0.1621.obache2-9/+6
Changes: Version 0.1621: - Improved compatibility with versions of Perl older than 5.6.0, by replacing "use bytes" with "use ExtUtils::MakeMaker::bytes". (Thanks to <nothingmuch@woobling.org> for the bug report.) - Fixed test case error reporting for tests that fail to fork. (Thanks to <corion-cpansmoker@corion.net> for the test failure report.) - Fixed unexpected success of binmode_bug.t test on Windows 2000. (Thanks to Max Maischein <corion@corion.net> for the bug report.) - Fixed a bug in stdin_tell_bug.t. (Thanks to Max Maischein <corion@corion.net> for the bug report.) Version 0.1620: Tue Dec 21 2004 - Fixed version numbers, which were incompatible with some modules. (Thanks to Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de> for the bug report) - Switched to Test::More for better test reporting - Removed the use of the "English" module to work around a bug that exists in some versions of Perl. See http://groups.google.com/groups?th=e3483b06a956030e for more info. (Thanks to Jim Longino <jlongino@jaguar1.usouthal.edu> for the bug report.) Version 0.16.1: Thu Sep 16 2004 - Added missing inc/ dependency Version 0.16.0: Wed Sep 15 2004 - Fixed stdin_tell_bug.t so that it's more platform-dependent. (Martin Thurn <martin.thurn@ngc.com> reports that Solaris 2.8 returns 0 instead of -1). - Added filehandle-specific input_record_separator capability (Feature suggestion by David Muir Sharnoff <muir@idiom.com>) - Changed Makefile.PL to use Module::Install Version 0.15: - Switched from WeakRef to Scalar::Util, which is included in recent versions of Perl. (Thanks to Joey Hess <joey@kitenet.net> for the suggestion and patch.) - Fixed a bug involving pipes and tell(), where tell() would cause following operations to fail. (Thanks to Karol Szafranski <szafrans@imb-jena.de> for the bug report.) - Added new_from_fd support (Thanks to Karol Szafranski <szafrans@imb-jena.de> for the bug report.) - Fixed a bug in which <$fh> would always behave as if called in a list context after the first such call.
2006-10-27Update p5-File-Temp to 0.17.obache2-7/+6
Patch provided by Martin Wilke via PR 34346. Changes: 2006-08-18 Tim Jenness <tjenness@cpan.org> --- RELEASE 0.17 CPAN ---- * Temp.pm: Also inherit from IO::Seekable so that seek and tell methods can work on filehandles (thanks to Rick Myers and Toby Corkindale). * t/seekable.t: Add test script from Rick Myers. * Temp.pm: Add note about forking and resetting the random number generator to prevent multiple clashes of temp file names. (pointed out by Brent Cowgill) * Temp.pm: pre-emptively load Carp::Heavy. If we don't when we run out of file handles and attempt to call croak() we get an error message telling us that Carp::Heavy won't load rather than an error telling us we have run out of file handles. (pointed out by bjoern_at_hoehrmann.de RT #14151) * Temp.pm: Remove eg. from comments and replace with e.g. In pod replace "e.g." with "for example". (David Landgren) * Temp.pm: Correct synopsis concerning the arguments to the File::Temp constructor (Peter Valdemar Moerch). * Temp.pm: Update documentation to note that croak() will be called by tempfile() and File::Temp->new if a problem occurs (thanks to Steve Hay for pointing this out).
2006-10-26Update py-urwid to 0.9.7.1tonio3-8/+20
Take maintainership, agreed by minskim@ From changelog: * tons of bugfixes * Added initial support for fixed widgets - widgets that have a fixed size on screen. * New BigText class that draws text with fonts made of grids of character cells. * Overlay class can now accept a fixed widget as the widget to display "on top". * New Canvas functions: pad_trim(..) and pad_trim_left_right(..). * Fixed Unicode conversion and locale issues when using Urwid with Python < 2.4.
2006-10-26Update to 1.10:wiz3-9/+13
New in 1.10: * Version requirements: - Autoconf 2.60 or greater is required. - Perl 5.6 or greater is required. * Changes to aclocal: - aclocal now also supports -Wmumble and -Wno-mumble options. - `dirlist' entries (for the aclocal search path) may use shell wildcards such as `*', `?', or `[...]'. - aclocal supports an --install option that will cause system-wide third-party macros to be installed in the local directory specified with the first -I flag. This option also uses #serial lines in M4 files to upgrade local macros. The new aclocal options --dry-run and --diff help to review changes before they are installed. - aclocal now outputs an autoconf version check in aclocal.m4 in projects using automake. For a few years, automake and aclocal have been calling autoconf (or its underlying engine autom4te) to accurately retrieve the data they need from configure.ac and its siblings. Doing so can only work if all autotools use the same version of autoconf. For instance a Makefile.in generated by automake for one version of autoconf may stop working if configure is regenerated with another version of autoconf, and vice versa. This new version check ensures that the whole build system has been generated using the same autoconf version. * Support for new Autoconf macros: - The new AC_REQUIRE_AUX_FILE Autoconf macro is supported. - If `subdir-objects' is set, and AC_CONFIG_LIBOBJ_DIR is specified, $(LIBOBJS), $(LTLIBOBJS), $(ALLOCA), and $(LTALLOCA) can be used in different directories. However, only one instance of such a library objects directory is supported. * Change to Libtool support: - Libtool generic flags (those that go before the --mode=MODE option) can be specified using AM_LIBTOOLFLAGS and target_LIBTOOLFLAGS. * Yacc and Lex changes: - The rebuild rules for distributed Yacc and Lex output will avoid overwriting existing files if AM_MAINTAINER_MODE and maintainer-mode is not enabled. - ylwrap is now always used for lex and yacc source files, regardless of whether there is more than one source per directory. * Languages changes: - Preprocessed assembler (*.S) compilation now honors CPPFLAGS, AM_CPPFLAGS and per-target _CPPFLAGS, and supports dependency tracking, unlike non-preprocessed assembler (*.s). - subdir-object mode works now with Assembler. Automake assumes that the compiler understands `-c -o'. - Preprocessed assembler (*.S) compilation now also honors $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES). - Improved support for Objective C: - Autoconf's new AC_PROG_OBJC will enable automatic dependency tracking. - A new section of the manual documents the support. - New support for Unified Parallel C: - AM_PROG_UPC looks for a UPC compiler. - A new section of the manual documents the support. - Per-target flags are now correctly handled in link rules. For instance maude_CFLAGS correctly overrides AM_CFLAGS; likewise for maude_LDFLAGS and AM_LDFLAGS. Previous versions bogusly preferred AM_CFLAGS over maude_CFLAGS while linking, and they used both AM_LDFLAGS and maude_LDFLAGS on the same link command. The fix for compiler flags (i.e., using maude_CFLAGS instead of AM_CFLAGS) should not hurt any package since that is how _CFLAGS is expected to work (and actually works during compilation). However using maude_LDFLAGS "instead of" AM_LDFLAGS rather than "in addition to" breaks backward compatibility with older versions. If your package used both variables, as in AM_LDFLAGS = common flags bin_PROGRAMS = a b c a_LDFLAGS = more flags ... and assumed *_LDFLAGS would sum up, you should rewrite it as AM_LDFLAGS = common flags bin_PROGRAMS = a b c a_LDFLAGS = $(AM_LDFLAGS) more flags ... This new behavior of *_LDFLAGS is more coherent with other per-target variables, and the way *_LDFLAGS variables were considered internally. * New installation targets: - New targets mandated by GNU Coding Standards: install-dvi install-html install-ps install-pdf By default they will only install Texinfo manuals. You can customize them with *-local variants: install-dvi-local install-html-local install-ps-local install-pdf-local - The undocumented recursive target `uninstall-info' no longer exists. (`uninstall' is in charge of removing all possible documentation flavors, including optional formats such as dvi, ps, or info even when `no-installinfo' is used.) * Miscellaneous changes: - Automake no longer complains if input files for AC_CONFIG_FILES are specified using shell variables. - clean, distribution, or rebuild rules are normally disabled for inputs and outputs of AC_CONFIG_FILES, AC_CONFIG_HEADERS, and AC_CONFIG_LINK specified using shell variables. However, if these variables are used as ${VAR}, and AC_SUBSTed, then Automake will be able to output rules anyway. (See the Automake documentation for AC_CONFIG_FILES.) - $(EXEEXT) is automatically appended to filenames of TESTS that have been declared as programs in the same Makefile. This is mostly useful when some check_PROGRAMS are listed in TESTS. - `-Wportability' has finally been turned on by default for `gnu' and `gnits' strictness. This means, automake will complain about %-rules or $(GNU Make functions) unless you switch to `foreign' strictness or use `-Wno-portability'. - Automake now uses AC_PROG_MKDIR_P (new in Autoconf 2.60), and uses $(MKDIR_P) instead of $(mkdir_p) to create directories. The $(mkdir_p) variable is still defined (to the same value as $(MKDIR_P)) but should be considered obsolete. If you are using $(mkdir_p) in some of your rules, please plan to update them to $(MKDIR_P) at some point. - AM_C_PROTOTYPES and ansi2knr are now documented as being obsolete. They still work in this release, but may be withdrawn in a future one. - Inline compilation rules for gcc3-style dependency tracking are more readable. - Automake installs a "Hello World!" example package in $(docdir). This example is used throughout the new "Autotools Introduction" chapter of the manual.
2006-10-25Update p5-Devel-Cycle to 1.07.obache2-6/+6
Patch provided by Martin Wilke via PR 34335. Changes: 1.07 Tue May 23 22:28:03 EDT 2006 - Fixed export_to_level() problem so that Test::Memory::Cycle works again. 1.06 Tue May 23 17:08:22 EDT 2006 - Removed debugging warning. - Only checks CODErefs if PadWalker version >= 1.0. 1.05 May 18 2006 - Added ability to detect cycles in CODErefs courtesy Yuval Kogman.
2006-10-25Update p5-Data-TemporaryBag to 0.09.obache2-8/+7
Based on patch provided by Martin Wilke via PR 34331. Pkgsrc Changes: Change HOMEPAGE to redirected URL. Changes: 0.09 Wed Jan 25 16:13:33 2006 - Changed to create temporary files in tmpdir(). $TempPath is obsolete now. 0.08 Thu Jan 29 00:15:00 2004 - Segmentation fault occurred under a certain condition. Fixed. (Thanks to David K. Watson) 0.07 Mon Dec 15 22:45:00 2003 - Changed an implementation of length method. - Removed some warnings. 0.06 Sun Nov 11 00:00:00 2002 - Minor fix to pass -w. 0.05 Thu Oct 17 01:18:00 2002 - Added a manager of opened temporary files. - Rewrote substr method.
2006-10-25Add p5-Test-Simple>=0.62 dependency again, because PERL5_REQD=5.8.7 now,obache1-1/+2
and perl-5.8.7 includes Test-Simple 0.54.
2006-10-25add missing devel/libgetopt/buildlink3.mkdmcmahill2-2/+5
2006-10-25add missing bdb.buildlink3.mkdmcmahill1-1/+2
2006-10-24Fixed "test ==" by ignoring the unportable file.rillig1-1/+3
2006-10-24Update p5-Clone to 0.22.obache2-7/+6
Changes: Revision 0.22 2006-10-08 05:35:19 ray D'oh! The 0.21 tardist that I just uploaded to CPAN contained the 0.20 Clone.xs file. This release is just in case any of the 0.21 releases get mirrored. Revision 0.21 2006-10-08 04:02:56 ray Clone was segfaulting due to a null SV object in a magical reference (a PERL_MAGIC_utf8). 21859: Clone segfault (isolated example) Revision 0.20 2006/03/08 17:15:23 ray Commented out VERSION causes errors with DynaLoader in perl 5.6.1 (and probably all earlier versions. It was removed. Revision 0.19 2006/03/06 07:22:32 ray added a test and fix for tainted variables. use a static VERSION in Clone.pm.
2006-10-24Redhat-only programs may use "test ==" -- we don't care about it.rillig1-1/+3
2006-10-24remove @dirrm include/nss/seccmd from PLISTabs1-2/+1
2006-10-24fix builds on !Solarisabs1-2/+2
2006-10-23Update to 0.6.8:wiz3-10/+10
* Version 0.6.8 (released 2006-10-18) ** The gnulib directory is separated into two directories. One gnulib directory (lib/gl/) for the LGPL library in lib/, and one gnulib directory (gl/) for the GPL tools in src/. This allows the GPL'd tools to use more gnulib modules than before, since earlier all gnulib files had to be LGPL. ** Update gnulib files. ** Some minor cleanups, like assuming locale.h and setlocale(). ** API and ABI is backwards compatible with the previous version.
2006-10-23-Fix compiler errors with gcc-3.3.3 on i386, reported by Robert Elz perdrochner5-4/+68
PR pkg/34886. Just #ifdef out the code on i386; it was disabled at another layer anyway (due to alignment problems with any gcc on i386). Thanks to Robert for testing. -Make sure cpuid is read on amd64, to enable mmx/sse support. (We could just assume it, but for the future this makes more sense.) -bump PKGREVISION
2006-10-23Add missing file "share/gtk-doc/html/gconf/gconf.devhelp2" to package list.tron2-2/+4
Bump package revision.
2006-10-23Include iconv's b3.mk for systems without native iconv to allowjoerg1-1/+2
proper linking.
2006-10-23ride on update and migrate devhelp documentation to share/gtk-docdrochner2-27/+24
2006-10-23Mention that this is for the wide character support.wiz1-0/+2
2006-10-23Update to 2.16.0:wiz6-23/+24
Bug fixes. Coverity fixes. Use GOption. sysconfdir fixes.
2006-10-22Changes 0.5.15:adam7-26/+27
* Fixed minor problems in the PDF extractors * Improved PNG extractor
2006-10-22corrected LOWER_OPSYS matching for IRIX 5schwarz1-2/+2