1 #-------------------------------------------------
3 # Project created by QtCreator 2010-09-04T01:48:53
5 #-------------------------------------------------
7 QT += core gui phonon sql dbus webkit
13 INCLUDEPATH += taglib/toolkit
14 INCLUDEPATH += taglib/ape
15 INCLUDEPATH += taglib/asf
16 INCLUDEPATH += taglib/flac
17 INCLUDEPATH += taglib/mp4
18 INCLUDEPATH += taglib/mpc
19 INCLUDEPATH += taglib/mpeg
20 INCLUDEPATH += taglib/mpeg/id3v1
21 INCLUDEPATH += taglib/mpeg/id3v2
22 INCLUDEPATH += taglib/ogg
23 INCLUDEPATH += taglib/ogg/flac
24 INCLUDEPATH += taglib/ogg/speex
25 INCLUDEPATH += taglib/ogg/vorbis
26 INCLUDEPATH += taglib/riff
27 INCLUDEPATH += taglib/riff/aiff
28 INCLUDEPATH += taglib/riff/wav
29 INCLUDEPATH += taglib/trueaudio
30 INCLUDEPATH += taglib/wavpack
36 trackmetainformation.cpp \
52 taglib/audioproperties.cpp \
53 taglib/ape/apetag.cpp \
54 taglib/ape/apeitem.cpp \
55 taglib/ape/apefooter.cpp \
56 taglib/asf/asftag.cpp \
57 taglib/asf/asfproperties.cpp \
58 taglib/asf/asffile.cpp \
59 taglib/asf/asfattribute.cpp \
60 taglib/flac/flacproperties.cpp \
61 taglib/flac/flacfile.cpp \
62 taglib/mp4/mp4tag.cpp \
63 taglib/mp4/mp4properties.cpp \
64 taglib/mp4/mp4item.cpp \
65 taglib/mp4/mp4file.cpp \
66 taglib/mp4/mp4coverart.cpp \
67 taglib/mp4/mp4atom.cpp \
68 taglib/mpc/mpcproperties.cpp \
69 taglib/mpc/mpcfile.cpp \
70 taglib/mpeg/xingheader.cpp \
71 taglib/mpeg/mpegproperties.cpp \
72 taglib/mpeg/mpegheader.cpp \
73 taglib/mpeg/mpegfile.cpp \
74 taglib/mpeg/id3v1/id3v1tag.cpp \
75 taglib/mpeg/id3v1/id3v1genres.cpp \
76 taglib/mpeg/id3v2/id3v2tag.cpp \
77 taglib/mpeg/id3v2/id3v2synchdata.cpp \
78 taglib/mpeg/id3v2/id3v2header.cpp \
79 taglib/mpeg/id3v2/id3v2framefactory.cpp \
80 taglib/mpeg/id3v2/id3v2frame.cpp \
81 taglib/mpeg/id3v2/id3v2footer.cpp \
82 taglib/mpeg/id3v2/id3v2extendedheader.cpp \
83 taglib/mpeg/id3v2/frames/urllinkframe.cpp \
84 taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp \
85 taglib/mpeg/id3v2/frames/unknownframe.cpp \
86 taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp \
87 taglib/mpeg/id3v2/frames/textidentificationframe.cpp \
88 taglib/mpeg/id3v2/frames/relativevolumeframe.cpp \
89 taglib/mpeg/id3v2/frames/privateframe.cpp \
90 taglib/mpeg/id3v2/frames/popularimeterframe.cpp \
91 taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp \
92 taglib/mpeg/id3v2/frames/commentsframe.cpp \
93 taglib/mpeg/id3v2/frames/attachedpictureframe.cpp \
94 taglib/ogg/xiphcomment.cpp \
95 taglib/ogg/oggpageheader.cpp \
96 taglib/ogg/oggpage.cpp \
97 taglib/ogg/oggfile.cpp \
98 taglib/ogg/flac/oggflacfile.cpp \
99 taglib/ogg/speex/speexproperties.cpp \
100 taglib/ogg/speex/speexfile.cpp \
101 taglib/ogg/vorbis/vorbisproperties.cpp \
102 taglib/ogg/vorbis/vorbisfile.cpp \
103 taglib/riff/rifffile.cpp \
104 taglib/riff/aiff/aiffproperties.cpp \
105 taglib/riff/aiff/aifffile.cpp \
106 taglib/riff/wav/wavproperties.cpp \
107 taglib/riff/wav/wavfile.cpp \
108 taglib/toolkit/unicode.cpp \
109 taglib/toolkit/tstringlist.cpp \
110 taglib/toolkit/tstring.cpp \
111 taglib/toolkit/tfile.cpp \
112 taglib/toolkit/tdebug.cpp \
113 taglib/toolkit/tbytevectorlist.cpp \
114 taglib/toolkit/tbytevector.cpp \
115 taglib/trueaudio/trueaudioproperties.cpp \
116 taglib/trueaudio/trueaudiofile.cpp \
117 taglib/wavpack/wavpackproperties.cpp \
118 taglib/wavpack/wavpackfile.cpp \
121 equalizerdialog.cpp \
122 saveplaylistdialog.cpp \
125 managelibraryform.cpp \
131 fmtxsettingsdialog.cpp \
135 HEADERS += mainwindow.h \
138 trackmetainformation.h \
153 taglib/taglib_export.h \
157 taglib/audioproperties.h \
158 taglib/ape/apetag.h \
159 taglib/ape/apeitem.h \
160 taglib/ape/apefooter.h \
161 taglib/asf/asftag.h \
162 taglib/asf/asfproperties.h \
163 taglib/asf/asffile.h \
164 taglib/asf/asfattribute.h \
165 taglib/flac/flacproperties.h \
166 taglib/flac/flacfile.h \
167 taglib/mp4/mp4tag.h \
168 taglib/mp4/mp4properties.h \
169 taglib/mp4/mp4item.h \
170 taglib/mp4/mp4file.h \
171 taglib/mp4/mp4coverart.h \
172 taglib/mp4/mp4atom.h \
173 taglib/mpc/mpcproperties.h \
174 taglib/mpc/mpcfile.h \
175 taglib/mpeg/xingheader.h \
176 taglib/mpeg/mpegproperties.h \
177 taglib/mpeg/mpegheader.h \
178 taglib/mpeg/mpegfile.h \
179 taglib/mpeg/id3v1/id3v1tag.h \
180 taglib/mpeg/id3v1/id3v1genres.h \
181 taglib/mpeg/id3v2/id3v2tag.h \
182 taglib/mpeg/id3v2/id3v2synchdata.h \
183 taglib/mpeg/id3v2/id3v2header.h \
184 taglib/mpeg/id3v2/id3v2framefactory.h \
185 taglib/mpeg/id3v2/id3v2frame.h \
186 taglib/mpeg/id3v2/id3v2footer.h \
187 taglib/mpeg/id3v2/id3v2extendedheader.h \
188 taglib/mpeg/id3v2/frames/urllinkframe.h \
189 taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h \
190 taglib/mpeg/id3v2/frames/unknownframe.h \
191 taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h \
192 taglib/mpeg/id3v2/frames/textidentificationframe.h \
193 taglib/mpeg/id3v2/frames/relativevolumeframe.h \
194 taglib/mpeg/id3v2/frames/privateframe.h \
195 taglib/mpeg/id3v2/frames/popularimeterframe.h \
196 taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h \
197 taglib/mpeg/id3v2/frames/commentsframe.h \
198 taglib/mpeg/id3v2/frames/attachedpictureframe.h \
199 taglib/ogg/xiphcomment.h \
200 taglib/ogg/oggpageheader.h \
201 taglib/ogg/oggpage.h \
202 taglib/ogg/oggfile.h \
203 taglib/ogg/flac/oggflacfile.h \
204 taglib/ogg/speex/speexproperties.h \
205 taglib/ogg/speex/speexfile.h \
206 taglib/ogg/vorbis/vorbisproperties.h \
207 taglib/ogg/vorbis/vorbisfile.h \
208 taglib/riff/rifffile.h \
209 taglib/riff/aiff/aiffproperties.h \
210 taglib/riff/aiff/aifffile.h \
211 taglib/riff/wav/wavproperties.h \
212 taglib/riff/wav/wavfile.h \
213 taglib/toolkit/unicode.h \
214 taglib/toolkit/tstringlist.h \
215 taglib/toolkit/tstring.h \
216 taglib/toolkit/tmap.h \
217 taglib/toolkit/tlist.h \
218 taglib/toolkit/tfile.h \
219 taglib/toolkit/tdebug.h \
220 taglib/toolkit/tbytevectorlist.h \
221 taglib/toolkit/tbytevector.h \
222 taglib/toolkit/taglib.h \
223 taglib/trueaudio/trueaudioproperties.h \
224 taglib/trueaudio/trueaudiofile.h \
225 taglib/wavpack/wavpackproperties.h \
226 taglib/wavpack/wavpackfile.h \
230 saveplaylistdialog.h \
231 abstractitemrenderer.h \
234 managelibraryform.h \
240 fmtxsettingsdialog.h \
244 FORMS += ui/mainwindow.ui \
248 ui/playlistdialog.ui \
249 ui/edittagsdialog.ui \
251 ui/equalizerdialog.ui \
252 ui/saveplaylistdialog.ui \
254 ui/managelibraryform.ui \
255 ui/directoryview.ui \
257 ui/fmtxsettingsdialog.ui \
259 ui/playlistsortform.ui
265 TARGET.UID3 = 0xebd21b9a
266 # TARGET.CAPABILITY +=
267 TARGET.EPOCSTACKSIZE = 0x14000
268 TARGET.EPOCHEAPSIZE = 0x020000 0x800000
272 resources/resources.qrc
277 resources/someplayer.desktop \
278 taglib/taglib_config.h.in \
279 taglib/ape/ape-tag-format.txt \
280 taglib/mpeg/id3v2/id3v2.4.0-structure.txt \
281 taglib/mpeg/id3v2/id3v2.4.0-frames.txt \
282 taglib/mpeg/id3v2/id3v2.3.0.txt \
283 taglib/mpeg/id3v2/id3v2.2.0.txt \
284 taglib/toolkit/tmap.tcc \
285 taglib/toolkit/tlist.tcc \
289 TRANSLATIONS = resources/someplayer_ru.ts \
290 resources/someplayer_zh_CN.ts \
291 resources/someplayer_zh_TW.ts \
292 resources/someplayer_it.ts
300 BINDIR = $$PREFIX/bin
301 DATADIR =$$PREFIX/share
303 DEFINES += DATADIR=\\\"$$DATADIR\\\" PKGDATADIR=\\\"$$PKGDATADIR\\\"
307 INSTALLS += target desktop service iconxpm icon26 icon48 icon64
309 target.path =$$BINDIR
311 desktop.path = $$DATADIR/applications/hildon
312 desktop.files += $${TARGET}.desktop
314 service.path = $$DATADIR/dbus-1/services
315 service.files += $${TARGET}.service
317 icon64.path = $$DATADIR/icons/hicolor/64x64/apps
318 icon64.files += ../data/64x64/$${TARGET}.png