alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in *; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
Remove unnecessary header include that breaks build on NetBSD.
Still fails to build with:
thread.C: In member function 'int Thread::get_tid()':
thread.C:242: error: cast from '__pthread_st*' to 'int' loses precision
Cinelerra is the most advanced non-linear video editor and compositor
for Linux. It is developed by Adam Williams (formerly known as Jack
Crossfire) at Heroine Virtual Ltd..
To know more see the official Cinelerra home page and the SourceForge
project page.
Cinelerra's source code is available under the GNU General Public
License (GPL). However, unlike most large Free Open Source projects,
the development of Cinelerra is not open to distributed collaboration
and there is no support for the software.
Cinelerra is tested on Fedora. Cinelerra4 is available also as Ubuntu
packages.
* About Cinelerra-CV
CV stands for Community Version. This website is meant to be a
community home page for Cinelerra. We try to complete the amazing
work of Heroine Virtual Ltd. (HV) offering also a place for
collaborative development and community help.