Commit graph

2094 commits

Author SHA1 Message Date
fredb
b3cd9a96e6 Update lynx to 2.8.4rel1, known to pkgsrc as 2.8.4.1. What follows is
an abridged change log back to 2.8.4dev19 (lynx-current, which see).
Only entries deemed likely to be visible to the user are reproduced
here. Code clean-ups, reverted interim changes, and changes that would
not affect NetBSD hosts were ommitted. Please see the CHANGES file in
the archive or on the web for a complete list.

Also, by popular demand, make native curses the default (ncurses and
libslang are still build-time options). The color scheme for native
curses under a NetBSD 1.5.* xterm is nearly the same as the libslang
version.

2001-07-10 (2.8.4pre.4)
* correct order of checks for wrapping in www_search_forward() and
  www_search_backward(), which would allow an infinite loop if there were no
  anchors on the current page (report by Frederic L W Meunier) -TD
* add a missing chunk to reverted change of SGML_character()

2001-07-07 (2.8.4pre.3)
* review/add descriptions of new command-line options in lynx.man, lynx.hlp and
  Lynx_users_guide.html -TD
* update da.po, ja.po, ru.po, sv.po from
    http://www.iro.umontreal.ca/contrib/po/maint/lynx/
  (report by JS) -TD
* add command-line option -curses-pads which can be used to disable the
  left/right scrolling logic.  This is used for testing, e.g., the repaint
  bug reported below -TD
* remove logic in lynx_force_repaint() which reset the window background, since
  it does not work with the logic used to implement left/right scrolling.
  Retested older versions of ncurses and did not find a case where this was
  needed after all (report by IZ) -TD
* add -trim_input_fields command-line option and corresponding
  TRIM_INPUT_FIELDS to lynx.cfg to suppress trimming of TEXT and TEXTAREA
  fields in forms.  This does not retain trailing blank lines in a TEXTAREA;
  more work would be needed to do that (reported by VH, most browsers appear to
  retain trailing blanks) -TD
* modify parsing of "<script>...</script>" to allow "<!-- ... -->" comments
  in SGML_character().  Though the HTML 4.0 spec is fairly clear, other
  browsers (and some webpages) assume that "</" does not have to be escaped
  when it appears in a script which is commented to avoid confusion with older
  browsers.  This change doesn't ensure that the comment is at the beginning
  of a line, since that's awkward to do with SGML_character(), and also leaves
  the script in a comment which works for lynx since lynx does not interpret
  it anyway -TD
* modify parse_attributes() in LYStyle.c to allow video attributes such as bold
  and reverse to be combined with colors, used this to debug problem with
  <script> and comment -TD
* improve logic for nested-tables to handle cases such as www.tin.org -IZ
  TRST ignores the horizontal alignment *inside* a multi-line cell of a table.
  This limitation, in conjunction with the nested-tables modifications does not
  work well when text with a horizontal alignment (e.g., <ul>) is put in a
  table cell.  This patch introduces a *limited* logic to take this info into
  account.  It should work OK as far as the last non-empty line of the cell is
  ended by a "line-end" command, not by a </td> (this is often the case with
  contents using horizontal formatting).
* updated URLs for ncurses (report by DK) -TD
* updated samples/bright-blue.lss -IZ
* update/extend lists in lynx_help_main.html -Frederic L W Meunier
* add note about lynx.cfg mouse and color configuration to user's guide -PW
* document -cmd_log and -cmd_script options in user's guide (Michael Warner).

2001-06-02 (2.8.4dev.21)
* regenerated lynx.pot and resync'd the .po files against it with msgmerge,
  formatted to 132 columns to minimize line-breaks, for ease of comparison -TD
* change lynx.cfg entry for COLOR #6 to brightred/black, which is what
  Slackware uses, to make links more visible -TD
* add checks for potential buffer overflow in increment_tagged_htline() -TD
* consolidate scattered calls to editor with function edit_temporary_file(),
  which fixes terminal modes when editing TEXTAREA -TD
* modify LYisNonAlnumKeyname(), etc., using new functions LYindex2MBM() and
  LBMBM2index() so that it should work with EBCDIC, as well as similar case of
  translation in LYBookmarks.c which assume that there are no gaps in the
  coding for the alphabet -TD
* workaround in lynx_nl2crlf() for ncurses, which did not refrain from using
  cursor-down if it was set to a newline when nonl() was specified -TD
* replace permissions[] array in LYLocal.c because cygwin (mis)implements the
  S_xxx values as a function -TD
* add ENABLE_LYNXRC setting to lynx.cfg, which allows one to modify the list
  of values which are visible on the O'ptions form which can be saved to the
  .lynxrc file -TD
* check the width of entries displayed by LYOptions.c non-forms
  boolean_choice(), to pad shorter ones with spaces -TD
* change type of LYMultiBookmarks to integer, combine with LYMBMAdvanced, to
  use enumMultiBookmarks to set it, making its configuration more easily
  table-driven -TD
* make the style of menu border/bg/entry/number/active-entry and scroll
  indicator settable -IZ
  The names in lynx.lss are
    menu.frame menu.bg menu.n menu.entry menu.active menu.sb
