pkgsrcv2.git
24 years agoMerge from vendor branch TNF:
wulf [Tue, 25 Jul 2000 12:44:35 +0000 (12:44 +0000)]
Merge from vendor branch TNF:
Initial commit of baci-20000725, Ben-Ari Concurrent Interpreter

24 years agoInitial commit of baci-20000725, Ben-Ari Concurrent Interpreter
wulf [Tue, 25 Jul 2000 12:44:35 +0000 (12:44 +0000)]
Initial commit of baci-20000725, Ben-Ari Concurrent Interpreter

24 years agoAdd share/doc/html as in NetBSD.pkg.dist.
jlam [Tue, 25 Jul 2000 12:33:26 +0000 (12:33 +0000)]
Add share/doc/html as in NetBSD.pkg.dist.

24 years agoFind xpm headers correctly if xpkgwedge is installed.
jlam [Tue, 25 Jul 2000 08:33:58 +0000 (08:33 +0000)]
Find xpm headers correctly if xpkgwedge is installed.

24 years agoUSE_LIBTOOL instead of USE_PKGLIBTOOL
jlam [Tue, 25 Jul 2000 08:28:04 +0000 (08:28 +0000)]
USE_LIBTOOL instead of USE_PKGLIBTOOL

24 years agoCheck for asclock-[0-9]* instead of asclock-* so we match only the asclock
jlam [Tue, 25 Jul 2000 08:02:56 +0000 (08:02 +0000)]
Check for asclock-[0-9]* instead of asclock-* so we match only the asclock
package, and not also asclock-gtk or asclock-xlib if they're installed as
well.

24 years agoAddress concern raised in pkg/10268, part 3, by telling user how to get
jlam [Tue, 25 Jul 2000 07:29:44 +0000 (07:29 +0000)]
Address concern raised in pkg/10268, part 3, by telling user how to get
a working /dev/urandom if it's found not to work.

24 years agoLinux 2.2 is now officially supported by Netscape.
tron [Tue, 25 Jul 2000 06:53:13 +0000 (06:53 +0000)]
Linux 2.2 is now officially supported by Netscape.

24 years agoUpdate "communicator" package to version 4.74 and always use strong
tron [Tue, 25 Jul 2000 06:44:29 +0000 (06:44 +0000)]
Update "communicator" package to version 4.74 and always use strong
encryption except sunos_sparc.

24 years agoDon't install dynamic Motif Linux binary which isn't even used by
tron [Tue, 25 Jul 2000 06:36:26 +0000 (06:36 +0000)]
Don't install dynamic Motif Linux binary which isn't even used by
Linux users.

24 years agoUpdate "navigator" package to version 4.74 and always use strong
tron [Tue, 25 Jul 2000 06:27:35 +0000 (06:27 +0000)]
Update "navigator" package to version 4.74 and always use strong
encryption except sunos_sparc.

24 years agoInstall the locale files under share/locale, not lib/locale.
jlam [Tue, 25 Jul 2000 06:19:24 +0000 (06:19 +0000)]
Install the locale files under share/locale, not lib/locale.

24 years agoRecord installation of locale files.
jlam [Tue, 25 Jul 2000 06:18:48 +0000 (06:18 +0000)]
Record installation of locale files.

24 years agoUse generic GC_push_regs() on mipsel (hpcmips) platforms. Patch applied
jlam [Tue, 25 Jul 2000 05:58:27 +0000 (05:58 +0000)]
Use generic GC_push_regs() on mipsel (hpcmips) platforms.  Patch applied
from pkg/10674 by Hiroyuki Yanai <fk200329@fsinet.or.jp>.

24 years agoMake the ${PREFIX}/etc/CORBA/servers directory.
jlam [Tue, 25 Jul 2000 05:16:42 +0000 (05:16 +0000)]
Make the ${PREFIX}/etc/CORBA/servers directory.

24 years agoRemove ${PREFIX}/etc/CORBA{,/servers} in gnome-libs instead of gnome-core
jlam [Tue, 25 Jul 2000 05:15:01 +0000 (05:15 +0000)]
Remove ${PREFIX}/etc/CORBA{,/servers} in gnome-libs instead of gnome-core
since in gnome-libs is where the directory location is defined.

24 years agoAnalogous change to Makefile in libungif: use autoreconf instead of
jlam [Tue, 25 Jul 2000 04:57:24 +0000 (04:57 +0000)]
Analogous change to Makefile in libungif: use autoreconf instead of
autoconf.

24 years agoFor some reason, running only "autoconf" broke the build when the automake
jlam [Tue, 25 Jul 2000 04:55:41 +0000 (04:55 +0000)]
For some reason, running only "autoconf" broke the build when the automake
package is also installed.  But it works when we "autoreconf"igure instead.

24 years agoWe depend on gettext-*, so actually find its headers.
jlam [Tue, 25 Jul 2000 04:50:37 +0000 (04:50 +0000)]
We depend on gettext-*, so actually find its headers.

24 years ago@dirrm etc/CORBA/servers and etc/CORBA just like PLIST.SunOS. We don't
jlam [Tue, 25 Jul 2000 03:54:50 +0000 (03:54 +0000)]
@dirrm etc/CORBA/servers and etc/CORBA just like PLIST.SunOS.  We don't
seem to remove these directories anywhere else, though an argument could
be made for putting these lines in x11/gnome-libs/pkg/PLIST.

24 years agoDisable use of ftello/fseeko on NetBSD, since there are problems with it
jlam [Tue, 25 Jul 2000 03:39:39 +0000 (03:39 +0000)]
Disable use of ftello/fseeko on NetBSD, since there are problems with it
(see PR pkg/10655).

24 years ago${PREFIX}/share/pixmaps can be used by things other than gnome-libs,
jlam [Tue, 25 Jul 2000 01:50:38 +0000 (01:50 +0000)]
${PREFIX}/share/pixmaps can be used by things other than gnome-libs,
so don't "@dirrm" it, "just @unexec rmdir ... || true".

