Remaining parts of cmake conversion

pull/1/head
Slávek Banko 11 years ago
parent 1a22301f46
commit 660ae8182d

@ -41,18 +41,22 @@ tde_setup_paths( )
##### optional stuff ############################
option( WITH_ALL_OPTIONS "Enable all sane optional stuff" OFF )
option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} )
option( WITH_XMMS "Enable xmms support" OFF )
option( WITH_TEST "Build tests" OFF )
option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} )
option( WITH_SDL "Enable SDL support" ${WITH_ALL_OPTIONS} )
option( WITH_BERKELEY_DB "Enable Berkeley DB support" ${WITH_ALL_OPTIONS} )
option( WITH_XMMS "Enable xmms support" OFF )
option( WITH_TEST "Build tests" OFF )
##### options comments ##########################
# WITH_XMMS affects kicker-applets
# WITH_XMMS description enables kicker multimedia-control applet to interact
# with xmms
# WITH_ARTS affects konq-plugins/sidebar/mediaplayer
# WITH_TEST affects konq-plugins/fsview
# WITH_XMMS affects kicker-applets
# WITH_XMMS description enables kicker multimedia-control applet to interact
# with xmms
# WITH_ARTS affects konq-plugins/sidebar/mediaplayer, noatun plugins
# WITH_SDL affects noatun plugins
# WITH_BERKELEY_DB affects noatun plugins
# WITH_TEST affects konq-plugins/fsview
# NOTE: WITH_XMMS supports only obsolte xmms version 1
@ -60,7 +64,7 @@ option( WITH_TEST "Build tests" OFF )
option( BUILD_ALL "Build all" OFF )
# option( BUILD_ATLANTIKDESIGNER "Build ???" ${BUILD_ALL} ) # need tdegames
option( BUILD_ATLANTIKDESIGNER "Build atlantikdesigner" ${BUILD_ALL} ) # need tdegames
option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
option( BUILD_KADDRESSBOOK_PLUGINS "Build kaddressbook plugins" ${BUILD_ALL} ) # requires tdepim
option( BUILD_KATE_PLUGINS "Build kate plugins" ${BUILD_ALL} )
@ -68,7 +72,7 @@ option( BUILD_KICKER_APPLETS "Build kicker applets" ${BUILD_ALL} )
option( BUILD_KNEWSTICKER_SCRIPTS "Install additional knewsticker scripts" ${BUILD_ALL} )
option( BUILD_KONQ_PLUGINS "Build konqueror plugins" ${BUILD_ALL} )
option( BUILD_KSIG "Build kde email signature manager" ${BUILD_ALL} )
# option( BUILD_NOATUN_PLUGINS "Build noatun plugins" ${BUILD_ALL} ) # need tdemultimedia
option( BUILD_NOATUN_PLUGINS "Build noatun plugins" ${BUILD_ALL} ) # need tdemultimedia
option( BUILD_RENAMEDLG_PLUGINS "Build KRenameDlg plugins" ${BUILD_ALL} )
option( BUILD_TDEFILE_PLUGINS "Build additional tdefileplugins" ${BUILD_ALL} )
@ -94,7 +98,7 @@ endif( WITH_TEST )
##### tdeaddons directories #####################
# tde_conditional_add_subdirectory( BUILD_ATLANTIKDESIGNER atlantikdesigner )
tde_conditional_add_subdirectory( BUILD_ATLANTIKDESIGNER atlantikdesigner )
tde_conditional_add_subdirectory( BUILD_DOC doc )
tde_conditional_add_subdirectory( BUILD_KADDRESSBOOK_PLUGINS kaddressbook-plugins )
tde_conditional_add_subdirectory( BUILD_KATE_PLUGINS kate )
@ -102,7 +106,7 @@ tde_conditional_add_subdirectory( BUILD_KICKER_APPLETS kicker-applets )
tde_conditional_add_subdirectory( BUILD_KNEWSTICKER_SCRIPTS knewsticker-scripts )
tde_conditional_add_subdirectory( BUILD_KONQ_PLUGINS konq-plugins )
tde_conditional_add_subdirectory( BUILD_KSIG ksig )
# tde_conditional_add_subdirectory( BUILD_NOATUN_PLUGINS noatun-plugins )
tde_conditional_add_subdirectory( BUILD_NOATUN_PLUGINS noatun-plugins )
tde_conditional_add_subdirectory( BUILD_RENAMEDLG_PLUGINS renamedlgplugins)
tde_conditional_add_subdirectory( BUILD_TDEFILE_PLUGINS tdefile-plugins)

