Initial import of getdata for sourcefourge.net.  Previous history for getdata
can be found in the KDE subversion repository, for the kst project.


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@2 0ca392cc-ac01-46ed-af57-cd2466bdd565
.cvsignore


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@3 0ca392cc-ac01-46ed-af57-cd2466bdd565
--enable-debug


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@4 0ca392cc-ac01-46ed-af57-cd2466bdd565
Check for invalid DIRFILEs ; don't crash on bad dirfile with the legacy API


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@5 0ca392cc-ac01-46ed-af57-cd2466bdd565
armour plate _GD_SetGetDataError ; add PHASE to putdata


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@6 0ca392cc-ac01-46ed-af57-cd2466bdd565
modern symbol


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@7 0ca392cc-ac01-46ed-af57-cd2466bdd565
remove GD_E_ENDIAN_ERROR ; multibit putdata


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@8 0ca392cc-ac01-46ed-af57-cd2466bdd565
add config.h.in


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@9 0ca392cc-ac01-46ed-af57-cd2466bdd565
largefile/off_t stuff


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@10 0ca392cc-ac01-46ed-af57-cd2466bdd565
off_t


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@11 0ca392cc-ac01-46ed-af57-cd2466bdd565
get_n_frames also returns off_t


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@12 0ca392cc-ac01-46ed-af57-cd2466bdd565
rm unused error codes


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@13 0ca392cc-ac01-46ed-af57-cd2466bdd565
No need to explicitly check for C standard headers


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@14 0ca392cc-ac01-46ed-af57-cd2466bdd565
More type checks


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@15 0ca392cc-ac01-46ed-af57-cd2466bdd565
Added a rudimentary test suite and fixed bugs found thereby.  To be succint:

* added putdata support for FRAMEOFFSET, endianness, and multi-bit BIT fields
* defer open/creating a raw file in putdata until we're ready to attempt writing
  to it to avoid creating empty files on certain errors.
* better LFS support
* regularised error handling

Also:

* consistent types
* split the large getdata.c into getdata.c (still fairly large), nframes.c, spf.c,
  errors.c, and dirfile_open.c
* added man pages for putdata() and the foo64() functions


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@16 0ca392cc-ac01-46ed-af57-cd2466bdd565
spelling


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@17 0ca392cc-ac01-46ed-af57-cd2466bdd565
If FILENAME_MAX is unreasonably small, still permit roomy format file lines.


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@18 0ca392cc-ac01-46ed-af57-cd2466bdd565
Added my checkdirfile utility, updated for the new API, as an example (not to
mention as a useful utility to have when working with dirfile mess we have)


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@19 0ca392cc-ac01-46ed-af57-cd2466bdd565
Use AC_CONFIG_HEADERS with getdata.h to get config.status to properly monitor
when it changes, rather than forcing a rebuild of the library whenever configure
is run.


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@20 0ca392cc-ac01-46ed-af57-cd2466bdd565
This is the generic autoconf/libtool INSTALL document.


git-svn-id: https://getdata.svn.sourceforge.net/svnroot/getdata/trunk/getdata@21 0ca392cc-ac01-46ed-af57-cd2466bdd565