24 years agoAdd support for mipsel (hpcmips). Patch taken from PR#10643 by
jlam [Tue, 25 Jul 2000 00:46:58 +0000 (00:46 +0000)]
Add support for mipsel (hpcmips).  Patch taken from PR#10643 by
Hiroyuki Yanai <fk200329@fsinet.or.jp>.

24 years agoThis produces some funny errors:
hubertf [Tue, 25 Jul 2000 00:25:13 +0000 (00:25 +0000)]
This produces some funny errors:
RESTRICT="foo; bar"

Fix by s/;/,/

24 years agoadd fixes for mips. Fixes recently noted pmax compile problems.
dmcmahill [Mon, 24 Jul 2000 22:22:30 +0000 (22:22 +0000)]
add fixes for mips.  Fixes recently noted pmax compile problems.

24 years ago- add NOT_FOR_PLATFORM *-*-mips* along with a note on where work is needed for
dmcmahill [Mon, 24 Jul 2000 22:04:05 +0000 (22:04 +0000)]
- add NOT_FOR_PLATFORM *-*-mips*  along with a note on where work is needed for
  full support.

-add partial mips support, but still get:
  process.s:177: Warning: MIPS PIC call to register other than $25
  process.s:177: Warning: No .cprestore pseudo-op used in PIC code

24 years agofix NOT_FOR_PLATFORM line (mips -> mips*)
dmcmahill [Mon, 24 Jul 2000 21:49:07 +0000 (21:49 +0000)]
fix NOT_FOR_PLATFORM line (mips -> mips*)

24 years agoadd ONLY_FOR_PLATFORM and a comment about what needs to be done to support
dmcmahill [Mon, 24 Jul 2000 21:39:14 +0000 (21:39 +0000)]
add ONLY_FOR_PLATFORM and a comment about what needs to be done to support
additional platforms.

24 years agoupdate to 20000724.
dmcmahill [Mon, 24 Jul 2000 21:20:24 +0000 (21:20 +0000)]
update to 20000724.

This includes a buffer overflow bug fix in pkg_add which was causing pkg_add
to segfault on teTeX on pmax.  The bug was present on all ports though.  As
far as I can tell this was a non-exploitable overflow.

24 years agoobsolete since its integrated into recent fetchmail.
frueauf [Mon, 24 Jul 2000 21:02:55 +0000 (21:02 +0000)]
obsolete since its integrated into recent fetchmail.

24 years agoUpdate fetchmail and fetchmailconf to 5.4.4.
frueauf [Mon, 24 Jul 2000 20:58:53 +0000 (20:58 +0000)]
Update fetchmail and fetchmailconf to 5.4.4.

fetchmail-5.4.4 (Sun Jul 23 15:56:16 EDT 2000), 19172 lines:

* Guenther H. Leber's fix to show expunge parameters for POP3 in fetchmail -V.
* Richard Gooch's fixes to use sigation(2) in sink.c and daemon.c
* Petr Kristof's fix for sslcert configuration in fetchmailconf.
* Jiri Pavolvsky's updated cs.po.
* Cyrille Lefevre <clefevre@citeweb.net>'s patch for IPV6,
  resolving FreeBSD Problem Report ports/19996.
* Added John Summerfield's pop2test to contrib.
* In the fetchmail RPM spec, stop compressing the man pages.  Turns out
  rpm-4.0 does a find(1) over the stuff to be installed and gzip(1)s the
  manpages it finds. This gets messed up by the explicit symlink among
  manpages in the spec file, which rpm redoes and gets all wrong.
* Added Antoine Beaupre's dropdelivered option.

fetchmail-5.4.3 (Sun Jul  2 14:24:28 EDT 2000), 19080 lines:

* Fixed Debian bug #63667, fetchmailconf: doesn't write .fetchmailrc properly.
* RFC2177 IDLE should now be done even when there are no messages.
* Joerg Plate's SSL typo fix.
* Try to limit the damage bad UIDL handling can do by refusing to mess with
  the UIDL state if there has been an error.
* Better isafile test -- bizarrely enough, Linux ptys have S_ISBLK.
* Includes for SSL now use the openssl directory, which has been standard
  since OpenSSL 0.9.3.  If this breaks your build, upgrade your SSL.

fetchmail-5.4.2 (Wed Jun 28 07:21:04 EDT 2000), 19069 lines:

* Julian Haight's fix for his 5.4.1 patch, which created a potential
  memory leak.
* Minor bug fixes for SSL by Wolfram Kleff.
* Be more clever about when we suppress progress dots.

fetchmail-5.4.1 (Tue Jun  6 23:24:22 EDT 2000), 19051 lines:

* Julian Haight added support for arbitrary SMTP RCPT TO: control using:
  --smtpname user@host.  Should be useful for sites running multiple virtual
  domains without local users, such as a cyrus IMAP installation.
* Julian Haight added hostaddr reporting in the "Received: from" clause.
* NT material added to FAQ item O9.
* Commented out the socket-shutdown code that was causing mystery hangs under
  Red Hat 6.2.  We can live with a socket leak (assuming it comes back) nmore
  easily than we can live with fetchmail getting wedged in place.
* Werner Almesberger <almesber@lrc.epfl.ch> sent minor bug fixes for BSMTP.

fetchmail-5.4.0 (Sat May 13 18:24:21 EDT 2000), 18977 lines:

* Matthias Scheler's fix for SSL under IPV6
* Added FAQ material on SSL's "RPNG not seeded" message and on ssh tunnelling.
* Resolved Debian bug  #63667.

24 years agoLet DEPENDS_TARGET default to 'install' not 'reinstall' for 'make update'.
rh [Mon, 24 Jul 2000 20:23:02 +0000 (20:23 +0000)]
Let DEPENDS_TARGET default to 'install' not 'reinstall' for 'make update'.
This should fix the brokenness of resumed updates for those who do not set
DEPENDS_TARGET in their /etc/mk.conf.

24 years agoUpdated pkg to version 0.8.13 (and fixed source location on main site).
martin [Mon, 24 Jul 2000 20:10:11 +0000 (20:10 +0000)]
Updated pkg to version 0.8.13 (and fixed source location on main site).

