kipi-plugins stable port information

Package: kipi-plugins
Version: 0.1.2
Revision: 1012
Source: mirror:sourceforge:kipi/kipi-plugins-%v.tar.bz2
Depends: bzip2-shlibs, fontconfig2-shlibs, freetype219-shlibs, imagemagick1-shlibs (>= 6.4.0-1011), imlib2-shlibs, kdelibs3-unified (>= 3.5-1), lcms-shlibs, libart2-shlibs, libexif12-shlibs, libgettext3-shlibs, libiconv, libidn-shlibs, libjpeg-shlibs, libkipi-shlibs (>= %v-1), libpng3-shlibs, libtiff-shlibs, libtool14-shlibs, libxml2-shlibs, libxslt-shlibs, pcre-shlibs, qt3-shlibs, libgphoto2-shlibs, libkexif-shlibs, readline5-shlibs
BuildDepends: bzip2, fontconfig2-dev, freetype219, imagemagick | imagemagick-nox, imagemagick1-dev (>= 6.4.0-1011), imlib2, kdelibs3-unified-dev (>= 3.5-1), lcms, libart2, libexif12, libgettext3-dev, libiconv-dev, libidn, libjpeg, libkipi (>= %v-1), libpng3, libtiff, libtool14, libxml2, libxml2-bin, libxslt, pcre, qt3, gettext-tools, libgphoto2, arts-dev, expat1, libkexif, readline5, fink (>= 0.24.12)
Recommends: kdebase3-unified (>= 3.5-1)
GCC: 4.0
Maintainer: Jack Fink
Homepage: http://extragear.kde.org/apps/kipi
License: GPL
Description: Plugins for the KDE Image Plugin Interface
Source-MD5: 4c06a75f4d49f44c55ace9ed46e0f592
PatchFile: %n.patch
PatchFile-MD5: 69aff17c4a4e83462e4f2c57a91b697a
SetLDFLAGS: -L%{p}/lib/freetype219/lib -L%{p}/lib/fontconfig2/lib -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
SetCPPFLAGS: -I%{p}/lib/freetype219/include -I%{p}/lib/fontconfig2/include
ConfigureParams: --mandir=%{i}/share/man --with-extra-libs=%{p}/lib --with-extra-includes=%{p}/include --disable-dependency-tracking --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
PatchScript: <<
%{default_script}
perl -pi -e 's/-g -O/-O/g;s/-O2/-Os/g;s,doc/HTML,doc/kde,;s/\${GPHOTO_CONFIG}/\${GPHOTO_DAMNIT}/g' configure
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
DescPackaging: <<
Had to disable the kameraklient plugin for now.
Ignore the "you're missing libgphoto2" message.

Patch to use the magick flags magick itself publishes.
<<

kipi-plugins stable port .patch

diff -Nurd -x'*~' kipi-plugins-0.1.2.orig/configure kipi-plugins-0.1.2/configure
--- kipi-plugins-0.1.2.orig/configure 2006-07-08 19:51:25.000000000 -0400
+++ kipi-plugins-0.1.2/configure 2008-05-18 21:57:40.000000000 -0400
@@ -33859,7 +33859,7 @@
fi

if test -n "${MAGICK_CONFIG}"; then
- LIBMAGICK_CFLAGS="`$MAGICK_CONFIG --cxxflags`"
+ LIBMAGICK_CFLAGS="`$MAGICK_CONFIG --cppflags`"

LIBMAGICK_LIBS="`$MAGICK_CONFIG --libs`"

diff -Nurd -x'*~' kipi-plugins-0.1.2.orig/kipi-plugins/jpeglossless/Makefile.in kipi-plugins-0.1.2/kipi-plugins/jpeglossless/Makefile.in
--- kipi-plugins-0.1.2.orig/kipi-plugins/jpeglossless/Makefile.in 2006-07-08 19:51:46.000000000 -0400
+++ kipi-plugins-0.1.2/kipi-plugins/jpeglossless/Makefile.in 2008-05-18 21:42:38.000000000 -0400
@@ -401,7 +401,7 @@
xdg_menudir = @xdg_menudir@
#>- METASOURCES = AUTO
KDE_CXXFLAGS = $(USE_EXCEPTIONS)
-INCLUDES = $(LIBKIPI_CFLAGS) $(LIBKEXIF_CFLAGS) $(all_includes)
+INCLUDES = $(LIBMAGICK_CFLAGS) $(LIBKIPI_CFLAGS) $(LIBKEXIF_CFLAGS) $(all_includes)

# --enable-final triggers: http://bugs.kde.org/show_bug.cgi?id=126326
# digikam: camera download: auto-rotated images loose EXIF info ...
@@ -415,7 +415,7 @@
actionthread.cpp utils.cpp transupp.c \
imagerotate.cpp convert2grayscale.cpp imageflip.cpp

-kipiplugin_jpeglossless_la_LIBADD = -ljpeg -lMagick++ $(LIBKEXIF_LIBS) $(LIBKIPI_LIBS) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT)
+kipiplugin_jpeglossless_la_LIBADD = -ljpeg $(LIBMAGICK_LIBS) $(LIBKEXIF_LIBS) $(LIBKIPI_LIBS) $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT)
kipiplugin_jpeglossless_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
kde_services_DATA = kipiplugin_jpeglossless.desktop
kipijpeglosslessicondir = $(kde_datadir)/kipiplugin_jpeglossless/icons

kipi-plugins _unstable_ port .patch