Users should be able to install the MacOSX Framework by pointing
CMAKE_INSTALL_PREFIX to the corresponding directory. For example to
install into `/Library/Frameworks` configure with
cmake -DCMAKE_INSTALL_PREFIX=/Library/Frameworks <build dir>
autoreconf looks for ACLOCAL_*FLAGS in Makefile.am and will
pass that on when it invokes aclocal. Furthermore, setting
a local like this doesn't make it available to subcommands,
so the line has no effect.
Minor change to CMakeLists.txt to make sure config_types.h and ogg.pc get
generated in the source tree as expected.
Signed-off-by: Ralph Giles <giles@thaumas.net>
Copy the autogen.sh script from the newer daala project. This
just calls autoreconf instead of doing its own tool and version
detection.
Note that this now means one must explicitly invoke ./configure
like in the opus and daala projects. ./autogen.sh will no longer
do so.
Keep a copy of the release tarball sha-256 checksums in the
repository for reference. Having a copy with the code in
distributed version control adds a verification path.
This should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
overflow checking in oggpack_writecopy_helper got the reallocation
size test condition backwards and so would error out when it needed to
expand the destination's internal buffer.
At the same time, do preexpansion of both aligned and unaligned copies
to avoid possible heap thrashing in the unaligned case.
Add black and glass box unit tests for oggpack_writecopy and
oggpackB_writecopy.
svn path=/trunk/ogg/; revision=19119
This seems like a fairly sane thing to do anyway if the stdint
types are available to use - but primarily we're doing it here to
hide the problem evident in http://bugs.debian.org/675887 where
the public header is unnecessarily different between architectures.
Patch contributed by Ron Lee.
svn path=/trunk/ogg/; revision=18942
This isn't automatic.
It does need to be invoked explicitly, after the package version is
changed in configure.in, immediately before release, but that
beats updating all of those files by hand for each release.
Patch contributed by Ron Lee.
svn path=/trunk/ogg/; revision=18941
Thanks to RedDwarf, lilrc, and mgorny for pointing it out and
suggesting patches.
Patch contributed by Ron Lee.
Closes ticket:1758
svn path=/trunk/ogg/; revision=18934
Adds some files that weren't being installed at all.
Installs the libogg docs with the same relative path that they have in
the source, which is where the top level index link expects them to be.
Patch contributed by Ron Lee.
svn path=/trunk/ogg/; revision=18932