Commit graph

656 commits

Author SHA1 Message Date
jwise
f4a5cefb32 Adapt to tcl/tk-8.3.2 2000-08-30 20:25:44 +00:00
jwise
b1fbca633e Adapt this to tk-8.3.2. 2000-08-30 20:07:46 +00:00
jlam
bb3a955498 Use PERL5 variable for location of perl5 binary. 2000-08-28 09:14:50 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
wiz
abea2ed953 Update to 4.51 -- integrates patch. Other relevant changes:
Changes scripts/ to make Perl 5 the standard; corrects a bug in the
reporting of a PTX fattach()'d target address; encourages NetBSD and
OpenBSD lsof to use /usr/include/uvm when it's available; adds
snprintf() support, including a private version for dialects without
one; fixes a BSDI, DEC/OSF1, Digital UNIX, FreeBSD, NetBSD, OpenBSD,
and Tru64 UNIX repeat-mode memory leak.
2000-08-25 00:51:21 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
christos
4d12f83ce1 Regen. 2000-08-18 22:44:21 +00:00
christos
7001b0d297 Fix cp_time shit that broke post 1.4Z
Fix uvm -> vm conversion lossage that broke post 1.5B
Works with 1.5E and earlier.
2000-08-18 22:43:53 +00:00
wiz
d00ae7e9a0 Retire addnerd, now that it is not needed anymore. (It has been
superseded by the `user' package).
2000-08-18 16:43:21 +00:00
hubertf
7af2750679 grep -> grep -q 2000-08-17 02:40:45 +00:00
wiz
1b6dd0619e USE_PKGLIBTOOL -> USE_LIBTOOL.
While I'm here, convert it from addnerd to user.
2000-08-17 02:26:26 +00:00
kim
efee532d9f When __NetBSD_Version__ is not defined we need to assume the old stuff
(vm) rather than the new stuff (uvm).
2000-08-13 12:19:28 +00:00
itojun
bae26bb393 correct typo in comment 2000-08-11 23:49:04 +00:00
itojun
c4c7f7d026 support non-ncurses build. use {REPLACE,USE}_CURSES for ncurses detection. 2000-08-11 23:47:48 +00:00
itojun
8ddff59820 undo previous, committed by mistake. 2000-08-11 14:40:53 +00:00
itojun
2dc7b8e2b5 regen 2000-08-11 14:05:15 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
jlam
2ced1f27a2 Update apcupsd to 3.6.2. Package provided by Greg Woods <woods@weird.com>
in pkg/10552.  Changes from version 3.5.8:

	Network is fully functional under non-threaded compile.
	Possible fix for "pipe_master_status" calls on slaves.
	Added 940-1524C smart signal cable support.

	Added internationalization support. There is _only_ the support but
	no current code is written for the intl package. It can be compiled
	in, but intl strings have still to be translated (to be done in the
	future).

	Added new configuration options to reduce init time of daemon.
	powersc CONFIG
	powersc NAME
	powersc BATTERY

	Fixes a FIFO error
2000-08-05 07:31:15 +00:00
hubertf
dd5f48224d add & enable e2fsprogs 2000-08-05 03:11:45 +00:00
hubertf
f7318cd57d The filesystem utilities for the EXT2 filesystem, including e2fsck, mke2fs,
dumpe2fs, fsck, and others.

I've tested mke2fs and resize2fs on NetBSD 1.5_ALPHA/i386, and they work
fine. (Given that FFS is quite similar to e2fs, i wonder how much work it
would be to adopt resize2fs to FFS...)
2000-08-05 03:10:58 +00:00
thorpej
e6b1b2f82d Put some more duct tape on the last. Should fix a problem
reported by Manuel Bouyer.
2000-08-02 17:33:45 +00:00
thorpej
12b245d679 Fix a bug in the rtty client which would cause the rtty process to
loop forever (consuming a lot of CPU) if the parent process (e.g.
shell) were to suddenly die -- rtty was not properly checking for
the EOF condition.

Patch from Andrew Flury <aflury@zembu.com>.
2000-08-02 05:02:14 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
hubertf
a5cecc5ef0 Enable a bunch of packages in category/Makefile that
* should not cause any conflicts with the new bulk-package targets,
 * didn't contain a reason for why they were disabled or
 * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's
   Makefile would be more appropriate)
2000-07-31 01:56:43 +00:00
jlam
e776872090 Make this compile on <vm/vm*.h>-less systems. Should address pkg/10706
by Wolfgang Rupprech <wolfgang@wsrcc.com>.
2000-07-29 08:52:21 +00:00
rh
3d5d0c0899 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.
2000-07-22 16:25:49 +00:00
rh
2d0029dd2a Mark cdrecord-current as superseded by cdrecord 2000-07-22 16:20:37 +00:00
rh
8c74841c09 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.
2000-07-22 16:14:48 +00:00
jlam
7e3366fd37 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.
2000-07-21 07:45:49 +00:00
tron
5ce1af6b37 Depend on version 4.0 or newer of the "readline" package. 2000-07-20 15:26:18 +00:00
agc
923ab12af7 Don't continue BUILD_DEPENDS line with a '\' - instead, use the
make(1) += construction on the continued line, so that it's easier to
find specific dependencies using grep(1).
2000-07-19 09:37:49 +00:00
agc
44b15b4200 Use EVAL_PREFIX to find the installed location of the kdebase package, and
use it accordingly.
2000-07-17 13:58:20 +00:00
agc
78748d628a Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition,
which takes entries of the format <make-definition-name>=<pkgname>. This
has not been added to MAKEFLAGS because (a) premature optimisation is the
root of all evil, and (b) because the .for loop used to implement this
shows the wrong results when multiple prefices are evaluated.

Modify all the package Makefiles to use EVAL_PREFIX, thereby simplifying
them considerably.

ALso simplify the logic to calculate the prefix as well.
2000-07-15 20:39:13 +00:00
jlam
a710701f2a Add DIST_SUBDIR=${PKGNAME} since the distfile has no version number.
Update MD5 checksum and remove old distfile from ftp.netbsd.org.
2000-07-15 06:22:16 +00:00
jlam
617af86cc7 Forgot these patches. These patch sources to work after kernel mmap
interface changed.
2000-07-15 06:11:20 +00:00
jlam
565ad3094e Fix module sources after kernel mmap interface change.
Fix error message to say the kernel sources should be for the kernel
you are running.
2000-07-15 06:10:25 +00:00
agc
69cbb39071 The previous method of using a make target for finding a prerequisite
package's prefix would not work as part of the environment specification
via MAKE_ENV (as it would not be executed in the correct directory).

Fix this by invoking pkg_info(1) directly, not via an intermediate make(1)
step - this is not as clean, but more effective (i.e. it works).
2000-07-14 16:04:19 +00:00
agc
f3df20f4fc Reformat the patch to cpumeter.cc so that it applies cleanly.
Add definitions to the environment on Solaris so that xpm is found.
Make the dependency on egcs for Solaris a build dependency.
Re-calculate patch checksums.
2000-07-13 15:48:47 +00:00
agc
4aeac45f89 Make the determination of the pre-req package's installed directory be
a bit more user-friendly.

Introduce a show-{gtk+,imlib,kdebase,qt1,qt2,xpm}-prefix target in
bsd.pkg.mk, and use "${MAKE} show-*-prefix" in package Makefiles.
2000-07-11 14:53:35 +00:00
agc
589109735e Use X11PREFIX in preference to X11BASE, to make this package cooperate
better with xpkgwedge.
2000-07-11 10:15:41 +00:00
agc
7f1f39e428 Find out where kde is installed by using pkg_info(1), rather than hardcoding
${X11BASE}.
2000-07-11 10:10:55 +00:00
agc
1b0c8d610f Make these packages work better with xpkgwedge by using X11PREFIX in
preference to X11BASE, and by finding out where the xpm package is
installed by using pkg_info(1), not hardcoding a best guess.
2000-07-11 09:31:32 +00:00
agc
52c1afc38c Find qt1 prefix via pkg_info(1), rather than hardcoding it as ${X11BASE}.
Pointed out by Dave Sainty <dave@dtsp.co.nz>, munged slightly by me.
2000-07-10 15:08:13 +00:00
dmcmahill
0f5be5bf68 - get endianness from machine/endian.h. Fixes compile on those arch's which
weren't hard coded into the program

- setup up standard NetBSD build rules for the scsi library as is done with
  the cdrecord pkg.

- use /dev/rcd0d for i386 but /dev/rcd0c for other archs (instead of /dev/rcd0d
  for everything).  This is only a default and can be overridden at run time.
2000-07-07 16:25:02 +00:00
dmcmahill
bdd6047b86 fix typo so these will build on apm capable systems 2000-07-06 21:09:38 +00:00
dmcmahill
3dd488dfcb override the ARCH variable to ensure a bad value isn't picked up from the
users environment.
2000-07-06 00:05:22 +00:00
wiz
433f8abdd0 Use release version instead of pre-release version. No functional change.
Bump version to 4.50.2.
2000-06-30 23:28:18 +00:00
wiz
a144168f6d Update to pre-release 4.50D. Fixes pkg/10461.
BSD-relevant changes:
o Updated FreeBSD, NetBSD, NeXTSTEP, OpenBSD, and OpenStep support to
  report "no PCB" and the values of the SO_CANTSENDMORE and
  SO_CANTRCVMORE state flags when a socket structure has no inpcb
  pointer.
o Upgraded support for FreeBSD 5.0-CURRENT.  Ben Smithurst
  <ben@scientia.demon.co.uk> supplied patches and did testing.  David
  O'Brien <obrien@NUXI.com> supplied a test system.  The update included
  dropping the Fctty part of file descriptor file system support,
  conditional on a Configure script test.  I propagated those changes to
  BSDI, NetBSD, and OpenBSD in anticipation of their having the
  modification in the future.
o Added support for 64 bit file sizes and offsets on BSDI, FreeBSD,
  NetBSD, and OpenBSD, based on a report from Dan Nelson
  <dnelson@emsphone.com>.  Dan supplied a patch and did FreeBSD testing.
o Added Configure script recognition of NetBSD 1.5, based on a report
  from Andrew Brown <atatat@atatdot.net>.
2000-06-28 00:40:44 +00:00
tron
3ab3d13ced Remove RCS Id from contect in "patch-ae" to get a valid patch checksum. 2000-06-27 08:37:40 +00:00