~ubuntu-branches/ubuntu/hoary/psi/hoary

« back to all changes in this revision

Viewing changes to libpsi/psipng/psipng.pri

  • Committer: Bazaar Package Importer
  • Author(s): Jan Niehusmann
  • Date: 2004-06-15 00:10:41 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040615001041-enywb6pcpe4sjsw6
Tags: 0.9.2-1
* New upstream release
* Set KDEDIR for ./configure so kde specific files get installed
* Don't install libpsiwidgets.so. It got installed in /usr/share
  where it doesn't belong. May be included (at a better location)
  later.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
psipng {
 
2
        INCLUDEPATH += $$PSIPNG_CPP
 
3
 
 
4
        SOURCES += \
 
5
                $$PSIPNG_CPP/psipng.cpp
 
6
 
 
7
        HEADERS += \
 
8
                $$PSIPNG_CPP/psipng.h
 
9
}
 
10
 
 
11
psimng {
 
12
        DEFINES += PSIMNG
 
13
 
 
14
        SOURCES += \
 
15
                $$PSIPNG_CPP/psimng.cpp
 
16
 
 
17
        HEADERS += \
 
18
                $$PSIPNG_CPP/psimng.h
 
19
 
 
20
        CONFIG += system-mng system-jpeg
 
21
        system-mng {
 
22
                win32:LIBS += libmng.lib
 
23
                unix:LIBS  += -lmng
 
24
        } else {
 
25
                # TODO: include jpeg files too
 
26
                MNGSRC = $(QTDIR)/src/3rdparty/libmng
 
27
 
 
28
                INCLUDEPATH += $$MNGSRC
 
29
                SOURCES += \
 
30
                        $$MNGSRC/libmng_callback_xs.c \
 
31
                        $$MNGSRC/libmng_chunk_io.c \
 
32
                        $$MNGSRC/libmng_chunk_prc.c \
 
33
                        $$MNGSRC/libmng_chunk_xs.c \
 
34
                        $$MNGSRC/libmng_cms.c \
 
35
                        $$MNGSRC/libmng_display.c \
 
36
                        $$MNGSRC/libmng_dither.c \
 
37
                        $$MNGSRC/libmng_error.c \
 
38
                        $$MNGSRC/libmng_filter.c \
 
39
                        $$MNGSRC/libmng_hlapi.c \
 
40
                        $$MNGSRC/libmng_jpeg.c \
 
41
                        $$MNGSRC/libmng_object_prc.c \
 
42
                        $$MNGSRC/libmng_pixels.c \
 
43
                        $$MNGSRC/libmng_prop_xs.c \
 
44
                        $$MNGSRC/libmng_read.c \
 
45
                        $$MNGSRC/libmng_trace.c \
 
46
                        $$MNGSRC/libmng_write.c \
 
47
                        $$MNGSRC/libmng_zlib.c
 
48
 
 
49
                no-jpeg {
 
50
                        message(Use of mng requires support for jpeg)
 
51
                        CONFIG += jpeg
 
52
                } else:!jpeg {
 
53
                        message(Use of mng requires support for jpeg)
 
54
                        CONFIG += jpeg
 
55
                }
 
56
 
 
57
                jpeg {
 
58
                        system-jpeg {
 
59
                                unix:LIBS += -ljpeg
 
60
                                win32:LIBS += libjpeg.lib
 
61
                } else {
 
62
                        JPEGSRC = $(QTDIR)/src/3rdparty/libjpeg
 
63
 
 
64
                        INCLUDEPATH += $$JPEGSRC
 
65
                        SOURCES += \
 
66
                                $$JPEGSRC/jcapimin.c \
 
67
                                $$JPEGSRC/jcapistd.c \
 
68
                                $$JPEGSRC/jccoefct.c \
 
69
                                $$JPEGSRC/jccolor.c \
 
70
                                $$JPEGSRC/jcdctmgr.c \
 
71
                                $$JPEGSRC/jchuff.c \
 
72
                                $$JPEGSRC/jcinit.c \
 
73
                                $$JPEGSRC/jcmainct.c \
 
74
                                $$JPEGSRC/jcmarker.c \
 
75
                                $$JPEGSRC/jcmaster.c \
 
76
                                $$JPEGSRC/jcomapi.c \
 
77
                                $$JPEGSRC/jcparam.c \
 
78
                                $$JPEGSRC/jcphuff.c \
 
79
                                $$JPEGSRC/jcprepct.c \
 
80
                                $$JPEGSRC/jcsample.c \
 
81
                                $$JPEGSRC/jctrans.c \
 
82
                                $$JPEGSRC/jdapimin.c \
 
83
                                $$JPEGSRC/jdapistd.c \
 
84
                                $$JPEGSRC/jdatadst.c \
 
85
                                $$JPEGSRC/jdatasrc.c \
 
86
                                $$JPEGSRC/jdcoefct.c \
 
87
                                $$JPEGSRC/jdcolor.c \
 
88
                                $$JPEGSRC/jddctmgr.c \
 
89
                                $$JPEGSRC/jdhuff.c \
 
90
                                $$JPEGSRC/jdinput.c \
 
91
                                $$JPEGSRC/jdmainct.c \
 
92
                                $$JPEGSRC/jdmarker.c \
 
93
                                $$JPEGSRC/jdmaster.c \
 
94
                                $$JPEGSRC/jdmerge.c \
 
95
                                $$JPEGSRC/jdphuff.c \
 
96
                                $$JPEGSRC/jdpostct.c \
 
97
                                $$JPEGSRC/jdsample.c \
 
98
                                $$JPEGSRC/jdtrans.c \
 
99
                                $$JPEGSRC/jerror.c \
 
100
                                $$JPEGSRC/jfdctflt.c \
 
101
                                $$JPEGSRC/jfdctfst.c \
 
102
                                $$JPEGSRC/jfdctint.c \
 
103
                                $$JPEGSRC/jidctflt.c \
 
104
                                $$JPEGSRC/jidctfst.c \
 
105
                                $$JPEGSRC/jidctint.c \
 
106
                                $$JPEGSRC/jidctred.c \
 
107
                                $$JPEGSRC/jmemmgr.c \
 
108
                                $$JPEGSRC/jquant1.c \
 
109
                                $$JPEGSRC/jquant2.c \
 
110
                                $$JPEGSRC/jutils.c \
 
111
                                $$JPEGSRC/jmemansi.c
 
112
                        }
 
113
                }
 
114
        }
 
115
}