Add support for psd, xcf and exr images (KDE libraries needed for these formats)...
[melted] / src / modules / qimage / configure
1 #!/bin/sh
2
3 if [ "$help" = "1" ]
4 then
5         cat << EOF
6 QImage options:
7
8   --qimage-libdir         - Location of QT lib directory [/usr/lib/qt3]
9   --qimage-includedir     - Location of QT include directory [/usr/include/qt3]
10
11 EOF
12 else
13         targetos=$(uname -s)
14         case $targetos in
15     MINGW32*)
16         export LIBSUF=.dll
17         ;;
18         Darwin)
19                 export LIBSUF=.dylib
20                 ;;
21         Linux)
22                 export LIBSUF=.so
23                 ;;
24         *)
25                 ;;
26         esac
27
28         qimage_includedir=/usr/include/qt3
29         qimage_libdir=/usr/lib/qt3
30
31         kde_includedir=/usr/include/kde
32
33         if [ "$QTDIR" != "" ]
34         then
35                 qimage_includedir="$QTDIR/include"
36                 qimage_libdir="$QTDIR"
37         fi
38
39         if [ "$KDEDIR" != "" ]
40         then
41                 kde_includedir="$KDEDIR/include"
42         fi
43
44         for i in "$@"
45         do
46                 case $i in
47                         --qimage-libdir=* )     qimage_libdir="${i#--qimage-libdir=}" ;;
48                         --qimage-includedir=* ) qimage_includedir="${i#--qimage-includedir=}" ;;
49                 esac
50         done
51
52         if [ -d "$qimage_libdir" -a -d "$qimage_includedir" ]
53         then
54                 echo > config.h
55                 echo > config.mak
56                 if [ -d "$kde_includedir" ]
57                 then 
58                         echo "#define USE_KDE" >> config.h
59                         echo "USE_KDE=1" >> config.mak
60                         echo QTCXXFLAGS=-I$qimage_includedir -I$kde_includedir >> config.mak
61                 else 
62                         echo "qimage: KDE environment not found - disabling extra image formats"
63                         echo QTCXXFLAGS=-I$qimage_includedir >> config.mak
64                 fi
65                 echo QTLIBS=-L$qimage_libdir/lib -lqt-mt >> config.mak
66                 echo qimage             libmltqimage$LIBSUF >> ../producers.dat
67         else
68                 echo "qimage: QT environment not found - disabling"
69                 touch ../disable-qimage
70         fi
71
72 fi