debian/0000755000000000000000000000000012314055754007174 5ustar debian/watch0000644000000000000000000000014112272476040010217 0ustar version=3 opts=dversionmangle=s/\+dfsg[\d]// \ http://sf.net/libbinio/libbinio-([\d.]+)\.tar\.gz debian/libbinio1ldbl.docs0000644000000000000000000000003112272476040012544 0ustar AUTHORS NEWS README TODO debian/libbinio1ldbl.lintian-overrides0000644000000000000000000000007312272476040015260 0ustar libbinio1ldbl: package-name-doesnt-match-sonames libbinio1 debian/rules0000755000000000000000000000233112272476040010251 0ustar #!/usr/bin/make -f DEB_DEBIAN_DIR=$(dir $(firstword $(MAKEFILE_LIST))) DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog -l$(DEB_DEBIAN_DIR)/changelog \ | sed -rne 's,^Version: ([^+]+).*,\1,p') REPACK_TMPDIR:=$(shell mktemp -d) %: dh $@ --with autoreconf --parallel override_dh_autoreconf: mv configure.in configure.ac dh_autoreconf override_dh_autoreconf_clean: dh_autoreconf_clean [ ! -f configure.ac ] || mv configure.ac configure.in get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=$(REPACK_TMPDIR) --package=libbinio --upstream-version=$(DEB_UPSTREAM_VERSION) --watchfile=$(DEB_DEBIAN_DIR)/watch rm -rf $(REPACK_TMPDIR)/libbinio-$(DEB_UPSTREAM_VERSION) tar -xf $(REPACK_TMPDIR)/libbinio_$(DEB_UPSTREAM_VERSION).orig.tar.gz -C $(REPACK_TMPDIR) rm $(REPACK_TMPDIR)/libbinio_$(DEB_UPSTREAM_VERSION).orig.tar.gz GZIP="--best --no-name" tar -C $(REPACK_TMPDIR) -czf $(REPACK_TMPDIR)/libbinio_$(DEB_UPSTREAM_VERSION)+dfsg1.orig.tar.gz --exclude=doc/* libbinio-$(DEB_UPSTREAM_VERSION) rm -r $(REPACK_TMPDIR)/libbinio-$(DEB_UPSTREAM_VERSION) mv $(REPACK_TMPDIR)/libbinio_$(DEB_UPSTREAM_VERSION)+dfsg1.orig.tar.gz $(CURDIR) rm -rf $(REPACK_TMPDIR) debian/symbols0000644000000000000000000004350312314055662010612 0ustar libbinio.so.1 libbinio1ldbl #MINVER# (c++)"binfstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"binfstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binfstream::binfstream(char const*, int)@Base" 1.4+dfsg1 (c++)"binfstream::binfstream(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binfstream::binfstream()@Base" 1.4+dfsg1 (c++)"binfstream::binfstream(char const*, int)@Base" 1.4+dfsg1 (c++)"binfstream::binfstream(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binfstream::binfstream()@Base" 1.4+dfsg1 (c++)"binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"binistream::readString(char*, unsigned long)@Base" 1.4+dfsg1 (c++)"binistream::readString(char*, unsigned long, char)@Base" 1.4+dfsg1 (c++)"binistream::readString(char)@Base" 1.4+dfsg1 (c++)"binistream::ieee_double2float(unsigned char*)@Base" 1.4+dfsg1 (c++)"binistream::ieee_single2float(unsigned char*)@Base" 1.4+dfsg1 (c++)"binistream::ateof()@Base" 1.4+dfsg1 (c++)"binistream::ignore(unsigned long)@Base" 1.4+dfsg1 (c++)"binistream::peekInt(unsigned int)@Base" 1.4+dfsg1 (c++)"binistream::readInt(unsigned int)@Base" 1.4+dfsg1 (c++)"binistream::peekFloat(binio::FType)@Base" 1.4+dfsg1 (c++)"binistream::readFloat(binio::FType)@Base" 1.4+dfsg1 (c++)"binistream::binistream()@Base" 1.4+dfsg1 (c++)"binistream::binistream()@Base" 1.4+dfsg1 (c++)"binistream::~binistream()@Base" 1.4+dfsg1 (c++)"binistream::~binistream()@Base" 1.4+dfsg1 (c++)"binistream::~binistream()@Base" 1.4+dfsg1 (c++|arch=alpha powerpc powerpcspe ppc64 ppc64el s390x sparc)"binostream::writeFloat(__float128, binio::FType)@Base" 1.4+dfsg1 (c++|arch=!alpha !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc)"binostream::writeFloat(long double, binio::FType)@Base" 1.4+dfsg1 (c++)"binostream::writeString(char const*, unsigned long)@Base" 1.4+dfsg1 (c++)"binostream::writeString(std::basic_string, std::allocator > const&)@Base" 1.4+dfsg1 (c++|arch=alpha powerpc powerpcspe ppc64 ppc64el s390x sparc)"binostream::float2ieee_double(__float128, unsigned char*)@Base" 1.4+dfsg1 (c++|arch=alpha powerpc powerpcspe ppc64 ppc64el s390x sparc)"binostream::float2ieee_single(__float128, unsigned char*)@Base" 1.4+dfsg1 (c++|arch=!alpha !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc)"binostream::float2ieee_double(long double, unsigned char*)@Base" 1.4+dfsg1 (c++|arch=!alpha !powerpc !powerpcspe !ppc64 !ppc64el !s390x !sparc)"binostream::float2ieee_single(long double, unsigned char*)@Base" 1.4+dfsg1 (c++)"binostream::writeInt(long long, unsigned int)@Base" 1.4+dfsg1 (c++)"binostream::binostream()@Base" 1.4+dfsg1 (c++)"binostream::binostream()@Base" 1.4+dfsg1 (c++)"binostream::~binostream()@Base" 1.4+dfsg1 (c++)"binostream::~binostream()@Base" 1.4+dfsg1 (c++)"binostream::~binostream()@Base" 1.4+dfsg1 (c++)"binsstream::binsstream(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binsstream::binsstream(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"binwstream::pos()@Base" 1.4+dfsg1 (c++)"binwstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"binwstream::getByte()@Base" 1.4+dfsg1 (c++)"binwstream::putByte(unsigned char)@Base" 1.4+dfsg1 (c++)"binwstream::binwstream(std::basic_iostream >*)@Base" 1.4+dfsg1 (c++)"binwstream::binwstream(std::basic_iostream >*)@Base" 1.4+dfsg1 (c++)"binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"binifstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"binifstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binifstream::getByte()@Base" 1.4+dfsg1 (c++)"binifstream::binifstream(char const*, int)@Base" 1.4+dfsg1 (c++)"binifstream::binifstream(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binifstream::binifstream()@Base" 1.4+dfsg1 (c++)"binifstream::binifstream(char const*, int)@Base" 1.4+dfsg1 (c++)"binifstream::binifstream(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binifstream::binifstream()@Base" 1.4+dfsg1 (c++)"binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"binisstream::getByte()@Base" 1.4+dfsg1 (c++)"binisstream::binisstream(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binisstream::binisstream(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"biniwstream::pos()@Base" 1.4+dfsg1 (c++)"biniwstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"biniwstream::getByte()@Base" 1.4+dfsg1 (c++)"biniwstream::biniwstream(std::basic_istream >*)@Base" 1.4+dfsg1 (c++)"biniwstream::biniwstream(std::basic_istream >*)@Base" 1.4+dfsg1 (c++)"biniwstream::~biniwstream()@Base" 1.4+dfsg1 (c++)"biniwstream::~biniwstream()@Base" 1.4+dfsg1 (c++)"biniwstream::~biniwstream()@Base" 1.4+dfsg1 (c++)"binofstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"binofstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binofstream::putByte(unsigned char)@Base" 1.4+dfsg1 (c++)"binofstream::binofstream(char const*, int)@Base" 1.4+dfsg1 (c++)"binofstream::binofstream(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binofstream::binofstream()@Base" 1.4+dfsg1 (c++)"binofstream::binofstream(char const*, int)@Base" 1.4+dfsg1 (c++)"binofstream::binofstream(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"binofstream::binofstream()@Base" 1.4+dfsg1 (c++)"binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"binosstream::putByte(unsigned char)@Base" 1.4+dfsg1 (c++)"binosstream::binosstream(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binosstream::binosstream(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"binowstream::pos()@Base" 1.4+dfsg1 (c++)"binowstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"binowstream::putByte(unsigned char)@Base" 1.4+dfsg1 (c++)"binowstream::binowstream(std::basic_ostream >*)@Base" 1.4+dfsg1 (c++)"binowstream::binowstream(std::basic_ostream >*)@Base" 1.4+dfsg1 (c++)"binowstream::~binowstream()@Base" 1.4+dfsg1 (c++)"binowstream::~binowstream()@Base" 1.4+dfsg1 (c++)"binowstream::~binowstream()@Base" 1.4+dfsg1 (c++)"binio::system_flags@Base" 1.4+dfsg1 (c++)"binio::detect_system_flags()@Base" 1.4+dfsg1 (c++)"binio::eof()@Base" 1.4+dfsg1 (c++)"binio::error()@Base" 1.4+dfsg1 (c++)"binio::getFlag(binio::Flag)@Base" 1.4+dfsg1 (c++)"binio::setFlag(binio::Flag, bool)@Base" 1.4+dfsg1 (c++)"binio::binio()@Base" 1.4+dfsg1 (c++)"binio::binio()@Base" 1.4+dfsg1 (c++)"binio::~binio()@Base" 1.4+dfsg1 (c++)"binio::~binio()@Base" 1.4+dfsg1 (c++)"binio::~binio()@Base" 1.4+dfsg1 (c++)"binfbase::pos()@Base" 1.4+dfsg1 (c++)"binfbase::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"binfbase::close()@Base" 1.4+dfsg1 (c++)"binfbase::binfbase()@Base" 1.4+dfsg1 (c++)"binfbase::binfbase()@Base" 1.4+dfsg1 (c++)"binfbase::~binfbase()@Base" 1.4+dfsg1 (c++)"binfbase::~binfbase()@Base" 1.4+dfsg1 (c++)"binfbase::~binfbase()@Base" 1.4+dfsg1 (c++)"binsbase::pos()@Base" 1.4+dfsg1 (c++)"binsbase::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"binsbase::binsbase(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binsbase::binsbase(void*, unsigned long)@Base" 1.4+dfsg1 (c++)"binsbase::~binsbase()@Base" 1.4+dfsg1 (c++)"binsbase::~binsbase()@Base" 1.4+dfsg1 (c++)"binsbase::~binsbase()@Base" 1.4+dfsg1 (c++)"typeinfo for binfstream@Base" 1.4+dfsg1 (c++)"typeinfo for binistream@Base" 1.4+dfsg1 (c++)"typeinfo for binostream@Base" 1.4+dfsg1 (c++)"typeinfo for binsstream@Base" 1.4+dfsg1 (c++)"typeinfo for binwstream@Base" 1.4+dfsg1 (c++)"typeinfo for binifstream@Base" 1.4+dfsg1 (c++)"typeinfo for binisstream@Base" 1.4+dfsg1 (c++)"typeinfo for biniwstream@Base" 1.4+dfsg1 (c++)"typeinfo for binofstream@Base" 1.4+dfsg1 (c++)"typeinfo for binosstream@Base" 1.4+dfsg1 (c++)"typeinfo for binowstream@Base" 1.4+dfsg1 (c++)"typeinfo for binio@Base" 1.4+dfsg1 (c++)"typeinfo for binfbase@Base" 1.4+dfsg1 (c++)"typeinfo for binsbase@Base" 1.4+dfsg1 (c++)"typeinfo name for binfstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binistream@Base" 1.4+dfsg1 (c++)"typeinfo name for binostream@Base" 1.4+dfsg1 (c++)"typeinfo name for binsstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binwstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binifstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binisstream@Base" 1.4+dfsg1 (c++)"typeinfo name for biniwstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binofstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binosstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binowstream@Base" 1.4+dfsg1 (c++)"typeinfo name for binio@Base" 1.4+dfsg1 (c++)"typeinfo name for binfbase@Base" 1.4+dfsg1 (c++)"typeinfo name for binsbase@Base" 1.4+dfsg1 (c++)"VTT for binfstream@Base" 1.4+dfsg1 (c++)"VTT for binistream@Base" 1.4+dfsg1 (c++)"VTT for binostream@Base" 1.4+dfsg1 (c++)"VTT for binsstream@Base" 1.4+dfsg1 (c++)"VTT for binwstream@Base" 1.4+dfsg1 (c++)"VTT for binifstream@Base" 1.4+dfsg1 (c++)"VTT for binisstream@Base" 1.4+dfsg1 (c++)"VTT for biniwstream@Base" 1.4+dfsg1 (c++)"VTT for binofstream@Base" 1.4+dfsg1 (c++)"VTT for binosstream@Base" 1.4+dfsg1 (c++)"VTT for binowstream@Base" 1.4+dfsg1 (c++)"VTT for binfbase@Base" 1.4+dfsg1 (c++)"VTT for binsbase@Base" 1.4+dfsg1 (c++)"vtable for binfstream@Base" 1.4+dfsg1 (c++)"vtable for binistream@Base" 1.4+dfsg1 (c++)"vtable for binostream@Base" 1.4+dfsg1 (c++)"vtable for binsstream@Base" 1.4+dfsg1 (c++)"vtable for binwstream@Base" 1.4+dfsg1 (c++)"vtable for binifstream@Base" 1.4+dfsg1 (c++)"vtable for binisstream@Base" 1.4+dfsg1 (c++)"vtable for biniwstream@Base" 1.4+dfsg1 (c++)"vtable for binofstream@Base" 1.4+dfsg1 (c++)"vtable for binosstream@Base" 1.4+dfsg1 (c++)"vtable for binowstream@Base" 1.4+dfsg1 (c++)"vtable for binio@Base" 1.4+dfsg1 (c++)"vtable for binfbase@Base" 1.4+dfsg1 (c++)"vtable for binsbase@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binfstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binfstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binwstream::pos()@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binwstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binwstream::putByte(unsigned char)@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"non-virtual thunk to binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binistream::~binistream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binistream::~binistream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binostream::~binostream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binostream::~binostream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binwstream::~binwstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to biniwstream::~biniwstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to biniwstream::~biniwstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binowstream::~binowstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binowstream::~binowstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfbase::~binfbase()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfbase::~binfbase()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsbase::~binsbase()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsbase::~binsbase()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfstream::~binfstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsstream::~binsstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binwstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"virtual thunk to binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binifstream::~binifstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binisstream::~binisstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to biniwstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"virtual thunk to binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binofstream::~binofstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binosstream::~binosstream()@Base" 1.4+dfsg1 (c++)"virtual thunk to binowstream::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"virtual thunk to binfbase::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"virtual thunk to binsbase::seek(long, binio::Offset)@Base" 1.4+dfsg1 (c++)"virtual thunk to binfstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"virtual thunk to binwstream::pos()@Base" 1.4+dfsg1 (c++)"virtual thunk to binifstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"virtual thunk to biniwstream::pos()@Base" 1.4+dfsg1 (c++)"virtual thunk to binofstream::open(char const*, int)@Base" 1.4+dfsg1 (c++)"virtual thunk to binowstream::pos()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfbase::pos()@Base" 1.4+dfsg1 (c++)"virtual thunk to binsbase::pos()@Base" 1.4+dfsg1 (c++)"virtual thunk to binfstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"virtual thunk to binifstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 (c++)"virtual thunk to binofstream::open(std::basic_string, std::allocator > const&, int)@Base" 1.4+dfsg1 #Sparc specific symbols (optional|c++|arch=sparc ia64)"construction vtable for binistream-in-binfstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binifstream-in-binfstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binfbase-in-binfstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binostream-in-binfstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binofstream-in-binfstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binistream-in-binsstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binisstream-in-binsstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binsbase-in-binsstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binostream-in-binsstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binosstream-in-binsstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binistream-in-binwstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for biniwstream-in-binwstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binostream-in-binwstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binowstream-in-binwstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binistream-in-binifstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binfbase-in-binifstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binistream-in-binisstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binsbase-in-binisstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binistream-in-biniwstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binostream-in-binofstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binfbase-in-binofstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binostream-in-binosstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binsbase-in-binosstream@Base" 1.4+dfsg1 (optional|c++|arch=sparc ia64)"construction vtable for binostream-in-binowstream@Base" 1.4+dfsg1 debian/copyright0000644000000000000000000000323212272476040011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Simon Peter Source: http://libbinio.sourceforge.net/ Files: * Copyright: (C) 2002-2004 Simon Peter License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . On Debian systems, the complete text of the GNU Lesser General Public License can be found in /usr/share/common-licenses/LGPL-2.1. Files: debian/* Copyright: (C) 2005-2007, Daniel Baumann (C) 2008, Bradley Smith (C) 2014, Andreas Moog License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/libbinio-dev.install0000644000000000000000000000015512272476040013126 0ustar debian/tmp/usr/include/* debian/tmp/usr/lib/*/*.a debian/tmp/usr/lib/*/*.so debian/tmp/usr/lib/*/pkgconfig/* debian/libbinio1ldbl.install0000644000000000000000000000003412272476040013265 0ustar debian/tmp/usr/lib/*/*.so.* debian/source/0000755000000000000000000000000012272476040010472 5ustar debian/source/format0000644000000000000000000000001412272476040011700 0ustar 3.0 (quilt) debian/source/lintian-overrides0000644000000000000000000000017612272476040014057 0ustar # We rename configure.in before running autoreconf, so this doesn't affect us: libbinio source: deprecated-configure-filename debian/patches/0000755000000000000000000000000012272476040010621 5ustar debian/patches/fix-off-by-one.diff0000644000000000000000000000264012272476040014202 0ustar Description: Add patch from upstream cvs to fix a off-by-one error in binstr.cpp Origin: upstream, http://libbinio.cvs.sourceforge.net/viewvc/libbinio/libbinio/src/binstr.cpp?r1=1.3&r2=1.4&view=patch --- libbinio-1.4+dfsg1.orig/src/binstr.cpp +++ libbinio-1.4+dfsg1/src/binstr.cpp @@ -14,7 +14,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * binstr.cpp - Binary I/O on standard C strings in memory - * Copyright (C) 2003 Simon Peter + * Copyright (C) 2003, 2010 Simon Peter */ #include "binstr.h" @@ -35,12 +35,11 @@ void binsbase::seek(long p, Offset offs) switch(offs) { case Set: spos = data + p; break; case Add: spos += p; break; - case End: spos = data + length - 1 + p; break; + case End: spos = data + length + p; break; } // Seek before start of data if(spos < data) { - err |= Eof; spos = data; return; } @@ -48,7 +47,7 @@ void binsbase::seek(long p, Offset offs) // Seek after end of data if(spos - data >= length) { err |= Eof; - spos = data + length - 1; + spos = data + length; } } @@ -95,11 +94,12 @@ binosstream::~binosstream() void binosstream::putByte(Byte b) { - *spos = b; - spos++; - - if(spos - data >= length) - spos = data + length - 1; + if(spos - data >= length) { + err |= Eof; + } else { + *spos = b; + spos++; + } } /***** binsstream *****/ debian/patches/00_fix_gcc4.4_FTBFS.diff0000644000000000000000000000063512272476040014532 0ustar Description: Fix build with gcc4.4 Author: Bradley Smith Index: libbinio/src/binwrap.cpp =================================================================== --- libbinio.orig/src/binwrap.cpp 2009-06-09 18:20:07.000000000 +0100 +++ libbinio/src/binwrap.cpp 2009-09-27 15:10:19.000000000 +0100 @@ -18,6 +18,7 @@ */ #include "binwrap.h" +#include #if BINIO_ENABLE_IOSTREAM debian/patches/removed_gfdl_doc.diff0000644000000000000000000000476312272476040014747 0ustar Description: Don't build/install documentation, which is GFDL licensed and thus considered non-free. Index: libbinio/configure =================================================================== --- libbinio.orig/configure 2014-01-27 16:43:17.607400487 +0100 +++ libbinio/configure 2014-01-27 16:43:17.583400487 +0100 @@ -1516,7 +1516,7 @@ - ac_config_files="$ac_config_files Makefile src/Makefile doc/Makefile src/binio.h libbinio.pc" + ac_config_files="$ac_config_files Makefile src/Makefile src/binio.h libbinio.pc" am__api_version="1.9" ac_aux_dir= @@ -20731,7 +20731,6 @@ # Handling of arguments. "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; - "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; "src/binio.h" ) CONFIG_FILES="$CONFIG_FILES src/binio.h" ;; "libbinio.pc" ) CONFIG_FILES="$CONFIG_FILES libbinio.pc" ;; "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; Index: libbinio/Makefile.in =================================================================== --- libbinio.orig/Makefile.in 2014-01-27 16:43:17.607400487 +0100 +++ libbinio/Makefile.in 2014-01-27 16:43:17.583400487 +0100 @@ -186,7 +186,7 @@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ -SUBDIRS = src doc +SUBDIRS = src EXTRA_DIST = INSTALL.unix INSTALL.win32 INSTALL.dos Makefile.wat Makefile.bt \ libbinio.qpg binio.spec binio_mdk.spec depcomp libbinio.pc.in Index: libbinio/Makefile.am =================================================================== --- libbinio.orig/Makefile.am 2014-01-27 16:43:17.607400487 +0100 +++ libbinio/Makefile.am 2014-01-27 16:43:17.583400487 +0100 @@ -1,4 +1,4 @@ -SUBDIRS = src doc +SUBDIRS = src EXTRA_DIST = INSTALL.unix INSTALL.win32 INSTALL.dos Makefile.wat Makefile.bt \ libbinio.qpg binio.spec binio_mdk.spec depcomp libbinio.pc.in Index: libbinio/configure.in =================================================================== --- libbinio.orig/configure.in 2005-09-17 21:40:54.000000000 +0200 +++ libbinio/configure.in 2014-01-27 16:43:36.679400545 +0100 @@ -1,6 +1,6 @@ AC_INIT(binio,1.4,[dn.tlp@gmx.net],libbinio) AC_CONFIG_SRCDIR(src/binio.cpp) -AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile src/binio.h libbinio.pc]) +AC_CONFIG_FILES([Makefile src/Makefile src/binio.h libbinio.pc]) AM_INIT_AUTOMAKE AM_MAINTAINER_MODE AM_PROG_LIBTOOL debian/patches/series0000644000000000000000000000010412272476040012031 0ustar 00_fix_gcc4.4_FTBFS.diff fix-off-by-one.diff removed_gfdl_doc.diff debian/compat0000644000000000000000000000000212272476040010370 0ustar 9 debian/control0000644000000000000000000000314712314055751010601 0ustar Source: libbinio Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Andreas Moog Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf Standards-Version: 3.9.5 Homepage: http://libbinio.sourceforge.net/ Vcs-Git: git://anonscm.debian.org/collab-maint/libbinio.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/libbinio.git Package: libbinio1ldbl Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Conflicts: libbinio1c2 Replaces: libbinio1c2 Description: Binary I/O stream class library The binary I/O stream class library presents a platform-independent way to access binary data streams in C++. The library is hardware independent in the form that it transparently converts between the different forms of machine-internal binary data representation. It further employs no special I/O protocol and can be used on arbitrary binary data sources. Package: libbinio-dev Section: libdevel Architecture: any Depends: libbinio1ldbl (= ${binary:Version}), ${misc:Depends} Description: Binary I/O stream class library (development files) The binary I/O stream class library presents a platform-independent way to access binary data streams in C++. The library is hardware independent in the form that it transparently converts between the different forms of machine-internal binary data representation. It further employs no special I/O protocol and can be used on arbitrary binary data sources. . This package contains the development files. debian/changelog0000644000000000000000000001364712314055752011057 0ustar libbinio (1.4+dfsg1-3ubuntu1) trusty; urgency=medium * Update symbols for ppc64el. -- Colin Watson Mon, 24 Mar 2014 16:23:06 +0000 libbinio (1.4+dfsg1-3) unstable; urgency=medium * Update symbols file to fix FTBFS on several arches (Closes: #737124) -- Andreas Moog Thu, 30 Jan 2014 16:56:37 +0100 libbinio (1.4+dfsg1-2) unstable; urgency=medium * New maintainer (Closes: #674874) * Convert to source format 3.0 (quilt): - Remove quilt from build-depends - Add debian/source/format * debian/rules: - Switch to minimal dh7 style rules file - use dh-autoreconf to update config.guess/sub and get new libtool macros for the powerpc64el port (Closes: #727395, #572401) - add get-orig-source target - Rename configure.in to configure.ac before running dh_autoreconf * debian/control: - Add build-depends on dh-autoreconf - Bump debhelper build-depends to >= 9 - Add misc:Depends to libbinio-dev - Build for multiarch - Package now complies to standards version 3.9.5 - Fix binary-control-field-duplicates-source * debian/compat: - Use dh compat level 9 * debian/copyright: - Update copyright file to follow copyright format 1.0 more closely * debian/patches: - remove_gfdl_doc: - Remove all mentions of the documentation, it is GFDL licensed and has been removed from the package - fix-off-by-one: - Import patch from upstream cvs to fix off-by-one error in binstr.cpp: EOF was one byte too early on string streams. - Add description field to all patches - configure-in-deprecated: - configure.in is deprecated, migrate to configure.ac instead * debian/*.install: - Install from multiarch locations * debian/*.symbols: - Add symbol control files * debian/watch: - Update watch file * debian/source/lintian-overrides: - Override deprecated-configure-filename, we rename configure.in to *.ac before running autoreconf -- Andreas Moog Sun, 26 Jan 2014 17:30:15 +0100 libbinio (1.4+dfsg1-1) unstable; urgency=low * QA upload. * Change maintainer to QA group * Remove info documentation licensed GFDL with Cover texts. Wasn't packaged anyway. Closes: #695782 * Use dpkg-buildflags -- Frank Lichtenheld Thu, 20 Dec 2012 01:16:42 +0100 libbinio (1.4-14) unstable; urgency=low * Actually add patches. Closes: #548234. -- Bradley Smith Mon, 05 Oct 2009 17:54:40 +0100 libbinio (1.4-13) unstable; urgency=low * Add 00_fix_gcc4.4_FTBFS.diff - Fix GCC 4.4 FTBFS. Closes: #548234. * Update Standards-Version to 3.8.3. -- Bradley Smith Sun, 27 Sep 2009 15:12:28 +0100 libbinio (1.4-12) unstable; urgency=low * Adjust build/build-stamp dependencies to fix parallel builds. -- Bradley Smith Thu, 23 Oct 2008 12:37:15 +0100 libbinio (1.4-11) unstable; urgency=low * Change maintainer email address. * debian/control: - Reformat package descriptions. - Update compat to 7 and upgrade debhelper Build-Depend to (>=7) * Convert copyright to machine readable format. * Add debian/watch file. -- Bradley Smith Thu, 16 Oct 2008 20:07:06 +0100 libbinio (1.4-10) unstable; urgency=low * New Maintainer. Closes: #454269. * Use proper Homepage field. * Tidy up debian/rules. * Update Standards-Version to 3.8.0. - Support parallel=N in DEB_BUILD_OPTIONS. -- Bradley Smith Mon, 07 Jul 2008 20:38:25 +0100 libbinio (1.4-9) unstable; urgency=low * QA upload. * Add missing Conflicts: with libbinio1c2. Closes: #457211. -- Steve Langasek Thu, 20 Dec 2007 13:41:12 -0800 libbinio (1.4-8) unstable; urgency=high * QA upload. * Rename libbinio1c2 to libbinio1ldbl for the ldbl128 transition on alpha, powerpc, s390, and sparc. Closes: #430247. -- Steve Langasek Sat, 15 Dec 2007 03:31:06 -0800 libbinio (1.4-7) unstable; urgency=low * Orphaning package, setting maintainer to the Debian QA Group. -- Ana Beatriz Guerrero Lopez Wed, 05 Dec 2007 16:14:40 +0100 libbinio (1.4-6) unstable; urgency=low * New maintainer. (Closes: #407622) -- Gürkan Sengün Mon, 16 Apr 2007 12:32:50 +0200 libbinio (1.4-5) unstable; urgency=low * Orphaning package. -- Daniel Baumann Sat, 20 Jan 2007 09:51:00 +0100 libbinio (1.4-4) unstable; urgency=low * Bumping shlibs dependency. -- Daniel Baumann Sun, 17 Sep 2006 18:33:00 +0200 libbinio (1.4-3) unstable; urgency=low * New email address. * Bumped policy version. -- Daniel Baumann Thu, 6 Jul 2006 07:13:00 +0200 libbinio (1.4-2) unstable; urgency=low * Including *.pc into the -dev package (Closes: #349458). -- Daniel Baumann Thu, 23 Feb 2006 16:04:00 +0100 libbinio (1.4-1) unstable; urgency=low * New upstream release. * Updating config.{sub,guess} via diff.gz. * Minor formal cleanups. -- Daniel Baumann Sun, 23 Oct 2005 13:35:00 +0200 libbinio (1.3-4) unstable; urgency=high * Fixed shlibs dependency file (Closes: #324663). * Removed useless/wrong provides. -- Daniel Baumann Mon, 26 Sep 2005 13:40:00 +0200 libbinio (1.3-3) unstable; urgency=low * C++ ABI change. * bumped policy to 3.6.2. -- Daniel Baumann Fri, 8 Jul 2005 15:21:00 +0200 libbinio (1.3-2) unstable; urgency=low * debian/rules: reverted binary-targets to default (Closes: #311728). -- Daniel Baumann Fri, 3 Jun 2005 00:04:00 +0200 libbinio (1.3-1) unstable; urgency=low * Initial Release. -- Daniel Baumann Wed, 11 May 2005 11:35:00 +0200