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
This is a new major release, too many changes to list here.
pkgsrc notes:
-users need to enable each liitle piece of functionality (even
"basic image viewing") in the "Extensions" dialog before the program
is usable
-there are more extensions which are not built because they need
additional dependencies (eg slideshow effects, movie player, web
services, CD burning); for now I've included as much as needed to
match the functionality of the previous version
(building extensions as seperate pkgs would be preferrable)
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
version 2.10.10
---------------
New features and user visible changes:
* Added ability to hide video and audio files, using the gconf key
/apps/gthumb/browser/show_only_images.
Bugs fixed:
* #552453: gthumb 2.10.9 contains COPYING for GPL v3
* #546383: gthumb 2.10.9 fails to link Patch by Götz Waschk.
* Do not exclude xcf images from the file list.
New or updated application translations:
* Romanian (Mihai Varzaru)
* Thai (Manatsawin Hanmongkolchai)
* Turkish (M. Emin Akşehirli)
changes:
* Added shift+x keybinding to always perform zoom to fit
* Added a shift-w keybinding to force a fit width action
* Faster browsing of remote locations
* Keep the ui responsive when loading and saving remote images and
when creating video thumbnails
* Much faster loading of exif DataTime tags. This provides faster
folder loading in the sort-by-DateTime mode
-bugfixes
changes:
-bugfixes
-Deleted unused functions
-When generating a new thumbnail, scale the image only if the
original size is larger than the requested size.
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.
graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr