1New features with AN-2014-05-05:
2
3This is the first localization step for the schily source consolidation. Many
4programs now (hopefully) call gettext() for all strings that need localization.
5
6-	The next step will include dgettext() calls for the libraries and the
7	missing programs
8
9-	The following step will include the extracted strings
10
11-	The last step will include German translations and install support
12	for the resulting binary message object files.
13
14----------> Please test and report compilation problems! <---------
15
16***** NOTE: As mentioned since 2004, frontends to the tools should *****
17*****		call all programs in the "C" locale		   *****
18*****		by e.g. calling: LC_ALL=C cdrecord ....		   *****
19*****		unless these frontends support localized strings   *****
20*****		used by the cdrtools with NLS support.		   *****
21
22		*** WARNING        ***
23		*** Need new smake ***
24
25	*** Due to the fact that 2014-04-03 introduced to use new macro
26	*** expansions and a related bug fix in smake, you need a new smake
27	*** to compile this source. To ensure this, call:
28
29	cd ./psmake
30	./MAKE-all
31	cd ..
32	psmake/smake
33	psmake/smake install
34
35
36	WARNING: the new version of the isoinfo program makes use of the
37		*at() series of functions that have been introduced by Sun
38		in August 2001 and added to POSIX.1-2008. For older platforms,
39		libschily now includes emulations for these functions but
40		these emulations have not yet been tested thouroughly.
41		Please report problems!
42
43
44-	config.guess now understands Mac OS X on 64 bit Intel
45
46-	libschily/mknodat.c now correctly provides a mknodat() function even
47	when there is no mknod() command.
48
49-	libschily/futimens.c now is more Sun specific when trying to implement
50	futimens() via utimensat(), as only Solaris supports a f*() interface
51	in case that the path name is a NULL pointer.
52
53-	libschily/fchmodat.c was added, it has been forgotten when
54	the emulations for the *at() functions have been introdiced.
55	It ne needed for the new enhanced isoinfo command.
56
57
58-	A few minor corrections in the Bourne Shell to avoid GCC warnings
59	that have been observed on the limited (SunOS-5) version of the
60	Shell that is installed as "osh".
61
62-	The man page isoinfo.8 was enhanced by mentioning the option -s (print
63	file sizes in multiple if 2048 byte sectors) and by documenting the
64	list format that us used with -l.
65
66-	isoinfo now evaluates the Rock Ridge "PN" signature and thus supports
67	to display and use the major/minor device numbers.
68
69-	isoinfo now extracts time stamps with sub second granularity in
70	order to be able to set fine grained file timestamps, see -X option
71	below.
72
73-	isoinfo now knows how to find out whether a ISO-9660 filesystem was
74	created by a newer mkisofs and thus includes useful inode numbers
75	in ISO-9660. These ISO-9660 based inode numbers are used in case that
76	there is no Rock Ridge-1.12 that includes inode numbers in the "PX"
77	signature.
78
79-	isoinfo now has a new option -X that extracts alls files (in case that
80	-find is not used) or files secected by a -find expression. Note that
81	-find expressions may include -chown, -chgrp and -chmod to modify the
82	meta data of files.
83
84Author:
85
86Joerg Schilling
87D-13353 Berlin
88Germany
89
90Email: 	joerg@schily.isdn.cs.tu-berlin.de, js@cs.tu-berlin.de
91	joerg.schilling@fokus.fraunhofer.de
92
93Please mail bugs and suggestions to me.
94