@ -15,7 +15,7 @@
if( WITH_GCC_VISIBILITY )
if( NOT UNIX )
tde_message_fatal(FATAL_ERROR "\ngcc visibility support was requested, but your system is not *NIX" )
tde_message_fatal( "gcc visibility support was requested, but your system is not *NIX" )
endif( NOT UNIX )
set( __KDE_HAVE_GCC_VISIBILITY 1 )
set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
@ -53,15 +53,40 @@ if( BUILD_KONQ_PLUGINS )
check_include_file( "sys/ioctl.h" HAVE_SYS_IOCTL_H )
check_include_file( "libutil.h" HAVE_LIBUTIL_H )
check_include_file( "util.h" HAVE_UTIL_H )
endif( BUILD_KONQ_PLUGINS )
##### other dependencies ########################
if( BUILD_KONQ_PLUGINS OR BUILD_NOATUN_PLUGINS )
# arts
if( WITH_ARTS )
pkg_search_module( ARTS arts )
if( NOT ARTS_FOUND )
message( FATAL_ERROR "\naRts is requested, but was not found on your system" )
tde_message_fatal( "aRts is requested, but was not found on your system" )
endif( )
endif( WITH_ARTS )
endif( BUILD_KONQ_PLUGINS )
endif( BUILD_KONQ_PLUGINS OR BUILD_NOATUN_PLUGINS )
if( BUILD_NOATUN_PLUGINS )
# sdl
if( WITH_SDL )
pkg_search_module( SDL sdl )
if( NOT SDL_FOUND )
tde_message_fatal( "SDL is requested, but was not found on your system" )
endif( )
endif( WITH_SDL )
# berkeley db
if( WITH_BERKELEY_DB )
find_path( BERKELEY_DB_INCLUDE_DIRS db_cxx.h )
find_library( BERKELEY_DB_LIBS db_cxx )
if( BERKELEY_DB_INCLUDE_DIRS-NOTFOUND OR BERKELEY_DB_LIBS-NOTFOUND )
tde_message_fatal( "BerkeleyDB is requested, but was not found on your system" )
endif( )
endif( WITH_BERKELEY_DB )
endif( BUILD_NOATUN_PLUGINS )
# required stuff

@ -0,0 +1,23 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( designer )
add_subdirectory( pics )
##### other data ################################
install( FILES atlantikdesignerui.rc
DESTINATION ${DATA_INSTALL_DIR}/atlantikdesigner
)
install( FILES atlantikdesigner.desktop
DESTINATION ${XDG_APPS_INSTALL_DIR}
)

@ -0,0 +1,34 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### atlantikdesigner (executable) #########################
tde_add_executable( atlantikdesigner AUTOMOC
SOURCES boardinfo.cpp designer.cpp editor.cpp main.cpp group.cpp
LINK tdeio-shared atlantic atlantikui tdegames DCOP
DESTINATION ${BIN_INSTALL_DIR}
)

@ -0,0 +1,16 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
##### icons #####################################
tde_install_icons( )

