1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

140 Commits

Author SHA1 Message Date
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
Dag-Erling Smørgrav
20c9bb3e5d Explicitly disable multibyte support if the user doesn't want it.
PR:		ports/122510
Submitted by:	Jeff Blank <jfb@mr-happy.com>
2008-06-06 11:31:53 +00:00
Renato Botelho
5186c7bfb3 - Fix segmentation fault on completion
- Bump PORTREVISION

PR:		ports/123490
Submitted by:	garga
Approved by:	maintainer timeout (2 weeks)
2008-05-21 11:55:18 +00:00
Dag-Erling Smørgrav
897e6fca5b Better version of the previous commit, with an unconditional patch this
time.  The patch has been submitted upstream.
2008-05-06 11:52:45 +00:00
Dag-Erling Smørgrav
ffbc104093 An additional patch is required to build zsh on FreeBSD releases with
the old ncurses (6.2 and older).
2008-05-06 09:14:15 +00:00
Dag-Erling Smørgrav
54df038457 Upgrade to 4.3.6, with kind assistance from Baptiste Daroussin
<baptiste.daroussin@gmail.com>

PR:		ports/122116
2008-05-02 21:13:47 +00:00
Dag-Erling Smørgrav
0702eff637 Assume maintainership.
Approved by:	maintainer timeout, portmgr (linimon)
2008-02-12 07:27:53 +00:00
Dag-Erling Smørgrav
e5dda08f1b Add vendor patch to fix subversion command completion.
Approved by:	maintainer timeout
2008-02-06 19:20:16 +00:00
Ade Lovett
f08f4b47c2 Since zsh calls autoheader as part of the build phase:
===>  Building for zsh-4.3.4_2
	cd . && autoheader

Include the autoconf-2.61 environment to actually allow this thing
to build.
2007-10-07 03:38:19 +00:00
Sergei Kolobov
91fa081e73 - Add Peter Stephenson's patch from Zsh CVS repo that adds (un)setenv()
detection. This fixes the issue on 7-CURRENT where Zsh was manipulating
  environment directly in conflict with the new *env() functions:
     http://lists.freebsd.org/pipermail/freebsd-current/2007-July/075538.html
  6-STABLE continues to works correctly.

  More info about the patch:
     http://www.zsh.org/mla/workers/2007/msg00619.html

- Fix completions for locate(1), mount(8), umount(8) to avoid some linuxisms
  and do the right thing under FreeBSD

PR:		ports/115094, ports/115702
Submitted by:	Sean C. Farley (scf)
2007-10-05 08:22:46 +00:00
Edwin Groothuis
13441eac4b Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 06:02:06 +00:00
Renato Botelho
2aaf09db8f - Add USE_LDCONFIG and fix last commit, zsh binary depends of a shared library.
- Bump PORTREVISION
2007-07-30 17:42:24 +00:00
Renato Botelho
cf7b6f9465 - Update to 4.3.4
- Pet a bit portlint
- OPTION'ify
- Add PCRE support OPTION off by default
- Add more MASTER_SITES
- Remove ?= from MAINTAINER and COMMENT since there are no more slave ports
- Remove CONFLICTS since conflicting ports doesn't exist anymore
- Fix iconv detection and add USE_ICONV=yes
- Use PORTDOCS and PORTEXAMPLES and cleanup pkg-plist
- Respect NOPORTEXAMPLES
- Add csup, portsnap and portlint Completions, it was already added to zsh cvs
  but add it here using a patch while new version don't come

Reviewed by:	sergei@
Approved by:	sergei@ (maintainer)
2007-07-30 16:21:42 +00:00
Sergei Kolobov
8d6718db8f - Use proper NO_SHARED knob instead of obsoleted NOSHARED
PR:		ports/108327
Submitted by:	Josh Carroll (floyd AT pflog DOT net)
2007-03-21 17:36:19 +00:00
Pav Lucistnik
b87453fc01 - Remove dead and duplicite download locations, move a fast one to the top
PR:		ports/104948
Submitted by:	Geoff C. Wing <gcw@zsh.org>
Approved by:	maintainer timeout (sergei; 3 weeks)
2006-11-21 22:19:45 +00:00
Sergei Kolobov
c521388f4c - Add a patch from Zsh CVS to fix a bug with acroread(1) completion:
http://zsh.cvs.sourceforge.net/zsh/zsh/Completion/X/Command/_acroread?r1=1.5&r2=1.6

