Commit graph

220 commits

Author SHA1 Message Date
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
Rong-En Fan
d3bb5b3ccf Force commit to note we have more changes in previous update
- Enable nested table display
- Backport some configuration options (optional) from www/lynx-current

While I'm here,

- Fix indent in OPTIONS
- Fix some style issues

Noticed by:	danfe
2008-07-03 01:28:05 +00:00
Rong-En Fan
88dae91a85 - Use ncursesw if available
- Use gzip for documents
- OPTIONS'ify
- Bump PORTREVISION

PR:		ports/124543
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
Approved by:	maintainer timout (2 weeks)
2008-07-02 14:57:56 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Rong-En Fan
641aa14c2d - With latest Lynx (2.8.6), no need to add --with-curses-dir. It works fine
with/without devel/ncurses installed. This also causes problem when
  you specify to use OpenSSL from ports, as we add -L/usr before -L/usr/local.
- Add OPENSSLBASE to --with-ssl, no need to patch configurate script anymore.
- Add some instructions for using SSL

PR:		ports/118096
Submitted by:	bf <bf2006a at yahoo.com>
Approved by:	Jason Harris <jharris at widomaker.com> (maintainer)
2007-12-13 08:38:21 +00:00
Martin Matuska
73eb29be00 - Introduce lynx.cfg.sample and lynx.lss.sample
- Do not delete/overwrite lynx.lss if changed

PR:		ports/112863
Patch by:	mm
Approved by:	maintainer (timeout), garga (mentor, implicit)
2007-08-13 11:16:24 +00:00
Rong-En Fan
99007900ce - Since iconv is used only for i18n stuff, put it under !defined(WITHOUT_NLS)
section.

PR:		ports/114356
Submitted by:	Helge Oldach <ports-www-lynx-jul07 at oldach.net>
Approved by:	maintainer timeout (20 days)
2007-07-26 17:09:40 +00:00
Alexey Dokuchaev
783c8c2e42 - Enable SSL by default in www/lynx
- Unregister CONFLICTS with lynx-ssl
- Canonicalize Makefile header
- s/=\?/=/ since no longer master port
- Deorbit www/lynx-ssl

Approved by:	maintainer
2007-07-10 14:06:51 +00:00
Mikhail Teterin
77fdbda662 Add explicit @dirrmtry to remove the rw-locale at package deinstall.
Unlike other locales, rw is not yet listed in the BSD.local.dist mtree.

Discussed with:	portmgr	(pav)
2007-07-08 17:19:33 +00:00
Mikhail Teterin
172f9a8dcd Add the localizations (.mo) files, which are now installed by default
(unless WITHOUT_NLS is set) to pkg-plist.

Notified by:	pav
2007-07-07 20:10:31 +00:00
Mikhail Teterin
e79389466a Add a patch, which makes sure, that lynx' own internal entities.h is
included, instead of one possibly installed by other software such as
gd.

Remove "non-functional comments".

Check WITHOUT_IPV6 in addition to NO_INET6.

Suggested by:	timur
2007-07-05 11:44:11 +00:00
Mikhail Teterin
2d5f9c2575 Update from 2.8.6rel.4 to 2.8.6rel.5.
Use iconv, gettext (unless WITHOUT_NLS is set). Check the NO_INET6
knob (whether IPV6 is compiled into libc et al) and disable ipv6,
if set.

Make the lynx' release number (last digit) part of the PORTVERSION.

Approved by:	maintainer (without personal test)
2007-07-05 02:24:14 +00:00
Rong-En Fan
2c2f9291da - Force lynx to pick up ncurses from base. This fixes build when
1) devel/ncurses is installed, and 2) use OpenSSL from ports.
  In that case, lynx picks up ncurses/ncurses.h which is from ports
  and somehow it does not include term.h

PR:   	      ports/113515
Reported by:  Ighighi <ighighi at gmail.com>
Approved by:  Jason Harris <jharris at widomaker.com> (maintainer)
2007-06-17 08:34:27 +00:00
Foxfair Hu
ca98c2c50f fix pkg-plist
Submitted by:	marcus@
2007-06-04 13:54:11 +00:00
Foxfair Hu
5fa24b2dd9 Add PORTEPOCH to fix a false warning of security vulnerability check.
Fix pkg_plist and portlint.
2007-04-28 03:49:23 +00:00
Foxfair Hu
01529e91a1 Upgrade www/lynx to 2.8.6rel.4
PR:		111530
Submitted by:	me
Reviewed by:	maintainer
2007-04-15 13:38:42 +00:00
Gabor Kovesdan
c0ce4105e7 Remove USE_GPG from all effected ports. This knob is a no-op and the way it
was supposed to work is useless, because if we can't trust the distfile from
the remote machine, we can't trust the signature from the same machine either.
Our MD5 and SHA256 are good for checking both the sanity and the
trustiness of distfiles.

Approved by:	portmgr (erwin), erwin (mentor)
2007-01-29 19:05:07 +00:00
Oliver Lehmann
51e32e73cc fix ssl detection if openssl does not exist in base but in LOCALBASE
PR:		ports/105791
Approved by:	maintainer
2006-12-13 19:26:20 +00:00
Sam Lawrance
c0cec89a6f Remove from PATCHFILES things that are not patch files
(thusly avoiding "I can't seem to find a patch in there" messages).

PR:		ports/89729
Submitted by:	Scot W. Hetzel <swhetzel@gmail.com>
Approved by:	jharris@widomaker.com (maintainer, timeout 14 days)
2005-12-12 21:33:23 +00:00
Marcus Alves Grando
194da69536 Add support to application/xhtml+xml
Bump PORTREVISION
Add SHA256