24 years agoFind freetype headers in new location
jlam [Mon, 24 Jul 2000 17:15:20 +0000 (17:15 +0000)]
Find freetype headers in new location

24 years agoMake this work with new freetype header location and work correctly with
jlam [Mon, 24 Jul 2000 17:13:29 +0000 (17:13 +0000)]
Make this work with new freetype header location and work correctly with
xpkgwedge.

24 years agoFix build broken after update of "freetype-lib" package.
tron [Mon, 24 Jul 2000 16:47:22 +0000 (16:47 +0000)]
Fix build broken after update of "freetype-lib" package.

24 years agoMake all the installed /usr/pkg/etc/rc.d/sshd.sh files match.
jlam [Mon, 24 Jul 2000 16:44:53 +0000 (16:44 +0000)]
Make all the installed /usr/pkg/etc/rc.d/sshd.sh files match.
Also default to "start" command if run with no arguments.

24 years agoFix error in DEPENDS line
hubertf [Mon, 24 Jul 2000 16:38:51 +0000 (16:38 +0000)]
Fix error in DEPENDS line

24 years agoplease pkglint.
wiz [Mon, 24 Jul 2000 15:32:03 +0000 (15:32 +0000)]
please pkglint.

24 years agoAdd german mirror to master site list.
tron [Mon, 24 Jul 2000 11:11:16 +0000 (11:11 +0000)]
Add german mirror to master site list.

24 years agoUpdate vgetty voice extensions patch from 0.9.10 to 0.9.12. No change to
fredb [Mon, 24 Jul 2000 06:28:07 +0000 (06:28 +0000)]
Update vgetty voice extensions patch from 0.9.10 to 0.9.12. No change to
data/fax core. Update adds quirks/hints for a few additional voice modems
and fixes a long-standing bug with WAV file conversions.

24 years agoRCS Id police
itohy [Mon, 24 Jul 2000 05:05:46 +0000 (05:05 +0000)]
RCS Id police

24 years agoadd site.config.m4 files for various configurations
itojun [Mon, 24 Jul 2000 04:23:04 +0000 (04:23 +0000)]
add site.config.m4 files for various configurations

24 years agoupgrade to 8.11.0 from sendmail.org.
itojun [Mon, 24 Jul 2000 04:22:36 +0000 (04:22 +0000)]
upgrade to 8.11.0 from sendmail.org.
the new Makefile tries to obey sendmail "Build" script better than before.
need checking for solaris build, and ldap build.

TODO: STARTTLS support

