diff -urN cd-discid-0.9.orig/Makefile cd-discid-0.9/Makefile --- cd-discid-0.9.orig/Makefile Tue Jun 14 12:24:15 2005 +++ cd-discid-0.9/Makefile Tue Jun 14 12:24:39 2005 @@ -32,9 +32,9 @@ install: cd-discid $(INSTALL) -d -m 755 $(bindir) - $(INSTALL) -s -m 755 -o 0 cd-discid $(bindir) + $(INSTALL) -s -m 755 cd-discid $(bindir) $(INSTALL) -d -m 755 $(mandir) - $(INSTALL) -m 644 -o 0 cd-discid.1 $(mandir) + $(INSTALL) -m 644 cd-discid.1 $(mandir) tarball: @cd .. && tar czvf cd-discid_$(VERSION).orig.tar.gz \ --- cd-discid-0.9.orig/cd-discid.c 2009/04/28 12:18:37 1.1 +++ cd-discid-0.9/cd-discid.c 2009/04/28 12:19:03 @@ -188,6 +188,11 @@ fprintf(stderr, "cd-discid: %s: ", argv[1]); perror("DKIOCCDREADTRACKINFO"); } +#if defined(__LITTLE_ENDIAN__) + /* endian fixups for Intel Macs */ + TocEntry[i].trackStartAddress = ntohl(TocEntry[i].trackStartAddress); + TocEntry[i].trackSize = ntohl(TocEntry[i].trackSize); +#endif } /* MacOS X on G5-based systems does not report valid info for