PR:		87694
Submitted by:	Ed Schouten <ed@fxq.nl>
Approved by:	maintainer timeout, 14 days
2005-11-08 20:08:13 +00:00
Christian Weisgerber
ee67fc8834 Update to 2.8.5rel.4, which fixes a remote buffer overflow in NNTP
handling.

Security:	http://www.vuxml.org/freebsd/c01170bf-4990-11da-a1b8-000854d03344
2005-10-30 22:16:45 +00:00
Kirill Ponomarev
e7d096a439 - Utilize ENABLE_DEFAULT_COLORS knob
PR:		ports/63295
Submitted by:	Gene Hsu <gene@hsufarm.com>
Approved by:	maintainer
2004-02-24 15:26:25 +00:00
Sergey A. Osokin
e01e0e6955 Fix CONFIGURE_ARGS in master port for build slave port (lynx-ssl).
Submitted by:	Jason Harris <jharris@widomaker.com> (maintainer)
PR:		ports/63044
2004-02-19 11:35:10 +00:00
Sergey A. Osokin
42b187699a Update to 2.8.5.
Add CONFLICTS, fetching (and verifying) of PGP signature.
Use DOCSDIR macro. [v]

Submitted by:	Jason Harris <jharris@widomaker.com> (maintainer),
		osa [v]
PR:		62713
2004-02-12 15:57:05 +00:00
Clement Laforet
391519e609 - Pass maintainership to volunteer
PR:             61216
Submitted by:   Jason Harris <jharris@widomaker.com>
Approved by:    erwin (mentor) (implicitly)
2004-01-11 20:22:59 +00:00
Sergey A. Osokin
a9fc7b472e Update to 2.8.4.1d
Update PATCH_SITES

Submitted by:	Serge Gagnon <gagnon__s@videotron.ca>
PR:		53118
Approved by:	fjoe (implicit)
2003-06-10 12:27:44 +00:00
Akinori MUSHA
c9830c0c23 Allow overriding MAINTAINER and COMMENT. 2003-02-20 20:17:02 +00:00
Akinori MUSHA
cb07270bfe De-pkg-comment. 2003-02-20 19:21:36 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Patrick Li
28d02437b5 Fix post-patch removal of correct .orig file 2002-10-05 22:11:04 +00:00
Trevor Johnson
cf9a18f377 Remove CHANGES.bak.orig rather than the nonexistent CHANGES.orig. 2002-09-20 15:20:44 +00:00
Oliver Braun
83d23bdd7c Upgrade to 2.8.4.1c.
PR:		ports/42024
Submitted by:	KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp>
Approved by:	dwcjr (mentor)
2002-08-26 11:51:48 +00:00
Munechika SUMIKAWA
aa5a9684f4 Enabled IPv6. 2002-04-02 16:04:24 +00:00
FUJISHIMA Satsuki
89d951773c o updato to 2.8.4rel.1b.
o fix the format string vulnerability if configured with --enable-syslog
  (disabled by default)
  http://archives.neohapsis.com/archives/bugtraq/2001-12/0276.html

PR:		33936
Submitted by:	KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp>
2002-01-16 19:46:33 +00:00
David W. Chapman Jr.
5872a89c3b Remove jseger and torstenb from maintainership of their ports, they
have been inactive for too long

Approved by:	will
2001-09-17 17:40:31 +00:00
David W. Chapman Jr.
522888f834 Update to 2.8.4rel.1
PR:		29826
Submitted by:	tkato@prontomail.com
No response:	maintainer
2001-09-03 22:49:22 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
Kris Kennaway
3a764d046c Remove out-of-date comment. 2000-08-13 08:57:07 +00:00
Satoshi Asami
b29294f8ad Remove lynx.cfg iff it is identical to lynx.cfg.default.
Found by:	bento
2000-06-01 08:53:29 +00:00
Akinori MUSHA
f9541c31b3 Update to 2.8.3rel.1.
PR:		ports/18302 (update to 2.8.3pre.8)
Submitted by:	Ben Smithurst <ben@scientia.demon.co.uk>
2000-04-30 10:33:13 +00:00
Justin M. Seger
bbcdfa3724 Switch to a more FreeBSD-port system compliant PKGNAME. 2000-04-26 14:48:55 +00:00
Justin M. Seger
f7676e4483 Upgrade to 2.8.3pre.5 (sync with lynx-current)
This version has been cleared by Kris to no longer
be marked FORBIDDEN.
2000-04-21 15:22:56 +00:00
Chris Piazza
c3bb46468e Update with the new PORTNAME/PORTVERSION variables 2000-04-10 00:07:29 +00:00
Kris Kennaway
f9b5816b42 Mark lynx FORBIDDEN due to numerous potential and proven
server-exploitable buffer overflows, until the lynx team get their act
together and clean up their code.

Noticed by:	Michal Zalewski <lcamtuf@DIONE.IDS.PL> (Bugtraq)
Reviewed by:	the rest of the security-officer team.
2000-03-05 05:04:48 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
Peter Wemm
e7aa81f1a6 $Id$ -> $FreeBSD$ 1999-08-31 02:43:35 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Tim Vanderhoek
a84b5b5f94 #4/4 enforcing Caps, no period
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
1999-06-26 19:22:14 +00:00
Justin M. Seger
f4e1d7c596 Remove NO_LATEST_LINK
Submitted by:	Oleg V. Volkov <rover@fly.lglobus.ru>
PR:		ports/12307
1999-06-20 21:33:39 +00:00