Commit graph

35 commits

Author SHA1 Message Date
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
fredb
d5f813f88b The "slang" build on NetBSD-1.4.3/a.out really needs -ltermcap, and
the old "configure" hack of adding "-ltermcap" to LIBS wasn't working
(configure's too smart for that), so hack "configure" directly.
2001-03-27 02:58:39 +00:00
simonb
14ae0e539f Update lynx-current to 2.8.4dev.19. The dev.16 distfile is no
longer available from the lynx download side.  More bugfixes - see
http://lynx.isc.org/current/CHANGES for a complete list of changes.
2001-03-26 14:23:04 +00:00
kim
1ff35a3ddb Make compiling with ncurses work again, with lots of help
from Frederick Bruckman.  I verified that all three (curses,
ncurses and slang) now work.
2001-03-25 18:18:32 +00:00
wiz
a0745845b3 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:21:28 +00:00
fredb
8800983aa0 __NetBSD_Version__ needs <sys/param.h>. 2001-02-10 06:19:51 +00:00
fredb
8dad7b3655 Make LYNX_SCREEN_LIB=curses build again on NetBSD-1.4.3 and older. 2001-02-09 18:10:10 +00:00
fredb
58015b3cb5 Add configure hack to ensure that we're doing the feature tests with
-lcurses and not -lncurses when LYNX_SCREEN_LIB is set to "curses".
2001-02-09 03:00:00 +00:00
fredb
63c2cf82f2 Update lynx-current to 2.8.4dev16. This snapshot contains very many
bug-fixes, and also integrates SSL and internationalization support!
For details, see the CHANGES file in the snapshot or at

  http://lynx.isc.org/current/CHANGES

No longer bother installing lynx{.cfg,.lss} to ${PREFIX}/etc/. They
weren't being looked at by default, anyway, while it remains trivial
to override the default locations via environment variables.
2001-02-08 19:52:03 +00:00
itojun
b934ac91a5 locally fix passive FTP breakage (patch already submitted to lynx guys).
PR 12141.
2001-02-06 07:07:43 +00:00
fredb
f55c6043a6 Remove redundant setting of CPPFLAGS, now that bsd.pkg.mk already sets
CPPFLAGS=-I${LOCALBASE}/include, and adds it to CONFIGURE_ENV.
2001-02-03 19:07:42 +00:00
tv
7f370f6d60 Fix lynx's completely mucked version numbering scheme to something more sane.
2.8.3rel.1 -> 2.8.3.1
2.8.4dev.10 -> 2.8.4.0b10
2001-01-11 20:59:04 +00:00
wiz
6f78db21e3 add an empty line for pkglint 2000-11-17 14:26:00 +00:00
itojun
2ffaef78c9 use USE_LIBINTL + BUILD_DEPEND to devel/gettext.
make libslang-less build possible.
2000-11-01 17:33:44 +00:00
fredb
8483f4e096 Update to lynx-2.8.4dev10. Numerous bug fixes. To name but a few:
* fix:  the recently added code to enable external programs to
  replace normal lynx handling of individual URL types was not
  refreshing the screen after the external program finished
  (EXTERNAL set TRUE:TRUE) -DK
* add %s substitution to mailcap_substitute(), overlooked when
  implementing the logic to read from stdin when %s is omitted
  (reported by IC) -TD
* implement %s, %t, %{charset} and %{encoding} substitutions for
  mailcap commands in HTFWriter.c (addresses Debian #21096) -TD

Full change log available online at

http://lynx.isc.org/current/CHANGES
2000-10-18 03:55:47 +00:00
fredb
0c6b58570c Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).
2000-09-09 19:40:14 +00:00
fredb
1ecb2c7deb Set DIST_SUBDIR for lynx-current too, like lynx, so that we're
not collecting the same "DISTFILES" in two different places.
2000-08-11 13:18:39 +00:00
fredb
2a52503e53 Lynx configure has --enable-ipv6; use it. Pointed out by Thomas E. Dickey
in private mail. Still must be conditional on "USE_INET6" to build on
NetBSD-1.4.3.
2000-08-11 01:36:24 +00:00
fredb
92740ff82c Oops. Enable IPv6 support, conditionally on "USE_INET6".
Verbosify comments.
2000-08-10 18:11:19 +00:00
fredb
d6751e0fbf This "just worked" on netbsd-1-5, because gzcat understands bzip2. Set
'EXTRACT_SUFX' reduntantly, to make the bzip2 magic work on NetBSD-1.4.*,
and set 'EXTRACT_ONLY', to prevent bzip2 from complaining about the
non-bzip2'd "po" files.
2000-08-07 17:24:23 +00:00
fredb
a66715cdfa Update to 2.8.4dev.7, and expand NLS support, using patches provided
by Jim Spath in PR pkg/10772. Thanks! According to Jim, this version
of lynx includes integrated IPV6 support (not verified).
2000-08-07 11:48:47 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
hubertf
a429b241f3 This produces some funny errors:
RESTRICT="foo; bar"

Fix by s/;/,/
2000-07-25 00:25:11 +00:00
rh
15ab860cc3 Do not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use the
appropriate variables instead.
2000-07-20 13:30:59 +00:00
itohy
b17d3e176f Include bsd.pkg.mk after DEPENDS is set so that the dependency shall
be recorded properly.
Use bsd.prefs.mk for options instead.
2000-06-02 04:14:12 +00:00
fredb
27326359fb Fix logic for CURSES_HAS_COLORS test (but leave it commented out, for now). 2000-05-12 04:37:53 +00:00
fredb
34ab3112b6 Enable socks supports and associated logic (no socks with slang).
Add a test for BSD color capable curses, but leave the default at
slang. It builds with curses, but I can't get any color out of it.
2000-05-09 00:54:58 +00:00
fredb
f54cd12dfe Update to 2.8.3rel.1. Minor bug-fixes and tweaks since 2.8.3pre.7.
This version is considered to be release quality, but I'm putting
this under lynx-current pending integration of ipv6 support. Also,
socks is said to be broken in this release.

Add a hook to use "ncurses" for the screen library -- currently
the only way to get color-style support, or "curses" -- for the
day when NetBSD curses supports color. "slang" remains the default.
2000-05-08 01:46:55 +00:00
tron
ffbd48cf42 Switch to "USE_SSL". 2000-04-27 06:46:02 +00:00
fredb
46e208c671 Update to 2.8.3pre.7. Bug fixes and doc changes since 2.8.3pre.6,
including:

- - more careful handling of CHARSET attributes
- - fix bug in HTML.c that could result in infinite loop
- - do not send local file name in referrer field

Full details in CHANGES file.
2000-04-22 05:34:05 +00:00
fredb
55bca58710 Use dewey depends for openssl, as the moxienet patch is known not to work
with openssl-0.9.2b.
2000-04-22 05:11:26 +00:00
explorer
54ad0b197b use openssl-0.9.5a 2000-04-21 03:22:18 +00:00
fredb
41e7d5cf41 Update to 2.8.3pre.6 -- dev22 is no longer available. Bug fixes.
Full list of changes since 2.8.2 at <http://lynx.isc.org/current/CHANGES>.
2000-04-17 13:32:47 +00:00
fredb
a16f695210 Initial import of new "lynx-current" package, lynx-2.8.3dev22. Numerous
bug fixes and changes from 2.8.2. A few visible ones:

* update documentation to reflect move from sol.slcc.edu to lynx.isc.org
 -PG
* add FTP_PASSIVE option to lynx.cfg, allowing installer to defer decision
  of whether lynx uses passive ftp connection (adapted from patch by
  Bernhard Rosenkraenzer <bero@redhat.de>) -TD
* change configure script defaults for --enable-persistent-cookies and
  --enable-alt-bindings to 'yes' -TD

[For persistent cookies, PERSISTENT_COOKIES:TRUE must be set in lynx.cfg.]

This package applies the latest moxienet patch to support `https' URI's,
utilizing openssl-0.9.4. (Closes PR pkg/7288.) Also, garbage collects
PASSIVE_FETCH--it's now a run time option, and installs all doc's and help
files, including sample lynx.cfg, into ${LOCALBASE}/share/lynx. (Active
config is still ${LOCALBASE}/etc/lynx.cfg.)
2000-03-23 17:56:44 +00:00