* modify cookie path prefix-comparison to ignore a trailing slash, e.g.,
  /group/sftvnews/ versus /group/sftvnews (workaround for LV visiting
  http://groups.yahoo.com/group/sftvnews) -TD
* cookie path= should be a prefix of the request-URI path, so do not truncate
  request-URI path in LYSetCookie() [we got mistaken "invalid cookie path=..."
  prompt in some cases previously] -LP
* parameterized the logic around URL_edit_history to add MAIL_edit_history,
  used to store addresses for Printing Options, mail file to user (request by
  LV) -TD
* check, fix minor problems with some .po files based on check_po script
  (mentioned on mutt-dev mailing list by Bjorn Jacke <bjacke@suse.de>) -TD
* check width in LYpaddstr(), truncate the string if needed.  This fixes a
  case where items in very wide popup menus would wrap, e.g., the EXTERN_LINK
  menu -TD
* combine checks for useragent into one function LYCheckUserAgent() -TD
* add runtime toggle for EXP_NESTED_TABLES, bind this to "~" (see www.tin.org
  for comparison) -TD
* regenerate ja.po from lynx-2.8.3rel1.ja.po using gettext 0.10.37 and libiconv
  1.6.1 (updated by Masayuki Hatta <mhatta@po.airs.net>)
* changed -DNCURSES in DOS makefile to -DPDCURSES -TD
* improve definition of CTRACE, making it an expression again as it was before
  dev.20 -PG
* move logic for cookie_domain_flag_set() out of LYReadCFG.c into LYCookie.c
  rewriting it to make it table-driven, where it is now shared with LYrcFile.c
  -TD
* rewrote LYrcFile.c, making it table-driven as is LYReadCFG.c -TD
* reviewed/corrected several pointer-mismatches in PARSE_xxx() macro usage -TD
* corrected return-types of several functions in LYLocal.c, which were given as
  BOOLEAN though they return a signed integer -TD
* add DIRED support to makefile.bcb -TD
* filter the list of mime types sent in "Accept:" header for GET, to eliminate
  repeated or shadowed types, using new function HTFilterPresentations()
  (addresses Debian bug report #41594) -TD
* fix several typos in Lynx help-files -LV
* enable scroll indicators on the menus - shown if there is a part of menu
  before/after the visible area -IZ
* modify the context-sensitive mouse-menu, making it easier to to configure by
  reorganizing the tables used to generate the popup menu -IZ
* correct a couple of places in form_getstr() when keys were "generated"
  instead of actions, which broke mouse-navigation in input fields -IZ
* fix return value of Stbl_finishTABLE(), retesting curpos whose value may have
  been altered, e.g,.  in split_line(), causing a cell to overflow to the right
  of the visible area (even if line wrap is requested) -IZ
* change the logic of -display-charset:  before it was sometimes descriptive
  (here is the charset, behave as if it was used for display), sometimes
  prescriptive (make the display to use charset if you can).  Now it is only
  descriptive.  One is forced to use the 'O'ptions to manually load a different
  font -IZ
* move $(DEFS) and $(CHARSET_DEFS) into $(CPP_OPTS) in src/makefile.in -TD
* renamed -blink_is_boldbg command-line option to -blink, corrected ifdef's -TD
* implement -blink_is_boldbg option for OS/2 EMX and ncurses, then integrated
  some ifdef's to merge with equivalent slang code -IZ
* rewrote hardcoded if/then/else chains in handle_LYK_SHIFT_LEFT()
  handle_LYK_SHIFT_RIGHT() to repeat_to_delta() function -TD
* implement a key-accelerator for shift-left/right commands, i.e., repeating
  the shift command increases the amount by which the screen is shifted -IZ
* modify ifdef in handle_LYK_LINEWRAP_TOGGLE() to use popup menus for each
  configuration rather than limit it only to mouse-supported ones such as
  ncurses or PDCurses -TD
* changes to left/right scrolling to limit its effect to tables (IZ):
  + rename LYlineWrap variable (used to denote the column at which content is
    wrapped) to LYwideLines (used to denote the opposite sense:  true if
    wrapping is disabled).
  + add global variable LYtableCols to control the column-limit for tables.
    The two variables LYLineWrap and LYtableCols have the same effect as did
    altering LYlineWrap and LYcols, but are limited to table layout.
  + modify handle_LYK_LINEWRAP_TOGGLE(), use a popup menu to set LYwideLines
    and LYtableCols.  The latter is set to a positive integer, in units of
    1/12 of the physical screen width.
  + modify GridText.c, replacing LYcols with new macros DISPLAY_COLS and
    WRAP_COLS.
  + keep scrollbar on the right margin of the screen when the contents are
    shifted left or right.
* modify makefile.bcb, add (tested) commented-out lines for building with
  color-styles -TD
* modify makefile.msc and makefile.bcb, add (tested) commented-out lines for
  building with winsock2 -TD
* add a configure check for napms(), use this if available to support subsecond
  delay times for INFOSECS, MESSAGESECS, ALERTSECS -TD
* rewrote www_user_search() to support both forward and backward search.
  Bound backward-search to 'N' -TD
* split-out anchor_has_target() and link_has_target() to separate the search

2001-04-01 (2.8.4dev.20)
* rename KEYMAP 'EXTERN' to 'EXTERN_LINK', adding 'EXTERN_PAGE'.  Existing
  keymaps should work since 'EXTERN_LINK' matches first.  EXTERN_PAGE runs the
  external command on the current page.  Map comma (,) to EXTERN_PAGE -TD
* modify LYExtern.c to recognize if more than one EXTERN command has been
  defined in lynx.cfg for a given name, and allow the user to select one
  command from a popup menu -TD
* split-out code that opens lynx.cfg and lynx.lss as LYOpenCFG() function,
  making that check if the given pathname is absolute.  If not, it attempts
  to look in the same directory as the parent file (when processing includes),
  or the directory of the default config file -TD
* replace some explicit "r", "w", and "a+" fopen modes with TXT_R, TXT_W and
  TXT_A, add/use corresponding BIN_R, BIN_W, BIN_A definitions.  Correction to
  OpenHiddenFile(), which would have appended text to a binary file -TD
* combined lynx_html_item_type and lynx_printer_item_type structs as
  lynx_list_item_type to simplify LYReadCFG.c and incidentally fixing a bug in
  add_printer_to_list by merging it with add_item_to_list -TD
* implement a simple workaround for staircased messages from running xli as an
  external viewer, with lynx_nl2crlf() function -TD
* add bright-blue.lss sample (from IZ) -TD
* modify makefile.in's to use symbol _O for object suffix to allow simple
  override for OS/2 EMX -Zomf compiler option (request by IZ) -TD
* add HAVE_LYHELP_H definition in config.hin and use that in LYGlobalDefs.h
  to workaround misuse of HAVE_CONFIG_H in makelynx.bat -TD
* work-around in LYrefresh() when curses pads are used, for special case where
  cursor is not set properly when prompting with long subject line for mailto
  URL -TD
* eliminate some pointer mismatch compiler warnings in LYEditInsert() for
  EXP_KEYBOARD_LAYOUT configuration -TD
* improve handling of tables with respect to bad HTML.  Also took an
  opportunity to macroize a couple of places which missed in
  unobfuscation-of-faking <td></td> (this faking happens when line break
  happens in a non-first column of a table) -IZ
  For example:
    <TR>
      <TD>
             <FORM ACTION="FrameWork.class" METHOD="post">
          y
      </TD>
      <TD>
         <DIV>
              x
         </DIV></FORM>
      </TD>
    </TR>
  Note FORM which spans cells.  -trace'ing it gives very unintuitive
  results: it skips </TD> inside FORM, but not <TD>.  Then it supplied
  </TD> when the FORM ends.
* repair treatment of colspans in TRST, making it work again in one of the
  special cases it worked before.  Another bug was in interaction of
  justification and tables -IZ
* marked more TRACEs in TRST as "BUG"s -IZ
* TRST would sometimes produce non-intuitive results if <td> follows </tr>.
  Add error recovery for this case -IZ
* corrections for nested-table configuration -IZ
  + make trailing <BR> in table cells "behave well" again (the following cell
    would not be horizontally offset).
  + fix highlighting of multiline links inside tables, and a "80M tracelog" bug
    (due to a misprint update of the enclosing table was performed once-per-row
    instead of once-per-table).  Extra updates would not hurt, but led to
    slowdowns and quadratic-size logs.
  + fix a special case with table-in-table for partial-display
* resizing a window on a console may lead to a switch of the character-cell
  size.  The "downloaded font" loaded during an auto-switch of display-charset
  may be no longer valid.  In this case, force a re-download of the suitable
  font for the current charcell size -IZ
* add reverse-video style for forwbackw.arrow to lynx.lss -TD
* while an error in .lynx-keymaps is fatal, but a more or less equivalent error
  in the KEYMAP section of lynx.cfg is benign.  Make them both benign -IZ
* change remaining uses of lookup_keymap(LYK_xxx) to LAC_TO_LKC0(LYK_xxx) -TD
* modify set_clicked_link() to return lynx keycodes rather than character
  values -IZ
* remove line_for_char() function since it is used for HTLine.start
  computations -TD
* several changes to GridText.c -IZ
  + '#' (shown at the UL corner when there is a toolbar) is shown even at the
    beginning-of-the document.
  + with mouse enabled, the first 6 chars in the UL corner were "always"
    sensitive to Click-1, behaving as PREV_DOC (usually on Left).  This patch
    changes this logic (for color-style):
       If '#' is shown there, clicking on it behaves as pressing #;
       Clicking on the next 6 chars behaves as PREV_DOC/NEXT_DOC (3+3);
  + if you define a style for forwbackw.arrow, then suitable arrows are shown
    in these 3+3 positions; in fact they are shown only if it makes sense to do
    PREV_DOC/NEXT_DOC, providing additional feedback.
  + remove the first empty line shown on any HTML document.
  + correct an off-by-one error in the removal-of-zero-length-markup logic.
    Due to this bug, zero-length markup was never removed, which led to
    accumulation of style change entries, eventually to a buffer overflow.  At
    this moment lynx color-style engine would give up, resulting in
    incomprehensible ocean of colors on the display.  To demonstrate, make a
    select entry with more than 46 entries.  [My auto-display-charset logic
    added 2 new encodings to the table of Lynx, bringing the number to 46 on
    the 'o'ption form.  ;-]
  + fixes a bug with incorrectly calculated width of a numeric tag [12]
    as far as 12 is 10 or more (still fixes Debian #68542).
  + remove unused members from HTLine struct.
  + make variables underline_on and bold_on private.
  + rewrote insert_blanks_in_line(), splitting out move_anchors_in_region().
  + make split_line() easier to maintain by adding variables to represent
    common subexpressions, e.g., s_post, s_pre.
  + use set_style_by_embedded_chars() in split_line() to simplify/improve test
    for whether lynx should add a bold/underline control.
  + recode to eliminate HTLine.start
  + recode to eliminate HTLine.chars
  + several changes to split_line(), using pointers to HTChangeStyle structs
    rather than array indices.
* adjust some ifdef's to make configure --disable-trace compile -TD
* correct allocation size in mailcap_substitute(), which did not count the
  trailing null -TD
* add configure --enable-vertrace option, to put __FILE__ and __LINE__ into
  trace log -PG
* improve description of USE_MOUSE in lynx.cfg -PW
* eliminate a few references to USE_HASH and LINKEDSTYLES in documentation -TD
* fix a comparison in HTChunkPutUtf8Char() to work with EBCDIC -PG
* fix a typo in LYCharUtils.c CTRACE macro, amend tracing to avoid suppressing
  a related user message -PG
2001-12-21 03:55:50 +00:00
jlam
d0c121ed09 Don't depend on Apache. CVSweb is a simple perl CGI script and works with
just about every webserver out there that supports CGI executables.  Fixes
pkg/14971 by matthew green <mrg@eterna.com.au>.
2001-12-17 22:11:46 +00:00
abs
a2fb3dd67b Update checkbot to 1.67. Changes:
* A --language option to ask the server for pages in other languages
 * Bug fixes related to URI package and non-standard server names
 * Some other minor bugfixes detailed in the ChangeLog
 * Added example for use of the --match argument
2001-12-17 12:01:27 +00:00
martti
421675cb9c Updated to 5.63 (provided by Shell Hung in pkg/14954)
- Regen patches
- Add p5-Compress-Zlib to DEPENDS
- Add Compress::Zlib for Net::HTTP::Methods
- LWP::Authen::Digest now use Digest::MD5 instead of MD5
- Net::HTTP new options to the 'read_response_headers' method
- LWP::Protocol::http will now allow certain bad headers
  n the responses it reads.
- LWP::UserAgent: make sure that the 'request' attribute is
  always set on the returned response.
2001-12-15 10:12:40 +00:00
mrg
f04a132007 update to bozohttpd 5.09. changes include... um, i forget. it can now
run in a daemon mode at the very least... (ie, no longer inetd or some
other daemon starter dependant)
2001-12-14 16:26:03 +00:00
taca
7d04de62b8 Update squid to 2.4.3 (squid-2.4.STABLE3), referring to tech-pkg's mail
from "Ciarcinski, Adam \(ISS Brussels\)" <ACiarcinski@iss.net>.

From ChangeLog:

Changes to Squid-2.4.STABLE3 (Nov 28, 2001):

	- Fixed bug #255: core dump on SSL/CONNECT if access denied by
	  miss_access
	- Fixed bug #246: corrupt on-disk meta information preventing
	  rebuilds of lost swap.state files
	- Fixed bug #243: squid_ldap_auth now supports spaces in passwords
	- Fixed a coredump when creating FTP directories
	- Fixed a compile time problem with statHistDump prototype mistmatch,
	  reported by some compilers
	- Fixed a potential coredump situation on snmpwalk in certain
	  configurations
	- Fixed bug #229: filedescriptor leakage in the "aufs" cache_dir
	  store implementation
	- Serbian error message translations

I added following changes, too.

o honor PKG_SYSCONFDIR keep SQUID_SYSCONFDIR effective.
o Add --disable-internal-dns.  This made external dnsserver
  available.  External dnsserver could be disabled with configuration
  file.
o Enable optimization with "-O".
o Fix a problem to access nat device when transparent proxy enabled.
  This fix will be contained in squid 2.5 release.
o setproctitle() hack for external dnsserver from daemonnews's article.
2001-12-12 17:06:18 +00:00
abs
74498f630f Update checkbot to 1.66. Changes:
* checkbot.pl (get_headers): URI doesn't know about netloc, but it
      does know about authority.
      (get_headers): $url is already absolute, no need for ->abs
    * checkbot.pl (handle_doc): Print a notice when external non
      HTTP/FTP URLs are dropped.
    * checkbot.pl (init_modules and other places): Remove
      URI::URL::strict call and use of new URI::URL because it is
      obsolete, we should use the URI classes now.
    * checkbot.pl (init_globals): Initialize last checkpoint time with
      0 instead of current time, so that we write out a set of pages
      right at the start. This will catch problems with permissions for
      these pages as early as possible.
    * checkbot.pl (get_server_type): Take into account that we might
      not learn anything about the server
    * checkbot.pl (get_headers): Factored out of check_external so
      that moving to using GET requests only will be easier later.
    * checkbot.pl (send_mail): Really fix printing of starting URLs in
      email. All URLs are now printed in the subject and body of the
      message.
2001-12-12 13:20:32 +00:00
dillo
d3f8ff8d3f Fix LP64 bug. Thanks to Michael L. Hitch for tracking it down. 2001-12-12 05:57:29 +00:00
jlam
5725a8578b Missed a PHP_PKG_VERS -> PKGREVISION conversion. 2001-12-11 06:12:44 +00:00
joda
c40179e7d3 uhm, typo in previous 2001-12-10 15:32:41 +00:00
joda
f2fb1e1c2e need to zero out sockaddr before calling connect 2001-12-10 15:28:11 +00:00
jmc
b6a661ae29 revert last change 2001-12-09 22:54:14 +00:00
jmc
f8a52727de Requires a manual fetch so mark it as interactive 2001-12-09 00:33:25 +00:00
wiz
3d13f3bf80 Fix typo reported in pkg/14872 and another one. 2001-12-08 10:23:07 +00:00
jlam
9139918f55 Strongly buildlink'ify, and remove zlib/buildlink.mk as it's implied by
png/buildlink.mk.
2001-12-06 16:36:28 +00:00
dillo
db18359bf6 add and enable dillo 2001-12-06 16:16:14 +00:00
dillo
9479c4aac6 Initial import of dillo 0.6.2, a small and fast graphical web browser.
pkg provided by Benjamin.Wong@cc.gatech.edu in PR 14808.
2001-12-06 16:15:41 +00:00
taya
15eeccad63 Update galeon to 1.0.1
From the release mail:
- fixed crashes on exit
- other bugfixes
2001-12-06 15:56:00 +00:00
agc
57aa4707d7 s/root/${ROOT_USER}/g, now that the definition appears in the
defs.${OPSYS}.mk files.
2001-12-05 15:00:44 +00:00
jlam
478cba00bb By default, prevent invocation of GNU "auto*" driven by the generated
Makefiles during the build process by touching various auto{conf,make}
source files to make them up-to-date.  Packages that require regenerating
the configure script and Makefile.in files should make the appropriate
calls to auto{conf,make} in a pre-configure target.  This allows the
various targets listed in ${_CONFIG_PREREQ} to modify the generated files
without triggering the GNU auto* tools and having the modifications be
overwritten.
2001-12-04 06:14:57 +00:00
mjl
def2e663aa Update to 1.54
Added mod_uniqueid and mod_usertrack generators.
   Fixed validate function in Flex.
   Move to Digest::MD5 instead of MD5.
2001-12-04 01:35:54 +00:00
jlam
0399f6c6c4 Mark as USE_BUILDLINK_ONLY. 2001-12-03 22:56:42 +00:00
jlam
fa209d1852 EXTRACT_SUFX needs to be explicityly set to ".tar.bz2" now that we don't
include kde2/Makefile.kde2.
2001-12-03 16:16:31 +00:00
jlam
8cc6055063 Use PKGREVISION to manage the package-specific version number when it
differs from the distfile version number.  G/C some the unused variables
in php4/Makefile.common related to the old way of handling version numbers.
2001-12-03 08:30:58 +00:00
jlam
2c718cd982 Fix typo. 2001-12-02 19:41:04 +00:00
jlam
70cd6e4628 This isn't really a package distributed with KDE2, so don't use
Makefile.kde2.  We copy the few settings that we use from Makefile.kde.
We also ensure that this package sets USE_BUILDLINK_ONLY.
2001-12-02 18:52:52 +00:00
jlam
55ffb37406 bsd.pkg.install.mk calls the INSTALL script at the right times
automatically, so no need to do it ourselves.
2001-12-02 06:56:38 +00:00
jlam
f94711f954 Buildlink'ify, respect PKG_SYSCONFDIR, and use the general INSTALL scripts. 2001-12-01 15:08:02 +00:00
briggs
043e5f4650 Make sure we can find libgd.* 2001-12-01 02:26:24 +00:00
mjl
bbdf18aeec Update to 5.62
The $VERSION of LWP::UserAgent wrapped around.  This confused the
  CPAN indexer.  Bumped the major number to 2 to fix this.

  Net::HTTP did not work well on perl5.003.  The PeerHost argument
  to IO::Socket::INET was not recognized, so we had to use PeerAddr
  instead.  The syswrite() method also required a length argument.

  Net::HTTP did not deal with transfer encoding tokens in a
  case-insensitive way.

  The jigsaw-chunk test failed on MacOS because "\n" is different.
2001-11-30 14:59:28 +00:00
jlam
4c38713d7b A dependency on automake implies a dependency on autoconf; there's no need
to list them both when we listing just automake will do.
2001-11-29 19:46:10 +00:00
jlam
113f69d713 Buildlinkify. 2001-11-29 13:27:46 +00:00
martti
aa1ea853d0 Added weex 2001-11-29 08:36:17 +00:00
martti
9e24c55204 Fast Webpage Exchanger (weex) is a utility designed to automate the
task of remotely maintaining a web page or other FTP archive. With weex,
the maintainer of a web site or archive that must be administered through
FTP interaction can largely ignore that process.

Provided by Hiramatsu Yoshifumi in pkg/13090
2001-11-29 08:36:06 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
jlam
718ca46cf7 Buildlinkify, and use REPLACE_PERL instead of directly subbing for perl
path.
2001-11-28 23:59:29 +00:00
martti
43819b0620 Added cgicc 2001-11-28 17:50:04 +00:00
martti
19d4fe2d33 Added cgicc-3.1.5, provided by Shell Hung in pkg/14643
GNU cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide Web.
2001-11-28 17:47:05 +00:00
jlam
f97ace6a37 Buildlinkify. 2001-11-28 14:00:47 +00:00
abs
dc415a5663 Update www/communicator and www/navigator to 4.79.
- Improvements accessing subfolders under the Inbox on certain
      mail servers.
    - Performance improvements when accessing pages with nested
      tables and style sheets.
    - Unix Only: You can now add multiple personal address books.
    - Improved support for dual processor machines.
    - Fixed incompatibilities which caused Communicator to quit
      unexpectedly while viewing certain web sites.

	Note: only i386/linux (NetBSD) and Solaris 2.x binaries available,
	Digital unix appears to be frozen at 4.78
2001-11-27 14:11:50 +00:00
tron
4dc4e7c86a Add missing file "share/omf/galeon/galeon-manual-C.omf". 2001-11-26 15:41:15 +00:00
jlam
1f181fe325 The apache buildlink.mk file only has a build dependency on apache. We
need a normal dependency since we require apache to be installed at
run-time.
2001-11-26 15:02:30 +00:00
jlam
6e896e42e0 Forgot a CONFDIR -> PKG_SYSCONFDIR replacement. 2001-11-26 07:30:44 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
jlam
748e348ae2 Respect PKG_SYSCONFDIR. 2001-11-26 05:18:32 +00:00
jlam
ffceca11a9 PKG_SYSCONFDIR is where the configuration files for a package may be found.
This value may be customized in various ways:

PKG_SYSCONFBASE is the main config directory under which all package
	configuration files are to be found.

PKG_SYSCONFSUBDIR is the subdirectory of PKG_SYSCONFBASE under which the
	configuration files for a particular package may be found.

PKG_SYSCONFDIR.${PKGBASE} overrides the value of ${PKG_SYSCONFDIR} for a
	particular package.

Users will typically want to set PKG_SYSCONFBASE to /etc, or accept the
default location of ${PREFIX}/etc.

This obsoletes the use of CONFDIR, which was active for only 6 days, so no
need to have a workaround to still accept old CONFDIR settings.
2001-11-25 18:59:45 +00:00
taya
8419f3b270 Update galeon to 1.0
Many bugs are fixed.
And at last reached to 1.0.
2001-11-24 02:13:13 +00:00
martti
98ccd890c3 Bump the version number. 2001-11-23 10:53:12 +00:00
martti
df96ba64a5 Make this work with apache6 (patch provided by Tero Kivinen).
This is part 2 of 2 to fix PR#14693 by Tero Kivinen
2001-11-23 10:52:23 +00:00
martti
804e551c79 Use the latest IPv6 patch for apache-1.3.22 (which adds just #define APACHE6 1
into httpd.h) so that apache6 can be use together with ap-perl.

This is part 1 of 2 to fix PR#14693 by Tero Kivinen
2001-11-23 10:52:21 +00:00
tron
f4354210d0 Fix problems caused by recent changes: the example configuration files get
installed into "etc/squid" (and are not moved arround after installation).
The message of the install script matches the actual layout again and is
adapted to changes to "SQUID_SYSCONFDIR".
2001-11-23 10:22:53 +00:00
simonb
d397f64d1a Update adzap to version 20011120.
Changes include support for https ads and yet more add patterns.
2001-11-23 02:18:21 +00:00
taya
6d1b9ea338 Update mozilla to 0.9.6
From "What's New" section of release notes:

* Mozilla now displays page icons in the url bar (Expect support for
 shortcut icons (aka favicon) in Mozilla 0.9.7). Page icons can be defined
 in the html head section of a document like so:

	<LINK REL="icon" HREF="images/mozilla-16.png" TYPE="image/png">
	<LINK REL="SHORTCUT ICON" HREF="/images/global/branding/dellecomicon.ico">

* Mozilla can now display Windows .BMP and .ICO images on all platforms.
* Print Preview has been implemented.
* Macintosh Page Setup has been implemented (Bug 36796)
* Mail message "labels" support has been implemented. (Bug 81292)
* Mail "prefill mail filter" support has been implemented (Bug 65761)
* The new Search for item on the context menu lets you search for any text
 you highlight on a web page.
* Select some text in browser window.
* Right click in the browser window and a context menu will pop up.
* Choose the Search for item and Mozilla will search for the highlighted text at your default engine.
2001-11-22 16:25:36 +00:00
agc
02ba17e66e Upgrade this package from version 0.73.4 to 0.75.24
Differences from previous version:

Fixed a problem with ' and % inside quotes for version 0.75.21.

Fixed a bug whereby line numbers were reported wrongly, introduced
when the recursive directories feature was added to asp2php.

Fixed the gettoken() function so it parses Response.Write"blah"
   correctly (not having a space between the Write and " confused it)
Added support for the JMail object so asp2php will send mails now
Added limited support for global.asa
Added/Fixed the problem with parsing Functions and Subs

And other miscellaneous bug fixes

Provided in PR pkg/14568 by Shell Hung (shell@shellhung.org), modified
slightly by me, to place the gtk functionality in a different package,
to be committed soon.
2001-11-22 12:06:45 +00:00
agc
45daa3f567 Add and enable asp2php 2001-11-22 11:33:22 +00:00
agc
a448dde779 Add gtkasp2php-0.75.24 to the NetBSD Packages Collection.
asp2php converts WWW Active Server Pages (ASP) files that run on the
Microsoft IIS Web Server into PHP pages to run on Apache. This version
of the utility uses the gtk+ widget set.

Provided in PR 14568 by Shell Hung (shell@shellhung.org), modified
by myself to use the gtk+ buildlink functionality.
2001-11-22 11:32:29 +00:00
agc
ff632b280a Upgrade this package from version 0.73.4 to 0.75.24
Differences from previous version:

Fixed a problem with ' and % inside quotes for version 0.75.21.

Fixed a bug whereby line numbers were reported wrongly, introduced
when the recursive directories feature was added to asp2php.

Fixed the gettoken() function so it parses Response.Write"blah"
   correctly (not having a space between the Write and " confused it)
Added support for the JMail object so asp2php will send mails now
Added limited support for global.asa
Added/Fixed the problem with parsing Functions and Subs

And other miscellaneous bug fixes

Provided in PR pkg/14568 by Shell Hung (shell@shellhung.org), modified
slightly by me, to place the gtk functionality in a different package,
to be committed soon.
2001-11-22 11:26:59 +00:00
martti
beee8e51c0 Updated to version 5.61 (PR#14613). Changes since 5.53:
- Add HOMEPAGE
- Remove duplicate DEPENDS with p5-URI
- Add patch to avoid interactive questions
- new maintainer
- New Net::HTTPS module
- HTTP/1.1 and SSL supports
- More bugfixs in LWP::*
2001-11-22 09:11:08 +00:00
jlam
892b322f45 These rc.d scripts are copied to ${RCD_SCRIPTS_DIR} == /etc/rc.d, so change
the test for pre-rc.d systems to just whether /etc/rc.subr is present.
2001-11-21 21:38:50 +00:00
jlam
cdec44e8b4 RCD_SCRIPTS now just lists the filenames (see bsd.pkg.install.mk). 2001-11-21 15:44:22 +00:00
jlam
b23d2e8626 Adapt to use shared INSTALL/DEINSTALL scripts by using the logic in
bsd.pkg.install.mk:

	* Remove old DEINSTALL/INSTALL scripts.
	* Move some text printed at POST-INSTALL time into the MESSAGE file.
	* Adjust rc.d scripts to respect rc.conf settings, so that the
	  script may be directly copied into /etc/rc.d.
2001-11-19 16:23:08 +00:00
kim
7aceab2279 Config files cannot be forced into ${PREFIX}. 2001-11-17 23:47:24 +00:00
jlam
1706cb5016 Fix installation when an old config file exists. 2001-11-15 07:12:17 +00:00
jlam
40c036b324 Fix installation when an old config file exists. 2001-11-15 05:32:56 +00:00
enami
488176ccfd Pass LIBRUNPATH via CONFIGURE_ENV also since this is refered from configure
script in addtion to makefile fragments.  It looks like this is now necessary
to embedd rpath into some shared object after recent bsd.pkg.mk change.
2001-11-14 23:03:38 +00:00
agc
be9bc4ff1b Replace "${GTAR} cf - . | (cd ... ; ${GTAR} xf - )" pipelines with a
single instance of ${PAX}.
2001-11-14 14:47:53 +00:00
agc
f2a37aa881 Set the timezone - taken from PR 14581, from Dave Huang <khym@azeotrope.org> 2001-11-14 11:49:51 +00:00
zuntum
18d078ffb2 Drop maintainership - set to packages@netbsd.org 2001-11-14 06:18:08 +00:00
jlam
bcb9a0c55e Note addition of www/quanta-docs. 2001-11-13 21:36:49 +00:00
jlam
c8e01c40b1 www/quanta-docs - documentation collection for Quanta, the KDE web editor
This documentation collection has basically been authored by the
authoritative sources and was adapted to Quanta.  The Quanta documentation
is automatically available interactively by simply placing your cursor in a
keyword, right click, and select "Context help" from the popup menu.
2001-11-13 21:35:26 +00:00
jlam
e33359888c Update quanta to 1.9.9.2, representing 2.0-pre-release-2. Changes from
quanta-2.0pr1 (2.0-pre-release-1) are:

- a ton of new keywords and functions have been added to the syntax
  highlighter for PHP.
- highlighting for PHP keywords and functions is now case-insensitive
- ASP-like opening and closing PHP tags (<% and %>) are now supported.
2001-11-13 21:28:41 +00:00
seb
96bd5a055b Upgrade to version 7.9.1
Fixed in 7.9.1
	much better connection re-use validity check
	bugfixed connection re-use for FTP urls containing name and password
	LDAP transfers no longer "hang"
	a memory leak in the cookie engine was removed
	CURLE_GOT_NOTHING is a new possible error code
	curl_easy_duphandle() now duplicates cookie parser status too
	--fail now only returns error if HTTP code is >= 400
	a possible memory leak when a transfer failed was removed
	builds better in cygwin
	"current speed" meter more accurate
	-c without -b saves the cookies now
	-0/--http1.0 can now be used to set HTTP 1.0 operations
	bugfixed libcurl for "thread-hopping" on Windows
	removed memory leak in IPv6-enabled libcurl
	'curl' no longer uses curl_formparse()
	non-blocking connects
	bugfixed curl_formadd()
	bugfixed CURLINFO_FILETIME
	bugfixed cookiejar
2001-11-12 12:27:30 +00:00
jlam
5dd02d376d Note addition of p5-CGI-FastTemplate-1.09 in www/p5-CGI-FastTemplate. 2001-11-12 09:18:34 +00:00
jlam
667d16cbd3 www/p5-CGI-FastTemplate - perl5 extension for managing templates
CGI::FastTemplate manages templates and parses templates, replacing variable
names with values.  It was designed for mid to large scale web applications
(CGI, mod_perl) where there are great benefits to separating the logic of an
application from the specific implementation details.  The primary advantages
of CGI::FastTemplate over other template systems is speed and efficieny.
2001-11-12 09:17:08 +00:00
bouyer
44fbac6164 Update horde to 1.2.7. Change:
no changes to Horde this release; companion to IMP v2.2.7 only
2001-11-11 19:30:07 +00:00
taya
3372fae033 forget to 'cvs add' for previous commit 2001-11-11 11:12:22 +00:00
taya
0a59c3cd2f Add patch for 1.5.X 2001-11-11 11:11:25 +00:00
hubertf
09c1f15d9d Adjust format a bit:
* 75 * '='
 * RCS ID
 * blank line
 * message text
 * optional blank line
 * 75 * '='
2001-11-11 06:17:26 +00:00
taya
191e332fdc Currect distinfo.
Maybe source tarball was replaced...
2001-11-11 03:23:28 +00:00
taya
62c5ff111a Update galeon to 0.12.7
This is a bugfix release and RC2 for galeon 1.0
2001-11-11 02:29:27 +00:00
hubertf
f933a546ac buildlinkify, so this compiles again!
Noted by Bernhard Riedel <bernhard@sdg.de> on IRC
2001-11-09 17:26:27 +00:00
tron
dd2abbade0 Update "analog" package to version 5.1. Changes since version 5.03:
- The Browser Summary now recognises the Konqueror and Galeon browsers,
  and distinguishes Mozilla and Netscape. (If you are using a
  configuration file from an older version of analog, you need to
  remove one line.)
- The Operating System Report now recognises Windows XP.
- Numerical addresses are now included in the Organisation Report.
- Logfile and cache file names can now contain date codes, in the same way
  as the OUTFILE.
- The person setting up the form interface can now specify a list of allowed
  commands, rather than a list of forbidden commands.
- The LATEX output style now works with the ISO-Latin-2 character set as
  well as ISO-Latin-1. New command PDFLATEX.
- New LOGFORMAT token %Z for two- or four-digit years. In the COMPSEP, you
  can now use \t to represent a tab.
- New warnings category G; some warnings reclassified.
- Various small bugs fixed. Also there is some rewriting internally, but
  it should be transparent to the user.
- The Windows executable has been compiled using MinGW instead of Microsoft
  Visual C++.
- Finnish translation, and corrections to German and Serbian. Brazilian
  Portuguese report descriptions files.
2001-11-08 08:27:02 +00:00
tron
e3061c9141 Correct path for configuration files in installation instructions. Problem
noted by Hubert Feyrer in private e-mail.
2001-11-08 06:58:10 +00:00
jlam
8bae87330d Workaround differences in "make" behaviour between 1.5.2 and -current.
These packages use GNU-automake-generated Makefiles, so we can pass our
${MAKE_FLAGS} in through AM_MAKEFLAGS.
2001-11-07 06:12:19 +00:00
jlam
c91b8b7863 Deal with scope issues: you can't modify a variable defined outside of a
subshell.  In this case, the subshell is implicit due to the pipeline.
2001-11-06 23:12:00 +00:00
jlam
d83f31bd77 Properly check for remaining config files after deinstalling. 2001-11-06 22:50:13 +00:00
jlam
10701aeef8 Update www/surfraw to 1.0.5. Changes from version 1.0.3 include:
Note that SURFRAW_browser was made obsolete in 1.0.4.
		SURFRAW_text_browser and SURFRAW_graphical_browser
		replace its functionality
	STATE EXTRA CLEARLY THE FORMAT OF ~/.surfraw.conf so
		even Redhat users get it.
	New elvi: debbugs, debcontents, debpackages, swhois, woffle
	Dead elvi: ircsearch, newscientist
	-g and -t switch between graphical & text browsers
	-new opens a new window on -remote comprehending browsers
	Fix url space escaping problem
2001-11-06 10:58:03 +00:00
tron
dd013767dd Use "--enable-storeio=ufs,diskd" instead of "--enable-storeio=diskd" to
get "ufs" storage type build again because we will otherwise break lots
of existing configurations. Problem pointed out by Simon Burge via e-mail.
2001-11-06 07:22:13 +00:00
tron
823ce591bc Activate store type "diskd" by default as suggested by Grant Beattie in
PR pkg/14476.
2001-11-06 03:05:14 +00:00
jlam
4184584206 Config files shouldn't be group-writeable. 2001-11-05 07:47:48 +00:00
jlam
27a776ce63 Remove debugging line. 2001-11-05 07:44:49 +00:00
zuntum
fed2316363 I should have cvs removed this file before 2001-11-01 21:04:17 +00:00
zuntum
da1a49f386 Move these files, too 2001-11-01 20:46:13 +00:00
zuntum
6c18dc2b05 Oops, forgot to cvs rm things 2001-11-01 20:43:48 +00:00
zuntum
afeb1d898f Finishing my cvs {rm,add} crusade in pkg/ 2001-11-01 20:38:21 +00:00
jlam
d42be0e08f Move MESSAGE.module from pkg/ to top-level package directory. 2001-11-01 19:34:52 +00:00
jlam
1ea58d26e3 Change reachover references into another package's pkg/ directory into
references to the other package's base directory.  This is needed after
the files in the pkg/ directory were dispersed into the base directory.
2001-11-01 09:41:13 +00:00
zuntum
c736340585 Move pkg/ files into package's toplevel directory 2001-11-01 02:25:33 +00:00
zuntum
431e7a7dda Move pkg/ files into package's toplevel directory 2001-11-01 02:15:23 +00:00
wiz
fbe0cf14ce Correct package names by adding '4' before the '-', and add
php4-posix, which seems to be needed for mail/imp, as noted by
Olaf Seibert in private mail.
2001-10-30 13:56:55 +00:00
damon
c52b9b5ebc Added p5-HTML-TableExtract 2001-10-30 13:37:14 +00:00
damon
805ad950ee Initial Version 2001-10-30 13:34:47 +00:00
jlam
2491af435c Note addition of apc-gui-1.0.3 in www/apc-gui. 2001-10-29 19:36:28 +00:00
jlam
b9d2377211 www/apc-gui - web interface for managing APC (php-apc)
APC GUI is an add on for APC to provide a comprehensive, easy to use and, of
course, good-looking web-based GUI.  APC GUI not only gives access to
statistical parameters of APC, it also makes it easier to administer
web-servers running APC by providing comfortable features for restarting the
cache and deleting scripts from the cache.
2001-10-29 19:35:04 +00:00
jlam
573f745fb1 Some NetBSD releases don't have SHM_{R,W} so use the S_I{R,W}{USR,GRP,OTH}
flags instead.
2001-10-29 19:33:49 +00:00
wiz
57f80a4c2f Drop some whitespace 2001-10-29 17:18:52 +00:00
jlam
1ff05c8e06 Note addition of php-apc-1.1.0.1 in www/php4-apc. 2001-10-29 16:52:18 +00:00
jlam
5265c36a98 www/php-apc - Alternative PHP Cache for PHP4
APC is the Alternative PHP Cache, which provides a way of boosting the
performance of PHP on heavily-loaded sites by allowing scripts to be cached
in a compiled state, so that the overhead of parsing and compiling can be
almost completely eliminated.

This is an open source product that does the same job as the commercial
product Zend Cache.
2001-10-29 16:50:16 +00:00
jmc
3f4dcce89e Fix depends lines to point to correct paths 2001-10-29 05:43:47 +00:00
jlam
59091db4bc Note addition of php-FastTemplate-1.1.0 in www/php-FastTemplate. 2001-10-28 03:39:18 +00:00
jlam
c4d70b01b2 www/php-FastTemplate:
PHP extension for managing templates and variable interpolation

FastTemplate is a port of the Perl CGI::FastTemplate module to PHP, which
is a very fast implementation of templates using simple variable
interpolation.

Templates are very useful for CGI programming, because adding HTML to your
PHP code clutters your code and forces you to do any HTML modifications.
By putting all of your HTML in seperate template files, you can let a
graphic or interface designer change the look of your application without
having to bug you, or let them muck around in your PHP code.
2001-10-28 03:36:16 +00:00
taya
a7f539a95c Update galeon to 0.12.6.
Changes from previous version is bugfixes.
Announce said "This is the first release candidate for 1.0."
2001-10-27 12:45:52 +00:00
taya
4d4e3f8af1 Update galeon to 0.12.5
Changes from Release Notes
	0.12.4 -> 0.12.5
	- ability to drag tabs
	- bugfixes

	0.12.3 -> 0.12.4
	- mozilla 0.9.5 compatibility
	- bugfixes
2001-10-26 16:02:01 +00:00
taya
3e625e10e5 enable IPv4 mapped IPv6 address(workaround for -current) 2001-10-26 15:27:56 +00:00
agc
296e868cf0 Move the moz-install script from the scripts/ directory to the files/
directory.
2001-10-26 14:35:12 +00:00
kleink
303313aa77 Buildlink'ify. 2001-10-26 14:17:18 +00:00
agc
d52dd5005a At present, if there is a pre-<target> or post-<target> script in
the scripts/ directory, it will be run automatically as part of
the build process, by bsd.pkg.mk.  There are now exactly 5 packages
in pkgsrc which use this facility, and yet, for every package build,
the existence of a script is checked by bsd.pkg.mk once before the
target is executed, and once afterwards. This incurs needless
overhead.

Move the separate pre- and post- script handling out of bsd.pkg.mk into
the individual package Makefiles, where it's much more obvious what is
happening, anyway.
2001-10-26 14:09:59 +00:00
agc
7ac52790a3 The directory to pick up the openldap1 package from is
../../databases/openldap1 now.

It doesn't make much sense to me to patch a Makefile to include
@PREFIX@ patterns, followed by a custom script to substitute @PREFIX@
for ${PREFIX}.  Modify the patch to use "${PREFIX}" (which is passed
through the environment anyway), and is what every other package
seems to use quite happily.

Remove now unnecessary script file.
2001-10-26 12:18:20 +00:00
wiz
cf875b62b6 Pass ${command_args} in stop_cmd, as requested in pkg/14349. 2001-10-25 10:20:59 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jwise
c6b77b3c82 Integrate a patch from the sourceforge page for this project.
With this patch, the sablotron base URI for xslt processing is set to the
current working directory, so document inclusion (ala

	<xsl:apply-templates select="document(data/test.xml)" />

) will DTRT.

Bump the pkg version to 1.1nb1, as stylesheets written for the new version
may not work with the old.
2001-10-23 17:21:56 +00:00
jlam
6d4acd5e38 There are some .c files in the header directory. 2001-10-23 15:50:55 +00:00
jlam
ce061a4a99 Add a buildlink.mk file for use primarily by packages that use apxs to
compile Apache extension modules.  This is usable by packages that depend
on either apache or apache6.
2001-10-23 15:42:05 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jwise
c4fa25edb1 Fix previous, and also add new MASTER_SITES. 2001-10-23 03:17:17 +00:00
jwise
36cede2c0d HOMEPAGE moved... 2001-10-23 03:13:04 +00:00
jlam
2ed7a86f42 Minimize the diffs between the apache and apache6 packages:
- Whitespace changes to Makefile
- From the commit log for apache/Makefile:

Don't do the dance with ROOT_GROUP.  Apache extension modules installed by
apxs are now installed with "${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP}",
which should do the right thing regardless of the platform.  ${INSTALL} is
replaced with the full path to the install program used by pkgsrc, which
should be /usr/bin/install on NetBSD, and /usr/ucb/install on Solaris.

This should fix pkg/14232 by Pierre Bourgin.
2001-10-22 18:10:28 +00:00
jlam
8b5f62044c Don't do the dance with ROOT_GROUP. Apache extension modules installed by
apxs are now installed with "${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP}",
which should do the right thing regardless of the platform.  ${INSTALL} is
replaced with the full path to the install program used by pkgsrc, which
should be /usr/bin/install on NetBSD, and /usr/ucb/install on Solaris.

This should fix pkg/14232 by Pierre Bourgin.
2001-10-22 18:02:51 +00:00
jwise
cf50955cd9 Build correctly even if user does not have CLASSPATH set.
This should be in bsd.pkg.mk, and will move there soon.
2001-10-22 15:26:10 +00:00
jwise
51527077e4 Set a better default CLASSPATH, so that this builds ok even if the user
has not set CLASSPATH.  This logic should move to bsd.pkg.mk, and will soon.
2001-10-22 15:15:23 +00:00
jwise
4de03fc6d7 Need a BUILD_DEPENDS on perl, so we can use apxs... 2001-10-22 15:10:49 +00:00
wiz
f9735af725 Update MASTER_SITES, comment out HOMEPAGE, since server missing.
Noted by Grant Beattie in pkg/14167.
2001-10-21 11:27:24 +00:00
jlam
c99b206439 Only link -lgcc whole-archive on NetBSD ELF platforms, to allow a.out
platforms to correctly links this package.
2001-10-20 17:46:50 +00:00
veego
4a942570c0 'LDFLAGS+=-Wl,--export-dynamic' doesn't work on Solaris. 2001-10-19 09:55:31 +00:00
veego
205345c4b8 Define a ROOT_GROUP, which defaults to root on SunOS, otherwise to wheel.
Using -o 0 and -g 0 doesn't work with the ucb install on Solaris.
2001-10-19 09:52:22 +00:00
jlam
6a3d2fa2cc Support for linking some PHP4 extensions statically into the php CGI and
into the apache mod_php.so DSO.

PHP4_CONFIGURE_ARGS should contain GNU configure options, a complete
list of which may be found at:

	http://www.php.net/manual/en/install.configure.php

Note that this is generally not needed as many of the extensions (session,
mysql, pgsql, pcre) may be dynamically loaded, and are separately packaged
in pkgsrc.
2001-10-18 17:16:43 +00:00
jlam
7f7ccb1970 Note additional PHP4 packages that the user may want to install. 2001-10-18 17:07:10 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
jlam
7938a32124 Make this look more like the apache Makefile:
* Buildlinkify
* Use pkgsrc expat so that there are no symbol conflicts when an expat XML
  parser is loaded by a DSO.
2001-10-17 19:27:27 +00:00
jlam
bce4efd9c7 Sort 2001-10-17 19:26:02 +00:00
jlam
b6d299c11f Update ap-ssl to 2.8.5 from the mod_ssl-2.8.5-1.3.22 distribution.
Changes from version 2.8.4 include:

   *) Upgraded to Apache 1.3.22
   *) Fixed check whether server certificate wildcard CommonName (CN)
      matches the configured server name.
   *) Fixed buffer overflow.
2001-10-17 19:17:11 +00:00
jlam
1008fafead Update apache to 1.3.22. Relevant changes from version 1.3.20 include
using the pkgsrc expat library instead of the builtin one (this is to
avoid conflicts between expat libraries when an expat XML parser is loaded
by either mod_perl or mod_php), and:

  Security vulnerabilities

     * A vulnerability was found in the split-logfile support program. A
       request with a specially crafted Host: header could allow any file
       with a .log extension on the system to be written to.
     * A vulnerability was found when Multiviews are used to negotiate
       the directory index. In some configurations, requesting a URI with
       a QUERY_STRING of M=D could return a directory listing rather than
       the expected index page.

  General bug fixes and improvements

     * Bug fixes
     * The supplied icons are now also distributed in PNG format
     * New directives have been added to the mod_usertrack module, The
       first, CookieDomain, can be used to customise the Domain
       attribute.
     * A new directive, AcceptMutex, allows run-time configuration of the
       mutex type used for accept serialization.
     * mod_auth has been enhanced to allow access to a document to be
       controlled based on the owner of the file being served.
     * A new directive, AcceptFilter, has been added to control BSD
       accept filters at run-time. The functionality can postpone the
       requirement for a child process to handle a new connection until
       an HTTP request has arrived, therefore increasing the number of
       connections that a given number of child processes can handle
2001-10-17 19:17:00 +00:00
martti
b8b916983c - Updated to Apache 1.3.22
- Updated the IPv6 patch

Apache 1.3.20 - 1.3.22 Major changes

  Security vulnerabilities

     * A vulnerability was found in the Win32 port of Apache 1.3.20.  A
       client submitting a very long URI could cause a directory listing
       to be returned rather than the default index page. A 403 Forbidden
       will now be returned.  CAN-2001-0729
     * A vulnerability was found in the split-logfile support program. A
       request with a specially crafted Host: header could allow any file
       with a .log extension on the system to be written to. PR#7848
       CAN-2001-0730
     * A vulnerability was found when Multiviews are used to negotiate
       the directory index. In some configurations, requesting a URI with
       a QUERY_STRING of M=D could return a directory listing rather than
       the expected index page.  CAN-2001-0731

     The security issues above have been assigned standardized names, CAN-
     by the Common Vulnerabilities and Exposures project (cve.mitre.org)

  New features

   The main new features in 1.3.22 (compared to 1.3.20) are:
     * The user manual has been updated. As well as a number of small
       fixes these updates include new translations into French and
       Japanese, a guide to using Apache httpd on Cygwin, a lexicon of
       Apache error messages, updated TPF documentation, and a
       comprehensive guide to using log files
     * The user manual can now be moved out of the htdocs DocumentRoot
       during installation by invoking configure with the --manualdir=
       switch, to allow separation of on-line docs from regular contents.
     * The supplied icons are now also distributed in PNG format
     * A significant overhaul to the Apache Bench program, ab has taken
       place, as first reported in April. The new Apache Bench includes
       fixes, additional statistics, csv and gnuplot output, and some
       SSL support
     * New directives have been added to the mod_usertrack module, The
       first, CookieDomain, can be used to customise the Domain
       attribute.  The patch to add the CookieDomain directive was first
       submitted over two years ago. Historically mod_usertrack has used
       the obsolete Netscape cookie syntax. The new CookieStyle directive
       allows use of the RFC2109 or RFC2965 syntax instead. PR#5023,
       PR#5920, PR#6140.
     * The server will now display a warning if line-end comments (#) are
       found in the configuration file. Not all directives are able to
       handle comments on the same line
     * A new directive, AcceptMutex, allows run-time configuration of the
       mutex type used for accept serialization, currently a compile-time
       only setting in 1.3. Since different types of mutex have different
       performance characteristics on different platforms, this directive
       will allow administrators to tune their Apache server more easily.
       The current list of possible methods is: uslock, pthread, sysvsem,
       fcntl, flock, os2sem, tpfcore, none. Not all platforms support all
       methods
     * mod_auth has been enhanced to allow access to a document to be
       controlled based on the owner of the file being served. Require
       file-owner will only allow files to be served where the
       authenticated username matches the user that owns the document.
       Require file-group works in a similar way checking that the group
       matches

   New features that relate to specific platforms:
     * A new directive, AcceptFilter, has been added to control BSD
       accept filters at run-time.  This should make it easier to move
       server binaries across different BSD machines without requiring
       recompilation.  Support for accept filters was first added to
       version 1.3.14, the functionality can postpone the requirement for
       a child process to handle a new connection until an HTTP request
       has arrived, therefore increasing the number of connections that a
       given number of child processes can handle
     * On Win32 mod_unique_id, mod_mime_magic, and the mod_vhost_alias
       modules are now enabled
     * The Cygwin port includes a number of fixes and updates.  Cygwin
       support was first introduced in version 1.3.20
     * On Windows 2000, the service display names can now be modified
       by the user (use the service control panel applet)
     * On Win32 a new option -W can be used to set up a dependency on
       another service, see win_service.html
     * The server will now take advantage of recent improvements to the
       TPF operating system which include an enhanced system fork and
       exec, updates to allow non-blocking file descriptors, and an
       update to shutdown processing

  Bugs fixed

   The following bugs were found in Apache 1.3.20 and have been fixed in
   Apache 1.3.22:
     * Under certain circumstances a child may crash due to a bug in
       mod_include.  If a server uses an ErrorDocument for 404 (request
       not found) errors which points to a server-parsed HTML file which
       uses a <!--#include  virtual="file" --> section, then a request
       containing %2f will result in a segfault. The segfault is harmless
       and does not cause a security problem, but is being triggered by
       the recent IIS worm
     * The Multiviews functionality has been fixed to prevent
       mod_negotiation from serving any multiview variant that contains
       unknown filename extensions. PR#8130
     * Apache will prefer installed version of the Expat library over the
       bundled version. This fixes conflicts when multiple copies of the
       Expat library get loaded (notably when using mod_perl and
       XML::Parsers::Expat)
     * UnsetEnv now works from the main body of a configuration file.
       PR#8254
     * When used as a reverse proxy any headers set by other modules
       (such as mod_usertrack or mod_securid) now get passed on to the
       back-end server. PR#6055
     * Server response headers can now be logged via the proxy. PR#7461
     * mod_proxy will now pay attention to HTTP headers that specify the
       request is not to be cached. PR#5668
     * When a client making a request via mod_proxy died unexpectedly,
       mod_proxy did not close its connection. PR#8090
     * The CacheForceCompletion directive has been fixed PR#7383,
       PR#8067, PR#6585
     * A memory leak has been fixed in the mod_mime_magic module
     * A Satisfy All option has been added to the default container
       designed to stop access to .htaccess files.  Without this
       directive, these files could still be fetched if they were within
       the scope of a Satisfy Any directive.

   The following bugs relate to specific platforms:
     * A number of fixes for NetWare have been added. These include:
       enabling long file names in htpasswd and htdigest, protection
       against ill behaved modules, better handling of abnormal
       shutdowns, dealing with the limited stack space during server side
       includes, and recognising special filenames such as proxy:http://
       correctly
     * A shutdown hang could occur on Solaris when using lots of piped
       TransferLogs and at least one piped ErrorLog
     * On EBCDIC platforms a bug in the proxy module stopped SSL proxying
       working
     * On Win32, mod_unique_id did not guarantee a unique ID due to
       threading
     * The Win32 Makefiles are now 100% compatible with the Microsoft
       Visual C++ compiler versions 5,6,7
2001-10-17 07:47:52 +00:00
tron
af2408ee8f Fix build problem after update of "mozilla" package. 2001-10-17 06:10:08 +00:00
jwise
78bc8e5f73 Add and anable ap-xslt. 2001-10-16 18:28:35 +00:00
jwise
97a178caaa Import Userworld's Apache mod_xslt into pkgsrc.
mod_xslt provides a simple, fast mechanism for doing XSLT transformations
of XML content for presentation to the user.  It doesn't seek to provide
all the bells and whistles of, say, Cocoon, but being implemented natively
and using an XSLT parser (sablotron) which is implemented natively, it
provides a nice lightweight solution.
2001-10-16 18:23:21 +00:00
taya
1955bc938f Update mozilla to 0.9.5
See release notes for detail.
http://www.mozilla.org/releases/mozilla0.9.5/
2001-10-16 15:52:08 +00:00
tron
809b4e9229 Replace "../php4" with "../../www/php4" at various locations to fix
build problems in PHP module packages outside "pkgsrc/www".
2001-10-16 12:44:16 +00:00
tron
da3330d42e Fix module makefile which didn't work with PHP module packages outside of
"pkgsrc/www".
2001-10-16 12:33:46 +00:00
jlam
28d029b924 Remove php4-* extension module packages that are moved to new categories. 2001-10-16 05:21:09 +00:00
jlam
5b750504b6 PHP4 extensions modules will be updated and dispersed from the www
directory into more descriptive categories:

	php4-gd		--> graphics
	php4-imap	--> mail
	php4-ldap	--> databases
	php4-mcrypt	--> security
	php4-mysql	--> databases
	php4-pcre	--> devel
	php4-pgsql	--> databases
	php4-sablot	--> textproc
2001-10-16 05:18:57 +00:00
jlam
53b15a28fd Update ap-php and php to 4.0.6. Changes from version 4.0.5 include:
- Bug fixes (memory leaks and other errors)
- Made $HTTP_SESSION_VARS['foo'] and $foo be references to the same value
  when register_globals is on. (Andrei)
- Added is_callable() function that can be used to find out whether
  its argument is a valid callable construct. (Andrei)
- Added pg_last_notice() function. (Rasmus from suggestion by Dirk@rackspace.com)
- Added support to getimagesize to return dimensions of BMP and PSD
  files. (Derick)
- Added Japanese multibyte string functions support. (Rui)
- Added key_exists() to check if a given key or index exists in an
  array or object. (David Croft)
- Added -C command-line option to avoid chdir to the script's directory. (Stig)
- printf argnum (parameter swapping) support. (Morten Poulsen, Rasmus)
- Modified get_parent_class() and get_class_methods() to accept a class name as
  well as a class instance. (Andrei, Zend Engine)
- Added array_map() function that applies a callback to the elements
  of given arrays and returns the result. It can also be used with a
  null callback to transpose arrays. (Andrei)
- Added array_filter(), which allows filtering of array elements via
  the specified callback. (Andrei)
2001-10-16 04:54:23 +00:00
jlam
1199421c88 Use --whole-archive, not -whole-archive, as the latter isn't recognized by
a.out ld.
2001-10-16 04:47:06 +00:00
jlam
b8d0b8d85a Update apache{,6} to 1.3.20nb1. Changes from version 1.3.20 are:
On NetBSD, we need to link libgcc.a whole-archive so that certain symbols
from the C++ implementation (__get_eh_context, etc.) referenced by DSOs
written in C++ will resolve correctly.  This makes php4-sablot work with
mod_php4.so (from ap-php4) on ELF platforms when loaded by Apache's httpd.
2001-10-16 04:11:06 +00:00
tron
3f4e110346 Fix build problem when new toolchain is. 2001-10-15 17:26:41 +00:00
martti
cc077f6a97 Updated cvsweb to version 1.112. Changes since 1.93:
- Fixed all prototypes
- Add prototypes to work with newer perl version
- By default, thwart access to files named 'passwd' and '.cvspass'
  (configurable in cvsweb.conf). This avoids security problems with
  naive configuration
- diff "Attic" redirect bugfix
- Preset the global variable the stores the per file cvs info to avoid
  accumulating cruft under modperl
- Avoid warning about uninitialized value if displaying a particular
  branch only
- Allow for 0.X versions
- Fix the PRINTF tie method, this messed up the annotate display
- Implement gzip compressed output by using the Compress::Zlib module
- View Adobe Acrobat .pdf files embedded in the cvs markup view
2001-10-15 17:25:09 +00:00
abs
aa27b913cc On unexec rm %D/share/omf/galeon/galeon-manual-C.omf if present, plus fix
some paths for xpkgwedge
2001-10-11 16:21:31 +00:00
tron
153306a3ea Update "squid" package to 2.4.STABLE2. Changes since 2.4.STABLE1:
- Expanded configure's GCC opimization disabling check to
  include GCC 2.95.3
- avoid negative served_date in storeTimestampsSet().
- Made 'diskd' pathnames more configurable
- Make sure squid parent dies if child is killed with
  KILL signal
- Changed diskd offset args to off_t instead of int
- Fixed bugs #102, #101, #205: various problems with useragent
  log files
- Fixed bug #116: Large Age: values still cause problems
- Fixed bug #119: Floating point exception in
  storeDirUpdateSwapSize()
- Fixed bug #114: usernames not logged with
  authenticate_ip_ttl_is_strict
- Fixed bug #115: squid eating up ressources (eventAdd args)
- Fixed bug #125: garbage HTCP requests cause assertion
- Fixed bug #134: 'virtual port' support ignores
  httpd_accel_port, causes a loop in httpd_accel mode
- Fixed bug #135: assertion failed: logfile.c:135: "lf->offset
  <= lf->bufsz"
- Fixed bug #137: Ranges on misses are over-done
- Fixed bug #160: referer_log doesn't seem to work
- Fixed bug #162: some memory leaks (SNMP, delay_pools,
  comm_dns_incoming histogram)
- Fixed bug #165: "Store Mem Buffer" leaks badly
- Fixed bug #172: Ident Based ACLs fail when applied to
  cache_peer_access
- Fixed bug #177: LinuxPPC 2000 segfault bug due to varargs abuse
- Fixed bug #182: 'config' cachemgr option dumps core with
  null storage
- Fixed bug #185: storeDiskdDirParseQ[12]() use wrong number
  of args in debug/printf
- Fixed bug #187: bugs in lib/base64.c
- Fixed bug #184: storeDiskdShmGet() assertion; changed
  diskd to use bitmap instead of linked list
- Fixed bug #194: Compilation fails on index() on some
  non-BSD plaforms
- Fixed bug #197: refreshIsCachable() incorrectly checks
  entry->mem_obj->reply
- Fixed bug #215: NULL pointer access for proxy requests
  in accel-only mode
2001-10-09 19:01:49 +00:00
jwise
f89323611d Narrow a patch's context so as to avoid including an RCS ID. 2001-10-09 17:25:02 +00:00
martti
ad92b319ff Updated the IPv6 patch in attempt to solve pkg/13751. 2001-10-09 13:20:17 +00:00
martti
2ae41a07ef - Upgraded to 1.3.20.
- IPv6 patch will be maintained at ftp://ftp.piuha.net/pub/misc/

A better ChangeLog (1.3.19 -> 1.3.20) is available in
pkgsrc/www/apache/Makefile rev 1.73
2001-10-08 13:23:37 +00:00
taya
39a45ecb95 Update galeon to 0.12.3
Changes from Release Notes
	- bugfixes
	- support for legacy mail clients
	- prefs for default window layout
2001-10-06 16:48:24 +00:00
rh
bd2444b9c5 Buildlinkify. Patches provided in private mail by Eric Gillespie
<epg@pretzelnet.org>, modified to work without xpkgwedge.
2001-10-06 14:30:51 +00:00
rh
faef83acd7 Buildlinkify. Patches provided in private mail by Eric Gillespie
<epg@pretzelnet.org>
2001-10-06 14:30:05 +00:00
abs
f9b0bd8564 Do not assume we are in ${PREFIX} when installing. Use %D/%F not %F in shell cmd 2001-10-05 12:25:57 +00:00
rh
8632376422 Update gtkhtml to 0.14.0 and while at it, buildlinkify. Changes are
bugfixes only.
2001-10-05 07:00:21 +00:00
jlam
f25f9d2824 bsd.buildlink.mk will automatically handle the REPLACE_BUILDLINK stuff, so
we can remove REPLACE_BUILDLINK settings containing *-config, *Conf.sh, and
*.pc.
2001-10-03 22:36:37 +00:00
jlam
f0a4fcd3e4 Substitute the real config script for the config wrapper script in
installed files.  We don't want buildlink references to escape into the
install directory.
2001-10-03 20:56:40 +00:00
taya
8dac814398 Update galeon to 0.12.2
Changes from Release Notes
	- bugfixes
	- improved help browser
	- updated translations
	- prelight toolbars
	- some usability enanchement
2001-10-02 16:52:06 +00:00
wiz
0d83309011 Sort. 2001-10-01 16:38:11 +00:00
abs
4dc5fd9a31 p5-Compress-Zlib is in devel not archivers (now) 2001-10-01 16:23:44 +00:00
abs
33a5282244 Avoid makefile bulk-build breakage on non supported ARCHs by setting PLIST_ARCH
to blank in those cases
2001-10-01 15:50:08 +00:00
jlam
a720dda82b Update p5-Apache-ASP to 2.21. Highlights of the changes from version
0.05 (!!) include:

	* Can now use CGI.pm in ASP scripts
	* XML/XLST support
	* Fixes for running with perl-5.6.1
	* Nested includes allowed
	* Security fixes
	* Vastly improved Session Manager
	* Optimizations for speed of execution
	* Basic Authentication directly supported
2001-10-01 09:06:03 +00:00
jlam
b658463681 Fix the linker flags so they are acceptable to ld. This change is needed
after perl was updated to 5.6.1nb4, which introduced linker flags to find
local libraries at run-time.
2001-10-01 08:36:44 +00:00
jlam
8389f51f39 Note additions of:
www/p5-Apache-Filter
        www/p5-Apache-SSI
        www/p5-HTML-Clean
        www/p5-HTML-FillInForm
        www/p5-HTML-SimpleParse
2001-10-01 02:39:12 +00:00
jlam
a59e0994ee p5-HTML-FillInForm: populates HTML Forms with CGI data
This module automatically inserts data from a previous HTML form into the
HTML input, textarea and select tags.  It is a subclass of the HTML::Parser
manpage and uses it to parse the HTML and insert the values into the form
tags.  One useful application is after a user submits an HTML form without
filling out a required field.  HTML::FillInForm can be used to redisplay
the HTML form with all the form elements containing the submitted info.
2001-10-01 02:33:43 +00:00
jlam
976394ece1 p5-HTML-Clean - perl5 module that cleans up HTML code for web browsers
The HTML::Clean module encapsulates a number of common techniques for
minimizing the size of HTML files.  You can typically save between 10% and
50% of the size of a HTML file using these methods.  It provides the
following features:

        Remove unneeded whitespace (beginning of line, etc.)
        Remove unneeded META elements
        Remove HTML comments (except for styles, javascript and SSI)
        Replace tags with equivilant shorter tags (<strong> --> <b>, etc.)
2001-10-01 02:28:13 +00:00
jlam
42500b7205 p5-Apache-SSI - implements Server Side Includes in Perl
Apache::SSI implements the functionality of mod_include for handling
server-parsed html documents.  It runs under Apache's mod_perl.  In my mind,
there are two main reasons you might want to use this module: you can
sub-class it to implement your own custom SSI directives, and/or you can
parse the output of other mod_perl handlers, or send the SSI output through
another handler (use Apache::Filter to do this).
2001-10-01 02:12:59 +00:00
jlam
1c954a10b3 p5-Apache-Filter: alter the output of previous Apache handlers
These modules provide the ability to chain PerlHandler routines together,
so that the output of one handler/filter becomes the input of the next
handler/filter.  The following Perl modules are known to be "Filter-aware":

     Apache::Registry (using Apache::RegistryFilter)
     Apache::SSI
     Apache::ASP
     HTML::Mason
     Apache::SimpleReplace
2001-10-01 02:09:46 +00:00
jlam
d6e0950c71 www/p5-HTML-Parser:
This module is a bare-bones HTML parser.  It is similar in concept to
HTML::Parser, but it differs in a couple of important ways.

First, HTML::SimpleParse just finds tags and text in the HTML you give it;
it does not care about the specific content of these tags (though it does
distinguish between different _types_ of tags, such as comments, starting
tags like <b>, ending tags like </b>, and so on).

Second, HTML::SimpleParse does not create a hierarchical tree of HTML
content, but rather a simple linear list.  It does not pay any attention to
balancing start tags with corresponding end tags, or which pairs of tags
are inside other pairs of tags.

Because of these characteristics, you can make a very effective HTML filter
by sub-classing HTML::SimpleParse.
2001-10-01 01:58:26 +00:00
simonb
04c443aea2 Update to version 20010921 - more ad patterns added. 2001-09-30 01:26:54 +00:00
rh
4ee04b8972 Update gtkhtml to 0.13.0. Changes are bugfixes only. 2001-09-29 16:29:26 +00:00
seb
e1024faef4 Upgrade to version 7.9
Fixed in 7.9
	now properly returns an error code when connection to an SSL server
		with a non-legitimate certificate.
	displays certificate expire date with SSL and verbose output
	-R sets the timestamp of a downloaded file to the same as the remote
		file
	-c writes all cookies to a specified file (based on the new libcurl
		option CURLOPT_COOKIEJAR)
	SSL session ID caching is being done for multiple requests to the same
		hosts
	CURLOPT_COOKIEFILE can now be specified any number of times
	fixed portability issue in the SSL code
	-G improvements, now works with -I and on URLs including question mark.
	various windows compile, build and makefile fixes
	multiple curl_easy_perform() invokes when a previous invoke followed a
		Location: could lead to a crash
	curl_formadd() is a new function to replace the now deprecated
		curl_formparse() one, for building rfc1867 form posts.
	rfc1867-posts are now done including the Expect: 100-continue header.
	release archive now includes all docs as HTML pages too
	flushes the progress meter stream to improve look on windows
	fixed the configure script --with-ssl problem
2001-09-29 15:42:24 +00:00
jlam
4ec99dce40 Update p5-URI to 1.17. Relevant changes from version 1.12 include:
- Bug fixes
	- URI::Escape::uri_escape default has changed.  Reserved characters
	  are now escaped when no second argument is provided.
	- URI::WithBase now overrides the can() method and delegate it to
	  the URI member.  This also affects the URI::URL behaviour.
	- URI.pm now conforms to RFC 2732 which specify how literal IPv6
	  addresses are to be included in URLs.
	- URI/Escape now allows "/" in the $unsafe pattern argument.
2001-09-29 06:51:08 +00:00
jwise
3b25ab318c Update ap-dtcl to version 0.11.2. Changes since 0.10.0 include:
libapache-mod-dtcl (0.11.2-1) unstable; urgency=low

  * Minor updates.
  * Fixes build variables: (closes: #102200)

 -- David N. Welton <davidw@debian.org>  Thu, 30 Aug 2001 11:08:17 +0200

libapache-mod-dtcl (0.11.1-1) unstable; urgency=low

  * Fixed VARS variable, documentation updates.

  * Fixed build variables: (closes: #102208)

 --

-- David N. Welton <davidw@debian.org>  Fri, 27 Jul 2001 13:52:10 +0200

libapache-mod-dtcl (0.11.0-1) unstable; urgency=low

  * New variable command 'var'.

 -- David N. Welton <davidw@debian.org>  Sat,  2 Jun 2001 19:18:30 +0200

libapache-mod-dtcl (0.10.1-0) unstable; urgency=low

  * Fixed file upload bug.

  * Added ErrorScript directive.

  * Update docs.

 -- David N. Welton <davidw@debian.org>  Tue,  1 May 2001 18:17:08 +0200
2001-09-29 00:26:00 +00:00
itojun
6b12727d20 plug a security hole (any command can be invoked from remote).
bump version to w3m-0.2.1.0.19nb2
2001-09-28 10:10:40 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
abs
6ad65e5e09 p5-Net-* is ambiguous. Fix all wildcard to 'correct' -[0-9]* 2001-09-27 20:43:04 +00:00
jlam
0312b354c0 Sun moved the distfiles, so fix the pre-fetch and do-fetch targets. Also
add a check for the distfile before descending into the urlget directory
and making urlget.  This fixes the problem with abusing BUILD_DEPENDS to
ensure that urlget is installed prior to fetching the distfiles, noted in
pkg/13410 by Bernd Ernesti <bernd@arresum.inka.de>.
2001-09-27 20:27:32 +00:00
jlam
e34e9c5b27 Mark as USE_BUILDLINK_ONLY since it satisfies the strongly-buildlinked
requirements.
2001-09-27 19:57:02 +00:00
jlam
e924e2d9ac Use a wildcard dependency instead of hard-coding one specific version. 2001-09-27 04:51:45 +00:00
tron
05c9394a7b Update "gtkhtml" package to version 0.12.0. Changes since version 0.11.1:
- configure.in : Fix typo in error msg for capplet libraries
  that breaks config.
2001-09-24 20:59:26 +00:00
abs
6ae4442c06 Add missing etc/gconf/schemas/galeon.schemas
There may be more missing but this is required to make binary packages work
2001-09-21 17:24:40 +00:00
taya
27656c9c52 Update galeon to 0.12.1
Changes from Release Notes
	- mozilla 0.9.4 compatibility
	- lots of bugfixes
	- context menus for reload bypassing cache and proxy
	- find dialog with new options
	- author and user stylesheets support
	- ghelp, info, man, toc support
	- fix hangs on startup with new gnome-vfs
	- allow blocking of plugins
	- support for adding accels to bookmarks
	- copy/cut/paste context menu for forms
	- security icon on the statusbar
	- improved MIME preferences page
	- i18n fixes
	- ability to save background image
	- basic Xinerama support
	- about plugins
	- improved dragging of bookmarks to the toolbars
	- proxy autoconfiguration
	- bookmarks searching
	- better focus behavior
	- Don't repaint bookmarks toolbars when not necessary
	- lots of usability improvements
2001-09-21 16:37:41 +00:00
fredb
a1ab922071 Stylistic clean-up: wrap lines consistently to 80 columns, and collect all
the binary flag settings together.
2001-09-20 20:54:50 +00:00
fredb
5cc43c8173 Don't depend on the internals of MACHINE_GNU_PLATFORM. Rather, figure the
${host_os} suffix roughly the same way that arena's configure script does.
This should really fix PR pkg/13957.
2001-09-20 20:46:24 +00:00
itojun
cca09ee07f upgrade to 7.8.1, per PR 14022.
Summarized list of changes can be grabbed from http://curl.haxx.se/changes.html
2001-09-20 11:33:47 +00:00
wiz
860df5f9a8 Fix typo reported in pkg/14019. 2001-09-20 09:49:10 +00:00
fredb
f9c8238b5f Find the binary in ".../${LOWER_OPSYS}", rather than ".../netbsd".
Closes PR pkg/13957, by Ryo HAYASAKA.

While we're in here, celebrate the major bump in the openssl package's
shared libraries by bumping the ${DEPENDS} for libwww -- and bumping
arena's version to reflect that change -- to be sure to get the libwww
for which the shared libraries carry no gratuitious inter-library
dependencies on "libssl.so.?.?". [libwwwssl.so.?.? still carries the
dependency, but that isn't gratiutious, and more to the point, arena
doesn't link against it.]

It's worth noting, that we should not need to bump for the recent png
minor bump, since the arena executable only links against libpng
directly, rather than via any shared libraries linked against libpng.
2001-09-20 04:56:21 +00:00
mjl
c88dcfd625 Adapt to new p5-Digest-MD5, will feed back changes to author. 2001-09-19 03:44:39 +00:00
hubertf
928c1cbc94 add a bit more lines that are needed in httpd.conf to get this mod going.
Sent in by Sean Davis <dive@endersgame.net> in private mail.
2001-09-18 20:51:52 +00:00
tron
f38aa4ec86 Adapt package list to configuration options dynamically. This fixes
PR pkg/13971 by David Sainty.
2001-09-18 16:24:57 +00:00
tron
fdb89cb7cc Wait upto 60 instead of 20 seconds for "squid" to terminate. 2001-09-18 16:12:11 +00:00
taya
a553773974 Update mozilla to 0.9.4 & add some patches for sparc64(not complete yet)
See release notes for detail.

http://www.mozilla.org/releases/mozilla0.9.4/
2001-09-16 14:03:07 +00:00
mjl
701b292524 Correct depend on p5-Storable 2001-09-15 22:33:46 +00:00
wiz
9d66b7fa77 Don't hardwire /usr/pkg (pkg/13673).
Correct location of config file in configure script (pkg/13673).
Try to remove some more directories on deinstall.
2001-09-14 15:38:08 +00:00
jlam
e9c4dfab6a Apply the changes in pkg/13265 by John Darrow <John.P.Darrow@wheaton.edu>
to fix xpkgwedge problems.
2001-09-14 04:00:25 +00:00
abs
99c6feb37d The SunOS navigator and communicator run fine under emulation on sparc64
(1.5X, 64bit kernel). Large slice of respect due.
2001-09-14 01:00:24 +00:00
jlam
810e27ec61 Now that the special Motif-handling code is in motif.buildlink.mk, use it
instead of directly using lesstif12/buildlink.mk.
2001-09-13 22:23:55 +00:00
jlam
96e78b6bc6 Use x11.buildlink.mk. 2001-09-12 04:07:47 +00:00
dmcmahill
439aac4c5e - install the source to the example program (as recommended by the
program author and desired by at least one package user).
- format string patch for 64-bit systems
- add message notifying users that an executible cgi program has been
  installed in their cgi-bin directory (since they may wish to disable
  them).
2001-09-10 21:36:19 +00:00
wiz
5637d1b145 Man page fixes. 2001-09-10 17:23:46 +00:00
wiz
485a797126 Fix path, as described in pkg/13917. 2001-09-10 16:32:50 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
a1aafaafc7 Update dependency to new, good versions of perl. Also a minor stability
change in creating replacement files.
2001-09-09 03:12:28 +00:00
jlam
bee9f3eafb Use mk/motif.buildlink.mk instead of lesstif/buildlink.mk. 2001-09-08 19:55:39 +00:00
wiz
1a4ac2ac95 Various changes: mostly removing 'WWW:' lines, since that's what we have
the HOMEPAGE variable for, as well as some grammar and spelling fixes.
2001-09-08 01:51:59 +00:00
jlam
71b65d6be2 Alter dependencies so that perl>=5.6.1nb2 will satisfy the dependency for
p5-CGI or p5-Data-Dumper.
2001-09-05 17:18:21 +00:00
skrll
4321ab57d9 Make libxml2 appear in the normal location so that pkgs don't have to
touched to find the includes/libraries.
2001-08-31 07:22:30 +00:00
taya
80878eae85 update dependency
GConf>=1.0.0 -> GConf>=1.0.4
2001-08-30 15:30:09 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
nra
3f2e941ad7 Add SUBDIR for snarf. 2001-08-29 20:11:34 +00:00
nra
1551c4e52e Import snarf-7.0.
Snarf is a command line resource grabber. It can transfer files through
the http, gopher, finger, and ftp protocols without user interaction. It
is small and fast.
2001-08-29 20:09:38 +00:00
abs
97da8c35fb gconftool will be in ${X11PREFIX}/bin not ${X11BASE}/bin 2001-08-29 14:31:45 +00:00
taya
1252449f8b Update galeon to 0.12
Changes from Release Notes
	- Java console
	- full toolbar themability with a lot of cool themes
	- separate handling of normal and bookmarks toolbar visibility
	- ability to hide/show smartbookmarks entries
	- optional smart bookmarks history
	- optional smart bookmarks go button
	- improved protocols handling - lot of bugfixes
2001-08-29 14:02:28 +00:00
skrll
e44d672728 Make this build with autoconf 2.52 2001-08-28 16:35:03 +00:00
tron
f0a2d8ef15 Fix auto configuration files to work with version 2.50 of the "autoconf"
package.
2001-08-28 12:13:10 +00:00
tron
261d999dbb Use wildcard build dependence on "xml-i18n-tools" package. 2001-08-27 19:19:27 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
skrll
ec3aee670c Update automake to 1.4-p5 (1.5 is available)
Include a bugfix for lisp_LISP independently discovered by me that has
been pulled up to the automake-1-4 branch of automake cvs.

Changes are:
New in 1.4-p5:
* Allow AM_PROG_LIBTOOL again.
* Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
* Display distributed file list correctly in usage message.
* Allow numbers in macro names.
* Bugfixes.

New in 1.4-p4:
* Deal with configure.ac as well as configure.in -- this time for real!
* The version numbering system now allows three point version numbers,
  such as 1.4.4, without thinking they are alpha release numbers.

New in 1.4-p3:
* Deal with configure.ac as well as configure.in.
* Don't complain if `version.texi' is included in multiple places.

New in 1.4-p2:
* Deal with AC_CONFIG_FILES from autoconf-2.50.
* Improvements to f77 support.
* DESTDIR now works for script targets.
* distcheck-hook works correctly.

New in 1.4-p1:
* The version numbering system now allows fork identifiers (such as
  the p1 in this version of automake).
* Cope gracefully with various versions of libtool which may or may not
  require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
* Bugfixes.
2001-08-26 10:32:18 +00:00
abs
83a3a4c393 Do not install a .orig file (also fixes binary package under Linux) 2001-08-23 18:06:16 +00:00
tron
6a4020f8ba Downgrade "galeon" package to version 0.11.5:
- It's a more stable.
- It builds fine.
This fixes PR pkg/13658 and PR pkg/13735.
2001-08-21 20:09:58 +00:00
cjones
73396adc24 Add -fPIC to CFLAGS. Thanks to mrauch for pointing this out. 2001-08-21 17:26:07 +00:00
jlam
eaa7dc2c7c Manually add LIBS+=${LIBGETOPT} to the package Makefile as it's no longer
automatically added by libgetopt/buildlink.mk.
2001-08-20 03:55:31 +00:00
fredb
d92999722f Let the default configuration file be installed as "wwwoffle.conf.install",
rather than "wwwoffle.conf.default", so that wwwoffle-upgrade-config*.pl
can use it to populate the new config file with comments (and to minimize
gratuitious changes).
2001-08-18 20:31:13 +00:00
fredb
f989deaade This patch is no longer needed -- the tools now take an absolute path to be
a "localhost" URL. [Per Andrew M. Bishop, wwwoffle's author.]
2001-08-18 20:04:08 +00:00
jlam
7bba3453dc If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), then
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and
MAKE_ENV.  We remove the check for GNU_CONFIGURE because if a package
Makefile includes the buildlink.mk file, then it most likely wants to use
the config script wrappers as well.  Change suggested by Hubert Feyrer
(hubertf) and Tomasz Luchowski (zuntum).
2001-08-17 21:14:00 +00:00
fredb
0dfbc897e9 Don't call freeaddrinfo() with "0" argument -- it cores. 2001-08-16 04:23:45 +00:00
fredb
af2e50fab0 Update wwwoffle to version 2.6d. From the "NEWS" file...
Bug Fixes:
 Fix pagination problem in wwwoffled manual page.  Fix core dump with missing
 DontCompress section.  Fix error with convert-cache and uncompress-cache
 programs not recognising valid configuration items.  Fix harmless buffer
 overrun.  Improve the URL decoded strings displayed in indexes.  Don't complain
 about empty directory when installing.  Canonicalise the pathname in URLs.
 Compile on __bsdi__ systems.  Convert decimal IP addresses to dotted-quad.
 Add support for compilation on Apple OS X.  Enable HTML modifications on URLs
 with error status.  Use a case-insensitive check when censoring headers.  Fix
 up HTML to that it validates with an SGML checker.

New Features:
 Added IPv6 support.
 Added bind-ipv4 and bind-ipv6 options to specify local IP address to bind to.
 Added 'random' sort order option for indexes.
 Made index sorting use alphabetical as a secondary sort.
 Added HTTP/1.1 'Cache-Control: max-age=..' header handling (same as 'Expires').

Translations:
 Updated the Russian translations of the WWWOFFLE messages.
2001-08-14 04:51:46 +00:00
nra
e4ee0aa228 Update www/curl to version 7.8. PR 13704 by Stoned Elipot.
Fixed 7.8
        'curl-config --vernum' shows version number as a hexadecimal number
        libcurl's got two new functions (for global init/cleanup)
        SSL memory leak fixed
        new file format for the tests in the test suite
        netscape/mozilla cookie file parser bugfix
        everything is now built with autoconf 2.50, libtool 1.4
                and automake 1.4-p1
        libcurl's own version of 'strlcat' no longer pollutes the name space
        libcurl now treats an already completed resumed download as a
                successful operation, and not as an error like before
        https and ftps test cases added to the test suite (depend on stunnel)
        better white space awareness when parsing HTTP headers
        curl -I now plays ball even if the ftp server doesn't grok SIZE
        corrected resumed transfers on re-used persistent connections
        FTP PORT works again when libcurl is IPv6-enabled
        corrected path usage when doing multiple FTP transfers
        several Location: header related bugs corrected
2001-08-13 18:36:13 +00:00
mrg
561bb91a62 update to bozohttpd 5.08:
- -X directory index support (from ad@netbsd.org)
	- better http/1.1 conformance
	- ".pa" support for pac files.
2001-08-12 17:28:57 +00:00
jwise
b9a0798e67 Update jakarta-{servletapi,tomcat} to version 3.2.3. The only real change
is a fix to a security problem allowing unauthorized access to protected
content.
2001-08-11 22:05:22 +00:00
rh
2dd11fd803 depend on control-center<1.5.0 to prevent circular dependencies
with future control-center versions that no longer contain libcapplet.
2001-08-11 19:26:36 +00:00
rh
c0e778ea8a Update gtkhtml to 0.11.1
Notable changes include:

* General:
 - Fixed X selections so that we no longer try to pass UTF-8 encoded text
   in STRING atoms.

 - Improved the table layout code so that now we render tables very close
   to the big name browsers, one or two small issues left

 - Added many missing attributes to the HTML export code so that at least
   we pass on the attributes we understand.

 - Support for sub sup and strike elements.

 - We now parse param elements before emitting the object requested signal
   so that we can make an informed choice about whether or not the object
   is supported.


* Editor:
 - We now hook to the gnome-spell component to do spelling.

 - Rename the idl and oafinfo to bring us in line with the new naming
   conventions

 - The editor control now exposes an interface for issuing editor commands


* Ebrowser:
 - New component to support simple browsing tasks.
2001-08-11 18:35:44 +00:00
jlam
971f74ac74 Update amaya to 5.1. Pkgsrc changes include using www/libwww instead of
the libwww distribution included with the Amaya sources.  The two versions
are identical and we want to take advantage of NetBSD fixes/changes to the
libwww library from www/libwww.  Major changes from amaya-4.3.2 include:

* Large number of bug fixes.
* Improvement of tables printing.
* Amaya is now able to share structure schemas.
* Amaya provides a profile for XHTML 1.1.
* Support for Ruby Annotation.
* Amaya supports inclusion of SVG files linked by elements img or object.
2001-08-09 19:03:18 +00:00
rh
ac816dc415 Search for mozilla includes and libraries in X11PREFIX (not PREFIX) so this
compiles without xpkgwedge as well.
2001-08-09 14:17:16 +00:00
abs
c79f420083 Updated checkbot to 1.64nb1
Implement a --skip option
2001-08-09 12:35:36 +00:00
simonb
87f21a4f8a Add and enable skipstone. 2001-08-09 07:57:30 +00:00
simonb
7bd6a42a34 Initial package for skipstone (version 0.7.4) - another light-weight(!)
brower based on the Mozilla renderer.
2001-08-09 07:56:24 +00:00
taya
4994deff0b Update to galeon-0.12pre1
Changes from release note:
 - Mozilla 0.9.3 compatibility
 - gconf port WOOW ;)
 - ability to save images, javascript, stylesheets with the page
 - menu to move tabs - user agent spoofing
 - links drag and drop fixed
 - a lot of bugfixes and some memory leak fixed
2001-08-06 13:22:08 +00:00