
project(kdeprint_part)

add_definitions(-D_KDEPRINT_COMPILE)



########### next target ###############

set(kdeprint_part_PART_SRCS printpart.cpp )

kde4_automoc(${kdeprint_part_PART_SRCS})

kde4_add_plugin(kdeprint_part WITH_PREFIX ${kdeprint_part_PART_SRCS})

kde4_install_libtool_file( ${PLUGIN_INSTALL_DIR} kdeprint_part )

target_link_libraries(kdeprint_part  kdeprint_management ${KDE4_KPARTS_LIBS}  ${KDE4_KDEUI_LIBS} ${QT_QTGUI_LIBRARY})

install(TARGETS kdeprint_part  DESTINATION ${PLUGIN_INSTALL_DIR} )


########### install files ###############

install( FILES kdeprint_part.desktop  DESTINATION  ${SERVICES_INSTALL_DIR} )
install( FILES kdeprint_part.rc  DESTINATION  ${DATA_INSTALL_DIR}/kdeprint_part )




#original Makefile.am contents follow:

#AM_CPPFLAGS = -D_KDEPRINT_COMPILE
#
#kde_module_LTLIBRARIES = libkdeprint_part.la
#
#libkdeprint_part_la_SOURCES = printpart.cpp
#libkdeprint_part_la_LDFLAGS = $(all_libraries) -module -avoid-version -no-undefined
#libkdeprint_part_la_LIBADD = -lkdeprint_management $(LIB_KPARTS)
#
#noinst_HEADERS = printpart.h
#
#METASOURCES = AUTO
#INCLUDES = $(all_includes)
#
## service
#myservice_DATA = kdeprint_part.desktop
#myservicedir = $(kde_servicesdir)
#
## UI file
#myrcfile_DATA = kdeprint_part.rc
#myrcfiledir = $(kde_datadir)/kdeprint_part
#
#messages: rc.cpp
#	$(EXTRACTRC) kdeprint_part.rc >> rc.cpp
#	$(XGETTEXT) *.cpp -o $(podir)/kdeprint_part.pot
