The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), devdump, hdump, isodebug, isodump, isoinfo, isovfy, label, mt, p, patch, sccs, scgcheck, scpio, sdd, sfind, sformat, smake, sh (Bourne Shell), star, star_sym, suntar, gnutar, tartest, termcap, and ved.
|Tags||Software Development Build Tools Utilities|
|Operating Systems||POSIX Unix OS Independent Windows Mac OS X|
Release Notes: A bug with the new include PATH handling was fixed, allowing compilation on FreeBSD again. The star NFSv4 ACL support now also works on Solaris 10. Libfind now correctly supports -type P for exvent ports. Cdrtools have been bumped to 3.01a19.
Release Notes: Star now supports NFSv4 ACLs on Solaris. The makefilesystem no longer includes a defective cdda_paranoia.h from /usr/local/include on FreeBSD. Fixes a bug in include/schily/stdio.h that prevented compilation of bsh on Linux. Fixes a bug in libxtermcap::tdecode() that was introduced with 2013-10-10. SCCS programs now are able to set file timestamps with nanosecond granularity.
Release Notes: This release adds some files to the boostrap smake compile to allow compilation on more platforms, fixes fine-grained privilege handling for cdda2wav on Linux, bumps cdrtools to Version 3.01a18, adds emulation code for the *at() Solaris/POSIX.1-2008 system interfaces (e.g., openat()), allows star to correctly deal with files which store more than DEV_BSIZE in the inode when in parse mode, and makes SCCS admin allow nanosecond timestamps in SCCS V6 mode.
Release Notes: Support for newer 64 bit Cygwin versions was added. The bootstrap smake compiles again. Star was converted to use struct timespec and now supports nanoseond time stamp extraction. Star no longer splits path names into prefix + zero suffix when in POSIX.1-1988 mode. A major restructuring happened to the enhanced Bourne Shell in preparation for adding it to OpenSolaris. Set -o aliasowner=user now works with the Bourne Shell.
Release Notes: The Schily makefilesystem no longer uses $CC for internal tasks. "Static" compilation is now allowed on Linux x86 and Linux on Raspberry Pi. Support for ARMv5 and ARMv6 was added for non-automake aware programs like "gmake". The Bourne Shell now implements -o aliasowner=name as a security feature. CPP now compiles even if YACC="bison -y". Star/spax no longer does a chown on extract unless -po or -pe are specified. SCCS diffs now use get -o to get correct time stamps with diff -u. SCCS diff no longer writes nanosecond values in the middle of a "diff -c" timestamp when in the German locale.