parent
75bf0c9d25
commit
c4c9c9fd26
@ -0,0 +1,111 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
cmake_minimum_required( VERSION 2.8 )
|
||||
|
||||
|
||||
##### general package setup #####################
|
||||
|
||||
project( tdeutils )
|
||||
set( VERSION R14 )
|
||||
|
||||
|
||||
##### include essential cmake modules ###########
|
||||
|
||||
include( FindPkgConfig )
|
||||
include( CheckIncludeFile )
|
||||
include( CheckLibraryExists )
|
||||
include( CheckCSourceCompiles )
|
||||
include( CheckCXXSourceCompiles )
|
||||
# @Add othere required cmake modules here@
|
||||
#
|
||||
# EXAMPLE:
|
||||
# include( CheckTypeSize )
|
||||
|
||||
|
||||
##### include our cmake modules #################
|
||||
|
||||
set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
|
||||
include( TDEMacros )
|
||||
|
||||
|
||||
##### setup install paths #######################
|
||||
|
||||
include( TDESetupPaths )
|
||||
tde_setup_paths( )
|
||||
|
||||
|
||||
##### optional stuff ############################
|
||||
|
||||
# @Add configuration options here@
|
||||
#
|
||||
# EXAMPLE:
|
||||
# option( WITH_T1LIB "Enable t1lib support" OFF )
|
||||
|
||||
|
||||
##### options comments ##########################
|
||||
|
||||
# @Add configuration options descriptions here@
|
||||
# NOTE: They should be commented.
|
||||
# EXAMPLE:
|
||||
# # WITH_T1LIB affects <modules which affects this variable>
|
||||
# # WITH_T1LIB description <a verbose description what functionality is
|
||||
# addeded or removed by this option>
|
||||
|
||||
|
||||
##### user requested modules ####################
|
||||
|
||||
option( BUILD_ALL "Build all" OFF )
|
||||
option( BUILD_AMOR "Build amor" ${BUILD_ALL} )
|
||||
option( BUILD_DOC "Build doc" ${BUILD_ALL} )
|
||||
option( BUILD_EYESAPPLET "Build eyesapplet" ${BUILD_ALL} )
|
||||
option( BUILD_FIFTEENAPPLET "Build fifteenapplet" ${BUILD_ALL} )
|
||||
option( BUILD_KMOON "Build kmoon" ${BUILD_ALL} )
|
||||
option( BUILD_KODO "Build kodo" ${BUILD_ALL} )
|
||||
option( BUILD_KTEATIME "Build kteatime" ${BUILD_ALL} )
|
||||
option( BUILD_KTUX "Build ktux" ${BUILD_ALL} )
|
||||
option( BUILD_KWEATHER "Build kweather" ${BUILD_ALL} )
|
||||
option( BUILD_KWORLDWATCH "Build kworldwatch" ${BUILD_ALL} )
|
||||
|
||||
|
||||
##### configure checks ##########################
|
||||
|
||||
include( ConfigureChecks.cmake )
|
||||
|
||||
|
||||
###### global compiler settings #################
|
||||
|
||||
add_definitions(
|
||||
-DHAVE_CONFIG_H
|
||||
)
|
||||
|
||||
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TQT_CXX_FLAGS}" )
|
||||
set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" )
|
||||
set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" )
|
||||
|
||||
|
||||
##### @TDE_MODULE_NAME@ directories ############
|
||||
|
||||
tde_conditional_add_subdirectory( BUILD_AMOR amor )
|
||||
tde_conditional_add_subdirectory( BUILD_DOC doc )
|
||||
tde_conditional_add_subdirectory( BUILD_EYESAPPLET eyesapplet )
|
||||
tde_conditional_add_subdirectory( BUILD_FIFTEENAPPLET fifteenapplet )
|
||||
tde_conditional_add_subdirectory( BUILD_KMOON kmoon )
|
||||
tde_conditional_add_subdirectory( BUILD_KODO kodo )
|
||||
tde_conditional_add_subdirectory( BUILD_KTEATIME kteatime )
|
||||
tde_conditional_add_subdirectory( BUILD_KTUX ktux )
|
||||
tde_conditional_add_subdirectory( BUILD_KWEATHER kweather )
|
||||
tde_conditional_add_subdirectory( BUILD_KWORLDWATCH kworldwatch )
|
||||
|
||||
|
||||
##### write configure files #####################
|
||||
|
||||
configure_file( config.h.cmake config.h @ONLY )
|
@ -0,0 +1,30 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
##### check for gcc visibility support #########
|
||||
# FIXME
|
||||
# This should check for [T]Qt3 visibility support
|
||||
|
||||
if( WITH_GCC_VISIBILITY )
|
||||
if( NOT UNIX )
|
||||
tde_message_fatal(FATAL_ERROR "\ngcc 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")
|
||||
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
|
||||
endif( WITH_GCC_VISIBILITY )
|
||||
|
||||
|
||||
tde_setup_architecture_flags( )
|
||||
|
||||
# required stuff
|
||||
find_package( TQt )
|
||||
find_package( TDE )
|
@ -0,0 +1,56 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( data )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### amor (executable) #########################
|
||||
|
||||
tde_add_executable( amor AUTOMOC
|
||||
SOURCES amordialog.cpp amor.cpp amorwidget.cpp
|
||||
main.cpp amoranim.cpp amorpm.cpp
|
||||
amorbubble.cpp amorconfig.cpp amortips.cpp
|
||||
AmorIface.skel
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### includes ##################################
|
||||
|
||||
install( FILES AmorIface.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( amor )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES amor.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES blobrc ghostrc eyesrc bonhommerc
|
||||
nekorc pingurc wormrc tips-en billyrc bsdrc
|
||||
tuxrc taorc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/amor
|
||||
)
|
||||
|
||||
tde_install_symlink( tips-en ${DATA_INSTALL_DIR}/amor/tips )
|
@ -0,0 +1,14 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( animated )
|
||||
add_subdirectory( preview )
|
||||
add_subdirectory( static )
|
@ -0,0 +1,19 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( blob )
|
||||
add_subdirectory( bonhomme )
|
||||
add_subdirectory( eyes )
|
||||
add_subdirectory( ghost )
|
||||
add_subdirectory( neko )
|
||||
add_subdirectory( pingu )
|
||||
add_subdirectory( tao )
|
||||
add_subdirectory( worm )
|
@ -0,0 +1,45 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES blob_b1.png blob_b2.png
|
||||
blob_BeamDown1.png blob_BeamDown2.png
|
||||
blob_BeamDown3.png blob_BeamDown4.png
|
||||
blob_BeamDown5.png blob_BeamDown6.png
|
||||
blob_BeamDown7.png blob_BeamDown8.png
|
||||
blob_BeamDown9.png blob_BeamUp10.png
|
||||
blob_BeamUp1.png blob_BeamUp2.png
|
||||
blob_BeamUp3.png blob_BeamUp4.png
|
||||
blob_BeamUp5.png blob_BeamUp6.png
|
||||
blob_BeamUp7.png blob_BeamUp8.png
|
||||
blob_BeamUp9.png blob_e1.png blob_ex1.png
|
||||
blob_f1.png blob_f2.png blob_f3.png
|
||||
blob_fire10.png blob_fire11.png blob_fire2.png
|
||||
blob_fire3.png blob_fire4.png blob_fire5.png
|
||||
blob_fire6.png blob_fire7.png blob_fire8.png
|
||||
blob_fire9.png blob_g1.png blob_g2.png
|
||||
blob_gl1.png blob_gl2.png blob_gl3.png
|
||||
blob_h1.png blob_h2.png blob_h3.png
|
||||
blob_jet1.png blob_jet2.png blob_jet3.png
|
||||
blob_jet4.png blob_l_jet1.png blob_l_jet2.png
|
||||
blob_l_jet3.png blob_l_jet4.png
|
||||
blob_l_turn1.png blob_l_turn2.png
|
||||
blob_l_turn3.png blob_l_turn4.png blob.png
|
||||
blob_r135.png blob_r180.png blob_r225.png
|
||||
blob_r270.png blob_r315.png blob_r45.png
|
||||
blob_r90.png blob_r_turn1.png blob_r_turn2.png
|
||||
blob_r_turn3.png blob_r_turn4.png blob_s1.png
|
||||
blob_s2.png blob_s3.png blob_sl1.png
|
||||
blob_sl2.png blob_sl3.png blob_sl4.png
|
||||
blob_z1.png blob_z2.png blob_z3.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/blob
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES b1.png b1-r.png b2.png b2-r.png
|
||||
b3.png b3-r.png b4.png b4-r.png bcol1.png
|
||||
bcol2.png bdrib1.png bdrib2.png bdrib3.png
|
||||
bdrib4.png bdrib5.png bdrib6.png bdrib7.png
|
||||
bdrop.png b-f2.png b-f.png bgo1.png bgo2.png
|
||||
bgo3.png bgo4.png bgo5.png bgo6.png bgo7.png
|
||||
bh1.png bpof1.png bpof2.png bpof3.png bpof4.png
|
||||
bpof5.png bpof6.png sa1.png sa2a.png sa2b.png
|
||||
sa2c.png sa2.png salut1.png salut.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/bonhomme
|
||||
)
|
||||
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES eye_1.png eye_2.png eye_b.png
|
||||
eye_d.png eye_e.png eye_h1.png eye_h2.png
|
||||
eye_h3.png eye_h4.png eye_l.png eye_m1.png
|
||||
eye_m2.png eye_m3.png eye_m4.png eye_m5.png
|
||||
eye_m6.png eye_m7.png eye_s1.png eye_s2.png
|
||||
eye_s3.png eye_s4.png eye_u.png eye_z1.png
|
||||
eye_z2.png eye_z3.png eye_z4.png eye_z5.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/eyes
|
||||
)
|
||||
|
@ -0,0 +1,21 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES ghost_1.png ghost_2.png
|
||||
ghost_e.png ghost_m1.png ghost_m2.png
|
||||
ghost_m3.png ghost_m4.png ghost_m5.png
|
||||
ghost_m6.png ghost_m7.png ghost_z1.png
|
||||
ghost_z2.png ghost_z3.png ghost_z4.png
|
||||
ghost_z5.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/ghost
|
||||
)
|
||||
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES claw1.png claw2.png jump1.png
|
||||
jump2.png jump3.png jump4.png jumpl1.png
|
||||
jumpl2.png jumpl3.png jumpl4.png lick2.png
|
||||
lick.png run1.png run2.png run3.png run4.png
|
||||
scratch1.png scratch2.png scratch3.png
|
||||
scratch4.png sitleft.png sit.png sleep1.png
|
||||
sleep2.png surprise.png tail.png yawn.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/neko
|
||||
)
|
||||
|
@ -0,0 +1,44 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES bash_l10.png bash_l11.png
|
||||
bash_l12.png bash_l1.png bash_l2.png
|
||||
bash_l3.png bash_l4.png bash_l5.png bash_l6.png
|
||||
bash_l7.png bash_l8.png bash_l9.png
|
||||
bash_r10.png bash_r11.png bash_r12.png
|
||||
bash_r1.png bash_r2.png bash_r3.png bash_r4.png
|
||||
bash_r5.png bash_r6.png bash_r7.png bash_r8.png
|
||||
bash_r9.png blocker1.png blocker2.png
|
||||
blocker3.png blocker4.png blocker5.png
|
||||
blocker6.png bomber10.png bomber11.png
|
||||
bomber12.png bomber13.png bomber14.png
|
||||
bomber15.png bomber16.png bomber1.png
|
||||
bomber2.png bomber3.png bomber4.png bomber5.png
|
||||
bomber6.png bomber7.png bomber8.png bomber9.png
|
||||
digger10.png digger11.png digger12.png
|
||||
digger13.png digger14.png digger1.png
|
||||
digger2.png digger3.png digger4.png digger5.png
|
||||
digger6.png digger7.png digger8.png digger9.png
|
||||
faller1.png faller2.png faller3.png faller4.png
|
||||
faller5.png faller6.png faller7.png faller8.png
|
||||
floater1.png floater2.png floater3.png
|
||||
floater4.png floater5.png floater6.png
|
||||
floater7.png floater8.png tumble1.png
|
||||
tumble2.png tumble3.png tumble4.png tumble5.png
|
||||
tumble6.png tumble7.png tumble8.png walk_l1.png
|
||||
walk_l2.png walk_l3.png walk_l4.png walk_l5.png
|
||||
walk_l6.png walk_l7.png walk_l8.png walk_r1.png
|
||||
walk_r2.png walk_r3.png walk_r4.png walk_r5.png
|
||||
walk_r6.png walk_r7.png walk_r8.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/pingu
|
||||
)
|
||||
|
@ -0,0 +1,26 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES yy105.png yy120.png yy135.png
|
||||
yy150.png yy15.png yy165.png yy180.png
|
||||
yy195.png yy-1.png yy210.png yy225.png
|
||||
yy240.png yy255.png yy270.png yy285.png
|
||||
yy-2.png yy300.png yy30.png yy315.png yy330.png
|
||||
yy345.png yy-3.png yy45.png yy-4.png yy-5.png
|
||||
yy60.png yy-6.png yy75.png yy-7.png yy-8.png
|
||||
yy90.png yy-9.png yy.png yyx10.png yyx12.png
|
||||
yyx14.png yyx16.png yyx18.png yyx20.png
|
||||
yyx22.png yyx24.png yyx26.png yyx28.png
|
||||
yyx30.png yyx6.png yyx8.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/tao
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES w-a1.png w-a2.png w-b1.png
|
||||
w-b2.png w-be1.png w-be2.png w-be3.png
|
||||
w-be4.png w-d1.png w-d2.png w-d3.png w-d4.png
|
||||
w-d5.png w-dr1.png w-e1.png w-l1.png w-l2.png
|
||||
w-l3.png w-ml0.png w-ml1.png w-ml2.png
|
||||
w-ml3.png w-mr0.png w-mr1.png w-mr2.png
|
||||
w-mr3.png w-s1.png w-s2.png w-s3.png w-u1.png
|
||||
w-u2.png w-u3.png w-wl1.png w-wl2.png w-wr1.png
|
||||
w-wr2.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/animated/worm
|
||||
)
|
||||
|
@ -0,0 +1,18 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES billy.png bonhomme.png ghost.png
|
||||
neko.png tux.png blob.png bsd.png eyes.png
|
||||
tao.png worm.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/preview
|
||||
)
|
||||
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES billy.png bsd.png tux.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/amor/pics/static
|
||||
)
|
||||
|
@ -0,0 +1,2 @@
|
||||
#cmakedefine VERSION "@VERSION@"
|
||||
|
@ -0,0 +1,12 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_auto_add_subdirectories( )
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION amor )
|
||||
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION kmoon )
|
||||
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION kodo )
|
||||
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION kteatime )
|
||||
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION kweather )
|
||||
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
tde_create_handbook( DESTINATION kworldclock )
|
||||
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# 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}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### eyes_panelapplet (kpart) ##################
|
||||
|
||||
tde_add_kpart( eyes_panelapplet AUTOMOC
|
||||
SOURCES eyes.cpp
|
||||
LINK tdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES eyesapplet.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/applets
|
||||
)
|
||||
|
@ -0,0 +1,39 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# 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}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### fifteen_panelapplet (kpart) ###############
|
||||
|
||||
tde_add_kpart( fifteen_panelapplet AUTOMOC
|
||||
SOURCES fifteenapplet.cpp qttableview.cpp
|
||||
LINK tdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kfifteenapplet.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/applets
|
||||
)
|
||||
|
@ -0,0 +1,47 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kmoon_panelapplet (kpart) #################
|
||||
|
||||
tde_add_kpart( kmoon_panelapplet AUTOMOC
|
||||
SOURCES kmoonapplet.cpp phases.cpp kmoondlg.cpp
|
||||
kmoonwidget.cpp
|
||||
LINK tdeui-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( kmoon )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kmoonapplet.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/applets
|
||||
)
|
||||
|
@ -0,0 +1,22 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES moon1.png moon10.png moon11.png
|
||||
moon12.png moon13.png moon14.png moon15.png
|
||||
moon16.png moon17.png moon18.png moon19.png
|
||||
moon2.png moon20.png moon21.png moon22.png
|
||||
moon23.png moon24.png moon25.png moon26.png
|
||||
moon27.png moon28.png moon29.png moon3.png
|
||||
moon4.png moon5.png moon6.png moon7.png
|
||||
moon8.png moon9.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kmoon/pics
|
||||
)
|
||||
|
@ -0,0 +1,48 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# 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}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kodo (executable) #########################
|
||||
|
||||
tde_add_executable( kodo AUTOMOC
|
||||
SOURCES main.cpp kodometer.cpp kimagenumber.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( kodo )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES numbers.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kodo
|
||||
)
|
||||
|
||||
install( FILES kodo.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,51 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# 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}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kteatime (executable) #####################
|
||||
|
||||
tde_add_executable( kteatime AUTOMOC
|
||||
SOURCES main.cpp toplevel.cpp tealist.cpp
|
||||
timeedit.cpp
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( kteatime )
|
||||
|
||||
tde_install_icons(
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kteatime/icons )
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES eventsrc
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kteatime
|
||||
)
|
||||
|
||||
install( FILES kteatime.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,48 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( sprites )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### ktux (executable) #########################
|
||||
|
||||
tde_add_executable( ktux AUTOMOC
|
||||
SOURCES spriteanim.cpp spritemisc.cpp
|
||||
spritepm.cpp sprite.cpp
|
||||
LINK kio-shared kscreensaver-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( ktux )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES ktux.desktop
|
||||
DESTINATION
|
||||
${APPS_INSTALL_DIR}/System/ScreenSavers
|
||||
)
|
||||
|
@ -0,0 +1,20 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES anim0001.png anim0002.png
|
||||
anim0003.png anim0004.png anim0005.png
|
||||
anim0006.png anim0007.png anim0008.png
|
||||
anim0009.png anim0010.png bg.png flare0001.png
|
||||
flare0002.png spriterc star0001.png
|
||||
star0002.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/ktux/sprites
|
||||
)
|
||||
|
@ -0,0 +1,139 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( graphics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### kweatherreport (tdeinit) ##################
|
||||
|
||||
tde_add_tdeinit_executable( kweatherreport AUTOMOC
|
||||
SOURCES reportmain.cpp weatherservice.stub
|
||||
reportview.cpp
|
||||
LINK tdeui-shared khtml-shared
|
||||
)
|
||||
|
||||
|
||||
##### kweatherservice (executable) ##############
|
||||
|
||||
tde_add_executable( kweatherservice AUTOMOC
|
||||
SOURCES main.cpp metar_parser.cpp
|
||||
weatherlib.cpp weatherservice.cpp
|
||||
weatherservice.skel stationdatabase.cpp
|
||||
sun.cpp weatherservice.stub
|
||||
LINK kio-shared
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### sun_test (test) ###########################
|
||||
# FIXME: add correct test targets support
|
||||
#
|
||||
# tde_add_executable( sun_test AUTOMOC
|
||||
# SOURCES sun_test.cpp sun.cpp
|
||||
# )
|
||||
#
|
||||
# add_test( NAME sun_test-test
|
||||
# COMMAND sun_test)
|
||||
#
|
||||
#
|
||||
##### stationdatabase_test (test) ###############
|
||||
#
|
||||
# tde_add_executable( stationdatabase_test AUTOMOC
|
||||
# SOURCES stationdatabase_test.cpp
|
||||
# stationdatabase.cpp
|
||||
# )
|
||||
#
|
||||
# add_test( NAME stationdatabase_test-test
|
||||
# COMMAND stationdatabase_test)
|
||||
#
|
||||
#
|
||||
##### metar_parser_test (test) ##################
|
||||
#
|
||||
# tde_add_executable( metar_parser_test AUTOMOC
|
||||
# SOURCES metar_parser_test.cpp metar_parser.cpp
|
||||
# stationdatabase.cpp sun.cpp
|
||||
# )
|
||||
#
|
||||
# add_test( NAME metar_parser_test-test
|
||||
# COMMAND metar_parser_test)
|
||||
#
|
||||
|
||||
##### weather_panelapplet (kpart) ###############
|
||||
|
||||
tde_add_kpart( weather_panelapplet AUTOMOC
|
||||
SOURCES reportview.cpp kweather.cpp
|
||||
dockwidget.cpp weatherIface.skel
|
||||
weatherservice.stub weatherbutton.cpp
|
||||
LINK khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_weather (kpart) #######################
|
||||
|
||||
tde_add_kpart( kcm_weather AUTOMOC
|
||||
SOURCES kcmweather.cpp prefdialogdata.ui
|
||||
weatherservice.stub
|
||||
LINK kio-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### kcm_weatherservice (kpart) ################
|
||||
|
||||
tde_add_kpart( kcm_weatherservice AUTOMOC
|
||||
SOURCES kcmweatherservice.cpp
|
||||
serviceconfigwidget.cpp serviceconfigdata.ui
|
||||
weatherservice.stub
|
||||
LINK tdeui-shared khtml-shared
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( kweather )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES weather_stations.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kweatherservice
|
||||
)
|
||||
|
||||
install( FILES stations.dat
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kweatherservice
|
||||
)
|
||||
|
||||
install( FILES kweather.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/applets
|
||||
)
|
||||
|
||||
install(
|
||||
FILES
|
||||
kweatherservice.desktop
|
||||
kcmweather.desktop
|
||||
kcmweatherservice.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
@ -0,0 +1,26 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES overcast.png sunny.png dunno.png
|
||||
cloudy1.png cloudy2.png cloudy3.png cloudy4.png
|
||||
cloudy5.png fog.png hail.png light_rain.png
|
||||
mist.png shower1.png shower2.png shower3.png
|
||||
sleet.png snow1.png snow2.png snow3.png
|
||||
snow4.png snow5.png tstorm1.png tstorm2.png
|
||||
tstorm3.png cloudy1_night.png cloudy2_night.png
|
||||
cloudy3_night.png cloudy4_night.png
|
||||
fog_night.png mist_night.png shower1_night.png
|
||||
shower2_night.png snow1_night.png
|
||||
snow2_night.png snow3_night.png sunny_night.png
|
||||
tstorm1_night.png tstorm2_night.png
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kweather
|
||||
)
|
||||
|
@ -0,0 +1,78 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( maps )
|
||||
add_subdirectory( pics )
|
||||
|
||||
include_directories(
|
||||
${CMAKE_BINARY_DIR}
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${TDE_INCLUDE_DIR}
|
||||
${TQT_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
link_directories(
|
||||
${TQT_LIBRARY_DIRS}
|
||||
)
|
||||
|
||||
|
||||
##### ww (static) ###############################
|
||||
|
||||
tde_add_library( ww STATIC_PIC AUTOMOC
|
||||
SOURCES maploader.cpp mapwidget.cpp astro.c
|
||||
sunclock.c about.ui cities.cpp zoneclock.cpp
|
||||
flags.cpp flow.cpp clock.ui
|
||||
)
|
||||
|
||||
|
||||
##### kworldclock (executable) ##################
|
||||
|
||||
tde_add_executable( kworldclock AUTOMOC
|
||||
SOURCES main.cpp
|
||||
LINK kio-shared ww-static
|
||||
DESTINATION ${BIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### ww_panelapplet (kpart) ####################
|
||||
|
||||
tde_add_kpart( ww_panelapplet AUTOMOC
|
||||
SOURCES applet.cpp
|
||||
LINK kio-shared ww-static
|
||||
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
##### icons #####################################
|
||||
|
||||
tde_install_icons( kworldclock )
|
||||
|
||||
|
||||
##### other data ################################
|
||||
|
||||
install( FILES kworldclock.desktop
|
||||
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install( FILES kdeworld.desktop
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/kdesktop/programs
|
||||
)
|
||||
|
||||
install( FILES zone.tab
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kworldclock
|
||||
)
|
||||
|
||||
install( FILES kwwapplet.desktop
|
||||
DESTINATION ${DATA_INSTALL_DIR}/kicker/applets
|
||||
)
|
||||
|
@ -0,0 +1,13 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
add_subdirectory( depths )
|
||||
add_subdirectory( flatworld )
|
@ -0,0 +1,16 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES depths.desktop 400.jpg 800.jpg
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/kworldclock/maps/depths
|
||||
)
|
||||
|
@ -0,0 +1,17 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES flatworld.desktop 200.jpg 400.jpg
|
||||
800.jpg 1200.jpg 1600.jpg
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/kworldclock/maps/flatworld
|
||||
)
|
||||
|
@ -0,0 +1,17 @@
|
||||
#################################################
|
||||
#
|
||||
# (C) 2012 Golubev Alexander
|
||||
# fatzer2 (AT) gmail.com
|
||||
#
|
||||
# Improvements and feedback are welcome
|
||||
#
|
||||
# This file is released under GPL >= 2
|
||||
#
|
||||
#################################################
|
||||
|
||||
install( FILES flag.png flag-mask.xpm
|
||||
flag-red.png flag-blue.png flag-green.png
|
||||
DESTINATION
|
||||
${DATA_INSTALL_DIR}/kworldclock/pics
|
||||
)
|
||||
|
Loading…
Reference in new issue