--- 8.10.2 -> 8.11.0
8.11.0/8.11.0 2000/07/19
SECURITY: If sendmail is installed as a non-root set-user-ID binary
(not the normal case), some operating systems will still
keep a saved-uid of the effective-uid when sendmail tries
to drop all of its privileges.  If sendmail needs to drop
these privileges and the operating system doesn't set the
saved-uid as well, exit with an error.  Problem noted by
Kari Hurtta of the Finnish Meteorological Institute.
SECURITY: sendmail depends on snprintf() NUL terminating the string
it populates.  It is possible that some broken
implementations of snprintf() exist that do not do this.
Systems in this category should compile with
-DSNPRINTF_IS_BROKEN=1.  Use test/t_snprintf.c to test your
system and report broken implementations to
sendmail-bugs@sendmail.org and your OS vendor.  Problem
noted by Slawomir Piotrowski of TELSAT GP.
Support SMTP Service Extension for Secure SMTP (RFC 2487) (STARTTLS).
Implementation influenced by the example programs of
OpenSSL and the work of Lutz Jaenicke of TU Cottbus.
Add new STARTTLS related options CACERTPath, CACERTFile,
ClientCertFile, ClientKeyFile, DHParameters, RandFile,
ServerCertFile, and ServerKeyFile.  These are documented in
cf/README and doc/op/op.*.
New STARTTLS related macros: ${cert_issuer}, ${cert_subject},
${tls_version}, ${cipher}, ${cipher_bits}, ${verify},
${server_name}, and ${server_addr}.  These are documented
in cf/README and doc/op/op.*.
Add support for the Entropy Gathering Daemon (EGD) for better
random data.
New DontBlameSendmail option InsufficientEntropy for systems which
don't properly seed the PRNG for OpenSSL but want to
try to use STARTTLS despite the security problems.
Support the security layer in SMTP AUTH for mechanisms which
support encryption.  Based on code contributed by Tim
Martin of CMU.
Add new macro ${auth_ssf} to reflect the SMTP AUTH security
strength factor.
LDAP's -1 (single match only) flag was not honored if the -z
(delimiter) flag was not given.  Problem noted by ST Wong of
the Chinese University of Hong Kong.  Fix from Mark Adamson
of CMU.
Add more protection from accidentally tripping OpenLDAP 1.X's
ld_errno == LDAP_DECODING_ERROR hack on ldap_next_attribute().
Suggested by Kurt Zeilenga of OpenLDAP.
Fix the default family selection for DaemonPortOptions.  As
documented, unless a family is specified in a
DaemonPortOptions option, "inet" is the default.  It is
also the default if no DaemonPortOptions value is set.
Therefore, IPv6 users should configure additional sockets
by adding DaemonPortOptions settings with Family=inet6 if
they wish to also listen on IPv6 interfaces.  Problem noted
by Jun-ichiro itojun Hagino of the KAME Project.
Set ${if_family} when setting ${if_addr} and ${if_name} to reflect
the interface information for an outgoing connection.
Not doing so was creating a mismatch between the socket
family and address used in subsequent connections if the
M=b modifier was set in DaemonPortOptions.  Problem noted
by John Beck of Sun Microsystems.
If DaemonPortOptions modifier M=b is used, determine the socket
family based on the IP address.  ${if_family} is no longer
persistent (i.e., saved in qf files).  Patch from John Beck
of Sun Microsystems.
sendmail 8.10 and 8.11 reused the ${if_addr} and ${if_family}
macros for both the incoming interface address/family and
the outgoing interface address/family.  In order for M=b
modifier in DaemonPortOptions to work properly, preserve
the incoming information in the queue file for later
delivery attempts.
Use SMTP error code and enhanced status code from check_relay in
responses to commands.  Problem noted by Jeff Wasilko of
smoe.org.
Add more vigilance in checking for putc() errors on output streams
to protect from a bug in Solaris 2.6's putc().  Problem
noted by Graeme Hewson of Oracle.
The LDAP map -n option (return attribute names only) wasn't working.
Problem noted by Ajay Matia.
Under certain circumstances, an address could be listed as deferred
but would be bounced back to the sender as failed to be
delivered when it really should have been queued.  Problem
noted by Allan E Johannesen of Worcester Polytechnic Institute.
Prevent a segmentation fault in a child SMTP process from getting
the SMTP transaction out of sync.  Problem noted by Per
Hedeland of Ericsson.
Turn off RES_DEBUG if SFIO is defined unless SFIO_STDIO_COMPAT
is defined to avoid a core dump due to incompatibilities
between sfio and stdio.  Problem noted by Neil Rickert
of Northern Illinois University.
Don't log useless envelope ID on initial connection log.  Problem
noted by Kari Hurtta of the Finnish Meteorological Institute.
Convert the free disk space shown in a control socket status query
to kilobyte units.
If TryNullMXList is True and there is a temporary DNS failure
looking up the hostname, requeue the message for a later
attempt.  Problem noted by Ari Heikkinen of Pohjois-Savo
Polytechnic.
Under the proper circumstances, failed connections would be recorded
as "Bad file number" instead of "Connection failed" in the
queue file and persistent host status.  Problem noted by
Graeme Hewson of Oracle.
Avoid getting into an endless loop if a non-hoststat directory exists
within the hoststatus directory (e.g., lost+found).
Patch from Valdis Kletnieks of Virginia Tech.
Make sure Timeout.queuereturn=now returns a bounce message to the
sender.  Problem noted by Per Hedeland of Ericsson.
If a message data file can't be opened at delivery time, panic and
abort the attempt instead of delivering a message that
states "<<< No Message Collected >>>".
Fixup the GID checking code from 8.10.2 as it was overly
restrictive.  Problem noted by Mark G. Thomas of Mark
G. Thomas Consulting.
Preserve source port number instead of replacing it with the ident
port number (113).
Document the queue status characters in the mailq man page.
Suggested by Ulrich Windl of the Universitat Regensburg.
Process queued items in which none of the recipient addresses have
host portions (or there are no recipients).  Problem noted
by Valdis Kletnieks of Virginia Tech.
If a cached LDAP connection is used for multiple maps, make sure
only the first to open the connection is allowed to close
it so a later map close doesn't break the connection for
other maps.  Problem noted by Wolfgang Hottgenroth of UUNET.
Netscape's LDAP libraries do not support Kerberos V4
authentication.  Patch from Rainer Schoepf of the
University of Mainz.
Provide workaround for inconsistent handling of data passed
via callbacks to Cyrus SASL prior to version 1.5.23.
Mention ENHANCEDSTATUSCODES in the SMTP HELP helpfile.  Omission
noted by Ulrich Windl of the Universitat Regensburg.
Portability:
Add the ability to read IPv6 interface addresses into class
'w' under FreeBSD (and possibly others).  From Jun
Kuriyama of IMG SRC, Inc. and the FreeBSD Project.
Replace code for finding the number of CPUs on HPUX.
NCRUNIX MP-RAS 3.02 SO_REUSEADDR socket option does not
work properly causing problems if the accept()
fails and the socket needs to be reopened.  Patch
from Tom Moore of NCR.
NetBSD uses a .0 extension of formatted man pages.  From
Andrew Brown of Graffiti World Wide, Inc.
Return to using the IPv6 AI_DEFAULT flag instead of AI_V4MAPPED
for calls to getipnodebyname().  The Linux
implementation is broken so AI_ADDRCONFIG is stripped
under Linux.  From John Beck of Sun Microsystems and
John Kennedy of Cal State University, Chico.
CONFIG: Catch invalid addresses containing a ',' at the wrong place.
Patch from Neil Rickert of Northern Illinois University.
CONFIG: New variables for the new sendmail options:
confCACERT_PATH CACERTPath
confCACERT CACERTFile
confCLIENT_CERT ClientCertFile
confCLIENT_KEY ClientKeyFile
confDH_PARAMETERS DHParameters
confRAND_FILE RandFile
confSERVER_CERT ServerCertFile
confSERVER_KEY ServerKeyFile
CONFIG: Provide basic rulesets for TLS policy control and add new
tags to the access database to support these policies.  See
cf/README for more information.
CONFIG: Add TLS information to the Received: header.
CONFIG: Call tls_client ruleset from check_mail in case it wasn't
called due to a STARTTLS command.
CONFIG: If TLS_PERM_ERR is defined, TLS related errors are permanent
instead of temporary.
CONFIG: FEATURE(`relay_hosts_only') didn't work in combination with
the access map and relaying to a domain without using a To:
tag.  Problem noted by Mark G. Thomas of Mark G. Thomas
Consulting.
CONFIG: Set confEBINDIR to /usr/sbin to match the devtools entry in
OSTYPE(`linux') and OSTYPE(`mklinux').  From Tim Pierce of
RootsWeb.com.
CONFIG: Make sure FEATURE(`nullclient') doesn't use aliasing and
forwarding to make it as close to the old behavior as
possible.  Problem noted by George W. Baltz of the
University of Maryland.
CONFIG: Added OSTYPE(`darwin') for Mac OS X and Darwin users.  From
Wilfredo Sanchez of Apple Computer, Inc.
CONFIG: Changed the map names used by FEATURE(`ldap_routing') from
ldap_mailhost and ldap_mailroutingaddress to ldapmh and
ldapmra as underscores in map names cause problems if
underscore is in OperatorChars.  Problem noted by Bob Zeitz
of the University of Alberta.
CONFIG: Apply blacklist_recipients also to hosts in class {w}.
Patch from Michael Tratz of Esosoft Corporation.
CONFIG: Use A=TCP ... instead of A=IPC ... in SMTP mailers.
CONTRIB: Add link_hash.sh to create symbolic links to the hash
of X.509 certificates.
CONTRIB: passwd-to-alias.pl:  More protection from special characters;
treat special shells as root aliases; skip entries where the
GECOS full name and username match.  From Ulrich Windl of the
Universitat Regensburg.
CONTRIB: qtool.pl: Add missing last_modified_time method and fix a
typo.  Patch from Graeme Hewson of Oracle.
CONTRIB: re-mqueue.pl: Improve handling of a race between re-mqueue
and sendmail.  Patch from Graeme Hewson of Oracle.
CONTRIB: re-mqueue.pl: Don't exit(0) at end so can be called as
subroutine Patch from Graeme Hewson of Oracle.
CONTRIB: Add movemail.pl (move old mail messages between queues by
calling re-mqueue.pl) and movemail.conf (configuration
script for movemail.pl).  From Graeme Hewson of Oracle.
CONTRIB: Add cidrexpand (expands CIDR blocks as a preprocessor to
makemap).  From Derek J. Balling of Yahoo,Inc.
DEVTOOLS: INSTALL_RAWMAN installation option mistakenly applied any
extension modifications (e.g., MAN8EXT) to the installation
target.  Patch from James Ralston of Carnegie Mellon
University.
DEVTOOLS: Add support for SunOS 5.9.
DEVTOOLS: New option confLN contains the command used to create
links.
LIBSMDB: Berkeley DB 2.X and 3.X errors might be lost and not
reported.
MAIL.LOCAL: DG/UX portability.  Problem noted by Tim Boyer of
Denman Tire Corporation.
MAIL.LOCAL: Prevent a possible DoS attack when compiled with
-DCONTENTLENGTH.  Based on patch from 3APA3A@SECURITY.NNOV.RU.
MAILSTATS: Fix usage statement (-p and -o are optional).
MAKEMAP: Change man page layout as workaround for problem with nroff
and -man on Solaris 7.  Patch from Larry Williamson.
RMAIL: AIX 4.3 has snprintf().  Problem noted by David Hayes of
Black Diamond Equipment, Limited.
RMAIL: Prevent a segmentation fault if the incoming message does not
have a From line.
VACATION: Read all of the headers before deciding whether or not
to respond instead of stopping after finding recipient.
Added Files:
cf/ostype/darwin.m4
contrib/cidrexpand
contrib/link_hash.sh
contrib/movemail.conf
contrib/movemail.pl
devtools/OS/SunOS.5.9
test/t_snprintf.c

24 years agoA license of "no-redistribution" is an oxymoron. Change "no-redistribution"
fredb [Sun, 23 Jul 2000 19:40:18 +0000 (19:40 +0000)]
A license of "no-redistribution" is an oxymoron. Change "no-redistribution"
to "limited-redistribution", which is more correct.

24 years agoAdd 'RESTRICTED' to ${BUILD_DEFS}, so that any restrictions are recorded
fredb [Sun, 23 Jul 2000 18:42:48 +0000 (18:42 +0000)]
Add 'RESTRICTED' to ${BUILD_DEFS}, so that any restrictions are recorded
in the binary package.

24 years agoDocument "no-redistribution" license.
fredb [Sun, 23 Jul 2000 18:36:49 +0000 (18:36 +0000)]
Document "no-redistribution" license.

24 years agoGive kermit a no-redistribution ${LICENSE}, as ${NO_CDROM} is deprecated.
fredb [Sun, 23 Jul 2000 18:34:46 +0000 (18:34 +0000)]
Give kermit a no-redistribution ${LICENSE}, as ${NO_CDROM} is deprecated.

24 years agoNo paragraph (picking nits).
fredb [Sun, 23 Jul 2000 18:02:33 +0000 (18:02 +0000)]
No paragraph (picking nits).

24 years ago"is the default" -> "defaults to". Separate parallel clauses with a comma.
fredb [Sun, 23 Jul 2000 17:59:17 +0000 (17:59 +0000)]
"is the default" -> "defaults to". Separate parallel clauses with a comma.

24 years agoUpdate pngcrush to 1.4.8.
rh [Sun, 23 Jul 2000 10:31:52 +0000 (10:31 +0000)]
Update pngcrush to 1.4.8.

Changes include:

Version 1.4.8
 * Detect and remove all-opaque alpha channel.
 * Detect and reduce all-gray truecolor images to grayscale.

Version 1.4.7
 * Restored the "-ext" option that was inadvertently overridden
   with a new "-exit" option in version 1.4.6 ("-exit" is used to
   force an "exit" instead of a "return" from the main program).

Version 1.4.6
 * Fixed bug in color-counting of noninterlaced images.
 * Added capability of processing multiple rows at a time
   (disabled by default because it turns out to be no faster).
 * Replaced "return" statements in main() with "exit" statements.
   User can force exit instead of return with "-exit" argument.
 * Added the UCITA disclaimers to the help output.

24 years agoWe depend on gtk+, not gnome-core, so make and delete some GNOME
jlam [Sun, 23 Jul 2000 08:29:21 +0000 (08:29 +0000)]
We depend on gtk+, not gnome-core, so make and delete some GNOME
directories in which we install files.

24 years agoproperly pass -Wl,--export-dynamic to the c compiler. Fixed recently noted
dmcmahill [Sat, 22 Jul 2000 23:11:18 +0000 (23:11 +0000)]
properly pass -Wl,--export-dynamic to the c compiler.  Fixed recently noted
compile problems.  Note:  we need to be sure and use --export-dynamic instead
of -export-dynamic (2 dashes) for compatibility with a.out systems.

24 years agoremove misplaced "@" which caused make problems
dmcmahill [Sat, 22 Jul 2000 17:16:48 +0000 (17:16 +0000)]
remove misplaced "@" which caused make problems

24 years agoUpdate gcombust to 0.1.34. Changes include bugfixes, renaming of files or
rh [Sat, 22 Jul 2000 16:25:50 +0000 (16:25 +0000)]
Update gcombust to 0.1.34.  Changes include bugfixes, renaming of files or
directories when creating an image.  Now works with and requires mkisofs
from cdrtools 1.9a03 and later. Shows verbose info about CDs.  -data option
and CDplus options added for multisession.  Addition of a busy pointer.

24 years agoMark cdrecord-current as superseded by cdrecord
rh [Sat, 22 Jul 2000 16:20:39 +0000 (16:20 +0000)]
Mark cdrecord-current as superseded by cdrecord

24 years agoUpdate cdrecord to 1.9.
rh [Sat, 22 Jul 2000 16:14:54 +0000 (16:14 +0000)]
Update cdrecord to 1.9.

Changes to 1.8.1 are:

All:

-       Fallback code to use the USCSI interface on Solaris
        This should add ATAPI support on Solaris 8 sparc.
        Solaris 8 x86 does support ATAPI with the scg driver
        as Sun fixed the structural bug for thw Intel version.

        Warning: The USCI interface has several drawbacks:

        -       Only finds disk type devices with -scanbus

        -       Cannot open devices that are currently attached
                to the volume management system

        -       The Goldstar ATAPI CD-ROM in a U-10 transfers data
                but the DMA residual count shows that there has
                been no transfer at all.

        Facit: Test by your own if this interface is usable.
        Please report problems!

        To check the difference:

        cdrecord -scanbus               uses the scg driver
        cdrecord -scanbus dev=USCSI     uses the USCSI interface
        cdrecord -toc    dev=1,6,0      uses the scg driver
        cdrecord -toc   dev=USCSI:1,6,0 uses the USCSI interface

        NOTE: If you are using the USCSI interface you will need
                to shut down the volume management for the drives
                you like to use.

-       Linux code in libscg now tries to use new features of the
        Linus sg driver:

        -       Trying to use more then 32 kB for DMA
                The interface for raising the DMA limit from 32 kB
                is a real pain. It needs a lot of code to adopt
                the interface to libscg.

        -       Trying to use the new ioctl() interface if present.
                This interface now supports:

                -       SCSI CDB sizes for vendor unique commands

                -       SCSI status byte

                -       SCSI command transport status

                -       More than 16 bytes of sense data
                        (not yet working!)

                -       DMA residual count
                        (not yet working!)

                -       Arbitrary DMA address pointers !!!

        -       Trying to use the new RESET ioctl()
                (not yet working!)

        All items marked (not yet working!) will turn funtional
        after the Linux kernel starts to support them.

        It seems that my shouting for a better SCSI interface succeeded.
        Linux-2.4 supports or at least includes an interface that may
support the needed things in future.

        As from now it is unclear whether the code will expose
        any portability problems, please test on different Linux
        versions from 2.0 ... 2.4 if available and report problems.

-       README.macosX added (needed to know how to compile).
        As Apple deliveres an inconsistent OS, you need to follow the
        instuctions in this README file before you may compile
        cdrtools on Mac OS X.

TODO:

-       Better BeOS integration

Cdrecord:

-       include sys/select.h if needed (AIX)

-       Support for Ricoh 9060 CD-RW/DVD-ROM drive

-       Support for Plextor PX-W1210TA (with BURN-Proof)

-       Printing of new features added to -prcap function

-       New Disk manufacturers:

                "WEALTH FAIR INVESTMENT LIMITE"
                "General Magnetics Ld"
                "MPO"

-       DAO now should work with pregapsize == 0 when
        using Sony or Goldstar drives.

        Cdrecord retries with pregaps set to 1

-       New options -shorttrack & -noshorttrack
        will allow to copy CD's with supershort tracks
        in DAO mode if the drive supports it.

-       Fix for a buffer overflow with cdrecord dev=
        This problem did not exist on sparc systems,
        for this reason it has not been detected before.

-       ATIP Decoder now decodes disk sub type for High speed CD-RW

-       Support for 99 minute CD's.

-       Force the user to use -ignsize to allow >= 90 Minutes on CD even
        when the current CD is not in the blank capacity database.

Cdda2wav:

-       support for cds with illegal leadout (like HIM-CD)

-       bugfix for cd-text detection with plextor/Sony command sets

-       should compile and run under Mac-OS-X now

-       bugfix with the -q (quiet) option

-       bugfix use extra libs (like lossaudio for NetBSD)

-       bugfix use the correct sound device for Solaris

-       hardened cdda2wav against illegal ISRC codes

-       more diagnostics for illegal ISRCs

-       use setpriority in favor of nice

-       updated cdda2mp3 script for lame usage (alpha)

Readcd:

-       minor bugfixes with timing

-       New options -noerror & retries=#

-       restructured to be more flexible

-       Support for C2 error pointer scan with MMC drives &
        the Plextor U-Plex 40 CD-ROM

Mkisofs:

-       Now mkhybrid code is completely integrated into mkisofs.
        There is only one binary. To help users of mkhybrid,
        make install creates a hard link from mkhybroid to mkisofs.

-       man page cleaned up.

-       Now mkhybrid code is completely integrated into mkisofs.
        There is only one binary. To help users of mkhybrid,
        make install creates a hard link from mkhybroid to mkisofs.

-       New Option -eltorito-alt-boot allows to specify more
        than one Al Torito boot image (up to 63).
        Thanks to Egor Duda (deo@logos-m.ru).

-       fixed a core dump problem in multi.c

-       write.c now uses static buffer to circumvent a problem
        with the stone age Metrowerks C found on BeOS/PPC

-       Allow printing of percentage ready without floatingpoint code
        in printf.

-       apple_driver now compiles, but need to call
        make -f apple_driver.mk
        by hand

-       graft pointers are now really usable:

        -       Graft points are now disabled by default

        -       To enable, specify the -graft-point option

                dir=dir only works if the '=' is not escaped by '\'
                '\\' and '=' must be escaped by a '\\' if
                -graft-points has been specified.

-       Now there is no more a need to specify a command line arg
        if -path-list has been specified.

24 years agoUpdate libole2 to 0.1.6. Changes are bugfixes only.
rh [Sat, 22 Jul 2000 15:31:45 +0000 (15:31 +0000)]
Update libole2 to 0.1.6.  Changes are bugfixes only.

24 years agooverride HOME during the build otherwise the build system attemts to access
dmcmahill [Sat, 22 Jul 2000 12:03:38 +0000 (12:03 +0000)]
override HOME during the build otherwise the build system attemts to access
$HOME/.atari800 which may or may not be readable.  In addition, it may not
have correct settings.

This fixes recently noted compile problems.

24 years agoReinstate stuff removed the last time around "just to please pkglint".
jlam [Sat, 22 Jul 2000 10:05:48 +0000 (10:05 +0000)]
Reinstate stuff removed the last time around "just to please pkglint".
There's no reason to degrade package maintainability just to appease
pkglint.

Also find xpm headers if xpkgwedge is installed.  Closes PR#8373 by
Michael South <msouth@scruz.net>.

24 years agoINSTALL file containing post-install code factored from package Makefile
jlam [Sat, 22 Jul 2000 08:22:59 +0000 (08:22 +0000)]
INSTALL file containing post-install code factored from package Makefile
and PLIST.

24 years agoUpdate openssh to 2.1.1p4.
jlam [Sat, 22 Jul 2000 08:22:03 +0000 (08:22 +0000)]
Update openssh to 2.1.1p4.
Package changes:
    * Factor out common post-install code from PLIST and package Makefile
      into files/INSTALL.
    * Enhance files/sshd.sh to handle start/stop/restart/status.
    * Check for usable installed version of OpenSSL.  This bit possibly
      closes the following PRs: 10404, 10501, 10593

Changes from 2.1.1p3:
    * allow multiple whitespace but only one '=' between tokens
    * close can fail on AFS
    * allow leading whitespace in configuration files
    * Always create ~/.ssh with mode 700

24 years agoUpdate dependency on freetype>=1.3.1. Deal with new location of freetype
jlam [Sat, 22 Jul 2000 08:14:57 +0000 (08:14 +0000)]
Update dependency on freetype>=1.3.1.  Deal with new location of freetype
headers.

24 years agoUpdate freetype to 1.3.1. Shared library bumped its major due to
jlam [Sat, 22 Jul 2000 08:12:40 +0000 (08:12 +0000)]
Update freetype to 1.3.1.  Shared library bumped its major due to
API changes.  This version has bug fixes and several major enhancements
in loading and displaying TrueType fonts.  This closes PR#10261 by
ORI Manabu <ori@tahoo.org>.

24 years agoFind xpm headers if xpkgwedge is installed by using EVAL_PREFIX (I hope I
jlam [Sat, 22 Jul 2000 06:44:55 +0000 (06:44 +0000)]
Find xpm headers if xpkgwedge is installed by using EVAL_PREFIX (I hope I
did this right...documentation about how to use EVAL_PREFIX is scarce).

24 years agomake sure automake really rebuilds doc/Makefile.in from the patched
dmcmahill [Sat, 22 Jul 2000 02:18:45 +0000 (02:18 +0000)]
make sure automake really rebuilds doc/Makefile.in from the patched
doc/Makefile.am.  This fixes recently noted compile problems.

24 years agoUpdate to 20000710. Extracts from the Changelog:
wiz [Fri, 21 Jul 2000 19:23:07 +0000 (19:23 +0000)]
Update to 20000710. Extracts from the Changelog:
Fixed the instruction cycle timings in the cpu6502 core.
Cleaned up the per-driver menu interface somewhat.
Started adding support for multilevel per-driver menus.
Started adding menus for the Disk ][ drives (not working yet).
Added preliminary FDS disk write emulation (doesn't save the changed disk,
  but whatever).
Added preliminary FDS timer IRQs (still need write support, but most of my
   test images are playable now).

24 years agoSync checksum for "vnc-latest_doc.tgz" with reality. Fixes PR pkg/10635
tron [Fri, 21 Jul 2000 17:02:11 +0000 (17:02 +0000)]
Sync checksum for "vnc-latest_doc.tgz" with reality. Fixes PR pkg/10635
by Erich T. Enke.

24 years agoDon't install dummy server key and certificate which would overwrite the
tron [Fri, 21 Jul 2000 16:59:31 +0000 (16:59 +0000)]
Don't install dummy server key and certificate which would overwrite the
real certifacte and key during. Fixes PR pkg/10644 by Olaf Seibert.

24 years agoUpgrade to procmail 3.14.
simonb [Fri, 21 Jul 2000 14:10:15 +0000 (14:10 +0000)]
Upgrade to procmail 3.14.

Major changes are:
 - Some zero-length extractions using \/ could core dump
 - Missed a couple possible overflows
 - Support delivery to maildir mailboxes
 - Support all styles of mailbox for the mail spool
 - Avoid renaming over old messages in directory folders
 - fsync() mailboxes before closing them
 - Overflows at certain times would confuse procmail
 - Root owned lockfiles aren't bogus

Full list of changes are in procmail-3.14/HISTORY.

24 years agouse the latest ipv6 patch.
itojun [Fri, 21 Jul 2000 13:36:01 +0000 (13:36 +0000)]
use the latest ipv6 patch.
update suggested by Thomas Klausner <wiz@danbala.tuwien.ac.at>

24 years agoOn Solaris, use the right configuration for qt21.
agc [Fri, 21 Jul 2000 09:10:17 +0000 (09:10 +0000)]
On Solaris, use the right configuration for qt21.
Use a build dependency for egcs.
Pass the g++ pathname down through the environment.

24 years agoSome NetBSD versions have changed their kernel mmap interface. I think
jlam [Fri, 21 Jul 2000 07:45:50 +0000 (07:45 +0000)]
Some NetBSD versions have changed their kernel mmap interface.  I think
that 1.5 and >1.5B have the new interface, so use those version numbers
as a test condition.

24 years agoSync description of REINSTALL with reality.
rh [Fri, 21 Jul 2000 06:56:35 +0000 (06:56 +0000)]
Sync description of REINSTALL with reality.

24 years agoMake REINSTALL=YES useful for 'make update' by explicitly deinstalling
rh [Fri, 21 Jul 2000 06:30:04 +0000 (06:30 +0000)]
Make REINSTALL=YES useful for 'make update' by explicitly deinstalling
each package before attempting to install it.  Fixes a problem if
'make clean-update' was called at the wrong time.
Make the 'clean-update' target warn about a preserved ${DDIR} and usage
of 'make update REINSTALL=YES' if necessary.

24 years agoSet PATCH_SITES to MASTER_SITES (to find the md5 patch).
wiz [Fri, 21 Jul 2000 00:21:40 +0000 (00:21 +0000)]
Set PATCH_SITES to MASTER_SITES (to find the md5 patch).

24 years agoFix y2k bug in logfile handling:
hubertf [Fri, 21 Jul 2000 00:14:02 +0000 (00:14 +0000)]
Fix y2k bug in logfile handling:

[01:35] Session log "icb.log" started at 7/21/100 1:35am.
                                              ^^^

24 years agounify patches; don't patch file twice.
wiz [Thu, 20 Jul 2000 23:45:38 +0000 (23:45 +0000)]
unify patches; don't patch file twice.

24 years agoadd and enable easytag-0.9.3
wiz [Thu, 20 Jul 2000 23:12:32 +0000 (23:12 +0000)]
add and enable easytag-0.9.3

24 years agoInitial import of easytag-0.9.3, a graphical ID3 tag editor (for mp3
wiz [Thu, 20 Jul 2000 23:11:53 +0000 (23:11 +0000)]
Initial import of easytag-0.9.3, a graphical ID3 tag editor (for mp3
files).

24 years agoMerge from vendor branch TNF:
wiz [Thu, 20 Jul 2000 23:11:53 +0000 (23:11 +0000)]
Merge from vendor branch TNF:
Initial import of easytag-0.9.3, a graphical ID3 tag editor (for mp3
files).

24 years agoonly compare XAW_TYPE if it is defined
wiz [Thu, 20 Jul 2000 21:56:30 +0000 (21:56 +0000)]
only compare XAW_TYPE if it is defined

24 years agoadd and enable unace
wiz [Thu, 20 Jul 2000 19:47:21 +0000 (19:47 +0000)]
add and enable unace

24 years agoInitial import of unace-1.2, a tool for listing, verifying and extracting
wiz [Thu, 20 Jul 2000 19:46:47 +0000 (19:46 +0000)]
Initial import of unace-1.2, a tool for listing, verifying and extracting
ACE archives.

24 years agoMerge from vendor branch TNF:
wiz [Thu, 20 Jul 2000 19:46:47 +0000 (19:46 +0000)]
Merge from vendor branch TNF:
Initial import of unace-1.2, a tool for listing, verifying and extracting
ACE archives.

24 years agodon't list 'mipsel' as a port name in the README.html's for the packages.
dmcmahill [Thu, 20 Jul 2000 18:13:51 +0000 (18:13 +0000)]
don't list 'mipsel' as a port name in the README.html's for the packages.
This is consistent with not listing 'm68k'.

24 years agomake the update target work with absolute pathnames in ${DDIR}
rh [Thu, 20 Jul 2000 17:46:45 +0000 (17:46 +0000)]
make the update target work with absolute pathnames in ${DDIR}

24 years agoDepend on version 4.0 or newer of the "readline" package.
tron [Thu, 20 Jul 2000 15:41:10 +0000 (15:41 +0000)]
Depend on version 4.0 or newer of the "readline" package.

24 years agoDepend on version 4.0 or newer of the "readline" package.
tron [Thu, 20 Jul 2000 15:30:08 +0000 (15:30 +0000)]
Depend on version 4.0 or newer of the "readline" package.

24 years agoDepend on version 4.0 or newer of the "readline" package.
tron [Thu, 20 Jul 2000 15:26:19 +0000 (15:26 +0000)]
Depend on version 4.0 or newer of the "readline" package.

24 years agoAdd RCS Id to patch file, and regenerate patch checksum.
agc [Thu, 20 Jul 2000 15:25:45 +0000 (15:25 +0000)]
Add RCS Id to patch file, and regenerate patch checksum.

24 years agoupdate location (sourceforge sucks them up all)
drochner [Thu, 20 Jul 2000 14:33:25 +0000 (14:33 +0000)]
update location (sourceforge sucks them up all)

24 years agoregen patch which didn't work after qt update
drochner [Thu, 20 Jul 2000 14:04:24 +0000 (14:04 +0000)]
regen patch which didn't work after qt update

24 years agoBump version of pkglint to 2.12. (Forgot to include this in previous
rh [Thu, 20 Jul 2000 13:55:28 +0000 (13:55 +0000)]
Bump version of pkglint to 2.12.  (Forgot to include this in previous
commit.)

24 years agoWarn about NO_CDROM and NO_PACKAGE.
rh [Thu, 20 Jul 2000 13:53:41 +0000 (13:53 +0000)]
Warn about NO_CDROM and NO_PACKAGE.

24 years agoDo not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use the
rh [Thu, 20 Jul 2000 13:31:01 +0000 (13:31 +0000)]
Do not use NO_PACKAGE and NO_CDROM to denote restricted packages.  Use the
appropriate variables instead.

24 years agoAdd NO_CDROM to the list of deprecated variables for package restriction.
rh [Thu, 20 Jul 2000 12:58:11 +0000 (12:58 +0000)]
Add NO_CDROM to the list of deprecated variables for package restriction.

24 years agoAdd an FAQ entry about restricted packages noting usage of the new
rh [Thu, 20 Jul 2000 12:56:13 +0000 (12:56 +0000)]
Add an FAQ entry about restricted packages noting usage of the new
NO_{SRC,BIN}_ON_{FTP,CDROM} variables.

24 years agoFix by setting TEXFORMATS properly (why did that work before?)
hubertf [Thu, 20 Jul 2000 12:34:32 +0000 (12:34 +0000)]
Fix by setting TEXFORMATS properly (why did that work before?)

24 years agoIntroduce NO_{SRC,BIN}_ON_{FTP,CDROM}. Warn about placing files on CD-ROM
rh [Thu, 20 Jul 2000 12:33:43 +0000 (12:33 +0000)]
Introduce NO_{SRC,BIN}_ON_{FTP,CDROM}.  Warn about placing files on CD-ROM
or ftp during 'make package' or 'make mirror-distfiles'.