Link most Trinity DSOs against the most common kdelibs libraries to compensate for linking changes in modern distributions such as Ubuntu Oneiric

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/digikam@1258263 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 13 years ago
parent 2add4e006d
commit 89954f5466

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libcurves.la
libcurves_la_SOURCES = imagecurves.cpp
libcurves_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libcurves_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/histogram \
-I$(top_srcdir)/digikam/libs/dimg \

@ -6,14 +6,14 @@ noinst_LTLIBRARIES = libdialog.la libdialogshowfoto.la
libdialogshowfoto_la_SOURCES = iccprofileinfodlg.cpp imagedialog.cpp rawcameradlg.cpp
libdialogshowfoto_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libdialogshowfoto_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
# Dialogs collection used by digiKam.
libdialog_la_SOURCES = deletedialogbase.ui imagedialog.cpp rawcameradlg.cpp \
iccprofileinfodlg.cpp deletedialog.cpp dprogressdlg.cpp
libdialog_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libdialog_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/digikam \
-I$(top_srcdir)/digikam/libs/dimg \

@ -5,7 +5,7 @@ noinst_LTLIBRARIES = libdimg.la
libdimg_la_SOURCES = dimg.cpp dimgscale.cpp dcolor.cpp dcolorcomposer.cpp ddebug.cpp
libdimg_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libdimg_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libdimg_la_LIBADD = $(top_builddir)/digikam/libs/histogram/libhistogram.la \
$(top_builddir)/digikam/libs/levels/liblevels.la \

@ -6,7 +6,7 @@ libdimgfilters_la_SOURCES = bcgmodifier.cpp hslmodifier.cpp icctransform.cpp \
dimgimagefilters.cpp dimgthreadedfilter.cpp \
dimggaussianblur.cpp dimgsharpen.cpp colormodifier.cpp
libdimgfilters_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libdimgfilters_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/libs/levels \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libdmetadata.la
libdmetadata_la_SOURCES = dmetadata.cpp
libdmetadata_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libdmetadata_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libdmetadata_la_LIBADD = $(LIBKEXIV2_LIBS) $(LIBKDCRAW_LIBS)

@ -6,7 +6,7 @@ noinst_LTLIBRARIES = libgreycstoration.la
libgreycstoration_la_SOURCES = greycstorationiface.cpp greycstorationwidget.cpp
libgreycstoration_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libgreycstoration_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/libs/dimg/filters \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libhistogram.la
libhistogram_la_SOURCES = imagehistogram.cpp
libhistogram_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libhistogram_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/digikam \

@ -7,7 +7,7 @@ noinst_LTLIBRARIES = libimagepropertiesshowfoto.la libimagepropertiesdigikam.la
libimagepropertiescamgui_la_SOURCES = imagepropertiessidebarcamgui.cpp cameraitempropertiestab.cpp
libimagepropertiescamgui_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libimagepropertiescamgui_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
# Image Properties SideBar for Showfoto (without digiKam database support).
@ -21,7 +21,7 @@ libimagepropertiesshowfoto_la_LIBADD = $(top_builddir)/digikam/libs/widgets/libw
$(top_builddir)/digikam/libs/threadimageio/libthreadimageio.la \
$(top_builddir)/digikam/libs/histogram/libhistogram.la
libimagepropertiesshowfoto_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libimagepropertiesshowfoto_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
# Image Properties SideBar for digiKam Main interface and Image Editor (digiKam database support).
@ -31,7 +31,7 @@ libimagepropertiesdigikam_la_SOURCES = imagedescedittab.cpp imagepropertiessideb
imagepropertiescolorstab.cpp \
navigatebarwidget.cpp imagepropertiestab.cpp navigatebartab.cpp
libimagepropertiesdigikam_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libimagepropertiesdigikam_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/histogram \
-I$(top_srcdir)/digikam/libs/themeengine \

@ -17,6 +17,6 @@ noinst_LTLIBRARIES = libjpegutils.la
libjpegutils_la_SOURCES = jpegutils.cpp transupp.cpp
libjpegutils_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libjpegutils_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libjpegutils_la_LIBADD = $(LIBJPEG)

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = liblevels.la
liblevels_la_SOURCES = imagelevels.cpp
liblevels_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
liblevels_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/libs/histogram \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libthemeengine.la
libthemeengine_la_SOURCES = theme.cpp themeengine.cpp texture.cpp
libthemeengine_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libthemeengine_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/digikam \

