* Use Makefile.common for common stuff.
Changelog:
NEW IN VERSION 3.5.27
------------------------
- simplified configuration scripts
- deadlock fixes
- miniexp under win32 uses tlsalloc instead of _thread vars (pb under xp)
NEW IN VERSION 3.5.26
------------------------
- Thread safe miniexp
- Now using the standard autotools approach (thanks to Vincent Torri).
- New windows installer (thanks to Konstantin Kravtsov).
- Fixed Russian code page issues in windows.
- General speedup thanks to lock-free smart pointers.
- ddjvu can produce one file per page.
- djvused can now set the default page orientation.
- Bug fixes all around.
Changelog:
NEW IN VERSION 3.5.24
---------------------
- Added option "-u" in djvused.
- Added option "-o djvufile" in djvuxmlparser.
- Added support for <CHARACTER> tag in djvuxmlparser.
- Added print-xmp, set-xmp, remove-smp in djvused.
NEW IN VERSION 3.5.23
------------------------
- Djview3 has been deprecated by djview4 whose source comes in
its own tarball. Use configure option --enable-djview to force
the compilation of djview3.
- Set ddjvuapi_version to 19.
- Added ddjvu_document_create_by_filename_utf8
- Generate icons with rsvg rather than imagemagick.
- djvused: correctly outputs escape characters.
- djvumake: added options to generate foreground colors.
- Various bug fixes.
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
NEW IN VERSION 3.5.19
---------------------
- License change. Starting with version 3.5.19,
DjVuLibre is distributed under either version 2 of the GPL
or (at your option) any later version.
Previous version were released strictly under
the GPL version 2.
NEW IN VERSION 3.5.18
---------------------
- Renamed djview as djview3.
- Various enhancement of DDJVUAPI.
- Partial support for page titles instead of page numbers.
- Clarification of metadata information.
- Fixed djvumake mask separation feature.
- Complain when given a so-called "secure" djvu file.
- Fixed handling of urls with cgi arguments
- Fixed bug related to caching and ddjvuapi
- Reorganized ${datadir}/djvu
- Provide scripts in ${datadir}/djvu/*/desktop to register
the djvu mime types and the djview menu entries.