summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc70-140/+152
2004-01-19Fix brokenness introduced as part of the update of zlib to 1.2.1. Thejlam2-47/+109
updated package update bumped the zlib shared lib major, which required that BUILDLINK_DEPENDS.zlib be bumped as well. Rather then requiring zlib>=1.2.1 for packages that can use the built-in zlib on *BSD systems, allow those built-in versions to satisfy zlib>=1.1.4nb1 dependencies, and only require the latest version if no suitable zlib is found.
2004-01-19Update to 1.8.2.wiz2-5/+5
Bug fixed in 1.8.2: * A (well known) portability bug slipped in the changes made to install-sh in Automake 1.8.1. The broken install-sh would refuse to install anything on Tru64. * Fix install rules for conditionally built python files. (This never really worked.) Bug fixed in 1.8.1: * Bugs introduced by 1.8: - Fix Config.pm import error with old Perl versions (at least 5.005_03). One symptom is that aclocal could not find its macro directory. - Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories created by `make install' are always world readable, even if the installer happens to have an overly restrictive umask (e.g. 077). This was a mistake and has been reverted. There are at least two reasons why we must not use `-m 0755': - it causes special bits like SGID to be ignored, - it may be too restrictive (some setups expect 775 directories). - Fix aclocal to honor definitions located in files which have been m4_included manually. aclocal 1.8 had been updated to check m4_included files for new requirements, but forgot that these m4_included files can also provide new definitions. Note that if you have such a setup, we recommend you get rid of it. In the past, there was a reason to m4_include files manually: aclocal used to duplicate entire M4 files into aclocal.m4, even files that were distributed. Some packages were therefore m4_including the distributed file directly, and playing some tricks to ensure aclocal would not copy that file to aclocal.m4, in order to limit the amount of duplication. Since aclocal 1.8.x will precisely output m4_includes for local M4 files, we recommend that you clean up your setup, removing all manual m4_includes and letting aclocal output them. - Output detailed menus in the Info version if the Automake manual, so that Emacs can locate the indexes. - configure.ac and configure were listed twice in DIST_COMMON (an internal variable where Automake lists configury files to distribute). This was harmless, but unaesthetic. - Use `chmod a-w' instead of `chmod -w' as the latter honors umask. This was an issue only in the Automake package itself, not in its output. - Automake assumed that all AC_CONFIG_LINKS arguments had the form DEST:SRC. This was wrong, as some packages do AC_CONFIG_LINKS($computedlinks). This version no longer abort in that situation. - Contrary to mkinstalldirs, $(mkdir_p) was expecting exactly one argument. This caused two kinds of failures: - Rules installing data in a conditionally defined directory failed when that directory was undefined. In this case no argument was supplied. - `make installdirs' failed, because several directories were passed to $(mkdir_p). This was an issue only on platform were $(mkdir_p) is implemented with `install-sh -d'. $(mkdir_p) as been changed to accept 0 or more arguments, as mkinstalldirs did. * Long-standing bugs: - Fix an unexpected diagnostic occurring when users attempt to override some internal variables that Automake appends to. - aclocal now scans configure.ac for macro definitions (PR/319). - Fix a portability issue with OSF1/Tru64 Make. If a directory distributes files which are outside itself (this usually occurs when using AC_CONFIG_AUX_DIR([../dir]) to use auxiliary files from a parent package), then `make distcheck' fails due to an optimization performed by OSF1/Tru64 Make in its VPATH handling. (tests/subpkg2.test failure) - Fix another portability issue with Sun and OSF1/Tru64 Make. In a VPATH-build configuration, `make install' would install nobase_ files to wrong locations. - Fix a Perl `uninitialized value' diagnostic occurring when automake complains that a Texinfo file does not have a @setfilename statement. - Erase config.status.lineno during `make distclean'. This file can be created by config.status. Automake already knew about configure.lineno, but forgot config.status.lineno. - Distribute all files, even those which are built and installed conditionally. This change affects files listed in conditionally defined *_HEADERS and *_PYTHON variable (unless they are nodist_*) as well as those listed in conditionally defined dist_*_DATA, dist_*_JAVA, dist_*_LISP, and dist_*_SCRIPTS variables. - Fix AM_PATH_LISPDIR to avoid \? in sed regular expressions; it doesn't conform to POSIX. - Normalize help strings for configure variables and options added by Automake macros. * Anticipation: - Check for python2.4 in AM_PATH_PYTHON. * Spurious failures in test suite: - tests/libtool5.test, tests/ltcond.test, tests/ltcond2.test, tests/ltconv.test: fix failures with CVS Libtool. - tests/aclocal6.test: fix failure if autom4te.cache is disabled. - tests/txinfo24.test, tests/txinfo25.test, tests/txinfo28.test: fix failures with old Texinfo versions.
2004-01-19bl3ifyjlam1-6/+7
2004-01-19Back out previous workaround and fix the problem the right way byjlam1-7/+2
overriding the config.status script to prevent clobbering the GNU configure-generated files.
2004-01-19bl3ifyjlam2-2/+21
2004-01-19Symlink curses.h to ${BUILDLINK_PREFIX.ncurses}/include/ncurses.h so thatjlam1-4/+6
this works for both overwrite and pkgviews installation types.
2004-01-19Update bmake to 20040118.sjg2-5/+5
Changes include: variable expansion in sysV style replacements fix for cond.c to handle compound expressions better fix for ternary modifier
2004-01-18Update to 2.40.heinz3-12/+13
Added HOMEPAGE. Changes since 2.28: 2.40 Tue Dec 30 20:38:59 CST 2003 [FIXES] * Test::Harness::Straps should now properly quote on VMS. [ENHANCEMENTS] * prove now takes a -l option to add lib/ to @INC. Now when you're building a module, you don't have to do a make before you run the prove. Thanks to David Wheeler for the idea. [INTERNALS] * Internal functions corestatus() and canonfailed() prepended with underscores, to indicate such. * Gratuitous text-only changes in Test::Harness::Iterator. * All tests now do their use_ok() in a BEGIN block. Some of the use_ok() calls were too much of a hassle to put into a BEGIN block, so I changed them to regular use calls. 2.38 Mon Nov 24 22:36:18 CST 2003 Released. See changes below. 2.37_03 Tue Nov 18 23:51:38 CST 2003 [ENHANCEMENTS] * prove -V now shows the Perl version being used. * Now there's a HARNESS_DEBUG flag that shows diagnostics as the harness runs the tests. This is different from HARNESS_VERBOSE, which shows test output, but not information about the harness itself. * Added _command_line() to the Strap API. [FIXES] * Bad interaction with Module::Build: The strap was only checking $ENV{HARNESS_PERL_SWITCHES} for definedness, but not emptiness. It now also strips any leading or trailing whitesapce from the switches. * Test::Harness and prove only quote those parms that actually need to be quoted: Have some whitespace and aren't already quoted. 2.36 Fri Nov 14 09:24:44 CST 2003 [FIXES] * t/prove-includes.t properly ignores PROVE_SWITCHES that you may already have set. 2.35_02 Thu Nov 13 09:57:36 CST 2003 [ENHANCEMENTS] * prove's --blib now works just like the blib pragma. 2.35_01 Wed Nov 12 23:08:45 CST 2003 [FIXES] * Fixed taint-handling and path preservation under MacOS. Thanks to Schwern for the patch and the tests. * Preserves case of -t or -T in the shebang line of the test. [ENHANCEMENTS] * Added -t to prove analogous to Perl's -t. Removed the --taint switch. * prove can take default options from the PROVE_SWITCHES variable. * Added HARNESS_PERL to allow you to specify the Perl interpreter to run the tests as. * prove's --perl switch sets the HARNESS_PERL on the fly for you. * Quotes the switches and filename in the subprogram. This helps with filenames with spaces that are subject to shell mangling. 2.34 Sat Nov 8 22:09:15 CST 2003 [FIXES] * Allowed prove to run on Perl versions < 5.6.0. [ENHANCEMENTS] * Command-line switches to prove may now be stacked. * Added check for proper Pod::Usage version. * "make clean" does a better job of cleaning up after itself. 2.32 Fri Nov 7 09:41:21 CST 2003 Test::Harness now includes a powerful development tool to help programmers work with automated tests. The prove utility runs test files against the harness, like a "make test", but with many advantages: * prove is designed as a development tool Perl users typically run the test harness through a makefile via "make test". That's fine for module distributions, but it's suboptimal for a test/code/debug development cycle. * prove is granular prove lets your run against only the files you want to check. Running "prove t/live/ t/master.t" checks every *.t in t/live, plus t/master.t. * prove has an easy verbose mode To get full test program output from "make test", you must set "HARNESS_VERBOSE" in the environment. prove has a "-v" option. * prove can run under taint mode prove's "-T" runs your tests under "perl -T". * prove can shuffle tests You can use prove's "--shuffle" option to try to excite problems that don't show up when tests are run in the same order every time. * Not everything is a module More and more users are using Perl's testing tools outside the context of a module distribution, and may not even use a makefile at all. Prove requires Pod::Usage, which is standard after Perl 5.004. I'm very excited about prove, and hope that developers will begin adopting it to their coding cycles. I welcome your comments at andy@petdance.com. There are also some minor bug fixes in Test::Harness itself, listed below in the 2.31_* notes. 2.31_05 Thu Nov 6 14:56:22 CST 2003 [FIXES] - If a MacPerl script had a shebang with -T, the -T wouldn't get passed as a switch. - Removed the -T on three *.t files, which didn't need them, and which were causing problems. - Conditionally installs bin/prove, depending on whether Pod::Usage is available, which prove needs. - Removed old leftover code from Makefile.PL. 2.31_04 Mon Nov 3 23:36:06 CST 2003 Minor tweaks here and there, almost ready to release. 2.31_03 Mon Nov 3 08:50:36 CST 2003 [FEATURES] - prove is almost feature-complete. Removed the handling of --exclude for excluding certain tests. It may go back in the future. - prove -d is now debug. Dry is prove -D. 2.31_02 Fri Oct 31 23:46:03 CST 2003 [FEATURES] - Added many more switches to prove: -d for dry run, and -b for blib. [FIXES] - T:H:Straps now recognizes MSWin32 in $^0. - RT#3811: Could do regex matching on garbage in _is_test(). Fixed by Yves Orton - RT#3827: Strips backslashes from and normalizes @INC entries for Win32. Fixed by Yves Orton. [INTERNALS] - Added $self->{_is_macos} to the T:H:Strap object. - t/test-harness.t sorts its test results, rather than relying on internal key order. 2.31_01 [FEATURES] - Added "prove" script to run a test or set of tests through the harness. Thanks to Curtis Poe for the foundation. [DOCUMENTATION] - Fixed POD problem in Test::Harness::Assert 2.30 Thu Aug 14 20:04:00 CDT 2003 No functional changes in this version. It's only to make some doc tweaks, and bump up the version number in T:H:Straps. [DOCUMENTATION] - Changed Schwern to Andy as the maintainer. - Incorporated the TODO file into Harness.pm proper. - Cleaned up formatting in Test::Harness::Straps. 2.29 Wed Jul 17 14:08:00 CDT 2003 - Released as 2.29. 2.28_91 Sun Jul 13 00:10:00 CDT 2003 [ENHANCEMENTS] - Added support for HARNESS_OK_SLOW. This will make a significant speedup for slower connections. - Folded in some changes from bleadperl that spiff up the failure reports. [INTERNALS] - Added some isa_ok() checks to the tests. - All Test::Harness* modules are used by use_ok() - Fixed the prototype for the canonfailed() function, not that it matters since it's never called without parens. 2.28_90 Sat Jul 05 20:21:00 CDT 2003 [ENHANCEMENTS] - Now, when you run a test harnessed, the numbers don't fly by one at a time, one update per second. This significantly speeds up the run time for running thousands of tests. *COUGH* Regexp::Common *COUGH*
2004-01-18Add and enable libebml.kristerw1-1/+2
2004-01-18Initial import of devel/libebml version 0.6.3.kristerw6-0/+89
From Rhialto in PR pkg/24016. libebml is a library for handling EBML (Extensible Binary Meta Language), that is a binary derivative of XML.
2004-01-18As i described in <9883.1074028467@gould.diplodocus.org>epg2-6/+28
(http://mail-index.netbsd.org/tech-pkg/2004/01/13/0015.html) and <479.1074093881@gould.diplodocus.org> (http://mail-index.netbsd.org/tech-pkg/2004/01/14/0016.html), add an APR_USE_DB4 variable (defaulting to YES except on platforms where db4 is broken). devel/apr now builds without db4 when APR_USE_DB4 is NO.
2004-01-16Update to 2.12.1xtraeme3-6/+7
Changes: BUG FIXES: * When checking if a process exists, accept EPERM as indicating it exists but isn't ours. This allows watching the directory of a different user, subject only to filesystem permissions. Reported by Ernst Bachmann. * Correct a bug introduced in 2.12 that made distccd fail to start when run by root because setgid failed. Fix from Wayne Davison. * --without-gnome, --without-gtk now turn those options off rather than on. DOCUMENTATION: * New man page for distccmon-text, by Shri Shrikumar and Martin Pool.
2004-01-16oops, fix typo in previous.xtraeme1-2/+2
2004-01-16Fix DEPENDS.xtraeme1-2/+2
2004-01-15Don't use "-Wl" on platforms which define "_USE_RPATH" to "no". Thistron1-1/+3
fixes build problems under Darwin.
2004-01-15Update to KDE 3.1.5.markd2-7/+5
Changes: * kbabel: Fixed freeze during spellcheck * kompare: Several fixes
2004-01-15Remove bogus "done".markd1-2/+2
2004-01-14Remove some more (not yet even buildlinked) KDE1 packages,wiz7-179/+1
since KDE1 has been removed. Noted by agc.
2004-01-13Update to Version 0.36.0 [Beta Interim 1]epg3-33/+32
(branching 13 January 2004, from /branches/1.0-stabilization) http://svn.collab.net/repos/svn/tags/0.36.0 User-visible changes: * add cancellation suport to svnadmin and svnlook (r8222) * runtime 'store-password' option renamed to 'store-auth-creds' (r8014) * 'svn blame' changes: - now shows correct revision info (r8035-6) - responds to cancellation better (r8129) * svnserve changes: - added '--inetd' option; now required to speak with stdin/stdout (r8205) - added '--listen-port' and '--listen-host' options (r8001-2) - removed '-u' option (r8003) - ignore SIGPIPE (no more repos lockups when you terminate a pipe) (r8140) * lots of Book work (many newly-documented Apache and svnserve topics) Developer-visible changes: * bugfix: svnserve network crash (r8142) * bugfix: return result_rev from svn_client_checkout correctly (r8096) * bugfix: fs history harvesting code (r8154) * bugfix: memory leak in mod_dav_svn (r8223) * bugfixes in edge-cases of status and update (r8114-5) * make 'svn blame' work with 18n and uri-escaped filenames (r8023, 8030, 8040) * small bugfixes to authentication system (r8006, r8235) * standardize error message formatting (r8218) * load RA modules as foo.so.0, not foo.so (r8098) * various core API changes: - use constructor for svn_client_cxt_t (r8053-4) - anchor/target may use NULL for target (r8216) - stop using apr_ symbols (r8219) - rename to 'svn_repos_authz_func_t' (r8213) - add pool parameter to finish_report and abort_report (r8215) * numerous changes to Perl and Java bindings, to keep up with C API.
2004-01-13Set PERL5_REQD to 5.8 instead of 5.8.0. Suggested by Alistair Crooks.epg1-2/+2
2004-01-13Create the man/man3 directory, so that this can be installed properly withjmmv1-2/+2
pkgviews. Closes PR pkg/24081 by Min Sik Kim.
2004-01-13db4, a new dependency for apr, is broken (at least on ppc). Revert back tojklos2-5/+3
not needing db4 until it is fixed.
2004-01-13add a workaround to override the termcap.h test on Solaris. somehow,grant1-1/+7
configure picks up termcap.h from devel/ncurses, and later tries to use it and fails. allows this package to be built while devel/ncurses is installed.
2004-01-12Changes 1.2.1:adam8-204/+56
* inflate is about 20% faster and minimizes memory allocation * crc32 is about 50% faster * new functions and functionality * more supported architectures
2004-01-12Update to version 0.16alpha-pl0.seb3-12/+7
While here remove info files from PLIST file. New in CSSC-0.16alpha-pl0 * We now honour the user's choice of umask (which fixes SourceForge bug number 581740). * On Red Hat Linux, info files live in /usr/share/info not /usr/info. * Recognise BitKeeper files and don't emit spurious warnings when we see its extensions to the file format. However, we do emit a warning if we see an "extension" we don't recognise. Support for BitKeeper files is read-only. * Fixed SourceForge bug 664900 by applying a fix from Darren Warner. * "get -e" now takes notice of the value of the "d" flag.
2004-01-12+ treeccxtraeme1-1/+2
2004-01-12Initial import of treecc-0.2.6, packaged by pancake via pkgsrc-wip.xtraeme4-0/+29
Treecc is a aspect-oriented programming tool that we wrote to assist in the development of DotGNU Portable.NET's compiler, "cscc". It complements flex and bison by providing support for abstract syntax tree creation and manipulation.
2004-01-11Make this package compile with gcc3. Fixes PR#23330 fromcjep7-2/+341
Wolfgang S. Rupprecht. Patches from http://www.unidata.ucar.edu/packages/netcdf/known_problems.html (Mike Romberg).
2004-01-11Shorten.cjep1-26/+2
2004-01-11Add some double quotes and move a section into a protected region so wejlam1-15/+14
don't keep re-evaluating it.
2004-01-10Set MAINTAINER to "tech-pkg" instead of "packages".kristerw3-6/+6
2004-01-10Whitespace fixescjep1-2/+2
2004-01-10rev. bump because of the wxGTK buildlink changerecht1-2/+2
2004-01-10replace the SDL mmx gcc3 compile-fix with the one that went intorecht2-28/+6
SDL CVS provided by Stephane Marchesin
2004-01-10Be a bit more accurate: we want to match a ".", not any character.jlam2-5/+5
2004-01-10Again, include buildlink3.mk files when using buildlink3.jlam1-2/+2
2004-01-09Add/enable jgraspjschauma1-1/+2
2004-01-09Initial import of jGRASP:jschauma4-0/+211
jGRASP is a medium-weight development environment, created specifically to provide automatic generation of software visualizations for the purpose of improving the comprehensibility of software. jGRASP is implemented in Java, and runs on all platforms with a Java Virtual Machine (Java version 1.3 or higher).
2004-01-09bonobo-activation is not needed anymore, it's included with libbonobo 2.4.xxtraeme7-230/+1
2004-01-09change from CATEGORIES net to devel.grant1-2/+2
while this module does relate to network address manipulation, it's really a development package with which to build applications, so devel is more appropriate.
2004-01-09+p5-Net-Netmaskgrant1-1/+2
2004-01-09import p5-Net-Netmask from pkgsrc-wip, initially by Charlie Allom,grant4-0/+33
wich some cleanup by me. Net::Netmask parses and understands IPv4 CIDR blocks. It's built with an object-oriented interface. Nearly all functions are methods that operate on a Net::Netmask object. There are methods that provide the nearly all bits of information about a network block that you might want. There are also functions to put a network block into a table and then later lookup network blocks by IP address in that table. There are functions to turn a IP address range into a list of CIDR blocks. There are functions to turn a list of CIDR blocks into a list of IP addresses. There is a function for sorting by text IP address.
2004-01-08libgtop2 server needs to be setgid to run gnome-applets andxtraeme1-1/+4
gnome-system-monitor, make it so.
2004-01-08Changes 20030629: implement RTLD_NEXT and RTLD_DEFAULTadam4-8/+23
2004-01-08Updated p5-BSD-Resource to 1.23.grant2-5/+5
changes since 1.15: Tue Oct 7 21:54:04 2003 Jarkko Hietaniemi <jhi@iki.fi> * Makefile.PL: use archlibexp instead of archlib in cc -I.../CORE so that Perls installed under ~user work. * Release 1.23. Sun Feb 9 12:12:42 2003 Jarkko Hietaniemi <jhi@iki.fi> * Add RLIMIT_LOCKS. * Fix a typo s/RLIM_SAVEWD_MAX/RLIMIT_SAVED_MAX/ * Sort the @EXPORT list. * Release 1.22. Thu Dec 12 01:15:44 2002 Jarkko Hietaniemi <jhi@iki.fi> * Patches for NCR MP-RAS from grommel@sears.com. * Release 1.21. Tue Nov 26 04:20:38 2002 Jarkko Hietaniemi <jhi@iki.fi> * Add a warning about the time/load-sensitivity of the tests to INSTALL and Makefile.PL. * Rewrite the getrusage.t and times.t tests a bit to better work on a fast machine (IOW, try spending a bit more time). * Release 1.20. Fri Nov 22 17:57:44 2002 Jarkko Hietaniemi <jhi@iki.fi> * Fixed a test problem found by Alain Barbet: in NetBSD the RLIMIT_STACK wants to be aligned. Fixed also the other memory-related limit tests to allow for alignment. * Release 1.19. Wed Nov 20 16:42:50 2002 Jarkko Hietaniemi <jhi@iki.fi> * Problem found by Jeff Boes, forwarded and analyzed by Slaven Rezic: if one has a fast machine and/or the granularity of times() is low, one could get false negatives from far() in getrusage.t. Fixed the same problem in times.t. * Bumped the copyright statement years. * Release 1.18. Thu Sep 19 16:53:26 2002 Jarkko Hietaniemi <jhi@iki.fi> * Patch from Miles Egan to use -I$archlib/CORE instead of -I$installarchlib/CORE in Makefile.PL, since they might be different but the first one is the one apps are supposed to be using. * Sanity check for getrlimit/setrlimit/getpriority/setpriority so that one won't use the string "RLIMIT_..."/"PRIO_..." when one is supposed to be using the constant RLIMIT_.../PRIO_... * Release 1.17. Sun Sep 15 18:44:36 2002 Jarkko Hietaniemi <jhi@iki.fi> * Patch from Allen Smith to avoid -lbsd in IRIX since it potentially brings in harmful side effects regarding setpgrp/setgroups. * Mention the use of VERBOSE in the probe failure message. * Release 1.16.
2004-01-07Bump PKGREVISION due to wxGTK update (use gtk2).jmmv1-2/+2
2004-01-07Use dlcompat/buildlink3.mk on Darwin.jlam1-2/+2
2004-01-07Make sure libgthread is linked to the libpthread library, fixes gtk2 buildxtraeme2-1/+15
in FreeBSD. Patch provided by Michal Pasternak in PR pkg/23841. Tested in NetBSD -current and FreeBSD 5.x.
2004-01-07From the log for rev. 1.1260 of bsd.pkg.mk:jlam2-4/+4
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of PKG_SYSCONFSUBDIR. This makes PKG_SYSCONFBASE=/etc work with pkgviews by installing all config files into /etc/packages/<pkg> instead of occasionally putting some directly into /etc."