Commit graph

166 commits

Author SHA1 Message Date
Baptiste Daroussin
6e7c9c0ea4 Double quotes not needed anymore for options description 2012-05-31 08:53:03 +00:00
Baptiste Daroussin
071d342cff Show up debug flags
Add shared DEBUG description
2012-05-29 15:30:53 +00:00
Baptiste Daroussin
76f319b08f Fix descriptions with "()"
Reported by:	freshports sanity check
2012-05-29 15:15:17 +00:00
Baptiste Daroussin
7e64a460f5 Convert to new option framework 2012-05-29 15:11:00 +00:00
Baptiste Daroussin
99aa298198 do not link against librt for clock_gettime(2)
PR:		ports/167857
Submitted by:	Jan Beich <jbeich@tormail.org>
2012-05-18 23:50:52 +00:00
Baptiste Daroussin
6785de0809 Fix sysctl completion on freebsd 10+ 2012-05-11 16:29:21 +00:00
Baptiste Daroussin
4fcc6073c3 - remove useless USE_LDCONFIG
- bump portrevision

Feature safe:	yes
2012-03-24 21:31:23 +00:00
Baptiste Daroussin
aec309fbc8 - update to 4.3.17 2012-02-26 22:55:15 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Baptiste Daroussin
cd62e28a33 add a patch from upstream to fix SIGWINCH detection
Obtained from:	zsh (cvs)
2012-01-13 21:05:13 +00:00
Baptiste Daroussin
5292892317 Add the forgotten checksum for zsh-doc
Submitted by:	zi
2011-12-18 18:22:41 +00:00
Baptiste Daroussin
a599ae1e33 - update to 4.3.15 2011-12-18 14:11:43 +00:00
Baptiste Daroussin
5943fdf48a Fix distfile fetching with NOPORTDOCS=yes
Feature safe:	yes
2011-12-09 09:15:03 +00:00
Baptiste Daroussin
67bfb60ab3 - update to 4.3.14
- remove unnecessary USE_AUTOTOOLS
- fixes libiconv detection

Feature safe:	yes
2011-12-08 07:55:46 +00:00
Baptiste Daroussin
f5e4192337 - Fix build for badly upgraded systems which have both utmp.h and utmpx.h
PR:		ports/156263
Submitted by:	Matthew Cashdollar <matthew@cashdollar.org>
Feature safe:	yes
2011-11-13 09:56:07 +00:00
Baptiste Daroussin
de07c68a57 Add the right patch
Reported by:	Jan Beich <jbeich@tormail.net> (by private mail)
2011-11-07 06:50:47 +00:00
Baptiste Daroussin
63b10b0674 and with the patch it is even better 2011-11-06 18:35:31 +00:00
Baptiste Daroussin
9bf9c7fcf0 - split the zsh_mem option into zsh_mem and zsh_secure_free activate secure_free my default disable mem by default[1]
- correct memory report for time builtin [2]
- bump portrevision

PR:		ports/143981 [1], ports/152820 [2]
Submitted by:	Richard Kolkovich <sarumont@sigil.org> [1], Anonymous <swell.k@gmail.com> and Tsu <inyaoo@gmail.com> [2]
Hurried by:	miwi :)
2011-11-06 18:35:06 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Gabor Kovesdan
2fc6a06a9b - Track dependencies after databases/gdbm update 2011-09-12 13:46:58 +00:00
Baptiste Daroussin
7769f7cfd2 - update to 4.3.12
Changes since 4.3.11
--------------------

The zsh/parameter module has a new readonly associative array
$usergroups whose keys are the names of system groups of which the
current user is a member and whose values are the corresponding
group identifiers.

The region_highlight array, which controls highlighting of the
command line from zle widgets, is now updated dynamically as
the command line is edited.

In POSIX emulation ("emulate sh") the shell is more accurate about
when it should or should not exit on errors.

The ${NAME:OFFSET:LENGTH} syntax now supports negative LENGTH, which
counts back from the end of the string.

The (g:opts:) flag in parameter expansion processes escape sequences like
the echo and print builtins.  opts can be any combination of o, e and c.
With e, acts like print rather than echo except for octal escapes which
are controlled separately by the o option.  With c, interpret control
sequences like "^X" as bindkey does.  Regardless of the opts, \c is not
interpreted.
2011-05-31 18:29:12 +00:00
Baptiste Daroussin
8d27ddb9bd Add a new macro to deal with conflict between ncurses from base and ncurses from ports.
If a ports is linked against ncurses from base or from the ports, it should then add:
USE_NCURSES=yes

it is also possible to specify the hard dependency on the ports ncurses or one the base one adding the following macros:
WITH_NCURSES_PORT=yes or WITH_NCURSES_BASE=yes

PR:		ports/155269
Submitted by:	me
Reviwed by:	pav@
Approved by:	portmgr (pav@)
Exp-run by:	portmgr (pav@)
2011-04-11 08:34:17 +00:00
Baptiste Daroussin
b05bfa64b5 - Take maintainership, des@ is no longer having enough time for zsh, he has done a
really great job with zsh, thanks a lot. [1]
- Upgrade to 4.3.11
- add linsysfs to the file system list for completion [2]
- fix mount completion when adding available labels to the list of devices [3]

