summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichele Calgaro <[email protected]>2023-06-15 17:27:45 +0900
committerMichele Calgaro <[email protected]>2023-06-16 11:15:10 +0900
commit83b95481ee661d474134ac78ab8442369606a48c (patch)
tree4b9e283da2a6ecde97b0d9967b8b726b6cd9ac26
parent2424df350756d1ff7de5b3f9b661b9c614512f66 (diff)
downloadkaffeine-83b95481ee661d474134ac78ab8442369606a48c.tar.gz
kaffeine-83b95481ee661d474134ac78ab8442369606a48c.zip
Convert dummy part example to cmake
Signed-off-by: Michele Calgaro <[email protected]>
-rw-r--r--kaffeine/src/player-parts/dummy-part/CMakeLists.txt46
-rw-r--r--kaffeine/src/player-parts/dummy-part/Makefile825
-rw-r--r--kaffeine/src/player-parts/dummy-part/dummy_part.cpp2
3 files changed, 48 insertions, 825 deletions
diff --git a/kaffeine/src/player-parts/dummy-part/CMakeLists.txt b/kaffeine/src/player-parts/dummy-part/CMakeLists.txt
new file mode 100644
index 0000000..33facb6
--- /dev/null
+++ b/kaffeine/src/player-parts/dummy-part/CMakeLists.txt
@@ -0,0 +1,46 @@
+include_directories(
+ ${CMAKE_BINARY_DIR}
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${TDE_INCLUDE_DIR}
+ ${TQT_INCLUDE_DIRS}
+ ${CMAKE_SOURCE_DIR}/kaffeine/src/player-parts/kaffeine-part
+ ${CMAKE_SOURCE_DIR}/kaffeine/src
+)
+
+link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${TDE_LIB_DIR}
+)
+
+
+##### kaffeinepart (shared)
+
+tde_add_library( dummypart SHARED AUTOMOC
+
+ SOURCES
+ dummy_part.cpp
+ LINK
+ tdeui-shared
+ tdecore-shared
+ tdeio-shared
+ tdeparts-shared
+ kaffeinepart-shared
+
+ DESTINATION ${LIB_INSTALL_DIR}
+)
+
+
+##### other data
+
+tde_create_translated_desktop(
+ SOURCE dummy_part.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kaffeine-desktops
+)
+
+install(
+ FILES dummy_part.rc
+ DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
+)
+
diff --git a/kaffeine/src/player-parts/dummy-part/Makefile b/kaffeine/src/player-parts/dummy-part/Makefile
deleted file mode 100644
index b26150a..0000000
--- a/kaffeine/src/player-parts/dummy-part/Makefile
+++ /dev/null
@@ -1,825 +0,0 @@
-# Makefile.in generated by automake 1.7.9 from Makefile.am.
-# KDE tags expanded automatically by am_edit - $Revision: 483858 $
-# kaffeine/src/player-parts/dummy-part/Makefile. Generated from Makefile.in by configure.
-
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-
-
-srcdir = .
-top_srcdir = ../../../..
-
-pkgdatadir = $(datadir)/kaffeine-0.8.8
-pkglibdir = $(libdir)/kaffeine-0.8.8
-pkgincludedir = $(includedir)/kaffeine-0.8.8
-top_builddir = ../../../..
-
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = /usr/bin/install -c -p
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = i686-pc-linux-gnu
-host_triplet = i686-pc-linux-gnu
-target_triplet = i686-pc-linux-gnu
-ACLOCAL = ${SHELL} /partage/Linux/site/tmp/kaffeine-0.8.8/admin/missing --run aclocal-1.7
-AMDEP_FALSE = #
-AMDEP_TRUE =
-AMTAR = ${SHELL} /partage/Linux/site/tmp/kaffeine-0.8.8/admin/missing --run tar
-AR = ar
-ARTSCCONFIG =
-AUTOCONF = $(SHELL) $(top_srcdir)/admin/cvs.sh configure || touch configure
-AUTODIRS =
-AUTOHEADER = ${SHELL} /partage/Linux/site/tmp/kaffeine-0.8.8/admin/missing --run autoheader
-AUTOMAKE = ${SHELL} /partage/Linux/site/tmp/kaffeine-0.8.8/admin/missing --run automake-1.7
-AWK = gawk
-CC = gcc
-CCDEPMODE = depmode=gcc3
-CFLAGS = -std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE -O2 -Wformat-security -Wmissing-format-attribute
-CFLAGS_DPMS =
-CFLAGS_GSTREAMER =
-CFLAGS_OGGVORBIS =
-CFLAGS_XCB =
-CFLAGS_XINE =
-CFLAGS_XINERAMA =
-CFLAGS_XTEST =
-CONF_FILES = $(top_srcdir)/./admin/configure.in.min $(top_srcdir)/configure.in.in $(top_srcdir)/./kaffeine/configure.in.bot $(top_srcdir)/./kaffeine/configure.in.in
-CPP = gcc -E
-CPPFLAGS = -DTQT_THREAD_SUPPORT -D_REENTRANT
-CXX = g++
-CXXCPP = g++ -E
-CXXDEPMODE = depmode=gcc3
-CXXFLAGS = -Wno-long-long -Wundef -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DTQT_NO_ASCII_CAST -DTQT_NO_STL -DTQT_NO_COMPAT -DTQT_NO_TRANSLATION
-CYGPATH_W = echo
-DCOPIDL = ${prefix}/bin/dcopidl
-DCOPIDL2CPP = ${prefix}/bin/dcopidl2cpp
-DCOPIDLNG = ${prefix}/bin/dcopidlng
-DCOP_DEPENDENCIES = $(DCOPIDL) $(DCOPIDLNG)
-DEFS = -DHAVE_CONFIG_H
-DEPDIR = .deps
-DOXYGEN =
-DOXYGEN_PROJECT_NAME = The API Reference
-DOXYGEN_PROJECT_NUMBER = Version 3.5.7
-ECHO = echo
-ECHO_C =
-ECHO_N = -n
-ECHO_T =
-EGREP = /bin/grep -E
-ENABLE_PERMISSIVE_FLAG = -fpermissive
-EXEEXT =
-F77 =
-FFLAGS =
-FRAMEWORK_COREAUDIO =
-GMSGFMT = /usr/bin/msgfmt
-GREP = /bin/grep
-HAVE_GCC_VISIBILITY = 0
-INSTALL_DATA = ${INSTALL} -m 644
-INSTALL_PROGRAM = ${INSTALL} $(INSTALL_STRIP_FLAG)
-INSTALL_SCRIPT = ${INSTALL}
-INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
-KCFG_DEPENDENCIES = $(KCONFIG_COMPILER)
-KCONFIG_COMPILER = ${prefix}/bin/tdeconfig_compiler
-KDECONFIG = ${prefix}/bin/tde-config
-KDE_CHECK_PLUGIN = $(KDE_PLUGIN) -rpath $(libdir)
-KDE_EXTRA_RPATH =
-KDE_HAS_DOXYGEN = no
-KDE_HAVE_DOT = NO
-KDE_INCLUDES = -I/usr/include/tde
-KDE_LDFLAGS = -L/usr/lib
-KDE_MT_LDFLAGS =
-KDE_MT_LIBS = -lpthread
-KDE_NO_UNDEFINED = -Wl,--no-undefined -Wl,--allow-shlib-undefined
-KDE_PLUGIN = -avoid-version -module -no-undefined $(KDE_NO_UNDEFINED) $(KDE_RPATH) $(KDE_MT_LDFLAGS)
-KDE_RPATH = -R $(libdir) -R $(kde_libraries) -R $(qt_libraries)
-KDE_USE_CLOSURE_FALSE =
-KDE_USE_CLOSURE_TRUE = #
-KDE_USE_FINAL_FALSE =
-KDE_USE_FINAL_TRUE = #
-KDE_USE_FPIE = -fPIE
-KDE_USE_NMCHECK_FALSE =
-KDE_USE_NMCHECK_TRUE = #
-KDE_USE_PIE = -pie
-KDE_XSL_STYLESHEET = /usr/share/apps/ksgmltools2/customization/tde-chunk.xsl
-LDFLAGS =
-LDFLAGS_AS_NEEDED =
-LDFLAGS_NEW_DTAGS =
-LIBCOMPAT =
-LIBCRYPT = -lcrypt
-LIBDL = -ldl
-LIBJPEG = -ljpeg
-LIBOBJS =
-LIBPNG = -lpng -lz -lm
-LIBPTHREAD = -lpthread
-LIBRESOLV = -lresolv
-LIBS =
-LIBSM = -lSM -lICE
-LIBSOCKET =
-LIBTOOL = $(SHELL) $(top_builddir)/libtool --silent
-LIBUCB =
-LIBUTIL = -lutil
-LIBZ = -lz
-LIB_ARTS =
-LIB_DPMS = -lXext
-LIB_GSTREAMER =
-LIB_KAB = -lkab
-LIB_TDEABC = -ltdeabc
-LIB_TDECORE = -ltdecore
-LIB_KDED =
-LIB_TDEPIM = -ltdepim
-LIB_TDEPRINT = -ltdeprint
-LIB_TDEUI = -ltdeui
-LIB_TDEDNSSD = -ltdednssd
-LIB_TDEFILE = -ltdeio
-LIB_KFM =
-LIB_TDEHTML = -ltdehtml
-LIB_TDEIMPROXY = -ltdeimproxy
-LIB_TDEIO = -ltdeio
-LIB_KJS = -lkjs
-LIB_KNEWSTUFF = -lknewstuff
-LIB_TDEPARTS = -ltdeparts
-LIB_TDESPELL = -ltdespell
-LIB_TDESYCOCA = -ltdeio
-LIB_TDEUNITTEST = -ltdeunittest
-LIB_TDEUTILS = -ltdeutils
-LIB_LAME = -lmp3lame
-LIB_OGGVORBIS = -lvorbisenc -lvorbis -lm -logg
-LIB_POLL =
-LIB_QPE =
-LIB_TQT = -lqt-mt $(LIBZ) $(LIBPNG) -lXext $(LIB_X11) $(LIBSM) -lpthread
-LIB_SMB = -lsmb
-LIB_X11 = -lX11 $(LIBSOCKET)
-LIB_XCB =
-LIB_XEXT = -lXext
-LIB_XINE = -lxine
-LIB_XINERAMA = -lXinerama
-LIB_XRENDER =
-LIB_XTEST = -lXtst
-LN_S = ln -s
-LTLIBOBJS =
-MAKEINFO = ${SHELL} /partage/Linux/site/tmp/kaffeine-0.8.8/admin/missing --run makeinfo
-MAKETDEWIDGETS = /usr/bin/maketdewidgets
-MCOPIDL =
-MEINPROC = ${prefix}/bin/meinproc
-MOC = /usr/share/qt3/bin/moc
-MSGFMT = /usr/bin/msgfmt
-NOOPT_CFLAGS = -O0
-NOOPT_CXXFLAGS = -O0
-OBJEXT = o
-PACKAGE = kaffeine-0.8.8
-PACKAGE_BUGREPORT =
-PACKAGE_NAME =
-PACKAGE_STRING =
-PACKAGE_TARNAME =
-PACKAGE_VERSION =
-PATH_SEPARATOR = :
-PERL = /usr/bin/perl
-PKG_CONFIG = pkg-config
-TQTDOCDIR = /usr/share/qt3/doc/html
-QTE_NORTTI =
-TQT_INCLUDES = -I/usr/share/qt3/include
-QT_LDFLAGS = -L/usr/share/qt3/lib
-RANLIB = ranlib
-SET_MAKE =
-SHELL = /bin/bash
-STRIP = strip
-TOPSUBDIRS = doc kaffeine po
-UIC = /usr/share/qt3/bin/uic -L $(kde_widgetdir) -nounload
-UIC_TR = tr2i18n
-USER_INCLUDES =
-USER_LDFLAGS =
-USE_EXCEPTIONS = -fexceptions
-USE_RTTI =
-USE_THREADS =
-VERSION = 3.5.7
-WOVERLOADED_VIRTUAL =
-XGETTEXT = /usr/bin/xgettext
-XMKMF =
-XMLLINT = /usr/bin/xmllint
-X_EXTRA_LIBS =
-X_INCLUDES = -I.
-X_LDFLAGS =
-X_PRE_LIBS =
-X_RPATH =
-ac_ct_CC = gcc
-ac_ct_CXX = g++
-ac_ct_F77 =
-all_includes = -I/usr/include/tde -I/usr/share/qt3/include -I.
-all_libraries = -L/usr/share/qt3/lib
-am__fastdepCC_FALSE = #
-am__fastdepCC_TRUE =
-am__fastdepCXX_FALSE = #
-am__fastdepCXX_TRUE =
-am__include = include
-am__leading_dot = .
-am__quote =
-bindir = ${exec_prefix}/bin
-build = i686-pc-linux-gnu
-build_alias =
-build_cpu = i686
-build_os = linux-gnu
-build_vendor = pc
-datadir = ${datarootdir}
-datarootdir = ${prefix}/share
-doc_SUBDIR_included_FALSE = #
-doc_SUBDIR_included_TRUE =
-docdir = ${datarootdir}/doc/${PACKAGE}
-dvidir = ${docdir}
-exec_prefix = ${prefix}
-host = i686-pc-linux-gnu
-host_alias =
-host_cpu = i686
-host_os = linux-gnu
-host_vendor = pc
-htmldir = ${docdir}
-include_ARTS_FALSE =
-include_ARTS_TRUE = #
-include_x11_FALSE = #
-include_x11_TRUE =
-includedir = ${prefix}/include
-infodir = ${datarootdir}/info
-install_sh = /partage/Linux/site/tmp/kaffeine-0.8.8/admin/install-sh
-kaffeine_SUBDIR_included_FALSE = #
-kaffeine_SUBDIR_included_TRUE =
-kde_appsdir = ${datadir}/applnk
-kde_bindir = ${exec_prefix}/bin
-kde_confdir = ${datadir}/config
-kde_datadir = ${datadir}/apps
-kde_htmldir = ${datadir}/doc/tde/HTML
-kde_icondir = ${datadir}/icons
-kde_includes = /usr/include/tde
-kde_kcfgdir = ${datadir}/config.kcfg
-kde_libraries = /usr/lib
-kde_libs_htmldir = /usr/share/doc/tde/HTML
-kde_libs_prefix = /usr
-kde_locale = ${datadir}/locale
-kde_mimedir = ${datadir}/mimelnk
-kde_moduledir = ${libdir}/trinity
-kde_qtver = 3
-kde_servicesdir = ${datadir}/services
-kde_servicetypesdir = ${datadir}/servicetypes
-kde_sounddir = ${datadir}/sounds
-kde_styledir = ${libdir}/trinity/plugins/styles
-kde_templatesdir = ${datadir}/templates
-kde_wallpaperdir = ${datadir}/wallpapers
-kde_widgetdir = /usr/lib/trinity/plugins/designer
-tdeinitdir = $(kde_moduledir)
-libdir = ${exec_prefix}/lib
-libexecdir = ${exec_prefix}/libexec
-localedir = ${datarootdir}/locale
-localstatedir = ${prefix}/var
-mandir = ${datarootdir}/man
-oldincludedir = /usr/include
-pdfdir = ${docdir}
-po_SUBDIR_included_FALSE = #
-po_SUBDIR_included_TRUE =
-prefix = /usr
-program_transform_name = s,x,x,
-psdir = ${docdir}
-tqt_includes = /usr/share/qt3/include
-qt_libraries = /usr/share/qt3/lib
-sbindir = ${exec_prefix}/sbin
-sharedstatedir = ${prefix}/com
-sysconfdir = ${prefix}/etc
-target = i686-pc-linux-gnu
-target_alias =
-target_cpu = i686
-target_os = linux-gnu
-target_vendor = pc
-unsermake_enable_pch_FALSE =
-unsermake_enable_pch_TRUE = #
-with_dvb_FALSE = #
-with_dvb_TRUE =
-with_gstreamer_FALSE =
-with_gstreamer_TRUE = #
-with_lame_FALSE = #
-with_lame_TRUE =
-with_oggvorbis_FALSE = #
-with_oggvorbis_TRUE =
-with_xcb_FALSE =
-with_xcb_TRUE = #
-x_includes = .
-x_libraries = /usr/lib
-xdg_appsdir = ${datadir}/applications/tde
-xdg_directorydir = ${datadir}/desktop-directories
-xdg_menudir = ${sysconfdir}/xdg/menus
-
-kde_module_LTLIBRARIES = libdummypart.la
-
-INCLUDES = -I$(top_srcdir)/kaffeine/src/player-parts/ $(all_includes)
-
-#>- METASOURCES = AUTO
-
-noinst_HEADERS = dummy_part.h
-
-libdummypart_la_SOURCES = dummy_part.cpp
-libdummypart_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEFILE) ../libkaffeinepart.la
-#>- libdummypart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -avoid-version -no-undefined
-#>+ 1
-libdummypart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -avoid-version -no-undefined $(KDE_NO_UNDEFINED)
-
-# this is where the desktop file will go
-partdesktopdir = $(kde_servicesdir)
-partdesktop_DATA = dummy_part.desktop
-
-# this is where the part's XML-GUI resource file goes
-partrcdir = $(kde_datadir)/dummypart
-partrc_DATA = dummy_part.rc
-subdir = kaffeine/src/player-parts/dummy-part
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-mkinstalldirs = $(SHELL) $(top_srcdir)/admin/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-LTLIBRARIES = $(kde_module_LTLIBRARIES)
-
-libdummypart_la_DEPENDENCIES = ../libkaffeinepart.la
-am_libdummypart_la_OBJECTS = dummy_part.lo
-#>- libdummypart_la_OBJECTS = $(am_libdummypart_la_OBJECTS)
-#>+ 5
-libdummypart_la_final_OBJECTS = libdummypart_la.all_cpp.lo
-libdummypart_la_nofinal_OBJECTS = dummy_part.lo\
-dummy_part.moc.lo
-libdummypart_la_OBJECTS = $(libdummypart_la_nofinal_OBJECTS)
-#libdummypart_la_OBJECTS = $(libdummypart_la_final_OBJECTS)
-
-DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/admin/depcomp
-am__depfiles_maybe = depfiles
-#>- DEP_FILES = ./$(DEPDIR)/dummy_part.Plo
-#>+ 2
-#DEP_FILES = $(DEPDIR)/dummy_part.moc.P $(DEPDIR)/libdummypart_la.all_cpp.P ./$(DEPDIR)/dummy_part.Plo
-DEP_FILES = $(DEPDIR)/dummy_part.moc.P ./$(DEPDIR)/dummy_part.Plo
-#>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-#>- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-#>+ 2
-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS)
-#>- LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
-#>- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
-#>- $(AM_CXXFLAGS) $(CXXFLAGS)
-#>+ 3
-LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS)
-CXXLD = $(CXX)
-#>- CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
-#>- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-#>+ 2
-CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(libdummypart_la_SOURCES)
-DATA = $(partdesktop_DATA) $(partrc_DATA)
-
-HEADERS = $(noinst_HEADERS)
-
-DIST_COMMON = README $(noinst_HEADERS) $(srcdir)/Makefile.in \
- Makefile.am
-SOURCES = $(libdummypart_la_SOURCES)
-
-#>- all: all-am
-#>+ 1
-all: docs-am all-am
-
-.SUFFIXES:
-.SUFFIXES: .cpp .lo .o .obj
-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
-#>- cd $(top_srcdir) && \
-#>- $(AUTOMAKE) --gnu kaffeine/src/player-parts/dummy-part/Makefile
-#>+ 3
- cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu kaffeine/src/player-parts/dummy-part/Makefile
- cd $(top_srcdir) && perl admin/am_edit kaffeine/src/player-parts/dummy-part/Makefile.in
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
-kde_moduleLTLIBRARIES_INSTALL = $(INSTALL)
-install-kde_moduleLTLIBRARIES: $(kde_module_LTLIBRARIES)
- @$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(kde_moduledir)
- @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \
- if test -f $$p; then \
- f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f"; \
- $(LIBTOOL) --mode=install $(kde_moduleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(kde_moduledir)/$$f; \
- else :; fi; \
- done
-
-uninstall-kde_moduleLTLIBRARIES:
- @$(NORMAL_UNINSTALL)
- @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \
- p="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p"; \
- $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(kde_moduledir)/$$p; \
- done
-
-clean-kde_moduleLTLIBRARIES:
- -test -z "$(kde_module_LTLIBRARIES)" || rm -f $(kde_module_LTLIBRARIES)
- @list='$(kde_module_LTLIBRARIES)'; for p in $$list; do \
- dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
- test "$$dir" = "$$p" && dir=.; \
- echo "rm -f \"$${dir}/so_locations\""; \
- rm -f "$${dir}/so_locations"; \
- done
-#>- libdummypart.la: $(libdummypart_la_OBJECTS) $(libdummypart_la_DEPENDENCIES)
-#>+ 2
-#libdummypart.la: libdummypart.la.closure $(libdummypart_la_OBJECTS) $(libdummypart_la_DEPENDENCIES)
-libdummypart.la: $(libdummypart_la_OBJECTS) $(libdummypart_la_DEPENDENCIES)
- $(CXXLINK) -rpath $(kde_moduledir) $(libdummypart_la_LDFLAGS) $(libdummypart_la_OBJECTS) $(libdummypart_la_LIBADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
-
-distclean-compile:
- -rm -f *.tab.c
-
-include ./$(DEPDIR)/dummy_part.Plo
-
-.cpp.o:
- if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
- -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
- then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
- else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
- fi
-# source='$<' object='$@' libtool=no \
-# depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \
-# $(CXXDEPMODE) $(depcomp) \
-# $(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-
-.cpp.obj:
- if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
- -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \
- then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \
- else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
- fi
-# source='$<' object='$@' libtool=no \
-# depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \
-# $(CXXDEPMODE) $(depcomp) \
-# $(CXXCOMPILE) -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
-
-.cpp.lo:
- if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \
- -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \
- then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; \
- else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \
- fi
-# source='$<' object='$@' libtool=yes \
-# depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \
-# $(CXXDEPMODE) $(depcomp) \
-# $(LTCXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-distclean-libtool:
- -rm -f libtool
-uninstall-info-am:
-partdesktopDATA_INSTALL = $(INSTALL_DATA)
-install-partdesktopDATA: $(partdesktop_DATA)
- @$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(partdesktopdir)
- @list='$(partdesktop_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(partdesktopDATA_INSTALL) $$d$$p $(DESTDIR)$(partdesktopdir)/$$f"; \
- $(partdesktopDATA_INSTALL) $$d$$p $(DESTDIR)$(partdesktopdir)/$$f; \
- done
-
-uninstall-partdesktopDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(partdesktop_DATA)'; for p in $$list; do \
- f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " rm -f $(DESTDIR)$(partdesktopdir)/$$f"; \
- rm -f $(DESTDIR)$(partdesktopdir)/$$f; \
- done
-partrcDATA_INSTALL = $(INSTALL_DATA)
-install-partrcDATA: $(partrc_DATA)
- @$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(partrcdir)
- @list='$(partrc_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(partrcDATA_INSTALL) $$d$$p $(DESTDIR)$(partrcdir)/$$f"; \
- $(partrcDATA_INSTALL) $$d$$p $(DESTDIR)$(partrcdir)/$$f; \
- done
-
-uninstall-partrcDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(partrc_DATA)'; for p in $$list; do \
- f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " rm -f $(DESTDIR)$(partrcdir)/$$f"; \
- rm -f $(DESTDIR)$(partrcdir)/$$f; \
- done
-
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
- mkid -fID $$unique
-
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
- test -z "$(ETAGS_ARGS)$$tags$$unique" \
- || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$tags $$unique
-
-ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
- test -z "$(CTAGS_ARGS)$$tags$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$tags $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && cd $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) $$here
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-#>+ 1
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
-
-top_distdir = ../../../..
-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
-
-distdir: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
- list='$(DISTFILES)'; for file in $$list; do \
- case $$file in \
- $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
- $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
- esac; \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test "$$dir" != "$$file" && test "$$dir" != "."; then \
- dir="/$$dir"; \
- $(mkinstalldirs) "$(distdir)$$dir"; \
- else \
- dir=''; \
- fi; \
- if test -d $$d/$$file; then \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
- fi; \
- cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
- else \
- test -f $(distdir)/$$file \
- || cp -p $$d/$$file $(distdir)/$$file \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS)
-
-installdirs:
- $(mkinstalldirs) $(DESTDIR)$(kde_moduledir) $(DESTDIR)$(partdesktopdir) $(DESTDIR)$(partrcdir)
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -rm -f $(CONFIG_CLEAN_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-#>- clean: clean-am
-#>+ 1
-clean: kde-rpo-clean clean-am
-
-#>- clean-am: clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \
-#>- mostlyclean-am
-#>+ 2
-clean-am: clean-metasources clean-closures clean-bcheck clean-final clean-generic clean-kde_moduleLTLIBRARIES clean-libtool \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-libtool distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-info: info-am
-
-info-am:
-
-#>- install-data-am: install-kde_moduleLTLIBRARIES install-partdesktopDATA \
-#>- install-partrcDATA
-#>+ 2
-install-data-am: install-partdesktopDATA \
- install-partrcDATA
-
-#>- install-exec-am:
-#>+ 1
-install-exec-am: install-kde_moduleLTLIBRARIES
-
-install-info: install-info-am
-
-install-man:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -rf ./$(DEPDIR)
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am: uninstall-info-am uninstall-kde_moduleLTLIBRARIES \
- uninstall-partdesktopDATA uninstall-partrcDATA
-
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- clean-kde_moduleLTLIBRARIES clean-libtool ctags distclean \
- distclean-compile distclean-generic distclean-libtool \
- distclean-tags distdir dvi dvi-am info info-am install \
- install-am install-data install-data-am install-exec \
- install-exec-am install-info install-info-am \
- install-kde_moduleLTLIBRARIES install-man \
- install-partdesktopDATA install-partrcDATA install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags uninstall uninstall-am uninstall-info-am \
- uninstall-kde_moduleLTLIBRARIES uninstall-partdesktopDATA \
- uninstall-partrcDATA
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
-
-#>+ 8
-libdummypart.la.closure: $(libdummypart_la_OBJECTS) $(libdummypart_la_DEPENDENCIES)
- @echo "int main() {return 0;}" > libdummypart_la_closure.cpp
- @$(LTCXXCOMPILE) -c libdummypart_la_closure.cpp
- $(CXXLINK) libdummypart_la_closure.lo $(libdummypart_la_LDFLAGS) $(libdummypart_la_OBJECTS) $(libdummypart_la_LIBADD) $(LIBS)
- @rm -f libdummypart_la_closure.* libdummypart.la.closure
- @echo "timestamp" > libdummypart.la.closure
-
-
-#>+ 3
-dummy_part.moc.cpp: $(srcdir)/dummy_part.h
- $(MOC) $(srcdir)/dummy_part.h -o dummy_part.moc.cpp
-
-#>+ 2
-mocs: dummy_part.moc.cpp
-
-#>+ 3
-clean-metasources:
- -rm -f dummy_part.moc.cpp
-
-#>+ 2
-KDE_DIST=dummy_part.desktop Makefile.in dummy_part.rc
-
-#>+ 3
-clean-closures:
- -rm -f libdummypart.la.closure
-
-#>+ 2
-docs-am:
-
-#>+ 6
-force-reedit:
- cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu kaffeine/src/player-parts/dummy-part/Makefile
- cd $(top_srcdir) && perl admin/am_edit kaffeine/src/player-parts/dummy-part/Makefile.in
-
-
-#>+ 21
-clean-bcheck:
- rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
-
-bcheck: bcheck-am
-
-bcheck-am:
- @for i in ; do \
- if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
- echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
- echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
- echo "$$i"; \
- if ! $(CXXCOMPILE) --dump-class-hierarchy -c $$i.bchecktest.cc; then \
- rm -f $$i.bchecktest.cc; exit 1; \
- fi ; \
- echo "" >> $$i.bchecktest.cc.class; \
- perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
- rm -f a.out; \
- fi ; \
- done
-
-
-#>+ 11
-libdummypart_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/dummy_part.cpp dummy_part.moc.cpp
- @echo 'creating libdummypart_la.all_cpp.cpp ...'; \
- rm -f libdummypart_la.all_cpp.files libdummypart_la.all_cpp.final; \
- echo "#define KDE_USE_FINAL 1" >> libdummypart_la.all_cpp.final; \
- for file in dummy_part.cpp dummy_part.moc.cpp ; do \
- echo "#include \"$$file\"" >> libdummypart_la.all_cpp.files; \
- test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libdummypart_la.all_cpp.final; \
- done; \
- cat libdummypart_la.all_cpp.final libdummypart_la.all_cpp.files > libdummypart_la.all_cpp.cpp; \
- rm -f libdummypart_la.all_cpp.final libdummypart_la.all_cpp.files
-
-#>+ 3
-clean-final:
- -rm -f libdummypart_la.all_cpp.cpp
-
-#>+ 3
-final:
- $(MAKE) libdummypart_la_OBJECTS="$(libdummypart_la_final_OBJECTS)" all-am
-
-#>+ 3
-final-install:
- $(MAKE) libdummypart_la_OBJECTS="$(libdummypart_la_final_OBJECTS)" install-am
-
-#>+ 3
-no-final:
- $(MAKE) libdummypart_la_OBJECTS="$(libdummypart_la_nofinal_OBJECTS)" all-am
-
-#>+ 3
-no-final-install:
- $(MAKE) libdummypart_la_OBJECTS="$(libdummypart_la_nofinal_OBJECTS)" install-am
-
-#>+ 3
-kde-rpo-clean:
- -rm -f *.rpo
-
-#>+ 3
-nmcheck:
-nmcheck-am: nmcheck
diff --git a/kaffeine/src/player-parts/dummy-part/dummy_part.cpp b/kaffeine/src/player-parts/dummy-part/dummy_part.cpp
index 95808f4..70a5ba3 100644
--- a/kaffeine/src/player-parts/dummy-part/dummy_part.cpp
+++ b/kaffeine/src/player-parts/dummy-part/dummy_part.cpp
@@ -118,3 +118,5 @@ void DummyPart::initActions()
new TDEAction(i18n("Pause"), "media-playback-pause", Key_Space, this, TQT_SLOT(slotTogglePause()), actionCollection(), "player_pause");
new TDEAction(i18n("Stop"), "media-playback-stop", Key_Backspace, this, TQT_SLOT(slotStop()), actionCollection(), "player_stop");
}
+
+#include "dummy_part.moc"