The NetBSD Project

CVS log for pkgsrc/shells/zsh/Attic/Makefile.common

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / shells / zsh

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.81, Thu May 11 13:49:06 2017 UTC (5 years, 1 month ago) by jperkin
Branch: MAIN
CVS Tags: HEAD
Changes since 1.80: +1 -1 lines
FILE REMOVED

Completely overhaul the zsh package.

 - Get rid of useless Makefile.common and pointless variables since there is
   no longer a zsh-current package.

 - Remove non-standard per-OS non-checksummed patch file in FILESDIR.
   Integrate it correctly in the normal way.

 - Ensure our patched configure.ac is actually regenerated.

 - Use REPLACE_INTERPRETER instead of homegrown subst replacements.

 - Remove esoteric and fragile configuration variables, a bunch of legacy OS
   based options, and simply depend correctly on terminfo and curses.

 - Remove custom test targets and requirements for root access, the test suite
   works fine as a non-root user and can be done in the normal way.

 - Use options.mk

 - Set maintainer to pkgsrc-users, uebayasi resigned.

Fixes build on at least SunOS.  Tested on SunOS, Darwin, NetBSD (with and
without the "static" option), and Linux.

Revision 1.80 / (download) - annotate - [select for diffs], Sat Jun 11 23:34:07 2016 UTC (6 years ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.79: +6 -6 lines
Diff to previous 1.79 (colored)

pkglint whitespace

Revision 1.79 / (download) - annotate - [select for diffs], Thu May 5 06:28:58 2016 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.78: +3 -3 lines
Diff to previous 1.78 (colored)

Unconfuse pkglint.

Revision 1.78 / (download) - annotate - [select for diffs], Mon Sep 7 12:02:06 2015 UTC (6 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.77: +1 -6 lines
Diff to previous 1.77 (colored)

Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manual
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.

Revision 1.77 / (download) - annotate - [select for diffs], Wed Sep 2 11:08:15 2015 UTC (6 years, 10 months ago) by szptvlfn
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

update sha1 checksums.

Revision 1.76 / (download) - annotate - [select for diffs], Wed Sep 2 10:54:29 2015 UTC (6 years, 10 months ago) by szptvlfn
Branch: MAIN
Changes since 1.75: +9 -3 lines
Diff to previous 1.75 (colored)

Update to 5.1

pkgsrc changes:
  removed patch:
    patch-Completion_Unix_Command__du
    patch-Completion_Unix_Command__sort
    patch-Src_builtin.c
    patch-Test_B03print.ztst

  quote from zsh-5.1/ChangeLog:
    * 36120: Completion/Unix/Command/_sort: Fix syntax error
    * 35467: Completion/Unix/Command/_du: complete files for non-GNU du
    * 35412: Src/builtin.c, Test/B03print.ztst: fix for - flag
    when formating strings with printf that was broken in 34841

  separate a patch ( $ mv patches/patch-ac files/patch-ac )

zsh-5.1/NEWS:
Changes from 5.0.8 to 5.1
-------------------------

The builtins declare, export, local, readonly and typeset
now have corresponding reserved words.  When used in
this form, the builtin syntax is extended so that assignments
following the reserved word are treated similarly to
assignments that appear at the start of the command line.
For example,
  local scalar=`echo one word` array=(several words)
creates a local "scalar" containing the text "one word"
and an array "array" containing the words "several"
"words".

- The print builtin has new options -x and -X to expand tabs.

- Several new command completions and numerous updates to others.

- Options to "fc" to segregate internal and shared history.

- All emulations including "sh" use multibyte by default; several
  repairs to multibyte handling.

- ZLE supports "bracketed paste" mode to avoid interpreting pasted
  newlines as accept-line.  Pastes can be highlighted for visibility
  and to make it more obvious whether accept-line has occurred.

- Improved (though still not perfect) POSIX compatibility for getopts
  builtin when POSIX_BUILTINS is set.

- New setopt APPEND_CREATE for POSIX-compatible NO_CLOBBER behavior.

- Completion of date values now displays in a calendar format when
  the complist module is available.  Controllable by zstyle.

- New parameter UNDO_LIMIT_NO for more control over ZLE undo repeat.

- Several repairs/improvements to the contributed narrow-to-region
  ZLE function.

- Many changes to child-process and signal handling to eliminate race
  conditions and avoid deadlocks on descriptor and memory management.

- New builtin sysopen in zsh/system module for detailed control of
  file descriptor modes.

zsh-5.1/README:
Incompatibilites between 5.0.8 and 5.1
--------------------------------------

The default behaviour when text is pasted into an X Windows terminal has
changed significantly (unless you are using a very old terminal emulator
that doesn't support this mode).  Now, the new "bracketed paste mode"
treats all the pasted text as literal characters.  This means, in
particular, that a newline is simply inserted as a visible newline; you
need to hit Return on the keyboard to execute the pasted text in one go.
See the description of zle_bracketed_paste in the zshparams manual for
more.  "unset zle_bracketed_paste" restores the previous behaviour.

As noted in NEWS, the builtins declare, export, float, integer, local,
readonly and typeset now have corresponding reserved words that provide
true assignment semantics instead of an approximation by means of normal
command line arguments.  It is hoped that this additional consistency
provides a more natural interface.  However, compatbility with older
versions of zsh can be obtained by turning off the reserved word
interface, exposing the builtin interface:

  disable -r declare export float integer local readonly typeset

This is also necessary in the unusual eventuality that the builtins are
to be overridden by shell functions, since reserved words take
precedence over functions.

Revision 1.75 / (download) - annotate - [select for diffs], Thu Jun 4 15:08:14 2015 UTC (7 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.74: +7 -7 lines
Diff to previous 1.74 (colored)

Convert ZSH_STATIC to PKG_OPTIONS.zsh=static.

Revision 1.74 / (download) - annotate - [select for diffs], Mon Feb 2 13:54:59 2015 UTC (7 years, 5 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.73: +2 -1 lines
Diff to previous 1.73 (colored)

Add USE_LANGUAGES, package requires c99 support.

Revision 1.73 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:56 2014 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.72: +1 -3 lines
Diff to previous 1.72 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jan 8 16:30:01 2014 UTC (8 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.71: +3 -6 lines
Diff to previous 1.71 (colored)

Update to 5.0.5

* Fix build on Debian GNU/kFreeBSD 7.3
* Update MASTER_SITES

Changelog:
This is version 5.0.5 of the shell.  This is a stable release.
There are minor new features as well as bug fixes since 5.0.2.
5.0.3 and 5.0.4 were short-lived releases with most of the features of
5.0.5 that were replaced owing to significant bugs.

Incompatibilities between 5.0.2 and 5.0.5
-----------------------------------------

The "zshaddhistory" hook mechanism documented in the zshmisc manual page
has been upgraded so that a hook returning status 2 causes a history
line to be saved on the internal history list but not written to the
history file.  Previously any non-zero status return would cause
the line not to be saved on the history at all.  It is recommended
to use status 1 for this (indeed most shell users would naturally do
so).

Revision 1.71 / (download) - annotate - [select for diffs], Fri May 10 01:17:33 2013 UTC (9 years, 1 month ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.70: +9 -1 lines
Diff to previous 1.70 (colored)

Fix zsh cross-build on NetBSD.

Patch it up to use compile-tests rather than run-tests in autoconf
for many of its tests (OS-independently).  Teach it about the few
remaining properties for NetBSD in particular.

ok agc

Revision 1.70 / (download) - annotate - [select for diffs], Thu Mar 28 22:26:13 2013 UTC (9 years, 3 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

Fix default SunOS packaging.

Revision 1.69 / (download) - annotate - [select for diffs], Fri Mar 22 08:43:31 2013 UTC (9 years, 3 months ago) by sbd
Branch: MAIN
Changes since 1.68: +3 -3 lines
Diff to previous 1.68 (colored)

As jperkin@ has used an "ugly hack" to fix solaris packaging, the same
ugly hack can be used to fix the same problem on Linux.

Revision 1.68 / (download) - annotate - [select for diffs], Mon Feb 18 20:02:38 2013 UTC (9 years, 4 months ago) by jperkin
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

Ugly hack to fix Solaris packaging.  Fixing this properly involves
rewriting this entire package, and I've not yet had time to test my
proposed rewrite on enough platforms, so this will do for now.

Revision 1.67 / (download) - annotate - [select for diffs], Tue Sep 11 23:25:10 2012 UTC (9 years, 9 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.66: +1 -3 lines
Diff to previous 1.66 (colored)

"user-destdir" is default these days

Revision 1.66 / (download) - annotate - [select for diffs], Thu Aug 16 13:30:27 2012 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.65: +9 -9 lines
Diff to previous 1.65 (colored)

pkglint cleanup.

Revision 1.65 / (download) - annotate - [select for diffs], Sun Jul 22 10:03:40 2012 UTC (9 years, 11 months ago) by ryoon
Branch: MAIN
Changes since 1.64: +7 -2 lines
Diff to previous 1.64 (colored)

Update to 5.0.0

* PLIST.xattr is moved to Makefile.common
* Patches are introduced from zsh-current

Tested on NetBSD 6.99.8 and 5.1.

Changelog:
* Many improvements.
  In detail, see NEWS

Revision 1.64 / (download) - annotate - [select for diffs], Thu Sep 22 09:37:06 2011 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.63: +3 -2 lines
Diff to previous 1.63 (colored)

INSTALL_UNSTRIPPED=yes for Darwin.
It is better workaround, I think.

Revision 1.63 / (download) - annotate - [select for diffs], Tue Sep 20 13:58:01 2011 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

Should be INSTALL_LIB instead of INSTALL_DATA.
It is mistake.

Revision 1.62 / (download) - annotate - [select for diffs], Tue Sep 20 13:19:36 2011 UTC (10 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.61: +5 -1 lines
Diff to previous 1.61 (colored)

Add workaround to fix broken "make package" on Darwin 11.0.1.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Jul 30 11:42:42 2011 UTC (10 years, 11 months ago) by ryoon
Branch: MAIN
Changes since 1.60: +3 -1 lines
Diff to previous 1.60 (colored)

Add "used by" lines.

Revision 1.60 / (download) - annotate - [select for diffs], Wed Apr 6 11:27:59 2011 UTC (11 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.59: +3 -2 lines
Diff to previous 1.59 (colored)

* Add workaround for curses detection.

Revision 1.59 / (download) - annotate - [select for diffs], Tue Apr 5 15:03:44 2011 UTC (11 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.58: +10 -2 lines
Diff to previous 1.58 (colored)

* Remove PLIST.DragonFly, now CHECK_BUILTIN.curses is used.
* Disable gdbm support explicitly.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Feb 9 00:08:50 2010 UTC (12 years, 4 months ago) by zafer
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.57: +1 -2 lines
Diff to previous 1.57 (colored)

update master_sites

Revision 1.57 / (download) - annotate - [select for diffs], Mon Feb 8 22:12:40 2010 UTC (12 years, 4 months ago) by roy
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

USE > IS for builtins.

Revision 1.56 / (download) - annotate - [select for diffs], Sun Feb 7 09:53:20 2010 UTC (12 years, 4 months ago) by roy
Branch: MAIN
Changes since 1.55: +13 -11 lines
Diff to previous 1.55 (colored)

Fix compile on NetBSD with terminfo, pkg/42762.

Revision 1.55 / (download) - annotate - [select for diffs], Sun Feb 7 07:22:08 2010 UTC (12 years, 4 months ago) by obache
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Change HOMEPAGE to sourceforge's one (old one had been retired).

Revision 1.54 / (download) - annotate - [select for diffs], Tue Dec 30 01:55:22 2008 UTC (13 years, 6 months ago) by uebayasi
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.53: +1 -1 lines
Diff to previous 1.53 (colored)

DragonFly has ncurses too.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Dec 28 14:52:05 2008 UTC (13 years, 6 months ago) by uebayasi
Branch: MAIN
Changes since 1.52: +14 -9 lines
Diff to previous 1.52 (colored)

Register extra shared objects used where ncurses exists.  Hopefully fix PLIST
errors reported by Takahiro Kambe (FreeBSD) and Aleksey Cheusov (Linux).

No bump because nothing changes on NetBSD.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Dec 22 17:03:21 2008 UTC (13 years, 6 months ago) by uebayasi
Branch: MAIN
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

Bad uebayasi didn't know that user-destdir doesn't catch PLIST errors.

Revision 1.51 / (download) - annotate - [select for diffs], Mon Dec 22 14:38:31 2008 UTC (13 years, 6 months ago) by uebayasi
Branch: MAIN
Changes since 1.50: +27 -20 lines
Diff to previous 1.50 (colored)

- Avoid using lovely :?foo:bar syntax since netbsd-5's make(1) handles it
  oddly.  Should fix build errors seen on netbsd-5.
- Kill unused variables.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Dec 22 02:15:54 2008 UTC (13 years, 6 months ago) by uebayasi
Branch: MAIN
Changes since 1.49: +9 -13 lines
Diff to previous 1.49 (colored)

Garbage collect unused code.  No functional changes.

Revision 1.49 / (download) - annotate - [select for diffs], Sun Dec 21 16:53:31 2008 UTC (13 years, 6 months ago) by uebayasi
Branch: MAIN
Changes since 1.48: +56 -49 lines
Diff to previous 1.48 (colored)

Update zsh to 4.2.7.

Changes are unknown.

Revision 1.48 / (download) - annotate - [select for diffs], Fri Jul 25 09:14:48 2008 UTC (13 years, 11 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.47: +1 -3 lines
Diff to previous 1.47 (colored)

Don't needlessly depend on a perl module for a perl script we do not install.
Bump PKGREVISION for zsh and zsh-current.

Revision 1.47 / (download) - annotate - [select for diffs], Sun Jul 13 18:22:01 2008 UTC (13 years, 11 months ago) by tonnerre
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2
Changes since 1.46: +3 -1 lines
Diff to previous 1.46 (colored)

Fix an insecure temp file creation vulnerability in zsh's difflog.pl
(CVE-2007-6209).

Revision 1.46 / (download) - annotate - [select for diffs], Thu Jul 3 09:07:26 2008 UTC (14 years ago) by uebayasi
Branch: MAIN
CVS Tags: cwrapper
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

sunsite.dk -> mirrors.dotsrc.org

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jun 16 12:39:48 2008 UTC (14 years ago) by joerg
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Make tcsetpgrp the default for all platforms but Interix.
Please list exceptions explicitly.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Nov 4 15:58:24 2007 UTC (14 years, 8 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored)

Mark zsh packages as MAKE_JOBS_SAFE=no (from ASau in pkgthon).

Revision 1.43 / (download) - annotate - [select for diffs], Fri Aug 24 15:20:43 2007 UTC (14 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

Oops, I accidently typed wrong key and commited wrong one.
This is corrected one.

FreeBSD needs PLIST.shlibs as DraonFly.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Aug 24 15:16:21 2007 UTC (14 years, 10 months ago) by taca
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored)

*** empty log message ***

Revision 1.41 / (download) - annotate - [select for diffs], Mon Aug 13 19:43:30 2007 UTC (14 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.40: +6 -4 lines
Diff to previous 1.40 (colored)

Compare "MKDYNAMICROOT" with "no" to figure out the desirable static
linking behavior under NetBSD. This matches what "bsd.shlib.mk" does
and avoids "Malformed conditional" warnings under other platforms.
This fixes PR pkg/36769 by Yakovetsky Vladimir.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Aug 7 18:54:31 2007 UTC (14 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.39: +4 -1 lines
Diff to previous 1.39 (colored)

Fix DESTDIR-handling for zsh-current by ensuring that the destdir-support
line is defined before bsd.prefs.mk is included.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Jul 20 16:36:59 2007 UTC (14 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.38: +3 -2 lines
Diff to previous 1.38 (colored)

On FreeBSD, terminfo.so gets installed like on Linux.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Apr 16 19:01:28 2007 UTC (15 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Always build with tcsetpgrp support on DragonFly, makig zsh not
depend on a control terminal during build.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Feb 22 19:27:10 2007 UTC (15 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base
Branch point for: pkgsrc-2007Q1
Changes since 1.36: +6 -6 lines
Diff to previous 1.36 (colored)

Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Oct 9 12:52:36 2006 UTC (15 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.35: +8 -6 lines
Diff to previous 1.35 (colored)

Flag a number of packages I use as supporting (user-)destdir.
apg is a bit special as it has some hardcoded ownership, so
mark that as "destdir".

Revision 1.35 / (download) - annotate - [select for diffs], Wed Oct 4 21:58:52 2006 UTC (15 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.

Revision 1.34 / (download) - annotate - [select for diffs], Fri Apr 7 15:28:49 2006 UTC (16 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Mar 5 16:27:28 2006 UTC (16 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

* Teach the tools framework how to supply the pkgsrc version of
  makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:13 2005 UTC (16 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.31: +1 -2 lines
Diff to previous 1.31 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.31 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:19 2005 UTC (16 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Nov 26 15:41:16 2005 UTC (16 years, 7 months ago) by uebayasi
Branch: MAIN
Changes since 1.29: +3 -1 lines
Diff to previous 1.29 (colored)

Honour PKG_SYSCONFDIR.  Bump revision.

PR32026 from Geert Hendrickx.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Oct 26 00:04:54 2005 UTC (16 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.28: +1 -2 lines
Diff to previous 1.28 (colored)

Remove a master site that does not provide the distfile any longer.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Oct 23 15:36:48 2005 UTC (16 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Fixed pkglint warnings.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Oct 11 12:43:00 2005 UTC (16 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.26: +5 -2 lines
Diff to previous 1.26 (colored)

Allow the one-true-shell to work on DragonFly. Patches are included
upstream already.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Aug 7 20:18:07 2005 UTC (16 years, 10 months ago) by hiramatsu
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.25: +8 -7 lines
Diff to previous 1.25 (colored)

Fix PLIST on OpenBSD.

- Changed IRIX, Interix, Linux and OpenBSD share PLIST.terminfo,
  instead of PLIST for each OS.

- zsh doesn't build libzsh-4.2.5.so on OpenBSD, so PLIST.shlibs
  should be excluded.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Jul 29 18:32:18 2005 UTC (16 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

* Separate out the shell registration into a separately unpacked script
  +SHELL.

* Turn PKG_REGISTER_SHELLS into a variable that can be set in the shell
  environment so that admins can make a choice when installing from
  binary packages.

* PKG_SHELL is now a list of paths, and if the path is relative, then it
  is taken to be relative to ${PREFIX}.  Convert packages that set
  PKG_SHELL to take advantage of this new feature by changing the full
  paths to the shells into relative paths.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 14 18:39:29 2005 UTC (17 years ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Make this package build on Linux by correcting PLIST.  Fixes PR pkg/29552.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:21 2005 UTC (17 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Apr 7 14:16:41 2005 UTC (17 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.21: +6 -6 lines
Diff to previous 1.21 (colored)

Changes 4.2.5:
* Bug-fix release
* Fixes few configuration problems, notably on MacOSX

Revision 1.21 / (download) - annotate - [select for diffs], Fri Mar 4 03:59:32 2005 UTC (17 years, 4 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.20: +7 -2 lines
Diff to previous 1.20 (colored)

Make this work on IRIX.
NB: this needs an install-sh that supports "-S -f", as in rev. 1.3 of
bootstrap/files/install-sh.in.  After installing that install-sh, set
_STRIPFLAG_INSTALL?=    -S -f
in mk/platform/IRIX.mk and all should be peachy.  This will be done
correctly eventually, don't worry. :-)

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jan 25 13:13:55 2005 UTC (17 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.19: +8 -3 lines
Diff to previous 1.19 (colored)

Pull in PLIST.${OPSYS} if existant.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 18 12:44:53 2005 UTC (17 years, 5 months ago) by uebayasi
Branch: MAIN
Changes since 1.18: +5 -1 lines
Diff to previous 1.18 (colored)

Fix build on Interix.  PR26847, from Hiramatsu Yoshifumi.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Nov 25 16:12:54 2004 UTC (17 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Add TEXINF_REQD to 4.0 to work on NetBSD 1.5.3.

Reported by mochida at Netside.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Aug 27 06:29:10 2004 UTC (17 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Aug 20 16:59:58 2004 UTC (17 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.15: +8 -5 lines
Diff to previous 1.15 (colored)

Set "BUILDLINK_PASSTHRU_RPATHDIRS" to stop buildlink3 from removing "/lib"
from the run time shared library path instead of trying to defeat its
option parser.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Aug 20 11:48:46 2004 UTC (17 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.14: +15 -2 lines
Diff to previous 1.14 (colored)

Improve handling of "ZSH_STATIC" again:
1.) Only create a dynamically linked "zsh" binary if "MKDYNAMICROOT"
    is defined and set to "yes". This way people who still use statically
    linked binaries on their root filesystem will get a static binary.
2.) Link the "zsh" binary so that it use "/libexec/ld.elf_so" and
    shared libraries from "/lib". It now works without the "/usr"
    filesystem being mounted.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Aug 20 10:36:12 2004 UTC (17 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.13: +4 -1 lines
Diff to previous 1.13 (colored)

Don't create a statically linked "zsh" binary on NetBSD system which have
dynamic library support on the root partition (e.g. 2.0 and newer). It is
enough that the "zsh" binary does *not* depend on its own shared libraries
which won't be on the root partition and we get a shell with proper I18N
support this way. Approved by Masao Uebayashi.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Aug 16 16:17:39 2004 UTC (17 years, 10 months ago) by recht
Branch: MAIN
Changes since 1.12: +4 -3 lines
Diff to previous 1.12 (colored)

update to zsh-4.2.1

Changes since zsh version 4.2.0
-------------------------------

- The autoload and related builtins take options -k and -z to indicate
  ksh or zsh autoloading style for given functions, making it possible
  to mix and match.

- Assignments to associative arrays can use the i and r index flags.
  For example,
    assoc[(i)alpha*]=bravo
  sets the value for the element whose key matches the pattern `alpha*';
    assoc[(r)activ*]=passive
  sets the value for the element whose current value matches the pattern
  `activ*'.

- The glob qualifier F indicates a non-empty directory.  Hence *(F)
  indicates all subdirectories with entries, *(/^F) means all
  subdirectories with no entries.

- fc -p and fc -P provide push/pop for the status of the shell's
  history (both internal and using the history file).  With automatic
  scoping (fc -ap) it becomes easy to use a temporary history in a
  function.  This has been added to the calculator function zcalc to make
  its internal history work more seamlessly.

- A new `try block' and `always block' syntax has been introduced
  to make it easier to ensure the shell runs important tidy-up code
  in the event of an error.  It also runs after a break, continue, or
  return, including a return forced by the ERR_RETURN option
  (but not an exit, which is immediate).  The syntax is:
    `{'  try-block-list `}' `always' `{' always-block-list `}'
  where no newline or semicolon may appear between `}' and `always'.
  This is compatible with all previous valid zsh syntax as an `always'
  at that point used to be a syntax error.  For example,
    { echo Code run in current shell } always { echo Tidy-up code }

- A new zle widget reset-prompt has been added to re-expand the current
  prompt.  Changes to the variable in use as well as changes in its
  expanions are both taken into account.  The same effect is now forced by
  a job change notification, making the %j prompt escape and %(j..) ternary
  expression more useful.

- The zftp module supports ports following the hostname in the normal suffix
  notation, `host:port'.  This requires IPv6 colon-style addresses to be
  specified in suitably quoted square brackets, for example:

  zftp open '[f000::baaa]'
  zftp open '[f000::baaa]:ftp'

  (the two are equivalent).

- Special traps, those that don't correspond to signals, i.e. ZERR, DEBUG
  and EXIT are no longer executed inside other traps.  This caused
  unnecessary confusion if, for example, both DEBUG and EXIT traps
  were set.  The new behaviour is more compatible with other shells.

- New option TRAPS_ASYNC which if set allows traps to run while the
  shell is waiting for a child process.  This is the traditional zsh
  behaviour; POSIX requires the option to be unset.  In sh/ksh
  compatibility mode the option is turned off by default and the option
  letter -T turns it on, for compatibility with FreeBSD sh.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jul 11 01:23:29 2004 UTC (17 years, 11 months ago) by salo
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

Add {BA,Z}SH_STATIC to BUILD_DEFS.
Addresses request on tech-pkg@ by Georg Schwarz.

Revision 1.11 / (download) - annotate - [select for diffs], Thu May 6 22:29:36 2004 UTC (18 years, 2 months ago) by cube
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

Enable pkgviews installation.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Apr 18 04:41:12 2004 UTC (18 years, 2 months ago) by snj
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Convert to buildlink3.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Mar 30 16:09:56 2004 UTC (18 years, 3 months ago) by minskim
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Add a missing file to PLIST.  Noted by Kouichirou Hiratsuka in PR pkg/24976.

Bump PKGREVISION.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 28 10:30:13 2004 UTC (18 years, 3 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.7: +2 -8 lines
Diff to previous 1.7 (colored)

Update to 4.2.0
Patch provided by Geoff C. Wing in PR 24918
ok'd by uebayasi@

New features between zsh versions 4.0 and 4.2
Configuration:

* upgraded to use autoconf post-2.50
* improved compatibility with other shells through shell options, builtin
  arguments and improved builtin option parsing

Syntax and builtins:

* new printf builtin
* `+=' to append to parameters which works for scalars, arrays and (with
  pairs) associative arrays.
* enhanced multiple parameter `for' loops: for key value in key1 value1 key2
  value2 ... maintaining full compatibility with POSIX syntax.
* Suffix aliases allow the shell to run a command on a file by suffix, e.g
  `alias -s ps=gv' makes `foo.ps' execute `gv foo.ps'. Supplied function
  zsh-mime-setup uses existing mailcap and mime.types files to set up suitable
  aliases. Supplied function pick-web-browser is suitable for finding a browser
  to show .html etc. files by suffix alias.
* new option `no_case_glob' for case-insensitive globbing.

Add-on modules and functions:

* zsh/datetime modules makes date formatting and seconds since EPOCH available
  inside the shell.
* zsh/net/tcp module provides builtin interface to TCP through ztcp builtin.
  Function suite for interactive and script use with expect-style pattern
  matching.
* zsh/net/socket module provides zsocket builtin.
* zcalc calculator function with full line editing.
* builtin interface to pcre library
* zsh/zselect module provides zselect builtin as interface to select system call

Completion system:

* general improvements to command and context support, low-level functions,
  display code.
* in verbose mode, matches with the same description are grouped
* highly configurable completions for values of specific parameters, specific
  redirections for specific commands
* support for bash completion functions (typically zsh native functions are more
  powerful where available)
* New completions provided for (some of these may be in later 4.0 releases):
  valgrind, tidy, texinfo, infocmp, Java classes, larch, limit, locale
  parameters, netcat, mysqldiff, mt, lsof, elinks, ant, debchange (dch), email
  addresses, file system types, Perforce, xsltproc. Plus many others.

Line editor:

* special parameters $PREDISPLAY, $POSTDISPLAY available in function widgets
  to configure uneditable text (for narrowing)
* recursive editing
* supplied widgets read-from-minibuffer, replace-string use these features
  (more  intuitive prompting and argument reading than 4.0)
* access to killed text via $CUTBUFFER and $killring
* supplied highly configurable word widgets forward-word-match etc., can set
  what constitutes a word interactively or in startup script (implement
  bash-style behaviour, replacing previous bash-* word widgets)
* interface to incremental search via $LASTSEARCH
* better handling of keymaps in zle and widgets
* better support for output from user-defined widgets while zle is active
* tetris game which runs entirely in zle
* several other contributed widgets

Local internal improvements:

* disowned jobs are automatically restarted
* \u and \U print escapes for Unicode
* read -d allows a custom line ending.
* read -t .
* line numbers in error messages and $PS4 output are more consistent
* `=prog' expands only paths, no longer aliases for consistency
* job display in prompts; `jobs' command output can be piped
* prompts: new $RPROMPT2, %^, %j, %y, enhanced %{, %}, %_.
* rand48() function in zsh/mathfunc for better randomness in arithmetic
  (if the corresponding math library function is present)
* $SECONDS parameter can be made floating point via `typeset -F SECONDS'
  for better timing accuracy
* improvements to command line history mechanism
* job table is dynamically sized, preventing overflow (typically seen
  previously in complex completions).
* many bugfixes

Revision 1.7 / (download) - annotate - [select for diffs], Thu Feb 19 06:37:27 2004 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.6: +8 -1 lines
Diff to previous 1.6 (colored)

The zsh build process inspects the generated config.status file for the
presence of some strings to decide how to build zsh.  This is, of course,
a stupid thing to do, but we must not override config.status to "fix"
this build.  This fixes PR 24483.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 16 20:24:25 2004 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored)

We no longer need to set CONFIG_STATUS_OVERRIDE to an empty value as
bsd.pkg.mk no longer overrides the ability of config.status to generate
new files.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 16 09:07:23 2004 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

The build process for zsh runs a shell script "Src/mkmakemod.sh" that
explicitly calls config.status to generate some Makefiles in certain
directories.  This particular package has a need for executing the real
config.status, so we need to avoid overriding it automatically.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Aug 9 11:23:00 2003 UTC (18 years, 10 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored)

USE_NEW_TEXINFO is unnecessary now.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Aug 5 13:37:51 2003 UTC (18 years, 11 months ago) by seb
Branch: MAIN
Changes since 1.2: +5 -3 lines
Diff to previous 1.2 (colored)

Convert to USE_NEW_TEXINFO.
Use INSTALL_TARGET to install info files: this gives a proper
environment for USE_NEW_TEXINFO framework to work.

Fix makeinfo invocation for zsh-current via patch file so that
only _one_ info file is generated as PLIST seems to want it.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jun 30 13:46:04 2003 UTC (19 years ago) by grant
Branch: MAIN
Changes since 1.1: +9 -8 lines
Diff to previous 1.1 (colored)

style nits

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jun 29 04:24:56 2003 UTC (19 years ago) by uebayasi
Branch: MAIN

Share Makefile, update patch sum.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>