PR:		ports/141472 [2], ports/145657 [3]
Submitted by:	scf [2], Frédéric Perrin <frederic.perrin _at_ resel.fr> [3]
Approved by:	des@ [1]
2011-02-28 08:01:01 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Dag-Erling Smørgrav
93617a1a1c Add rzsh to /etc/shells (this was handled correctly by pkg-plist when
installing from packages, just not when installing from ports)

Noticed by:	ru@
Feature safe:	yes
2010-03-01 15:21:12 +00:00
Dag-Erling Smørgrav
c68f262b13 Unset mark_dirs just in case the user has it in their zshenv.
Don't USE_LDCONFIG if WITH_ZSH_STATIC.
2010-01-22 14:29:35 +00:00
Jimmy Olgeni
addf612423 * Fetch documentation from the zsh-doc-dev sourceforge project.
* Make portlint happy by using ${ECHO}, and TABs in assignments.

PORTREVISION bump not required.

PR:		ports/141728
Submitted by:	olgeni
Approved by:	des (by mail)
2009-12-18 13:05:28 +00:00
Dmitry Marakasov
3eb168f46b - Switch SourceForge ports to the new File Release System: categories starting with P,R,S 2009-08-22 00:35:32 +00:00
Sergey A. Osokin
063e64d444 Update pkg-plist after add completion patches.
Bump PORTREVISION.
2009-06-16 08:21:56 +00:00
Dag-Erling Smørgrav
186692d099 Add some upstream completion patches + new completion files for
procstat, sockstat and fstat.

Submitted by:	Baptiste Daroussin <baptiste.daroussin@gmail.com>
2009-06-15 15:03:19 +00:00
Dag-Erling Smørgrav
33ae10ad55 MAKE_JOBS_UNSAFE
PR:		ports/135350
Submitted by:	pgollucci
2009-06-08 11:15:47 +00:00
Dag-Erling Smørgrav
80b3a34827 Update to 4.3.10.
PR:		ports/135188
2009-06-04 09:33:39 +00:00
Hajimu UMEMOTO
39195aee5c Add an option to enable GDBM support.
PR:		ports/134585
Submitted by:	ume
Approved by:	des (maintainer)
2009-05-17 05:12:36 +00:00
Dag-Erling Smørgrav
62d067117e When I upgraded to 4.3.9, which included Baptiste's completion definitions
for zfs(8) and zpool(8) which we had previously had as local patches, I
blindly assumed that the upstream versions were correct.  They weren't.
2009-01-21 16:00:26 +00:00
Pav Lucistnik
b2a96c6df1 - Remove conditional checks for FreeBSD 5.x and older 2009-01-06 17:59:31 +00:00
Dag-Erling Smørgrav
175c869d3f Precompile functions and completion definitions at installation time.
Submitted by:	Baptiste Daroussin <baptiste.daroussin@gmail.com>
2008-12-05 13:20:00 +00:00
Dag-Erling Smørgrav
c10595a43b Completion: improve portaudit, add pfctl
Submitted by:	Baptiste Daroussin <baptiste.daroussin@gmail.com>
2008-11-21 08:54:32 +00:00
Dag-Erling Smørgrav
b86648347c Upstream patch to support unusual --help syntax used by fetchmail.
Submitted by:	Baptiste Daroussin <baptiste.daroussin@gmail.com>
2008-11-17 11:21:24 +00:00
Dag-Erling Smørgrav
274d335c52 Kill the ZSH_ETCDIR, ZSH_FNDIR and ZSH_SITEFNDIR options. They're nice in
theory, but in practice, things will break if you set them to non-default
values.  This allows us to unobfuscate the plist and fix a broken @dirrmtry.

Convert the NO_SHARED option to a proper port option (ZSH_STATIC).
2008-11-10 19:12:22 +00:00
Dag-Erling Smørgrav
0ce6819834 Upgrade to 4.3.9. Most of our local patches have been committed upstream. 2008-11-10 13:40:56 +00:00
Dag-Erling Smørgrav
be6e6e662c Various command completion improvements for mount(8).
PR:		ports/128450
Submitted by:	scf@
2008-10-29 14:42:58 +00:00
Dag-Erling Smørgrav
dde2d54d97 Move a comment that broke completion for 'zfs clone'. 2008-08-27 15:50:30 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Dag-Erling Smørgrav
0fb8ee3593 Regenerate some patches that were being incorrectly applied.
Noticed by:	garga
2008-08-13 17:03:03 +00:00
Dag-Erling Smørgrav
e01496293c Previous commit did not update the plist. 2008-08-12 12:46:15 +00:00
Dag-Erling Smørgrav
8c293350dc Break out BSD completion patches into separate files.
Update csup, portsnap and portlint completion.  Add completion for powerd,
freebsd-update, fetch and portaudit (from submitter) as well as zfs and
zpool (from zsh repo).

Bump PORTREVISION.

PR:		ports/126457
Submitted by:	baptiste.daroussin@gmail.com
2008-08-12 12:01:21 +00:00
Dag-Erling Smørgrav
170e7b32c3 The ncurses fix from early May was only partly correct. The configure
script arrived at the correct value for ZSH_NO_XOPEN, but since autoheader
did not run, it did not propagate to config.h.  Add autoheader to the
USE_AUTOTOOLS list to correct this.
2008-06-06 11:45:38 +00:00