Commit graph

10648 commits

Author SHA1 Message Date
rhaen
08db5e180b - updated version to 0.08
- new maintainer
- pkg_destdir_support
- ok by joerg

Changelog:
0.08 -   21 Mar 2007

  Fixed a problem where certain differences would cause corruption
  later in the traverse_sequences3 output.  Reported by Mark Glines.

0.07 -   21 Mar 2007

  Fixed an entry in the internal state mapping that was causing a one-off
  error in certain cases.  Reported by Mark Glines.

0.06 -   20 Mar 2007

  Fixed outstanding tickets on rt.cpan.org (#11184, #14483).

  Fixed a bug found by Mark Glines.  This resulted in an additional
  entry in the callback map.
2007-12-09 22:07:38 +00:00
hiramatsu
2f5e37a331 Update p5-Test-Warn to 0.10.
Changes from 0.08:

0.10  May 01 2007
        - depend on newer version of Sub::Uplevel
        - fixed pod error

0.09  Mar 15 2007
        - new maintainer: Alexandr Ciornii
        - license in Makefile.PL
        - fixed carped.t (patch by PSINNOTT)
        - pod.t
2007-12-09 00:22:40 +00:00
obache
306d715608 * destdir support
* fix permission
* install documentation.

Bump PKGREVISION.
2007-12-08 13:54:34 +00:00
obache
b779b07f6f Back out previous commit, related to PR 37477.
Only runtime dependency on 'expect' command included in lang/tcl-expect package.
No need to buildlink to lang/tcl-expect.
2007-12-08 13:50:31 +00:00
drochner
d99e171544 kill definition of BONOBO_DISABLE_DEPRECATED -- i18n as done here
needs a feature deprecated in newer bonobo versions,
should fix build error of glade-gnome seen in Dragonfly bulk build
2007-12-08 12:52:05 +00:00
drochner
6186ffe674 update to 0.12 (which is a major update, too many changes to list here),
from Ulrich Etile per PM
2007-12-07 21:33:31 +00:00
martti
f6f5ea854d Updated Xfce to 4.4.2
Lots of bug fixes. For the official ChangeLog, please see
http://www.xfce.org/documentation/changelogs/4.4.2
2007-12-07 19:43:19 +00:00
hiramatsu
7b90c23384 Update p5-Array-Compare to 1.14.
Changes from 1.13:

2007-04-01  dave
        * [r23] README.xml: Updated copyright dates
        * [r22] lib/Array/Compare.pm: Changed $VERSION definition
        * [r21] Build.PL: Changed create_makefile_pl parameter to
          'traditional'
2007-12-07 07:54:38 +00:00
hiramatsu
47d204e5bb Update p5-Sub-Uplevel to 0.18.
Changes from 0.14:

0.18 Wed Oct 31 06:56:13 EDT 2007
    - release version of 0.17_01 changes

0.17_01
    - removed 5.006-specific language and tested on prerelease 5.00505

0.16 Mon Jul 30 09:54:41 EDT 2007
    - release version of 0.15_01 changes

0.15_01 Thu Jul  5 22:54:08 EDT 2007
    - Won't override any existing CORE::GLOBAL::caller when loaded
    - Localize global caller() override to the scope of the uplevel() call
      so it can play nicer with things like Contextual::Return and
      Hook::LexWrap that also override caller()
2007-12-07 07:53:07 +00:00
obache
874f0a6812 tcl-expect already have buildlink3.mk for a long time.
Noted by bharder in PR 37477.

Bump PKGREVISION snce depended tcl-expect version is bumped.
2007-12-06 12:31:04 +00:00
agc
d57bc62b4b Update the netbsd-iscsi-initiator and netbsd-iscsi-target packages to
version 20071205.

Fix the bug where multiple targets appeared as one. With huge thanks to
Greg Oster for his work in squashing this one.

        Module Name:    src
        Committed By:   oster
        Date:           Tue Dec  4 16:25:37 UTC 2007

        Modified Files:
                src/dist/iscsi/src: disk.c

        Log Message:
        Set "lun = sess->d" early on (but not too early), and allow multiple
        targets to now work correctly.  XXX: This will need to be re-visited
        at some point, and fixed properly.

        Commit requested by: agc


        To generate a diff of this commit:
        cvs rdiff -r1.34 -r1.35 src/dist/iscsi/src/disk.c


Also, the initiator has been modified to attach to multiple targets,
again thanks to Greg Oster.

        Module Name:    src
        Committed By:   oster
        Date:           Tue Dec  4 16:22:39 UTC 2007

        Modified Files:
                src/share/examples/refuse/iscsi-initiator: iscsifs.c

        Log Message:
        Add a '-D' option to allow "Discovery" of the targets provided by a host.

        Initial support for multiple targets from the same host.

        Base 'MaxTargets' on a #define, rather than hard-coding.

        Reviewed by: agc
2007-12-05 08:46:36 +00:00
wiz
8a5b10ea93 Update HOMEPAGES and MASTER_SITES; from Sergey Svishchev. 2007-12-02 13:04:06 +00:00
rillig
f338d15c24 Some more packages need lex and yacc. Patch by Aleksey Cheusov on
pkgsrc-users.
2007-12-02 08:32:23 +00:00
wiz
d1a3f8deb6 Remove ex-MASTER_SITE. From Zafer Aydogan. 2007-12-01 23:54:58 +00:00
tonio
7600a4b400 Update devel/py-urwid to 0.9.8.1
Full changelog is at http://excess.org/urwid/wiki/ChangeLog

- Rendering is now significantly faster.
- The curses_display module can now draw in the lower-right corner of the screen.
- New Widget base class for all widgets. It includes automatic caching of rows() and render() methods. It also adds a new __super attribute for accessing methods in superclasses.
- Widgets must now call self._invalidate() to notify the cache when their content has changed.
- To disable caching in a widget set the class variable no_cache to a list that includes the string "render".
- Canvas classes have been reorganized: Canvas has been renamed to TextCanvas and Canvas is now the base class for all canvases. New canvas classes include BlankCanvas, SolidCanvas and CompositeCanvas.
- All display modules now have start() and stop() methods that may be used instead of calling run_wrapper().
- Many internal string processing functions have been rewritten in C to improve their performance.
- Compatible with Python >= 2.2. Python 2.1 is no longer supported.
- Improved performance in UTF-8 mode when ASCII text is used.
- Added a clear() function to the the display modules to force the screen to be repainted on the next draw_screen() call.
2007-12-01 20:38:34 +00:00
gdt
1bb68491b7 Update version to 3.1.5.
Use "(use-modules (ice-9 slib))" to load guile.init so it's in the
correct module.

Change PLIST to reflect actual location of slibcat in share/guile/site
rather than 1.8.
2007-12-01 15:56:25 +00:00
rillig
9e5c9f5b48 Copied the download instructions from FreeBSD's port, since the webpage
has been abandoned.
2007-12-01 11:16:44 +00:00
wiz
1baffca2e9 Add missing PLIST. 2007-11-30 22:43:46 +00:00
wiz
b5375e450a Update to 0.22:
pkg-config 0.22
===
 - Make Requires.private a whole lot more useful by traversing the
   whole tree, not just the top-level, for Cflags.
 - Add support for using the system glib.
 - Update URL to pkg-config website
 - Fix some win32 problems.
 - Other minor fixes.
2007-11-30 22:12:07 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
rillig
080ac3d05b Fixed invalid lvalue (once again in obstack_ptr_grow). 2007-11-30 21:13:53 +00:00
wiz
34df3f1b21 Update to 1.08:
Sun Nov 18 17:43:49 2007  Tom Hughes  <tom@compton.nu>

	* Zlib.pm
	  Changed version number to 1.08.

        * t/uncomp1.t
        * t/uncomp2.t
          Add the PID to the name of the temporary file used by
          several tests to avoid clashing with the directory
          called test in the perl source tree.

        * Zlib.pm
          Require perl 5.006 instead of 5.004 as Fcntl does not
          implement SEEK_SET before then.

        * Zlib.pm
          Removed "IO::Zlib::WRITE: OFFSET is not supported" error
          from documentation as it is no longer generated.

2007-07-28 Tom Hughes <tom@compton.nu>

	* Zlib.pm
	  Changed version number to 1.07.

        * MANIFEST
	* t/0signature.t
	  Removed signature test.

2007-07-18 Tom Hughes <tom@compton.nu>

	* Zlib.pm
	  Changed version number to 1.06.

	* t/external.t
	  Exit immediately if there is no gzip program.
2007-11-30 15:34:21 +00:00
wiz
e7f0f74743 Update to 2.008:
2.008 2 November 2007

      * Minor documentation changes in README

  2.007 22 September 20007

      * lib/Compress/Zlib.pm -- 1.x Backward Compatability issues
        gzclose - documented return value was wrong, should be 0 for ok.
        gzflush - return value didn't match 1.x, should return 0 if ok.
        [rt.cpan.org #29215] and Debian bug #440943 http://bugs.debian.org/440943

  2.006 1 September 20007

      * Makefile.PL
        Added INSTALLDIRS directive to install as a core module when built
        on a perl >= 5.9.

      * t/03zlib-v1.t
        Fixed crc32 and adler32 tests in to remove ascii assumption.

      * lib/Compress/Zlib.pm
        Make gzreadline not support $/, just like in Compress::Zlib 1.x
        Folk who want $/ with readline support can get it in
        IO::Uncompress::Gunzip.
        [rt.cpan.org #28663] and Debian bug #435656 http://bugs.debian.org/435656
  2.005 18 June 2007

      * Added info about removing Compress::Zlib version 1, before
        installing version 2.
2007-11-30 15:32:17 +00:00
wiz
cdb68f4c44 Update to 2.008:
2.008 2 November 2007

      * Minor documentation changes in README

      * t/compress/truncate.pl
        EBCDIC Cleanup.

      * IO::Compress::Gzip::Constants.pm
        Tidied up the character classes used to defined invalid
        FNAME & FCOMMENT fields for EBCDIC.

  2.006 1 September 2007

      * Makefile.PL
        Added INSTALLDIRS directive to install as a core module when built
        on a perl >= 5.9.

      * IO::Uncompress::RawDeflate

        - Fixed export problem - "$RawDeflateError" and "rawdeflate" were
          not being exported with ":all".

  2.005 18 June 2007

      * IO::Compress::Gzip & IO::Uncompress::Gunzip

        - RFC1952 says that the FNAME & FCOMMENT header fields must be ISO
          8859-1 (LATIN-1) characters. The code can optionally police this.
          Added a fix for this logic when running on EBCDIC.

      * Makefile.PL

        - Check if IO::Compress::Bzip2 is already installed. If it is, add
          to the PREREQ_PM list.
2007-11-30 15:30:40 +00:00
wiz
d14d92bd08 Update to 2.008:
2.008 2 November 2007

      * Minor documentation changes in README

  2.006 1 September 20007

      * Makefile.PL
        Added INSTALLDIRS directive to install as a core module when built
        on a perl >= 5.9.

  2.005 18 June 2007

      * Stephen Turner reported a problem when using IO::Uncompress::Gunzip
        with XML::Parser. Turns out there were two issues.

        Firstly an IO::Uncompress object isn't an IO::Handle. It is now.

        Secondly the implementation of "read" wasn't honouring this

            SCALAR will be grown or shrunk to the length actually read.

        In particular it didn't do the right thing on EOF.
        This has been fixed.
2007-11-30 15:29:52 +00:00
wiz
10a752d8ff Update to 2.008:
2.008 2 November 2007

      * Minor documentation changes in README

  2.006 1 September 2007

      * Makefile.PL
        Added INSTALLDIRS directive to install as a core module when built
        on a perl >= 5.9.

  2.005 18 June 2007

      * Only include ppport.h when not being built with perl.
        [core patch #30655]
2007-11-30 15:29:10 +00:00
agc
121a3dfa97 Update the NetBSD iSCSI initiator and target to version 20071130 to
incorporate two important bug fixes:

	Module Name:    src
	Committed By:   agc
	Date:           Wed Nov 28 16:46:38 UTC 2007

	Modified Files:
		src/dist/iscsi/src: md5.c

	Log Message:
	Do runtime detection of machine's endianness, rather than relying on a cpp
	macro which was never changed. This is the QAD fix, longer term we will
	move to use native md5 routines if available.

	Should go some way to fixing authentication problems when using an
	initiator and target of different endianness.

	To generate a diff of this commit:
	cvs rdiff -r1.2 -r1.3 src/dist/iscsi/src/md5.c

and

	Module Name:    src
	Committed By:   oster
	Date:           Fri Nov 30 00:33:35 UTC 2007

	Modified Files:
		src/dist/iscsi/src: parameters.c

	Log Message:
	We have 4 cases here: rx_answer, tx_answer, rx_offer, and tx_offer.
	When determining what to put in to param->negotiated, it is *NOT*
	sufficient to just pick one of offer_tx or offer_rx -- we may need to
	use answer_rx or answer_tx as the negotiated parameter.  Failure to
	pay attention to which case we are handling means we will occasionally
	get "old parameter values" stuffed into responses, resulting in
	obscure behavior (such as getting luns mixed up after a normal
	connection is made) that is very difficult to replicate.


	To generate a diff of this commit:
	cvs rdiff -r1.9 -r1.10 src/dist/iscsi/src/parameters.c
2007-11-30 10:55:05 +00:00
wiz
f59617d237 Update to 4.2.2:
=====================================================================
============ Changes from 4.2.2 RC1 to 4.2.2 (July 2007) ============
=====================================================================

   Matthew Leverton added build instructions for DMC and updated the MSVC
   project files and instructions.

   Matthew Leverton added a shell script wrapper around gcc to build universal
   binaries (i386 + PPC) on Mac OS X and made the Allegro makefile use it.

   Peter Hull reenabled the Quit menu option on Mac OS X when
   set_close_button_callback is used.

   Rikard Peterson fixed the Mac OS X joystick driver so that
   HID_ELEMENT_STANDALONE_AXIS axes correctly got the flag JOYFLAG_UNSIGNED
   and not JOYFLAG_DIGITAL.

   Matthew Leverton fixed a problem with the GDI driver blitting a rectangle
   smaller than the bitmap's height that touches the bottom left corner of a
   bitmap.

   Some minor changes.


=====================================================================
============ Changes from 4.2.1 to 4.2.2 RC1 (July 2007) ============
=====================================================================

   Matthew Leverton added project files for MSVC 6/7/8 (see the build
   directory and Allegro Wiki for instructions).

   Matthew Leverton added initial support for the Digital Mars C compiler
   (for the Windows port).  It only works with the C-only port and
   obj\dmc\plugins.h needs to be built by hand.

   Peter Wang cleaned up most of the autoconf namespace pollution.

   Matthew Smith made a fix for C locking code in GDI.

   Trent Gamblin made the fullscreen DirectX driver save and restore the
   palette when switching away and back in 8-bit video modes.

   Elias Pschernig added missing documentation for pack_ungetc().

   Trent Gamblin fixed the C version of stretch_blit so it now draws
   correctly. He also made it about 20% faster along the way.

   orz and Matthew Leverton made the ALLEGRO_USE_C=1 option to work under
   MinGW and MSVC.

   Erno Schwetter fixed a long-standing bug in polygon() where the
   bottom-most pixels would not be drawn.

   Anthony 'Timorg' Cassidy made d_menu_proc fill up its assigned area with
   the gui_bg_color.

   Phil Krylov fixed a bug that prevented load_bios_font() from loading 8x16
   fonts.

   Etienne Vouga fixed a bug with the reset_controllers MIDI command.

   Milan Mimica fixed a double SWITCH_IN event callback bug when
   de-minimizing an Allegro program in Windows.

   Erno Schwetter fixed a bug where __al_linux_console_fd was used in
   display_switch_lock() without the console being initialized first.

   Erno Schwetter fixed an unbalanced __al_linux_console_graphics() call.

   Ryan Patterson fixed a crash in free_config_entries.

   Elias Pschernig added support for horizontal wheel mice (so far, only the
   X11 driver reports any horizontal wheel movement though). Also increased
   the number of supported mouse buttons from 3 to 5 for the X11 driver.

   Jon Rafkind and Karthik Kumar fixed a problem where allegro-config would
   respect neither --libdir nor --includedir.

   Peter Wang fixed some problems with the ALSA MIDI driver in the case of
   failure.

   torhu fixed a bug in akaitest where an array was indexed with -1.

   Trent Gamblin implemented set_mouse_speed under X11.  Peter Wang made
   setting stick only while the cursor is in the Allegro window.

   Evert Glebbeek added desktop_color_depth and get_desktop_resolution to the
   Linux fbcon driver.

   Matthew Leverton fixed building of universal binaries on MacOS X. This
   currently requires OS X 10.4 on both PPC and Intel.

   Milan Miminca made the fbcon driver initialization fail if an unsupported
   color depth was set.

   Michal Molhanec and Milan Mimica simplified the MSVC build process
   and updated the documentation.

   Andrei Ellman made the MSVC makefile compatible with cygwin port of
   make-3.81 (and newer?). makefile.vc now uses cygpath tool to convert DOS
   8.3 paths to unix-style paths.

   Daniel Schlyder added a functions is_trans_font, font_has_alpha.

   Daniel Schlyder made load_txt_font() additionally search for files
   referenced in the font script in the same directory as the script itself.
   It still searches in the current working directory first (for relative
   paths).

   Daniel Schlyder documented that register_assert_handler() and
   register_trace_handler() can be called before initialising Allegro.

   Daniel Schlyder prevented the Windows port from registering its default
   trace handler on initialisation if the user had previously registered a
   custom trace handler.

   Andrei Ellman modified the 6-to-8 bit value scaling tables to be more
   evenly distributed, and changed the implementation of
   create_blender_table() to create a more evenly distributed distribution of
   the lower 2 bits.  It should be faster as well.

   Other minor bug fixes and documentation updates.
2007-11-29 22:45:22 +00:00
rillig
1773fbbedc Sun C doesn't like -xc99 together with the _XOPEN_SOURCE macro. 2007-11-29 22:32:39 +00:00
heinz
ed5a011ac5 Package supports installation to DESTDIR. 2007-11-29 22:27:13 +00:00
drochner
8f6ee6ab3e update to 2.20.2
changes:
-- Avoid crashing if the X Resource extension is not present
-translation updates
2007-11-29 20:20:22 +00:00
wiz
b64869b280 Update to 0.92:
bzr 0.92 2007-11-05
===================

  CHANGES:

  * New uninstaller on Win32.  (Alexander Belchenko)

bzr 0.92rc1 2007-10-29
======================

  NOTES WHEN UPGRADING:

  CHANGES:

   * ``bzr`` now returns exit code 4 if an internal error occurred, and
     3 if a normal error occurred.  (Martin Pool)

   * ``pull``, ``merge`` and ``push`` will no longer silently correct some
     repository index errors that occured as a result of the Weave disk format.
     Instead the ``reconcile`` command needs to be run to correct those
     problems if they exist (and it has been able to fix most such problems
     since bzr 0.8). Some new problems have been identified during this release
     and you should run ``bzr check`` once on every repository to see if you
     need to reconcile. If you cannot ``pull`` or ``merge`` from a remote
     repository due to mismatched parent errors - a symptom of index errors -
     you should simply take a full copy of that remote repository to a clean
     directory outside any local repositories, then run reconcile on it, and
     finally pull from it locally. (And naturally email the repositories owner
     to ask them to upgrade and run reconcile).
     (Robert Collins)

  FEATURES:

   * New ``knitpack-experimental`` repository format. This is interoperable with
     the ``dirstate-tags`` format but uses a smarter storage design that greatly
     speeds up many operations, both local and remote. This new format can be
     used as an option to the ``init``, ``init-repository`` and ``upgrade``
     commands. See http://doc.bazaar-vcs.org/latest/developers/knitpack.html
     for further details. (Robert Collins)

   * For users of bzr-svn (and those testing the prototype subtree support) that
     wish to try packs, a new ``knitpack-subtree-experimental`` format has also
     been added. This is interoperable with the ``dirstate-subtrees`` format.
     (Robert Collins)

   * New ``reconfigure`` command. (Aaron Bentley)

   * New ``revert --forget-merges`` command, which removes the record of a pending
     merge without affecting the working tree contents.  (Martin Pool)

   * New ``bzr_remote_path`` configuration variable allows finer control of
     remote bzr locations than BZR_REMOTE_PATH environment variable.
     (Aaron Bentley)

   * New ``launchpad-login`` command to tell Bazaar your Launchpad
     user ID.  This can then be used by other functions of the
     Launchpad plugin. (James Henstridge)

  PERFORMANCE:

   * Commit in quiet mode is now slightly faster as the information to
     output is no longer calculated. (Ian Clatworthy)

   * Commit no longer checks for new text keys during insertion when the
     revision id was deterministically unique. (Robert Collins)

   * Committing a change which is not a merge and does not change the number of
     files in the tree is faster by utilising the data about whether files are
     changed to determine if the tree is unchanged rather than recalculating
     it at the end of the commit process. (Robert Collins)

   * Inventory serialisation no longer double-sha's the content.
     (Robert Collins)

   * Knit text reconstruction now avoids making copies of the lines list for
     interim texts when building a single text. The new ``apply_delta`` method
     on ``KnitContent`` aids this by allowing modification of the revision id
     such objects represent. (Robert Collins)

   * Pack indices are now partially parsed for specific key lookup using a
     bisection approach. (Robert Collins)

   * Partial commits are now approximately 40% faster by walking over the
     unselected current tree more efficiently. (Robert Collins)

   * XML inventory serialisation takes 20% less time while being stricter about
     the contents. (Robert Collins)

   * Graph ``heads()`` queries have been fixed to no longer access all history
     unnecessarily. (Robert Collins)

  IMPROVEMENTS:

   * ``bzr+https://`` smart server across https now supported.
     (John Ferlito, Martin Pool, #128456)

   * Mutt is now a supported mail client; set ``mail_client=mutt`` in your
     bazaar.conf and ``send`` will use mutt. (Keir Mierle)

   * New option ``-c``/``--change`` for ``merge`` command for cherrypicking
     changes from one revision. (Alexander Belchenko, #141368)

   * Show encodings, locale and list of plugins in the traceback message.
     (Martin Pool, #63894)

   * Experimental directory formats can now be marked with
     ``experimental = True`` during registration. (Ian Clatworthy)

  DOCUMENTATION:

   * New *Bazaar in Five Minutes* guide.  (Matthew Revell)

   * The hooks reference documentation is now converted to html as expected.
     (Ian Clatworthy)
2007-11-29 20:03:14 +00:00
rillig
3ebae1687e Updated libsigsegv to 2.5, as requested in PR 37440.
New in 2.5:

* Support for MacOS X 10.5.
2007-11-29 18:25:22 +00:00
wiz
a0f915c71d Update to 3a5:
2007-11-28  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.sh (Usage): Updated implementation list.

	* slib.texi (The SLIB script): Updated implementation list.

2007-11-27  Aubrey Jaffer  <agj@alum.mit.edu>

	(slib:load): Broken for Guile-1.6.7; conditioned 1.8 code.

2007-11-27  Rob Browning

	* guile.init (implementation-vicinity): Just (%site-dir).
	(file-position, gentemp): module-replace!
	(library-vicinity): Try (%search-load-path "slib/guile.init").

2007-11-23  Aubrey Jaffer  <agj@alum.mit.edu>

	* require.scm (*slib-version*): Bumped from 3a4 to 3a5.

	* Makefile (new): Update jacal.texi.

2007-11-22  Aubrey Jaffer  <agj@alum.mit.edu>

	* mkclrnam.scm (load-rgb-txt): Added parser for
	Color-Naming-Experiment.

2007-11-03  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (Input/Output): Added file-position.

	* elk.init, jscheme.init, kawa.init, macscheme.init,
	mitscheme.init, RScheme.init, bigloo.init, guile.init,
	pscheme.init, scheme2c.init, scheme48.init, scsh.init, sisc.init,
	STk.init, Template.scm, gambit.init, t3.init, umbscheme.init,
	vscm.init (file-position): Added procedure to set and retrieve
	file position.

2007-10-20  Aubrey Jaffer  <agj@alum.mit.edu>

	* DrScheme.init (slib:require): Removed superfluous definition.

2007-10-13  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (System): Cleaned up browse-url entry.

	* require.scm: Check up to srfi-150.

2007-09-23  Aubrey Jaffer  <agj@alum.mit.edu>

	* guile.init (array?): Put in fix for (array? 'foo) returning #t.

2007-09-23  Robert Babbit

	* guile.init (system, delete-file, open-file, make-array): Changed
	from SET! to DEFINE and added Guile 1.8 module magic.

2007-09-04  Aubrey Jaffer  <agj@alum.mit.edu>

	* sisc.init: SISC has defmacro, but not macroexpand.

2007-09-03  Aubrey Jaffer  <agj@alum.mit.edu>

	* Makefile (srcdir.mk): Removed.
	(install*): Added $(DESTDIR) prefix.
	(ifiles): Added sisc.init.

	* ANNOUNCE, README, slib.sh, slib.texi: Added SISC.

	* sisc.init: Added.
	(slib:features): Added string-port.

2007-08-29  Aubrey Jaffer  <agj@alum.mit.edu>

	* dbinterp.scm (dbinterp:memoize): LAST-PAIR replaces LIST-TAIL.
	(interpolate-from-table): Removed memoizing from get, isam-prev.

	* mklibcat.scm, slib.texi, FAQ (SRFI): Added srfi-28.

2007-08-26  Aubrey Jaffer  <agj@alum.mit.edu>

	* FAQ (SRFI): Added section.

	* slib.texi (SRFI): Added srfi-94 and srfi-95.

	* Makefile (release): Update $(htmldir)SLIB.FAQ.

2007-08-24  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (SRFI): Added 94 and 95.

2007-08-16  Aubrey Jaffer  <agj@alum.mit.edu>

	* array.scm (A:floR*b): Argument letter z --> x.
	(A:flo*d): Corrected typo (was A:flo*b); argument letter z --> q.
	(A:*): Coded TeXinfo explicitly to preserve procedure name case.

2007-07-24  Aubrey Jaffer  <agj@alum.mit.edu>

	* schmooz.scm (pathname->local-filename): Renamed from
	pathname->filename; put returned filename in user-vicinity.

2007-07-22  Aubrey Jaffer  <agj@alum.mit.edu>

	* schmooz.scm (pathname->filename): Added; complement to
	pathname->vicinity.
	(schmooz): Put generated .txi files in current directory.

	* Makefile (slib.fn): Removed.

2007-06-24  Aubrey Jaffer  <agj@alum.mit.edu>

	* determ.scm (matrix:sum, matrix:difference): Added.
	(matrix:product): Extended to multiplication by scalar.

2007-06-18  Aubrey Jaffer  <agj@alum.mit.edu>

	* Makefile (ifiles): Added kawa.init.

	* kawa.init: Added.  getenv not available; so library-vicinity is
	hard-wired.

	* slib.texi (Bit-Twiddling): Added r6rs bitwise-bit-count.
	(Feature): Added kawa.

	* logical.scm (bitwise-bit-count): Added; returns negative integer
	for negative input.
	(logcount): Simplified in terms of bitwise-bit-count.

2007-06-08  Aubrey Jaffer  <agj@alum.mit.edu>

	* Makefile: Changed to use "mkdir -p" (per Marijn Schouten).

2007-05-31  Aubrey Jaffer  <agj@alum.mit.edu>

	* arraymap.scm (array-index-for-each): Added.
	(array-index-map!): Implemented in terms of array-index-for-each.

2007-05-01  Aubrey Jaffer  <agj@alum.mit.edu>

	* xml-parse.scm: Finished converting documentation to schmooz.

	* mklibcat.scm (ssax): Added alias for xml-parse.

2007-04-30  Aubrey Jaffer  <agj@alum.mit.edu>

	* xml-parse.scm (ssax:init-buffer): Made reentrant.
	(ssax:make-parser): Added argument length check.

2007-04-29  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (Parsing XML): Added.

	* Makefile (txiscms): Added xml-parse.

	* xml-parse.scm: Added (demacroized from public-domain SSAX 5.1).

2007-04-28  Aubrey Jaffer  <agj@alum.mit.edu>

	* Makefile (slib.html): Make in unix for w32install because MinGW
	chokes on @syncodeindex.

2007-04-26  Aubrey Jaffer  <agj@alum.mit.edu>

	* mklibcat.scm (let-values): Added as alias for srfi-11.

	* hash.scm: Reordered definitions to suit Kawa.

2007-04-25  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (Binding to multiple values): srfi-11 added.

	* srfi-11.scm: Added (http://srfi.schemers.org/srfi-11/srfi-11.html).

2007-04-19  Aubrey Jaffer  <agj@alum.mit.edu>

	* comparse.scm, dbutil.scm, slib.texi, solid.scm: Don't break @ref
	fields over lines.

	* batch.scm (batch:initialize!): Keep atari.st for legacy code.

2007-04-13  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.sh (Kawa): Now supported.

	* withfile.scm, trnscrpt.scm: Changed shadow bindings to not
	duplicate top-level names.

	* require.scm (slib:require, slib:require-if, slib:provide,
	slib:provided?): Reordered defines so Kawa loads successfully.

2007-04-07  Aubrey Jaffer  <agj@alum.mit.edu>

	* differ.scm (diff:edits): Finding edits needs a larger fp array
	than finding edit-length.

2007-03-28  Aubrey Jaffer  <agj@alum.mit.edu>

	* batch.scm (batch:initialize!): atari.st --> atari-st.

	* manifest.scm (feature->export-alist): path.scm --> path_scm.

	* cring.scm, wttree.scm: Replaced . with _ in identifier names for
	R4RS compatibility.

	* collect.scm (reduce): Support both comlist (2-argument) variant
	and the collect (> 2-argument) variant.

	* srfi-1.scm (reduce): Support both comlist (2-argument) variant
	and the SRFI-1 (3-argument) variant.

2007-03-26  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (Sorting): Added srfi-95.

	* require.scm (slib:report, slib:report-locations): Changed shadow
	bindings to not duplicate top-level names.  Code cleanup.

	* root.scm (integer-sqrt): Removed (now in "math-integer.scm").

	* mularg.scm (/, -): Removed gratuitous shadow binding.

	* mklibcat.scm (srfi-95): Added alias for sort.

2007-03-05  Jerry van Dijk

	* Makefile (w32install): Added target.

	* slib.nsi: NSIS Windows installer script.

2007-03-05  Aubrey Jaffer  <agj@alum.mit.edu>

	* jscheme.init (force-output): Fixed typo.
	(scheme-implementation-version): 7.2.
	(gcd, lcm, round, atan, expt): Fixed some R5RS non-conformances.

2007-02-09  Taylor R. Campbell

	* mitscheme.init: TRANSFORMER-ITEM/EXPANDER is changed to
	STRIP-KEYWORD-VALUE-ITEM.

2007-01-28  Aubrey Jaffer  <agj@alum.mit.edu>

	* guile.init (gentemp): Added because Guile deprecates it and puts
	space in symbol name.

2007-01-03  Aubrey Jaffer  <agj@alum.mit.edu>

	* bytenumb.scm (ieee-float->bytes, ieee-double->bytes): Test for 0
	and 0/0 only once.

2006-12-20  Aubrey Jaffer  <agj@alum.mit.edu>

	* bytenumb.scm (ieee-float->bytes, ieee-double->bytes): Changed
	abs to magnitude to work with 0/0.

2006-12-06  Aubrey Jaffer  <agj@alum.mit.edu>

	* qp.scm (qpn, qpr): Don't protect (capture) qp.

2006-11-23  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (Sorting): Removed outdated survey of implementations.

	* sort.scm (sort:sort-list!): Don't do key-wrap! unless given key
	argument.

2006-11-22  Ivan Shmakov

	* scheme48.init (delete-file): Rewrote using Posix unlink.

2006-11-17  Aubrey Jaffer  <agj@alum.mit.edu>

	* elk.init (delete-file): Quoted filename to system.

	* scheme2c.init (delete-file, file-exists?): Quoted filename to
	system.

	* scheme48.init (delete-file): Quoted filename to system.

	* umbscheme.init (file-exists?, delete-file): Quoted filename to
	system.

	* vscm.init (file-exists?): Quoted filename to system.

	* batch.scm (batch:call-with-output-script): Quoted filename
	argument to chmod.

2006-11-10  Stéphane Rollandin

	* mwdenote.scm (mw:denote-of-define-macro, mw:denote-of-defmacro):
	Added.

	* mwexpand.scm (mw:expand): Don't expand DEFINE-MACRO args specs.

2006-11-06  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi (Sorting): Made asymptotic constraints more detailed.

	* slib.texi (Sorting): Updated for limited KEY arg calling.

2006-11-05  Aubrey Jaffer  <agj@alum.mit.edu>

	* sort.scm (sorted?, merge, merge!, sort, sort!): Call KEY arg at
	most once per element.

2006-11-04  Aubrey Jaffer  <agj@alum.mit.edu>

	* modular.scm (modular:*): Normalize inputs.

2006-11-01  Aubrey Jaffer  <agj@alum.mit.edu>

	* slib.texi: Eliminated cover texts from GFDL.

2006-10-29  Aubrey Jaffer  <agj@alum.mit.edu>

	* grapheps.ps (fudge3): Abstracted divisible-by-3 mess.
2007-11-29 18:01:29 +00:00
wiz
fbb64a597e Update to 0.21:
- Clean up perl_src path using Cwd::realpath().  Only affects usage
   as part of the perl core.

 - Protect $., $@, $!, $^E, and $? from any clobbering that might
   occur in our DESTROY method. [Zefram]

 - From bleadperl, a patch to clean up debug symbol files (.pdb for
   VC++, .tds for BCC) when running have_compiler(). [Steve Hay &
   Steve Peters]
2007-11-29 17:31:11 +00:00
wiz
abf6c32c13 Update to 1.2:
* Version 1.2 (released 2007-10-01)

** Development git tree moved to savannah.
See <https://savannah.gnu.org/projects/libidn/>.

** Update gnulib files.
Including mono detection fixes.

** Update translations.

** API and ABI is backwards compatible with the previous version.

* Version 1.1 (released 2007-09-01)

** Fix compilation error in idn-int.h.
The error would typically be 'error: no include path in which to
search for stdint.h'.  Reported by Remko van der Vossen
<wich@stack.nl>, see
<http://thread.gmane.org/gmane.comp.gnu.libidn.general/65> and
<http://bugs.sourcemage.org/show_bug.cgi?id=13857>.

** Declare external variables with __declspec(import) for Windows.
Apparently this is required for variables in DLL's on Windows.  This
is enabled if __DECLSPEC_SUPPORTED is defined (MinGW), or if _MSC_VER
and_DLL is defined (MSVC).

** Update gnulib files.

** Update translations.

** API and ABI is backwards compatible with the previous version.
2007-11-29 16:53:59 +00:00
wiz
1d790c4623 Update to 0.14:
0.14  Fri Jun 08 2007
      - Changed syntax for open() to 3 argument form
      - Fixed bug for filenames like "0"
      - Fixed bug with "-l" for Win32
      - Fixed bug with malformed utf8 chars in default() method
        derived from suggestions by mcummings_gentoo.org and jonas_cpan.org
      - Moved from Makefile.PL to Build.pl
2007-11-29 16:28:48 +00:00
wiz
4371cb22eb Add PLIST. 2007-11-29 16:00:50 +00:00
wiz
19bbc9af61 Update to 0.03:
0.03  Wed Oct 24 2007
	- Added lookup methods for files and dirs:
		data_home, data_files, data_dirs,
		config_home, config_files, config_dirs & cache_home;
		suggested by Matisse Enzer
	- Deprecated xdg_data_files and xdg_config_files;
		suggested by Michael Schwern
	- Added a bit of Win32 support
	- Extended tests to full coverage
2007-11-29 16:00:40 +00:00
wiz
143300dbe4 + p5-File-DesktopEntry 2007-11-29 15:55:42 +00:00
wiz
9cfed360c9 Initial import of p5-File-DesktopEntry-0.04:
This module can be used to work with .desktop files as specified
by the Freedesktop.org specification.
2007-11-29 15:48:32 +00:00
wiz
7e7159c039 Update to 0.19:
2007-11-19  Tim Jenness  <tjenness@cpan.org>

	----- Release V0.19 CPAN -----

	* Temp.pm (tempfile): Add EXLOCK option which can be used to disable O_EXLOCK

	* t/lock.t: Test ability to disable O_EXLOCK

2007-11-16  Tim Jenness  <tjenness@cpan.org>

	* Temp.pm (newdir): Add object oriented interface to "tempdir". Use
	File::Temp->newdir()

2007-11-15  Tim Jenness  <tjenness@cpan.org>

	* Temp.pm (tempdir): Add a note to the tempdir documentation to
	clarify that the default is for the directory not to be temporary
	and that use of an OO approach may be required (thanks to David
	Golden's annotation on CPAN).

	* Temp.pm (_randchar): Remove _randchar function (no longer used)

	* Temp.pm: Add note  about File::Tempdir module

2007-11-14  Tim Jenness  <tjenness@cpan.org>

	* Temp.pm (new): Track pid used when file created and make sure
	object destructor deletes the file only when the current pid
	matches the original pid (RT#11067 again - thanks to Grousse)
	Added new test (fork.t) to test this behaviour.

	* t/seekable.t: Add tests to verify fix for RT#22052

2007-11-01  Tim Jenness  <tjenness@cpan.org>

	* Temp.pm (_is_safe): Correct cluck message to match uid check
	(thanks to Alexey Tourbin RT #14218)

	* Temp.pm: Add note on use of binmode to modify encoding. (prompted
	by Wolfgang Husmann)

2007-10-31  Tim Jenness  <tjenness@cpan.org>

	* Temp.pm (tempfile): Add TMPDIR flag to simplify
	    tempdir(template, DIR => File::Spec->tmpdir) and to remove confusion
	for tempdir interface. (thanks to Brendan O'Dea - debian bug #351373)

	* META.yml: Update to v1.0 spec YAML spec. (thanks to Alexandr Ciornii RT# 23524)

	* Temp.pm: Localize $@ when using eval to prevent leakage (prompted by Zefram)

	* Makefile.PL: Support LICENSE in newer ExtUtils::MakeMaker implementations
	(thanks to Alexandr Ciornii RT #23524)

2007-10-31  Tim Jenness  <tjenness@cpan.org>

	* t/seekable.t: Skip seek test on older IO::Seekable versions.
	(thanks to Sebastien Aperghis-Tramoni RT #23524)

	* Temp.pm: Allow XXX replacement to run on perl 5.005 and 5.004.
	(thanks to Sebastien Aperghis-Tramoni RT #23524)

2007-10-29  Tim Jenness  <tjenness@cpan.org>

	* Temp.pm: Fix range of random character determination such that the last character
	in the list (_) will appear occassionally. (Thanks to Peter Dintelmann perl RT# 41345)

	* Temp.pm: Clarify error message when parent directory does not exist (thanks to
	Peter Dintelmann perl RT # 41346)

	* Temp.pm: Carp::Heavy does not exist on older perls (eg 5.005) so wrap the require
	in an eval (Thanks to Sebastien Aperghis-Tramoni, Jesse Vincent, Slaven Rezic
	and Robin Barker RT #26841)

	* Temp.pm: Replace "new File::Temp" with "File::Temp->new" at the behest of H. Merijn
	Brand
2007-11-29 15:21:11 +00:00
wiz
0bd09584e9 Update to 1.22:
1.22 - Sat Oct 27 21:24:10 2007
	* distro cleanups after moving from CVS to SVN

1.21 - Wed Sep 19 19:45:27 2007
	* [BUGFIX] getting rid of Test::More
2007-11-29 15:09:39 +00:00
wiz
2e18f91680 Update to 2.18:
Version 2.18

	Compile fixes for older Perls. (No functional changes.)

    Version 2.17

	Various broken tests fixed. (No functional changes.)
2007-11-29 15:07:16 +00:00
wiz
318eb78b23 Update to 1.4:
#------------------------------------------------------------------------
# Version 1.04   Date: 2007/09/28
#------------------------------------------------------------------------

* Added the has_instance() method to return an existing instance without
  creating a new one.

* General cleanup of code, documentation and tests.

* Changed licence from Perl Artistic to the same terms as Perl itself
  (e.g. Artistic 2.0/GPL)
2007-11-29 14:14:22 +00:00
bjs
0a4b82e270 Add cvsdiff2patch to devel/Makefile 2007-11-29 10:13:04 +00:00
bjs
5bb190413a Add devel/cvsdiff2patch, a simple utility which, in the words of the
author, "Converts crappy CVS diffs into something that patch(1)
understands."
2007-11-29 10:11:13 +00:00
joerg
d162a072f6 Don't rename makefile to Makefile, use it directly. Add DESTDIR support. 2007-11-28 19:06:00 +00:00
joerg
0095dd3c41 Allow nb versions for the -tools dependency. Bump revision. 2007-11-28 18:25:49 +00:00
drochner
bdc298f860 update to 1.20.2
changes: minor bugfixes
2007-11-27 21:47:44 +00:00