@ -12,7 +12,7 @@ libthreadimageio_la_SOURCES = loadsavethread.cpp \
loadingcache.cpp \
loadingcacheinterface.cpp
libthreadimageio_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libthreadimageio_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/libs/dimg/loaders \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libthumbbar.la
libthumbbar_la_SOURCES = thumbbar.cpp thumbnailjob.cpp
libthumbbar_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libthumbbar_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dimg \
-I$(top_srcdir)/digikam/libs/dmetadata \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libwhitebalance.la
libwhitebalance_la_SOURCES = whitebalance.cpp
libwhitebalance_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libwhitebalance_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/histogram \
-I$(top_srcdir)/digikam/libs/dimg \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libwidgets.la
libwidgets_la_SOURCES =
libwidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libwidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libwidgets_la_LIBADD = $(top_builddir)/digikam/libs/widgets/metadata/libmetadatawidgets.la \
$(top_builddir)/digikam/libs/widgets/iccprofiles/libiccprofileswidgets.la \

@ -7,7 +7,7 @@ libcommonwidgets_la_SOURCES = histogramwidget.cpp colorgradientwidget.cpp curves
statuszoombar.cpp statusnavigatebar.cpp statusprogressbar.cpp searchtextbar.cpp \
dcursortracker.cpp paniconwidget.cpp previewwidget.cpp splashscreen.cpp statusled.cpp
libcommonwidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libcommonwidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/histogram \
-I$(top_srcdir)/digikam/libs/curves \

@ -4,7 +4,7 @@ noinst_LTLIBRARIES = libiccprofileswidgets.la
libiccprofileswidgets_la_SOURCES = iccprofilewidget.cpp cietonguewidget.cpp iccpreviewwidget.cpp
libiccprofileswidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libiccprofileswidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libiccprofileswidgets_la_LIBADD = $(top_builddir)/digikam/libs/lprof/liblprof.la

@ -5,7 +5,7 @@ noinst_LTLIBRARIES = libimagepluginswidgets.la
libimagepluginswidgets_la_SOURCES = imageregionwidget.cpp imagepaniconwidget.cpp imageguidewidget.cpp \
imagewidget.cpp listboxpreviewitem.cpp imagepanelwidget.cpp
libimagepluginswidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libimagepluginswidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/utilities/imageeditor/editor \
-I$(top_srcdir)/digikam/libs/dimg \

@ -6,7 +6,7 @@ libmetadatawidgets_la_SOURCES = metadatalistview.cpp metadatalistviewitem.cpp me
iptcwidget.cpp exifwidget.cpp mdkeylistviewitem.cpp \
makernotewidget.cpp gpswidget.cpp worldmapwidget.cpp
libmetadatawidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libmetadatawidgets_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
INCLUDES = -I$(top_srcdir)/digikam/libs/dmetadata \
-I$(top_srcdir)/digikam/libs/dimg \

@ -8,7 +8,7 @@ noinst_LTLIBRARIES = libsetup.la
libsetup_la_SOURCES = setup.cpp setupeditor.cpp setuptooltip.cpp
libsetup_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libsetup_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libsetup_la_LIBADD = $(top_builddir)/digikam/utilities/setup/libshowfotosetup.la

@ -15,6 +15,6 @@ noinst_LTLIBRARIES = libbatch.la
libbatch_la_SOURCES = batchthumbsgenerator.cpp batchalbumssyncmetadata.cpp \
imageinfojob.cpp imageinfoalbumsjob.cpp batchsyncmetadata.cpp
libbatch_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libbatch_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor

@ -13,7 +13,7 @@ libcameragui_la_SOURCES = gpcamera.cpp cameraui.cpp cameraiconview.cpp \
camerainfodialog.cpp albumselectdialog.cpp \
camerafolderdialog.cpp freespacewidget.cpp
libcameragui_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libcameragui_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
libcameragui_la_LIBADD = $(top_builddir)/digikam/libs/imageproperties/libimagepropertiescamgui.la \
$(LIB_GPHOTO) $(LIBJPEG)

@ -22,7 +22,7 @@ noinst_LTLIBRARIES = liblighttable.la
liblighttable_la_SOURCES = lighttablebar.cpp lighttablewindow.cpp lighttablepreview.cpp \
lighttableview.cpp
liblighttable_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
liblighttable_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor
rcdir = $(kde_datadir)/digikam
rc_DATA = lighttablewindowui.rc

@ -25,5 +25,5 @@ libsetup_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_GPHOTO)
libshowfotosetup_la_SOURCES = setupiofiles.cpp setupdcraw.cpp \
setupicc.cpp setupslideshow.cpp
libshowfotosetup_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libshowfotosetup_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor

@ -12,6 +12,6 @@ noinst_LTLIBRARIES = libslideshow.la
libslideshow_la_SOURCES = toolbar.cpp slideshow.cpp
libslideshow_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
libslideshow_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_KDECORE) $(LIB_KDEUI) -lkdefx $(LIB_KIO) -lktexteditor

Loading…
Cancel
Save