@ -27,3 +27,7 @@ tde_add_kpart( katecppsymbolviewerplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katecppsymbolviewer
)
install( FILES katecppsymbolviewer.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -31,3 +31,7 @@ install( FILES ui.rc
install( FILES katefll.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden
)
install( FILES katefll_plugin.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -40,3 +40,7 @@ install( FILES ui.rc
install( FILES katetemplate.xml
DESTINATION ${DATA_INSTALL_DIR}/katepart/syntax
)
install( FILES katefiletemplates.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( katehelloworldplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katehelloworld
)
install( FILES katehelloworld.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( katehtmltoolsplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katehtmltools
)
install( FILES katehtmltools.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( kateinsertcommandplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/kateinsertcommand
)
install( FILES kateinsertcommand.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -11,3 +11,7 @@ install( FILES katekjsselect.js katekjsselect.rc
install( FILES katekjsconsolewindow.js katekjsconsolewindow.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katekjsconsolewindow
)
install( FILES katekjstest1.desktop katekjsconsolewindow.desktop katekjsselect.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( katepybrowseplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katepybrowse
)
install( FILES katepybrowse.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( katemakeplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katemake
)
install( FILES katemake.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( katemodelineplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katemodeline
)
install( FILES katemodeline.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( kateopenheaderplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/kateopenheader
)
install( FILES kateopenheader.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -28,3 +28,7 @@ tde_add_kpart( katesnippetsplugin AUTOMOC
install( FILES plugin_katesnippets.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katesnippets
)
install( FILES katesnippets.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -36,3 +36,7 @@ tde_add_kpart( libkatetabbarextensionplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katetabbarextension
)
install( FILES katetabbarextension.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -36,3 +36,7 @@ tde_add_kpart( katetextfilterplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katetextfilter
)
install( FILES katetextfilter.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -27,3 +27,7 @@ tde_add_kpart( katexmlcheckplugin AUTOMOC
install( FILES ui.rc
DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katexmlcheck
)
install( FILES katexmlcheck.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -43,3 +43,7 @@ install( FILES html4-loose.dtd.xml html4-strict.dtd.xml kde-docbook.dtd.xml
kpartgui.dtd.xml kcfg.dtd.xml
DESTINATION ${DATA_INSTALL_DIR}/katexmltools
)
install( FILES katexmltools.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

@ -36,3 +36,12 @@ install( FILES plugin_babelfish.rc plugin_babelfish.desktop
install( FILES plugin_babelfish.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden
)
install( FILES translaterc
DESTINATION ${SYSCONF_INSTALL_DIR}
)
install( FILES ../uninstall.desktop
RENAME babelfishplugin.desktop
DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins
)

@ -43,3 +43,8 @@ install( FILES domtreeviewerui.rc
install( FILES plugin_domtreeviewer.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden
)
install( FILES ../uninstall.desktop
RENAME domtreeviewerplugin.desktop
DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins
)

@ -26,6 +26,7 @@ link_directories(
tde_add_library( fsview STATIC_PIC AUTOMOC
SOURCES treemap.cpp fsview.cpp scan.cpp inode.cpp
LINK tdeio-shared
)

@ -29,3 +29,8 @@ tde_add_kpart( libsearchbarplugin AUTOMOC
install( FILES searchbar.rc searchbar.desktop
DESTINATION ${DATA_INSTALL_DIR}/konqueror/kpartplugins
)
install( FILES ../uninstall.desktop
RENAME searchbarplugin.desktop
DESTINATION ${DATA_INSTALL_DIR}/konqueror/kpartplugins
)

@ -36,3 +36,8 @@ install( FILES plugin_validators.rc plugin_validators.desktop
install( FILES plugin_validators.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden
)
install( FILES ../uninstall.desktop
RENAME validatorsplugin.desktop
DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins
)

@ -49,3 +49,8 @@ install( FILES webarchivethumbnail.desktop
install( FILES plugin_webarchiver.desktop
DESTINATION ${APPS_INSTALL_DIR}/.hidden
)
install( FILES ../uninstall.desktop
RENAME webarchiverplugin.desktop
DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins
)

@ -0,0 +1,26 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( alarm )
tde_conditional_add_subdirectory( WITH_ARTS alsaplayer )
tde_conditional_add_subdirectory( WITH_SDL blurscope )
add_subdirectory( charlatan )
add_subdirectory( dub )
add_subdirectory( ffrs )
add_subdirectory( luckytag )
add_subdirectory( lyrics )
add_subdirectory( noatunmadness )
tde_conditional_add_subdirectory( WITH_BERKELEY_DB oblique )
tde_conditional_add_subdirectory( WITH_ARTS pitchablespeed )
tde_conditional_add_subdirectory( WITH_SDL synaescope )
tde_conditional_add_subdirectory( WITH_SDL tippercanoe )
tde_conditional_add_subdirectory( WITH_SDL tyler )
tde_conditional_add_subdirectory( WITH_ARTS wavecapture )

@ -0,0 +1,40 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunwakeup (kpart) ##########
tde_add_kpart( noatunwakeup AUTOMOC
SOURCES wakeup.cpp kminutespinbox.cpp kpercentspinbox.cpp
LINK tdeio-shared noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES wakeup.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,41 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${ARTS_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunalsaplayer (kpart) ##########
tde_add_kpart( noatunalsaplayer AUTOMOC
SOURCES AlsaPlayer.ui alsaplayerui.cpp userinterface.cpp configmodule.cpp seeker.cpp
LINK artskde-shared tdecore-shared noatuncontrols noatun
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES alsaplayerui.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,42 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${SDL_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${SDL_LIBRARY_DIRS}
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunblurscope (kpart) ##########
tde_add_kpart( noatunblurscope AUTOMOC
SOURCES sdlscope.cpp scopedisplayer.cpp
LINK tdeio-shared ${SDL_LIBRARIES} noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES blurscope.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,40 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatuncharlatan (kpart) ##########
tde_add_kpart( noatuncharlatan AUTOMOC
SOURCES charlatanui.cpp seeker.cpp userinterface.cpp configmodule.cpp
LINK tdecore-shared noatuncontrols noatun
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES charlatanui.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,12 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( dub )

@ -0,0 +1,42 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatundub (kpart) ##########
tde_add_kpart( noatundub AUTOMOC
SOURCES
dubprefs.ui dubplaylistitem.cpp dubplaylist.cpp fileselectorwidget.cpp
dubview.cpp dubapp.cpp dub.cpp dubconfigmodule.cpp
LINK tdeio-shared noatun
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES dub.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,40 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatun_ffrs (kpart) ##########
tde_add_kpart( noatun_ffrs AUTOMOC
SOURCES ffrs.cpp
LINK tdeio-shared noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES ffrs.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,40 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunluckytag (kpart) ##########
tde_add_kpart( noatunluckytag AUTOMOC
SOURCES luckytag.cpp parsedmp3filename.cpp
LINK tdeio-shared noatun noatuntags
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES luckytag.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,40 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunlyrics (kpart) ##########
tde_add_kpart( noatunlyrics AUTOMOC
SOURCES lyrics.cpp historymanager.cpp cmodule.cpp
LINK tdehtml-shared tdeio-shared noatun
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES lyrics.plugin lyricsui.rc
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,53 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${SDL_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${SDL_LIBRARY_DIRS}
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunnexscope (kpart) ##########
tde_add_kpart( noatunnexscope AUTOMOC
SOURCES noatunplugin.cpp
LINK tdeio-shared noatun
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### noatunnexscope.bin (executable) #########################
tde_add_executable( noatunnexscope.bin AUTOMOC
SOURCES
renderers.cpp bitmappool.cpp nex.cpp output.cpp input.cpp
gui.cpp regionwidget.cpp convolve.c
LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun m
DESTINATION ${BIN_INSTALL_DIR}
)
##### other data ################################
install( FILES nexscope.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,40 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunmadness (kpart) ##########
tde_add_kpart( noatunmadness AUTOMOC
SOURCES madness.cpp
LINK tdeio-shared noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES madness.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,45 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( schemas )
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${BERKELEY_DB_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatun_oblique (kpart) ##########
tde_add_kpart( noatun_oblique AUTOMOC
SOURCES
base.cpp kbuffer.cpp query.cpp oblique.cpp tree.cpp file.cpp
selector.cpp menu.cpp cmodule.cpp kdatacollection.cpp view.cpp
LINK tdeio-shared noatun ${BERKELEY_DB_LIBS}
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES oblique.plugin obliqueui.rc
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,14 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
install( FILES standard
DESTINATION ${DATA_INSTALL_DIR}/noatun/oblique/schemas
)

@ -0,0 +1,41 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${ARTS_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunpitchablespeed (kpart) ##########
tde_add_kpart( noatunpitchablespeed AUTOMOC
SOURCES pitchablespeed.cpp speedtuner.ui
LINK artskde-shared tdeio-shared artsmoduleseffects noatun noatunarts m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES pitchablespeed.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,56 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${SDL_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${SDL_LIBRARY_DIRS}
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunsynaescope (kpart) ##########
tde_add_kpart( noatunsynaescope AUTOMOC
SOURCES synaescope.cpp cmodule.cpp
LINK tdeio-shared noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### noatunsynaescope.bin (executable) #########################
tde_add_executable( noatunsynaescope.bin AUTOMOC
SOURCES core.cpp main.cpp sdlwrap.cpp ui.cpp
LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun
DESTINATION ${BIN_INSTALL_DIR}
)
##### icons #####################################
tde_install_icons( )
##### other data ################################
install( FILES synaescope.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,51 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${SDL_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${SDL_LIBRARY_DIRS}
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatuntippecanoe (kpart) ##########
tde_add_kpart( noatuntippecanoe AUTOMOC
SOURCES synaescope.cpp
LINK tdeio-shared noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### noatuntippecanoe.bin (executable) #########################
tde_add_executable( noatuntippecanoe.bin AUTOMOC
SOURCES core.cpp main.cpp ui.cpp sdlwrap.cpp
LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun
DESTINATION ${BIN_INSTALL_DIR}
)
##### other data ################################
install( FILES tippecanoe.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,51 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${SDL_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${SDL_LIBRARY_DIRS}
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatuntyler (kpart) ##########
tde_add_kpart( noatuntyler AUTOMOC
SOURCES tyler.cpp
LINK tdeio-shared noatun m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### noatuntyler.bin (executable) #########################
tde_add_executable( noatuntyler.bin AUTOMOC
SOURCES main.cpp file.cpp compute.c display.c renderer.c
LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun
DESTINATION ${BIN_INSTALL_DIR}
)
##### other data ################################
install( FILES tyler.plugin tylerstates
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -0,0 +1,42 @@
#################################################
#
# (C) 2013 Slávek Banko
# slavek (DOT) banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${ARTS_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}/tde/arts
${TDE_INCLUDE_DIR}/tde
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TDE_LIB_DIR}
${TQT_LIBRARY_DIRS}
)
##### noatunwavecapture (kpart) ##########
tde_add_kpart( noatunwavecapture AUTOMOC
SOURCES wavecapture.cpp
LINK artskde-shared tdeio-shared artsmoduleseffects noatun noatunarts m
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### other data ################################
install( FILES wavecapture.plugin
DESTINATION ${DATA_INSTALL_DIR}/noatun
)

@ -40,3 +40,7 @@ install( FILES lnkforward.desktop
install( FILES x-win-lnk.desktop
DESTINATION ${MIME_INSTALL_DIR}/application
)
install( FILES tdefile_lnk.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
)

Loading…
Cancel
Save