This package contains the useful components that can still be used
on NetBSD after pcvt was replaced with wscons:
* playvt: A vt-movie player, includes several demo files.
* fed, fontedit: two font editors that can also be used on
the fonts in /usr/share/wscons/fonts.
farms, and performs the same job as Carnegie Mellon's depot program, albeit
in a simpler manner. Used to administer many packages at the same time in
a single tree.
Closes PR 11264.
and has no list of changes. Restructure packages to use a common Makefile
and patch directory. Set the maintainer to me, as this is a non-trivial
change. Compile in the samba vfs code.
Tools for the VIDC console used by NetBSD/arm32 on RiscPC
- blanktime Screen blank control for arm32 virtual consoles
- mkbeep Generates a waveform for the beep device
- setdisplay Set display resolutiion and depth for arm32 virtual consoles
- setkbd Set and report the keyboard autorepeat rate
sysgen reads DEC Qbus or UNIBUS device names from standard input,
assigns CSR addresses and interrupt vectors to the devices according
to the DEC standard algorithm for auto-configuration, and prints
the resulting list of allocations to standard output.
The program attempts to conform to the CONFIG command of the VMS
SYSGEN program, but has simplified output. Specifically, it does
not print information about VMS device naming and support.
<wolfgang@wsrcc.com>. Changes include:
o Created new 'toshiba' driver for 'read-toc'/'read-cd' with Toshiba
CD-ROM drives.
o Added full multi session support to the 'cdd2600' driver.
o CD-TEXT is written without any copy protection flags now.
o Added CDDB access to add title and artist data as CD-TEXT to an
existing toc-file. The direct cddbp and the http encapsulated protocol
is supported.
o Added support to better handle disks written in track-at-once mode with
'read-cd' and 'read-toc' (see options --tao-source and --tao-source-adjust).
o Fixed bug that prevented recording of pure data CDs with the recent HP
and Sony recorder models in single session mode.
For multi session mode the restrictions mentioned in the README are
still valid.
o Fixed 'unit not ready' problems after writing with the 'generic-mmc'
and 'generic-mmc-raw' driver.
o Toc-files with tracks that are shorter than 4 seconds will be recorded
if option '--force' is given.
o Some of the command line options are now saved to a settings file
"$HOME/.cdrdao" if option '--save' is given.
o The driver database is now kept in an external file so it is possible
to update the database between the cdrdao releases. Actual driver
database files will be available from
http://cdrdao.sourceforge.net/drives.html#dt
o Added new option '--keepimage' which keeps the created image file after
the command 'copy' finishes.
o Fixed bug in CD-TEXT reading code: CD-TEXT fields with empty strings were
only read for the first track.
o Driver 'generic-mmc': If the power calibration fails the recording process
will be aborted now.
o Driver 'generic-mmc-raw': Added explicit power calibration.
doesn't enable any functionality. It is here as a marker, so people building
binary packages know that these packages have version-specific features
that would make them incompatible with other point releases.. (such as
LKM's)
StrongARM rev2 problems
It attempts to identify the instructions that will cause problems
and moves them to a safe location. The "safe" location is final
page of the text (code) segment of the executable, which normally
has some spare bytes before the start of the data segment. Having
moved the instruction, it then puts a branch to the new location
where the old instruction used to be so that things will continue
to work.
BUGFIXES:
* hu.po update (narancs1@externet.hu)
* es.po update (Gorka Olaizola <olsago@jet.es>)
* added some checks that make sure the supplied image name is really a
image and not just a directory as it seems to confuse people...
* file selection loading for renamed files now works
* CFLAGS was ignored by the generated src/Makefile. "oops."
* added a few gtk_main_iteration() calls
NEWS:
* config option for multisession and multisession path by Sacha Arnoud
<Sacha.Arnoud@france.sun.com>)
* test of multisesssion cd validity (based on a patch by Sacha Arnoud
<Sacha.Arnoud@france.sun.com>) (atm Linux specific), can be turned off
with a config option
* Added eject/close cd-r to the File menu (based on a patch by Hayden James
<hjames@stevens-tech.edu>)
* added a driveropts=burnproofs option
* added support for cdrecord's -waiti option, thus enabeling the making
of all sessions on a multisession cd on-the-fly
* The display can now be lozenge-shaped (the way a real lava lamp
is). This is controlled by the "lozenge" resource.
* FreeBSD now drops setgid privileges.
* Fixed bugs in handling .lavapsrc files.
* In some cases lavaps would go into infinite blob growth or shrinkage.
* Process control (nice, renice, kill) added.
* Some of the "halo" around lozenge windows fixed.
* Dependence on an external ``whoami'' program removed.
* Process name added to proc menu.
* Handling of window decorations (the ``halo'' bug) mostly cleaned up.
* Shaped windows can now be disabled completely.
* Fix for the "infinite growth on start" bug that occurred if no
geometry was specified.
means it can only handle offsets up to a certain size, and can fail
to work in large programs. Compiling -fPIC allows larger offsets
and should permit large programs to function.
This package allows most of pkgsrc on NetBSD/sparc 1.4.x systems.
XXX I *think* that libtool needs to be rebuilt after installing this!
can either be defined or not. This governs the installation of the
floppyd binary in the mtools package. The floppyd program needs
the SM and ICE libs from the X11 distribution to link (floppyd's
authorisation model to enable remote access to floppy drives closely
resembles that of X11's xauth model). Modify the mtools Makefile
accordingly.
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.
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
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...)
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>.
* 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)
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.
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.
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.
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).
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.
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.
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.
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>.
libkvm isn't needed, and skill/snice can run without setgid. Tested on
1.3.3, 1.4 and 1.5A, and should work all the way back to NetBSD 0.8.
Note: applies for NetBSD only, not Solaris :)
logroll:
- rotate ipmon log (no processing yet)
proc-httpd-errors
- do not report usernames on authentication failures (better summary
and possible passwords are not shown)
- do not report "file not found" errors (not useful at system level,
and some authors choose to live with such links produced by tools)
- do not report "no acceptable variant" (the user gets a menu)
- do not report clients blocked by server configuration
proc-messages
- updates to local domains and networks (needs a config file)
- handle multi-port HP print servers successfully
- handle ntpd v4 messages
- handle new NetBSD messages (up-to 1.4Y)
- update named to BIND v8.2.2-P5, and add some new types of messages
- handle verbose amd startup
- minor updates: inetd, sendmail, snmpd, sshd
- new daemons: dhcpd, dhclient, gated, gdc, lpd, portmap, savecore, tftpd
- added a placeholder for mrouted
proc-news
- don't count "msgid:" as a system with connection failures (the failed
connections are probably to msgidd, e.g. it is not running)
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
- gtop.desktop: Added Swedish translation.
- gtop.desktop: Added Galician entry.
- gtop.desktop : Added the Turkish translation to the gtop.desktop file.
- gnome-gtop.png: Improved.
Added first version of the GTop Documentation from Telsa Gwynne.
- procview.c: Use "Kill nicely (SIGTERM)" and "Kill now (SIGKILL)"
in the right-click menu.
- procview.c (DEFAULT_PROCVIEW_FIELD_MASK): New constant. After a
suggestion from Alexander Kirillov we only show "Pid", "User", "Pri",
"Size", "Resident", "Stat", "CPU", "MEM", "Time" and "Command" as the
default since this is less confusing to newbies (and it also helps us
keeping the default window size small).
(procfields_properties_load): Don't crash here when some bad guy
sets "gtop/procview/procview_field_mask=0". Fixes#2420.
- procview.c (get_command_line): New static function. Try to get
the `command' field from glibtop_get_proc_args () if possible since
glibtop_get_proc_state () sometimes truncates this field. GTop will
not correctly show the full name of executables with long names.
- global.c: In the preferences dialog, use "Update times" instead
of "Update times (notebook pages)".
- summary.c (gtop_summary_destroy): Renamed to `summary_destroy_cb'
and made it static.
(gtop_summary_new): Call `summary_destroy_cb' on the "destroy" signal.
(gtop_statusbar_destroy): Renamed to `statusbar_destroy_cb' and
made it static.
(gtop_statusbar_new): Call `statusbar_destroy_cb' on the "destroy"
signal.
- mdi.c (app_destroy_cb): Don't call `gtop_statusbar_destroy' here.
- process-details.c (process_args_update): Make this work with
LibGTop 1.1.4.
- gnome-gtop.png: An icon, an icon!
- memusage.c: added popup-menu to allow show menu/toolbar
- fsusage.c: added popup-menu to allow show menu/toolbar
- procview.c: added items to popup-menu to allow show menu/toolbar
- main.c (gtop_show_mtbar): added "show menu/toolbar" menucheckbuttons to
allow some sort of fullscreen mode
Cdda2wav:
- integrated the files, Heiko forgot to provide for release 1.8.1
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.
Patch submitted by OGATA <ogata@isp.qix.org> in mail to tech-pkg.
* Add note on how to update distfile, mostly taken from pkg_install pkg.
* Move 1.4 patches from src/usr.sbin/user/user.c to pkgsrc (I didn't want
to add it to doc/HACKS :)
- Set a threshold for reporting mail rejection (a single unknown address is
insignificant, as is mostly any other single rejection).
- Added daemons: deliver (cyrus), rdist, websterd.
- Handle more messages: ftpd, inetd, listserv, sendmail, snmpd, sshd.
- handle more daemons and new versions in proc-messages
- summarize rejected mail in proc-messages
- handle URL language codes better in proc-httpd-access
- do not report missing "favicon.ico" in proc-httpd-errors
- ignore XTHREAD and high load average in proc-news
mksunbootcd came from distrib/utils/mksunbootcd. This package is provided
so it may be easily installed as we don't ship mksunbootcd executibles
The mksunbootcd program combines filesystem partitions for Sun Microsys-
tems, Inc. computers into an image suitable for writing to a compact
disc, that will allow the disc to be booted on the sun3, sun3x, sun4,
sun4c, sun4m and sun4u platforms. This hardware is supported by the
NetBSD sparc, sparc64 and sun3 ports. The architecture arguments above
must be the bootable filesystem images for the named architecture.
filesystem is typically an iso9660 filesystem, see mount_cd9660(8) for
details, but can be any type as long as the first 512 bytes of the image
are not used. This image is modified, and the additional partitions
added after this partition, in order. If any architecture image is miss-
ing, that partition is not used. If a disc with sun4 and sun4m support
only was to be created, a dummy image would need to be in place for
sun4c.
the packages collection.
memconf reports the size of each SIMM/DIMM memory module installed in
a system. It also reports the system type and any empty memory
sockets.
In verbose mode, it also reports: banner name, model, and CPU/system
frequencies address range and bank numbers for each module
- supports /proc/cmdline on NetBSD
- killall: new option -g to kill process group instead of process
- pidof: new option -g to show PGID instead of PID (by Florian La Roche)
- pstree: new option -H to highlight process specified by PID
Changes since previous version:
----------------------------
revision 1.13
date: 2000/03/12 19:57:24; author: jlam; state: Exp; lines: +6 -4
Make "-d homedir" option work -- home directory wasn't being set in this
case.
----------------------------
revision 1.12
date: 2000/03/07 20:56:45; author: agc; state: Exp; lines: +8 -3
When adding a group, check that it doesn't already exist.
Also fix a problem with reading entries when modifying a group.
Both problems found and analysed by Thomas Klausner.
----------------------------
chio.h. Note: I do *not* own a SCSI tape changer. Testing appreciated!
This patch continues to use the old ioctl on new systems. If it worked
before, it should continue to work.
Fixes PR pkg/8651.
Skill Version 3.7, Patch #8 [affects all]
- pid #4 not special for Solaris [from JD Paul <jdpaul@staff.juno.com>]
- generic Linux /proc code [from Michael Smith <michael@csuite.ns.ca>]
- prevent compiler code reorder of SysErr() call in main()
- New OSes: Linux 2.2, Compaq Tru64 Unix 5.0, SCO UnixWare 7.0.1
- Fixed GuessOS for Tru64 Unix and AIX 4.3
- no-ctrling-tty support for: Linux, AIX, HPUX 10/11, SysVr4 (Solaris)
- Rewrite of Linux GetProc().
- Larger errbuf for 4.4BSD [Thomas Klausner <wiz@danbala.tuwien.ac.at>]
translations, German .po update and a bunch of minor bugfixes (size of
old sessions in multisession is taken into account, tried to sort out the
exit status reporting and more), added a few more options to mkisofs,
saveable fifosize.