PR:		ports/100614
Submitted by:	Simon Olofsson <simon at olofsson dot de>
2006-09-20 11:43:20 +00:00
Sergei Kolobov
f6ea5c7be9 - Fix build under 4.x:
FreeBSD 4.x doesn't have wide character support,
  so avoid adding --enable-multibyte to CONFIGURE_ARGS on FreeBSD 4.x

PR:		ports/96645 [1]
Submitted by:	Tod McQuillin <devin@spamcop.net> [1],
		Hajimu UMEMOTO <ume@FreeBSD.org> (in private e-mail)
2006-05-02 09:03:06 +00:00
Sergei Kolobov
1951f82570 - Update to 4.3.2 [1], [3]
- Enable multibyte character support in Zsh by default [3], [4]
- Added new knob (WITHOUT_ZSH_MULTIBYTE) to disable multibyte support
- Fix zsh.info installation that was previously attempted before "su"
  (and thus could fail when running "make install" under a regular user) [2] -
  apply a different fix, though - move zsh.info generation from pre-install
  to post-build phase

PR:		ports/95970 [1], ports/94205 [2]
Submitted by:	Martin Wilke <freebsd@unixfreunde.de> [1],
		Michael Kuhn <mkuhn.nw@web.de> [2]
		umei [3] (in private e-mail),
		"J.R. Oldroyd" <jr@opal.com> [4] (in private e-mail)
2006-04-30 23:41:54 +00:00
Sergei Kolobov
e5749c72ec - Update to 4.2.6, the latest stable release
PR:		ports/89992 [1]
Submitted by:	KIMURA Yasuhiro <yasu at utahime dot org> [1],
		osa (in private e-mail)
2005-12-08 17:37:10 +00:00
Edwin Groothuis
fd3176ded7 Remove install-info from Makefile, it's automatically done when INFO is defined 2005-12-05 02:34:07 +00:00
Sergei Kolobov
a66a28cbd3 - Add SHA256 checksums to my ports 2005-11-25 14:05:38 +00:00
Sergei Kolobov
4af6572b3c - Stop adding rzsh (restricted zsh) to /etc/shells [1]:
rzsh(1) is the restricted version of zsh(1), with various things disabled
  so as to provide a strictly limited access to the system.
  A user with a shell in /etc/shells can use chsh(1) to change their shell,
  can use FTP, can use other file-transfer services, etc. Thus, adding rzsh
  to /etc/shells could be a security risk in certain configurations.
- zsh-mime-setup is set up to look for /etc/{mime.types,mailcap}.
  Neither of them should exist on a stock FreeBSD system.
  Teach it to look in ${LOCALBASE}/etc instead. [2]
- Zsh completion doesn't know about bsdtar(1) achievements:
  it won't complete to foo.tar.gz if you just enter 'tar xf foo^D'.
  Teach zsh completion about this and other formats supported by bsdtar(1).
  NOTE: This is only applicable to FreeBSD 5.3-RELEASE or newer,
  where bsdtar(1) replaced GNU tar(1) in the base system.
- Bump PORTREVISION

PR:		ports/82066 [2], ports/83023 [3]
Submitted by:	Phil Pennock <pdp@nl.demon.net> [1]
		Ulrich Spoerlein <q@galgenberg.net> [2] [3]
2005-09-06 12:53:34 +00:00
Mark Linimon
2d10faf2fd Remove mastersite which has gone away.
Approved by:	maintainer
2005-09-01 07:17:38 +00:00
Sergei Kolobov
96feb9b584 - Update to 4.2.5
- Update MASTER_SITES based on the list at http://www.zsh.org/

PR:		ports/79708
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
2005-04-19 17:56:18 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Sergei Kolobov
7467ae3d62 - Update to 4.2.4
PR:		ports/77172
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
2005-02-07 07:56:41 +00:00