Add includes to UI files to resolve FTBFS. Signed-off-by: gregory guy <g-gregory@gmx.fr> Signed-off-by: Slávek Banko <slavek.banko@axis.cz>pull/2/head
@ -0,0 +1,121 @@
|
|||||||
|
############################################
|
||||||
|
# #
|
||||||
|
# Improvements and feedbacks are welcome #
|
||||||
|
# #
|
||||||
|
# This file is released under GPL >= 3 #
|
||||||
|
# #
|
||||||
|
############################################
|
||||||
|
|
||||||
|
|
||||||
|
cmake_minimum_required( VERSION 2.8 )
|
||||||
|
|
||||||
|
|
||||||
|
#### general package setup
|
||||||
|
|
||||||
|
project( tdeedu )
|
||||||
|
set( VERSION R14.1.0 )
|
||||||
|
|
||||||
|
|
||||||
|
#### include essential cmake modules
|
||||||
|
|
||||||
|
include( FindPkgConfig )
|
||||||
|
include( CheckFunctionExists )
|
||||||
|
include( CheckSymbolExists )
|
||||||
|
include( CheckIncludeFile )
|
||||||
|
include( CheckLibraryExists )
|
||||||
|
include( CheckCSourceCompiles )
|
||||||
|
include( CheckCXXSourceCompiles )
|
||||||
|
|
||||||
|
|
||||||
|
#### include our cmake modules
|
||||||
|
|
||||||
|
set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
|
||||||
|
include( TDEMacros )
|
||||||
|
enable_testing( )
|
||||||
|
|
||||||
|
|
||||||
|
##### setup install paths
|
||||||
|
|
||||||
|
include( TDESetupPaths )
|
||||||
|
tde_setup_paths( )
|
||||||
|
|
||||||
|
|
||||||
|
##### optional stuff
|
||||||
|
|
||||||
|
option( WITH_ALL_OPTIONS "Enable all optional support" OFF )
|
||||||
|
option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} )
|
||||||
|
option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} )
|
||||||
|
option( WITH_OCAML_SOLVER "Enable ocalm/facile solver (kalzium)" ${WITH_ALL_OPTIONS} )
|
||||||
|
option( WITH_LIBUSB "Enable libusb support (kstars)" ${WITH_ALL_OPTIONS} )
|
||||||
|
option( WITH_V4L "Enable video4linux support (kstars)" ${WITH_ALL_OPTIONS} )
|
||||||
|
|
||||||
|
|
||||||
|
##### user requested modules
|
||||||
|
|
||||||
|
option( BUILD_ALL "Build all" ON )
|
||||||
|
|
||||||
|
option( BUILD_BLINKEN "Build blinken" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KALZIUM "Build kalzium" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KANAGRAM "Build kanagram" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KBRUCH "Build kbruch" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KEDUCA "Build keduca" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KGEOGRAPHY "Build kgeography" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KHANGMAN "Build khangman" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KIG "Build kig" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KITEN "Build kiten" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KLATIN "Build klatin" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KLETTRES "Build klettres" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KMPLOT "Build kmplot" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KPERCENTAGE "Build kpercentage" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KSTARS "Build kstars" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KTOUCH "Build ktouch" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KTURTLE "Build kturtle" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KVERBOS "Build kverbos" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KVOCTRAIN "Build kvoctrain" ${BUILD_ALL} )
|
||||||
|
option( BUILD_KWORDQUIZ "Build kwordquiz" ${BUILD_ALL} )
|
||||||
|
option( BUILD_DOC "Build documentation" ${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 "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined" )
|
||||||
|
set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" )
|
||||||
|
|
||||||
|
|
||||||
|
##### directories
|
||||||
|
|
||||||
|
add_subdirectory( applnk )
|
||||||
|
add_subdirectory( libtdeedu )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_BLINKEN blinken )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KALZIUM kalzium )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KANAGRAM kanagram )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KBRUCH kbruch )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KEDUCA keduca )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KGEOGRAPHY kgeography )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KHANGMAN khangman )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KIG kig )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KITEN kiten )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KLATIN klatin )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KLETTRES klettres )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KMPLOT kmplot )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KPERCENTAGE kpercentage )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KSTARS kstars )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KTOUCH ktouch )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KTURTLE kturtle )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KVERBOS kverbos )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KVOCTRAIN kvoctrain )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KWORDQUIZ kwordquiz )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_DOC doc )
|
||||||
|
|
||||||
|
|
||||||
|
##### write configure files
|
||||||
|
|
||||||
|
configure_file( config.h.cmake config.h @ONLY )
|
@ -0,0 +1,83 @@
|
|||||||
|
###########################################
|
||||||
|
# #
|
||||||
|
# Improvements and feedback are welcome #
|
||||||
|
# #
|
||||||
|
# This file is released under GPL >= 3 #
|
||||||
|
# #
|
||||||
|
###########################################
|
||||||
|
|
||||||
|
# required stuff
|
||||||
|
find_package( TQt )
|
||||||
|
find_package( TDE )
|
||||||
|
|
||||||
|
tde_setup_architecture_flags( )
|
||||||
|
|
||||||
|
include(TestBigEndian)
|
||||||
|
test_big_endian(WORDS_BIGENDIAN)
|
||||||
|
|
||||||
|
tde_setup_largefiles( )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for gcc visibility support
|
||||||
|
|
||||||
|
if( WITH_GCC_VISIBILITY )
|
||||||
|
tde_setup_gcc_visibility( )
|
||||||
|
endif( WITH_GCC_VISIBILITY )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for arts
|
||||||
|
|
||||||
|
if( WITH_ARTS )
|
||||||
|
pkg_search_module( ARTS arts )
|
||||||
|
if( NOT ARTS_FOUND )
|
||||||
|
tde_message_fatal( "aRts is requested but was not found on your system" )
|
||||||
|
endif( NOT ARTS_FOUND )
|
||||||
|
set( WITHOUT_ARTS false )
|
||||||
|
endif( WITH_ARTS )
|
||||||
|
|
||||||
|
if( NOT WITH_ARTS )
|
||||||
|
set( WITHOUT_ARTS 1 )
|
||||||
|
endif( NOT WITH_ARTS )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for Python
|
||||||
|
|
||||||
|
if( BUILD_KIG )
|
||||||
|
|
||||||
|
find_package( PythonInterp )
|
||||||
|
find_package( PythonLibs )
|
||||||
|
if( NOT PYTHONLIBS_FOUND )
|
||||||
|
tde_message_fatal( "Python is required, but was not found on your system" )
|
||||||
|
endif( NOT PYTHONLIBS_FOUND )
|
||||||
|
|
||||||
|
if( "${PYTHON_VERSION_STRING}" VERSION_LESS "3.0" )
|
||||||
|
set( KIG_Python_init "initkig"
|
||||||
|
CACHE STRING "KIG: Init function for python-boost" )
|
||||||
|
else( )
|
||||||
|
set( KIG_Python_init "PyInit_kig"
|
||||||
|
CACHE STRING "KIG: Init function for python-boost" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for Doxygen
|
||||||
|
|
||||||
|
if( BUILD_DOC AND BUILD_KIG )
|
||||||
|
find_program( DOXYGEN_BINARY NAMES doxygen )
|
||||||
|
if( NOT DOXYGEN_BINARY )
|
||||||
|
tde_message_fatal( "Doxygen is required to build Kig scripting api documentation, but was not found on your system" )
|
||||||
|
endif( )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for boost
|
||||||
|
|
||||||
|
if( BUILD_KIG OR BUILD_KBRUCH )
|
||||||
|
|
||||||
|
find_package( Boost )
|
||||||
|
if( NOT Boost_FOUND )
|
||||||
|
tde_message_fatal( "Boost is required, but was not found on your system" )
|
||||||
|
endif( NOT Boost_FOUND )
|
||||||
|
|
||||||
|
endif( BUILD_KIG OR BUILD_KBRUCH )
|
@ -0,0 +1,31 @@
|
|||||||
|
##### desktop files
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES languages.desktop
|
||||||
|
DESTINATION ${APPS_INSTALL_DIR}/Edutainment/Languages
|
||||||
|
RENAME .directory
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES mathematics.desktop
|
||||||
|
DESTINATION ${APPS_INSTALL_DIR}/Edutainment/Mathematics
|
||||||
|
RENAME .directory
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES science.desktop
|
||||||
|
DESTINATION ${APPS_INSTALL_DIR}/Edutainment/Science
|
||||||
|
RENAME .directory
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES tools.desktop
|
||||||
|
DESTINATION ${APPS_INSTALL_DIR}/Edutainment/Tools
|
||||||
|
RENAME .directory
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES miscellaneous.desktop
|
||||||
|
DESTINATION ${APPS_INSTALL_DIR}/Edutainment/Miscellaneous
|
||||||
|
RENAME .directory
|
||||||
|
)
|
@ -0,0 +1,13 @@
|
|||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( images )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( sounds )
|
||||||
|
add_subdirectory( fonts )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES README.packagers
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/blinken
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES steve.ttf
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/blinken/fonts
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( blinken )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/blinken/images
|
||||||
|
)
|
@ -0,0 +1,7 @@
|
|||||||
|
Graphics by Danny Allen (danny@dannyallen.co.uk)
|
||||||
|
Packaged 5th August 2005
|
||||||
|
|
||||||
|
Included here are the cleaned-up SVG sources from my creation of the blinKen graphics.
|
||||||
|
I have packaged them up for future reference and modification.
|
||||||
|
|
||||||
|
Enjoy!
|
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 65 KiB |
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _wavs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.wav )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_wavs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/blinken/sounds
|
||||||
|
)
|
@ -0,0 +1,51 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### blinken (executable)
|
||||||
|
|
||||||
|
tde_add_executable( blinken AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
blinken.cpp
|
||||||
|
artsplayer.cpp
|
||||||
|
blinkengame.cpp
|
||||||
|
number.cpp
|
||||||
|
highscoredialog.cpp
|
||||||
|
counter.cpp
|
||||||
|
fontutils.cpp
|
||||||
|
fontchecker.cpp
|
||||||
|
button.cpp
|
||||||
|
settings.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
artskde-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES blinken.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES blinken.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,23 @@
|
|||||||
|
#define VERSION "@VERSION@"
|
||||||
|
|
||||||
|
// Defined if you have fvisibility and fvisibility-inlines-hidden support.
|
||||||
|
#cmakedefine __KDE_HAVE_GCC_VISIBILITY 1
|
||||||
|
|
||||||
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||||
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||||
|
#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@
|
||||||
|
|
||||||
|
// blinken and kanagram can build without aRts support.
|
||||||
|
#cmakedefine WITHOUT_ARTS 1
|
||||||
|
|
||||||
|
// Defined to 1 if you have ocaml/facile.
|
||||||
|
#cmakedefine HAVE_FACILE 1
|
||||||
|
|
||||||
|
// Define the version for the kig app.
|
||||||
|
#define KIGVERSION "0.10.7"
|
||||||
|
|
||||||
|
// Define the Python interpreter (python2 vs python3)
|
||||||
|
#cmakedefine KIG_Python_init @KIG_Python_init@
|
||||||
|
|
||||||
|
// Defined to 1 if you have <linux/videodev2.h> header file.
|
||||||
|
#cmakedefine HAVE_LINUX_VIDEODEV2_H 1
|
@ -0,0 +1,21 @@
|
|||||||
|
add_subdirectory( man )
|
||||||
|
|
||||||
|
tde_conditional_add_subdirectory( BUILD_BLINKEN blinken )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KALZIUM kalzium )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KANAGRAM kanagram )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KBRUCH kbruch )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KEDUCA keduca )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KGEOGRAPHY kgeography )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KHANGMAN khangman )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KIG kig )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KITEN kiten )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KLATIN klatin )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KLETTRES klettres )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KMPLOT kmplot )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KPERCENTAGE kpercentage )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KSTARS kstars )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KTOUCH ktouch )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KTURTLE kturtle )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KVERBOS kverbos )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KVOCTRAIN kvoctrain )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KWORDQUIZ kwordquiz )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION blinken )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kalzium )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kanagram )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kbruch )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION keduca )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kgeography )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION khangman )
|
@ -0,0 +1,3 @@
|
|||||||
|
add_subdirectory( scripting-api )
|
||||||
|
|
||||||
|
tde_create_handbook( DESTINATION kig )
|
@ -0,0 +1,18 @@
|
|||||||
|
set( top_srcdir ${CMAKE_SOURCE_DIR} )
|
||||||
|
set( srcdir ${CMAKE_CURRENT_SOURCE_DIR} )
|
||||||
|
|
||||||
|
configure_file( Doxyfile.scripting-api.in Doxyfile.scripting-api @ONLY )
|
||||||
|
|
||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
file( COPY ${_pics} DESTINATION ${CMAKE_CURRENT_BINARY_DIR} )
|
||||||
|
|
||||||
|
add_custom_target( kig-scripting-apidox ALL
|
||||||
|
COMMAND ${DOXYGEN_BINARY} Doxyfile.scripting-api
|
||||||
|
COMMENT "Build Kig scripting-api documentation"
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build/html/
|
||||||
|
DESTINATION ${HTML_INSTALL_DIR}/en/kig/scripting-api
|
||||||
|
PATTERN "${CMAKE_CURRENT_BINARY_DIR}/build/html/*"
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kiten )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION klatin )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION klettres )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kmplot )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kpercentage )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kstars )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION ktouch )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kturtle )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kverbos )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kvoctrain )
|
@ -0,0 +1 @@
|
|||||||
|
tde_create_handbook( DESTINATION kwordquiz )
|
@ -0,0 +1,20 @@
|
|||||||
|
tde_conditional_add_subdirectory( BUILD_BLINKEN blinken )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KALZIUM kalzium )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KANAGRAM kanagram )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KBRUCH kbruch )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KEDUCA keduca )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KGEOGRAPHY kgeography )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KHANGMAN khangman )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KIG kig )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KITEN kiten )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KLATIN klatin )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KLETTRES klettres )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KMPLOT kmplot )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KPERCENTAGE kpercentage )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KSTARS indi )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KSTARS kstars )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KTOUCH ktouch )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KTURTLE kturtle )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KVERBOS kverbos )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KVOCTRAIN kvoctrain )
|
||||||
|
tde_conditional_add_subdirectory( BUILD_KWORDQUIZ kwordquiz )
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES blinken.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,52 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH BLINKEN 1 "December 13, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
blinken \- electronic memory game for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B blinken
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBBlinken\fP is based on an electronic game released in 1978 called
|
||||||
|
``Simon Says'', which challenges players to remember sequences of
|
||||||
|
increasing length. On the face of the device, there are 4 different
|
||||||
|
color buttons, each with its own distinctive sound. These buttons
|
||||||
|
light up randomly, creating the sequence that the player must then
|
||||||
|
recall. If the player is successful in remembering the sequence of
|
||||||
|
lights in the correct order, they advance to the next stage, where an
|
||||||
|
identical sequence with one extra step is presented.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIblinken \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/blinken/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/blinken/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/blinken/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
Blinken was written by Albert Astals Cid <tsdgeos@terra.es> and
|
||||||
|
Danny Allen <danny@dannyallen.co.uk>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Daniel Schepler <schepler@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,17 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES
|
||||||
|
celestrongps.1
|
||||||
|
indiserver.1
|
||||||
|
lx200classic.1
|
||||||
|
temma.1
|
||||||
|
lx200_16.1
|
||||||
|
lx200generic.1
|
||||||
|
v4ldriver.1
|
||||||
|
fliccd.1
|
||||||
|
lx200autostar.1
|
||||||
|
lx200gps.1
|
||||||
|
v4lphilips.1
|
||||||
|
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH CELESTRONGPS 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
celestrongps \- Celestron GPS driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B celestrongps
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBcelestrongps\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH FLICCD 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
fliccd \- Finger Lakes Instruments CCD driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B v4ldriver
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBfliccd\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,123 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH INDISERVER 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
indiserver \- INDI server for telescope control under KStars
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B indiserver
|
||||||
|
[ \fB\-p\fP \fIport\fP ]
|
||||||
|
[ \fB\-r\fP \fIattempts\fP ]
|
||||||
|
[ \fB\-vv\fP ]
|
||||||
|
\fIdriver\fP [ \fIdriver\fP ... ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBindiserver\fP is a server that sits between the
|
||||||
|
KStars user interface and the low-level hardware drivers.
|
||||||
|
.PP
|
||||||
|
The INDI server is a network server, in that either local or remote clients
|
||||||
|
may connect to it to control astronomical instruments. The INDI server must
|
||||||
|
be running on the machine that is physically connected to the
|
||||||
|
astronomical instruments.
|
||||||
|
.PP
|
||||||
|
Note that there is no need for you to run the INDI server directly. Using
|
||||||
|
the KStars device manager, you can set up astronomical instruments and start
|
||||||
|
or stop the INDI server all from within KStars.
|
||||||
|
.PP
|
||||||
|
You may however choose to run the INDI server manually from the command
|
||||||
|
line. In this case you must pass the names of one or more drivers for
|
||||||
|
individual astronomical instruments. The current list of available
|
||||||
|
drivers is:
|
||||||
|
.PP
|
||||||
|
.RS
|
||||||
|
celestrongps (Celestron GPS)
|
||||||
|
.br
|
||||||
|
fliccd (Finger Lakes Instruments CCD)
|
||||||
|
.br
|
||||||
|
lx200_16 (LX200 16")
|
||||||
|
.br
|
||||||
|
lx200autostar (LX200 Autostar)
|
||||||
|
.br
|
||||||
|
lx200classic (LX200 Classic)
|
||||||
|
.br
|
||||||
|
lx200generic (LX200 Generic)
|
||||||
|
.br
|
||||||
|
lx200gps (LX200 GPS)
|
||||||
|
.br
|
||||||
|
temma (Temma Takahashi)
|
||||||
|
.br
|
||||||
|
v4ldriver (Video4Linux Generic)
|
||||||
|
.br
|
||||||
|
v4lphilips (Philips Webcam)
|
||||||
|
.RE
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-p\fP \fIport\fP
|
||||||
|
Specify the port to listen on (defaults to 7624).
|
||||||
|
.TP
|
||||||
|
\fB\-r\fP \fIattempts\fP
|
||||||
|
Specify the maximum number of restart attempts for each driver (defaults to 2).
|
||||||
|
.TP
|
||||||
|
\fB\-vv\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH EXAMPLE
|
||||||
|
To start an INDI server running an LX200 GPS driver and listening to
|
||||||
|
connections on port 8000:
|
||||||
|
.PP
|
||||||
|
.RS
|
||||||
|
\fIprompt$\fP indiserver -p 8000 lx200gps
|
||||||
|
.RE
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR celestrongps (1),
|
||||||
|
.BR fliccd (1),
|
||||||
|
.BR lx200_16 (1),
|
||||||
|
.BR lx200autostar (1),
|
||||||
|
.BR lx200classic (1),
|
||||||
|
.BR lx200generic (1),
|
||||||
|
.BR lx200gps (1),
|
||||||
|
.BR kstars (1),
|
||||||
|
.BR temma (1),
|
||||||
|
.BR v4ldriver (1),
|
||||||
|
.BR v4lphilips (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH LX200_16 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
lx200_16 \- LX200 16" driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B lx200_16
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBlx200_16\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH LX200AUTOSTAR 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
lx200autostar \- LX200 Autostar driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B lx200autostar
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBlx200autostar\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH LX200CLASSIC 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
lx200classic \- LX200 Classic driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B lx200classic
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBlx200classic\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH LX200GENERIC 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
lx200generic \- LX200 Generic driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B lx200generic
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBlx200generic\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH LX200GPS 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
lx200gps \- LX200 GPS driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B lx200gps
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBlx200gps\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH TEMMA 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
temma \- Temma Takahashi driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B temma
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBtemma\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH V4LDRIVER 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
v4ldriver \- Video4Linux Generic driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B v4ldriver
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBv4ldriver\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH V4LPHILIPS 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
v4lphilips \- Philips Webcam driver for INDI telescope control
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B v4lphilips
|
||||||
|
[ \fB\-v\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
KStars allows you to configure
|
||||||
|
and control astronomical instruments such as telescopes and focusers via
|
||||||
|
the INDI protocol. \fBv4lphilips\fP is a device driver for supporting
|
||||||
|
particular types of external hardware.
|
||||||
|
.PP
|
||||||
|
You should normally not need to run this driver directly. Instead you
|
||||||
|
should use KStars to configure and operate your astronomical instruments.
|
||||||
|
Most operations can be found under the Devices menu within KStars.
|
||||||
|
.PP
|
||||||
|
KStars will start the INDI server internally, and the INDI server will
|
||||||
|
in turn start this device driver.
|
||||||
|
.PP
|
||||||
|
Much more detailed information can be found in the KStars Handbook, as
|
||||||
|
described below.
|
||||||
|
.PP
|
||||||
|
KStars is a graphical desktop planetarium for TDE, and forms part of
|
||||||
|
the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-v\fP
|
||||||
|
Write more verbose output to stderr.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1),
|
||||||
|
.BR kstars (1).
|
||||||
|
.PP
|
||||||
|
The KStars Handbook contains detailed information on how to use INDI for
|
||||||
|
telescope control. You can read this handbook in the TDE Help Centre.
|
||||||
|
Alternatively you can enter the URL
|
||||||
|
\fIhelp:/kstars/indi.html\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/indi.html\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/indi.html\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kalzium.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,55 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KALZIUM 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kalzium \- a chemistry teaching tool for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kalzium
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKalzium\fP is a program which shows you the Periodic System of
|
||||||
|
Elements (PSE). You can use Kalzium to search for information about
|
||||||
|
the elements or to learn facts about the PSE.
|
||||||
|
.PP
|
||||||
|
Kalzium provides you with all kinds of information about the PSE. You
|
||||||
|
can look up lots of information about the elements and also use
|
||||||
|
visualisations to show them.
|
||||||
|
.PP
|
||||||
|
You can visualize the Periodic Table of the Elements by blocks, groups,
|
||||||
|
acidic behavior or different states of matter. You can also plot data for a
|
||||||
|
range of elements (weight, mean weight, density, IE1, IE2, electronegativity),
|
||||||
|
and you can go back in time to see what elements were known at a given date.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkalzium \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kalzium/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kalzium/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kalzium/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
Kalzium was written by Carsten Niehaus <cniehaus@kde.org>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kanagram.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,53 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KANAGRAM 1 "December 13, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kanagram \- a letter order game for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kanagram
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKAnagram\fP is a game that is based on the word/letter puzzles that the
|
||||||
|
author played as a child. A word is picked at random and displayed with
|
||||||
|
its letters in a messed order, with difficulty dependent on the chosen level.
|
||||||
|
You have an unlimited number of attempts, and scores are kept.
|
||||||
|
.PP
|
||||||
|
It is a very simply constructed game, with 3 dificulty levels of play.
|
||||||
|
It is fully customizable, allowing you to write in your own words and set
|
||||||
|
your own 'look and feel' of the game. It is aimed for children aged 10+
|
||||||
|
because of the difficulty, but of course everyone is welcome to try.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkanagram \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kanagram/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kanagram/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kanagram/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KAnagram was written by Joshua Keel <joshuakeel@gmail.com> and
|
||||||
|
Danny Allen <danny@dannyallen.co.uk>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kbruch.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,47 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KBRUCH 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kbruch \- a fraction calculation teaching tool for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kbruch
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKBruch\fP is a small program to practice calculating with fractions.
|
||||||
|
Different exercises are provided for this purpose. The program checks
|
||||||
|
the user's input and gives feedback.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkbruch \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kbruch/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kbruch/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kbruch/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KBruch was written by Sebastian Stein <seb.kde@hpfsc.de>,
|
||||||
|
Eva Brucherseifer <eva@kde.org> and others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES keduca.1 keducabuilder.1 keduca-shrinker.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,66 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KEDUCA-SHRINKER 1 "September 1, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
keduca-shrinker \- extract a random sample from a large KEduca test file
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B keduca-shrinker
|
||||||
|
[ \fB\-o, \-\-output\fP=\fIfile\fP ]
|
||||||
|
[ \fB\-n, \-\-number\fP=\fInumber\fP ]
|
||||||
|
\fB\-i, \-\-input\fP=\fIfile\fP
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBkeduca-shrinker\fP is a small program that reads a large KEduca
|
||||||
|
test file (.edu) and extracts a random sample of questions to create a
|
||||||
|
new smaller test file. For example, it could take a 100 question test
|
||||||
|
file as input and then output a test file with 20 questions selected at
|
||||||
|
random.
|
||||||
|
.PP
|
||||||
|
Note that the input file \fBmust\fP be uncompressed. When you save the
|
||||||
|
original test in the KEduca Editor, you should explicitly clear the "Compress
|
||||||
|
the file" checkbox. Otherwise keduca-shrinker will not be able to read it.
|
||||||
|
.PP
|
||||||
|
\fBKEduca\fP is a flash-card application for working with interactive
|
||||||
|
form-based tests. It is shipped as part of the official TDE edutainment
|
||||||
|
module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-i, \-\-input\fP=\fIfile\fP
|
||||||
|
The large KEduca test file that should be read as input.
|
||||||
|
.TP
|
||||||
|
\fB\-o, \-\-output\fP=\fIfile\fP
|
||||||
|
The smaller KEduca test file that should be written as output.
|
||||||
|
This defaults to the input filename with \fI-shrinked\fP appended to its
|
||||||
|
base. For example, if the input file is \fIfoo.edu\fP then the
|
||||||
|
default output file is \fIfoo-shrinked.edu\fP.
|
||||||
|
.TP
|
||||||
|
\fB\-n, \-\-number\fP=\fInumber\fP
|
||||||
|
The number of random questions to select from the input file.
|
||||||
|
This defaults to 20.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR keduca (1),
|
||||||
|
.BR keducabuilder (1).
|
||||||
|
.PP
|
||||||
|
This tool is not yet part of the official TDE edutainment module.
|
||||||
|
Its upstream site is
|
||||||
|
\fIhttps://gna.org/projects/keduca-shrinker/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
keduca-shrinker was written by Mathieu Roy <yeupou@coleumes.org>.
|
||||||
|
It is licensed under the GNU General Public License (see the script
|
||||||
|
itself for details).
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,53 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KEDUCA 1 "September 1, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
keduca \- interactive form-based tests for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B keduca
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fIfile\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKEduca\fP is a flash-card application that allows you to work with
|
||||||
|
interactive form-based tests. This application is used only for viewing
|
||||||
|
and taking these tests \- you can create and edit tests using the
|
||||||
|
related application \fBKEducaBuilder\fP.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkeduca \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR keduca-shrinker (1),
|
||||||
|
.BR keducabuilder (1).
|
||||||
|
.PP
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/keduca/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/keduca/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/keduca/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KEduca was written by Javier Campos <javi@asyris.org>,
|
||||||
|
Klas Kalass <klas@kde.org>, Henrique Pinto <henrique.pinto@kdemail.net>
|
||||||
|
and Anne-Marie Mahfouf <annma@kde.org>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,53 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KEDUCABUILDER 1 "September 1, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
keducabuilder \- test/exam editor for KEduca
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B keducabuilder
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fIfile\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKEducaBuilder\fP is the test editor for \fBKEduca\fP, a flash-card
|
||||||
|
application for working with interactive form-based tests.
|
||||||
|
KEducaBuilder is used to create and edit these tests, whereas KEduca
|
||||||
|
itself can be used to view and take these tests.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkeduca \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR keduca (1),
|
||||||
|
.BR keduca-shrinker (1).
|
||||||
|
.PP
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/keduca/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/keduca/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/keduca/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KEduca was written by Javier Campos <javi@asyris.org>,
|
||||||
|
Klas Kalass <klas@kde.org>, Henrique Pinto <henrique.pinto@kdemail.net>
|
||||||
|
and Anne-Marie Mahfouf <annma@kde.org>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kgeography.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,47 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KGEOGRAPHY 1 "December 13, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kgeography \- geography learning tool for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kgeography
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKGeography\fP contains maps allowing you to learn various countries or
|
||||||
|
the political divisions of several countries. It has several modes,
|
||||||
|
including a map browser and games involving the names, capitals, or
|
||||||
|
flags of the map divisions.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkgeography \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kgeography/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kgeography/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kgeography/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KGeography was written by Albert Astals Cid <tsdgeos@terra.es>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Daniel Schepler <schepler@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES khangman.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,52 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KHANGMAN 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
khangman \- the classical hangman game for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B khangman
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKHangMan\fP is a game based on the well known hangman game. It is aimed
|
||||||
|
for children aged 6 and above. It has four levels of difficulty:
|
||||||
|
Animals (animals words), Easy, Medium and Hard.
|
||||||
|
.PP
|
||||||
|
A word is picked at random and the letters are hidden. You must guess
|
||||||
|
the word by trying one letter after another. Each time you guess a wrong
|
||||||
|
letter, a picture of a hangman is drawn. You must guess the word before
|
||||||
|
getting hanged! You have 10 tries.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkhangman \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/khangman/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/khangman/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/khangman/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KHangMan was written by Primoz Anzur <zerokode@gmx.net> and
|
||||||
|
Anne-Marie Mahfouf <annma@kde.org>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kig.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,81 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KIG 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kig \- an interactive geometry program for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kig
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fIURL\fP ]
|
||||||
|
.br
|
||||||
|
.B kig \-c, \-\-convert\-to\-native
|
||||||
|
[ \fB\-o, \-\-outfile\fP \fInative-file\fP ]
|
||||||
|
\fIfile\fP
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKig\fP is an application for interactive geometry. It is intended to
|
||||||
|
serve two purposes:
|
||||||
|
.PP
|
||||||
|
.RS
|
||||||
|
\- to allow students to interactively explore mathematical figures and
|
||||||
|
concepts using the computer;
|
||||||
|
.PP
|
||||||
|
\- to serve as a WYSIWYG tool for drawing mathematical figures and
|
||||||
|
including them in other documents.
|
||||||
|
.RE
|
||||||
|
.PP
|
||||||
|
With this program you can do geometry on a computer just like you would
|
||||||
|
on a blackboard in a classroom. However, the program allows you to move
|
||||||
|
and change parts of a geometrical drawing so that you can see how the other
|
||||||
|
parts change as a result.
|
||||||
|
.PP
|
||||||
|
Kig supports loci and user-defined macros. It also supports imports
|
||||||
|
and exports to/from foreign file formats including Cabri, Dr. Geo, KGeo,
|
||||||
|
KSeg and XFig.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
Below are the kig-specific options.
|
||||||
|
For a full summary of options, run \fIkig \-\-help\fP.
|
||||||
|
.TP
|
||||||
|
.B \-c, \-\-convert\-to\-native
|
||||||
|
Do not show a GUI. Instead, convert the specified file to the native
|
||||||
|
Kig format. The native Kig file will be written to standard output
|
||||||
|
unless \-\-outfile is passed (see below).
|
||||||
|
.TP
|
||||||
|
\fB\-o, \-\-outfile\fP \fInative-file\fP
|
||||||
|
Used with \-\-convert\-to\-native to specify where to save the newly
|
||||||
|
created Kig file. Note that a filename of '\-' means standard
|
||||||
|
output (which is also the default).
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kig/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kig/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kig/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
Kig was written by Dominique Devriese <devriese@kde.org>,
|
||||||
|
Maurizio Paolini <paolini@dmf.bs.unicatt.it>,
|
||||||
|
Franco Pasquarelli <pasqui@dmf.bs.unicatt.it>,
|
||||||
|
Pino Toscano <toscano.pino@tiscali.it> and others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kiten.1 kitengen.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,52 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KITEN 1 "May 12, 2003"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kiten \- a Japanese reference/study tool for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kiten
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKiten\fP is a Japanese reference and study tool for TDE. It is an
|
||||||
|
application with multiple functions. Firstly, it is a convenient
|
||||||
|
English to Japanese and Japanese to English dictionary. Secondly, it is
|
||||||
|
a Kanji dictionary, with multiple ways to look up specific characters.
|
||||||
|
Thirdly, it is a tool to help you learn Kanji.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkiten \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR kitengen (1).
|
||||||
|
.PP
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kiten/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kiten/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kiten/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
Kiten was written by Jason Katz-Brown <jason@katzbrown.com>,
|
||||||
|
Jim Breen <jwb@csse.monash.edu.au> and
|
||||||
|
Neil Stevens <neil@qualityassistant.com>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,55 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KITENGEN 1 "May 12, 2003"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kitengen \- index table generator for Kiten
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kitengen
|
||||||
|
.I input output.xjdx
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBkitengen\fP is an index table generator for Kiten.
|
||||||
|
.PP
|
||||||
|
This program is for Kiten's internal use and should \fBnot\fP be run
|
||||||
|
directly.
|
||||||
|
.PP
|
||||||
|
\fBKiten\fP is a Japanese reference and study tool for TDE. It is an
|
||||||
|
application with multiple functions. Firstly, it is a convenient
|
||||||
|
English to Japanese and Japanese to English dictionary. Secondly, it is
|
||||||
|
a Kanji dictionary, with multiple ways to look up specific characters.
|
||||||
|
Thirdly, it is a tool to help you learn Kanji.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR kiten (1).
|
||||||
|
.PP
|
||||||
|
Full user documentation for Kiten is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kiten/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kiten/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kiten/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
Kiten was written by Jason Katz-Brown <jason@katzbrown.com>,
|
||||||
|
Jim Breen <jwb@csse.monash.edu.au> and
|
||||||
|
Neil Stevens <neil@qualityassistant.com>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES klatin.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,56 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KLATIN 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
klatin \- an application to help revise/teach Latin
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B klatin
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKLatin\fP is a program to help revise Latin. There are three "sections"
|
||||||
|
in which different aspects of the language can be revised. These are the
|
||||||
|
vocabulary, grammar and verb testing sections. In addition there is a
|
||||||
|
set of revision notes that can be used for self-guided revision.
|
||||||
|
.PP
|
||||||
|
In the vocabulary section an XML file is loaded containing various
|
||||||
|
words and their local language translations. KLatin asks you what each
|
||||||
|
of these words translate into. The questions take place in a
|
||||||
|
multiple-choice environment.
|
||||||
|
.PP
|
||||||
|
In the grammar and verb sections KLatin asks for a particular part of a
|
||||||
|
noun or a verb, such as the "ablative singular", or the "1st person
|
||||||
|
indicative passive plural", and is not multiple choice.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIklatin \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/klatin/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/klatin/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/klatin/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KLatin was written by George Wright <gwright@kde.org> and others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES klettres.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,50 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KLETTRES 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
klettres \- a foreign alphabet tutor for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B klettres
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKLettres\fP is an application specially designed to help the user to
|
||||||
|
learn the alphabet in a new language and then to learn to read simple
|
||||||
|
syllables. The user can be a young child aged from two and a half or an
|
||||||
|
adult that wants to learn the basics of a foreign language.
|
||||||
|
.PP
|
||||||
|
Seven languages are currently available: Czech, Danish, Dutch, English,
|
||||||
|
French, Italian and Slovak.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIklettres \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/klettres/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/klettres/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/klettres/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KLettres was written by Anne-Marie Mahfouf <annma@kde.org> and many others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kmplot.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,58 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KMPLOT 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kmplot \- a mathematical function plotter for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kmplot
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fIURL\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKmPlot\fP is a mathematical function plotter for TDE.
|
||||||
|
It has a powerful built-in parser. You can plot different functions
|
||||||
|
simultaneously and combine them to build new functions.
|
||||||
|
.PP
|
||||||
|
KmPlot supports parametric functions and functions in polar
|
||||||
|
coordinates. Several grid modes are supported. Plots may be printed
|
||||||
|
with high precision in the correct scale.
|
||||||
|
.PP
|
||||||
|
KmPlot also provides some numerical and visual features, like
|
||||||
|
filling and calculating the area between the plot and the first axis,
|
||||||
|
finding maximum and minimum values,
|
||||||
|
changing function parameters dynamically and
|
||||||
|
plotting derivatives and integral functions.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkmplot \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kmplot/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kmplot/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kmplot/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KmPlot was written by Klaus-Dieter Moeller <tdmoeller@foni.net>,
|
||||||
|
Matthias Messmer <bmlmessmer@web.de> and Fredrik Edemar <f_edemar@linux.se>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kpercentage.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,50 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KPERCENTAGE 1 "May 12, 2003"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kpercentage \- a percentage calculation teaching tool for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kpercentage
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKPercentage\fP is a small math application that will help pupils to
|
||||||
|
improve their skills in calculating percentages.
|
||||||
|
.PP
|
||||||
|
There is a special training section for the three basic tasks. Finally
|
||||||
|
the pupil can select a random mode, in which all three tasks are mixed
|
||||||
|
randomly.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkpercentage \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kpercentage/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kpercentage/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kpercentage/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KPercentage was written by Matthias Messmer <bmlmessmer@web.de>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de> and Robert Gogolok <mail@robert-gogolok.de>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kstars.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,117 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KSTARS 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kstars \- a desktop planetarium for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kstars
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fB\-\-date\fP \fIdate-and-time\fP ]
|
||||||
|
[ \fB\-\-paused\fP ]
|
||||||
|
.PP
|
||||||
|
.B kstars \fB\-\-dump\fP
|
||||||
|
[ \fB\-\-filename\fP \fIimage-file\fP ]
|
||||||
|
[ \fB\-\-height\fP \fIpixels\fP ] [ \fB\-\-width\fP \fIpixels\fP ]
|
||||||
|
[ \fB\-\-date\fP \fIdate-and-time\fP ]
|
||||||
|
[ \fB\-\-script\fP \fIscript-file\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKStars\fP is a graphical desktop planetarium for TDE. It depicts an
|
||||||
|
accurate simulation of the night sky, including stars, constellations,
|
||||||
|
star clusters, nebulae, galaxies, all planets, the Sun, the Moon,
|
||||||
|
comets and asteroids. You can see the sky as it appears from any
|
||||||
|
location on Earth, on any date.
|
||||||
|
.PP
|
||||||
|
The user interface is highly intuitive and flexible. The display can
|
||||||
|
be panned and zoomed with the mouse, and you can easily identify
|
||||||
|
objects and track their motion across the sky. KStars includes many
|
||||||
|
powerful features, yet the interface is clean and simple and fun to use.
|
||||||
|
.PP
|
||||||
|
Normally KStars launches a full graphical user interface. By passing the
|
||||||
|
\fB\-\-dump\fP option, you can make KStars dump an image of the sky to
|
||||||
|
a graphics file and exit immediately without launching a graphical user
|
||||||
|
interface at all. Several other options are available to control
|
||||||
|
precisely how this image is dumped.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
Below are the kstars-specific options.
|
||||||
|
For a full summary of options, run \fIkstars \-\-help\fP.
|
||||||
|
.PP
|
||||||
|
Options that can be used when starting the full graphical user interface
|
||||||
|
are as follows.
|
||||||
|
.TP
|
||||||
|
\fB\-\-date\fP \fIdate-and-time\fP
|
||||||
|
Starts with the simulation clock set to the given date and time (default is
|
||||||
|
current date and time).
|
||||||
|
.TP
|
||||||
|
\fB\-\-paused\fP
|
||||||
|
Starts with the simulation clock paused.
|
||||||
|
.PP
|
||||||
|
Options that can be used when dumping an image of the sky are as
|
||||||
|
follows.
|
||||||
|
.TP
|
||||||
|
\fB\-\-dump\fP
|
||||||
|
Dumps the sky image to a graphics file and exits immediately.
|
||||||
|
Several other options (described below) are available to control
|
||||||
|
precisely how the image is dumped.
|
||||||
|
.TP
|
||||||
|
\fB\-\-date\fP \fIdate-and-time\fP
|
||||||
|
Specifies the date and time for the sky image to dump (default is
|
||||||
|
current date and time).
|
||||||
|
.TP
|
||||||
|
\fB\-\-filename\fP \fIimage-file\fP
|
||||||
|
Dumps the sky image to the given file (default is \fIkstars.png\fP).
|
||||||
|
.TP
|
||||||
|
\fB\-\-height\fP \fIpixels\fP
|
||||||
|
Specifies the height of the sky image to dump (default is 480).
|
||||||
|
.TP
|
||||||
|
\fB\-\-script\fP \fIscript-file\fP
|
||||||
|
Specifies a DCOP script to run before the sky image is dumped.
|
||||||
|
The script can be used to set where the image is pointing, set the
|
||||||
|
geographic location, set the time and date, change the zoom level, and
|
||||||
|
adjust other view options.
|
||||||
|
.br
|
||||||
|
KStars includes a script builder (found in the Tools menu) to help
|
||||||
|
with writing DCOP scripts. The full user documentation (discussed
|
||||||
|
below) contains a more detailed explanation of how such scripts can
|
||||||
|
be written and used.
|
||||||
|
.TP
|
||||||
|
\fB\-\-width\fP \fIpixels\fP
|
||||||
|
Specifies the width of the sky image to dump (default is 640).
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR indiserver (1).
|
||||||
|
.PP
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kstars/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kstars/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kstars/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KStars was written by Jason Harris <jharris@30doradus.org>,
|
||||||
|
Heiko Evermann <heiko@evermann.de>, Thomas Kabelmann <tk78@gmx.de>,
|
||||||
|
Pablo de Vicente <pvicentea@wanadoo.es>, Jasem Mutlaq <mutlaqja@ikarustech.com>,
|
||||||
|
Carsten Niehaus <cniehaus@gmx.de>, Mark Hollomon <mhh@mindspring.com>,
|
||||||
|
Vincent Jagot <vincent.jagot@free.fr> and
|
||||||
|
Martin Piskernig <martin.piskernig@stuwo.at>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES ktouch.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,56 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KTOUCH 1 "January 31, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
ktouch \- a touch typing tutor for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B ktouch
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fIURL\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKTouch\fP is a program for learning touch typing \- it helps you learn to
|
||||||
|
type on a keyboard quickly and correctly. Every finger has its place on
|
||||||
|
the keyboard with associated keys to press.
|
||||||
|
.PP
|
||||||
|
KTouch helps you learn to touch type by providing you with text to
|
||||||
|
train on, and adjusts to different levels depending on how good you are.
|
||||||
|
It can display which key to press next, and the correct finger to use.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
Below are the ktouch-specific options.
|
||||||
|
For a full summary of options, run \fIktouch \-\-help\fP.
|
||||||
|
.TP
|
||||||
|
\fIURL\fP
|
||||||
|
The training file to open.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/ktouch/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/ktouch/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/ktouch/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KTouch was written by Haavard Froeiland <haavard@users.sourceforge.net>
|
||||||
|
and Andreas Nicolai <Andreas.Nicolai@gmx.net>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kturtle.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,61 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KTURTLE 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kturtle \- an educational Logo programming environment
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kturtle
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKTurtle\fP is an educational programming environment using the Logo
|
||||||
|
programming language. It tries to make programming as easy and
|
||||||
|
accessible as possible. This makes KTurtle suitable for teaching kids
|
||||||
|
the basics of mathematics, geometry and programming.
|
||||||
|
.PP
|
||||||
|
The commands used to program are in the style of the Logo programming
|
||||||
|
language. The unique feature of Logo is that the commands are often
|
||||||
|
translated into the speaking language of the programmer.
|
||||||
|
.PP
|
||||||
|
KTurtle is named after "the turtle" that plays a central role in the
|
||||||
|
programming environment. The user programs the turtle, using the Logo
|
||||||
|
commands, to draw a picture on the canvas.
|
||||||
|
.PP
|
||||||
|
Note that this version of Logo is only focused on the educational
|
||||||
|
qualities of the programming language and will not try to suit
|
||||||
|
professional programmers' needs.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkturtle \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kturtle/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kturtle/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kturtle/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KTurtle was written by Cies Breijs <cies # kde.nl>,
|
||||||
|
Walter Schreppers <Walter.Schreppers # ua.ac.be> and
|
||||||
|
Anne-Marie Mahfouf <annemarie.mahfouf # free.fr>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kverbos.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,54 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KVERBOS 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kverbos \- a Spanish verb form study application for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kverbos
|
||||||
|
.RI "[ " generic-options " ] [ " file " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKverbos\fP allows the user to learn the forms of Spanish verbs. The program
|
||||||
|
suggests a verb and a time and the user enters the different verb forms.
|
||||||
|
The program corrects the user input and gives feedback.
|
||||||
|
.PP
|
||||||
|
The user can edit the list of the verbs that can be studied. The program
|
||||||
|
can build regular verb forms by itself. Irregular verb forms have to be
|
||||||
|
entered by the user.
|
||||||
|
.PP
|
||||||
|
If a form of a verb is uncertain then the internet offers good sources:
|
||||||
|
.br
|
||||||
|
http://csgrs6k1.uwaterloo.ca/~dmg/lando/verbos/con-jugador.html
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkverbos \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kverbos/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kverbos/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kverbos/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
Kverbos was written by Arnold Kraschinski <arnold.k67@gmx.de>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kvoctrain.1 langen2kvtml.1 spotlight2kvtml.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,60 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KVOCTRAIN 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kvoctrain \- a vocabulary trainer for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kvoctrain
|
||||||
|
.RI "[ " generic-options " ] [ " file " ]"
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKVocTrain\fP is a little utility to help you train your vocabulary when you
|
||||||
|
are trying to learn a foreign language. You can create your own database
|
||||||
|
with the words you need. It is intended as a replacement for index
|
||||||
|
(flash) cards.
|
||||||
|
.PP
|
||||||
|
You probably remember flashcards from school. The teacher would write the
|
||||||
|
original expression on the front side of the card and the translation on
|
||||||
|
the back. Then look at the cards one after another. If you knew the
|
||||||
|
translation, you could put it away. If you failed, you put it back to
|
||||||
|
try again.
|
||||||
|
.PP
|
||||||
|
KVocTrain is not intended to teach you grammer or other sophisticated
|
||||||
|
things. This is and probably will stay beyond the scope of this application.
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fIkvoctrain \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR langen2kvtml (1),
|
||||||
|
.BR spotlight2kvtml (1).
|
||||||
|
.PP
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kvoctrain/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kvoctrain/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kvoctrain/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KVocTrain was written by Ewald Arnold <kvoctrain@ewald-arnold.de>
|
||||||
|
and Peter Hedlund <peter@peterandlinda.com>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,83 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH LANGEN2KVTML 1 "November 22, 2002"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
langen2kvtml \- convert Langenscheidt data files to KVocTrain data files
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B langen2kvtml
|
||||||
|
[ \fB\-\-lang=\fP\fIxx\fP ] [ \fB\-\-trans=\fP\fIxx\fP ]
|
||||||
|
[ \fB\-\-author=\fP\fIname\fP ] [ \fB\-\-longlesson\fP ]
|
||||||
|
[ \fB\-\-outdir=\fP\fIdir\fP ] [ \fB\-\-proxy=\fP\fIproxy\fP ]
|
||||||
|
{ \fB\-\-country=\fP\fIxx\fP | \fIvocfile\fP ... }
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBlangen2kvtml\fP is a script that will convert Langenscheidt
|
||||||
|
data files (*.voc) to KVocTrain data files (*.kvtml).
|
||||||
|
.PP
|
||||||
|
For each Langenscheidt data file given on the command-line, a
|
||||||
|
corresponding KVocTrain data file will be created. If no Langenscheidt
|
||||||
|
data files are given, a set of data files for the given country (see
|
||||||
|
the \fB\-\-country\fP option) will be downloaded from the internet and
|
||||||
|
converted. If neither data files nor a country are specified, country
|
||||||
|
GB (Great Britain) will be assumed.
|
||||||
|
.PP
|
||||||
|
Note that you \fBmust\fP run KVocTrain at least once before this script
|
||||||
|
can be used. In some circumstances this script will edit the user's
|
||||||
|
KVocTrain preferences file.
|
||||||
|
.PP
|
||||||
|
This utility is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-\-lang=\fP\fIxx\fP
|
||||||
|
Specifies the original language used in the data file(s). The script
|
||||||
|
will try to guess this based on the names of the Langenscheidt data files.
|
||||||
|
.TP
|
||||||
|
\fB\-\-trans=\fP\fIxx\fP
|
||||||
|
Specifies the translated language used in the data file(s). This
|
||||||
|
defaults to de (Deutsch).
|
||||||
|
.TP
|
||||||
|
\fB\-\-author=\fP\fIname\fP
|
||||||
|
Specifies the author of the data file(s). This defaults to
|
||||||
|
http://www.vokabeln.de.
|
||||||
|
.TP
|
||||||
|
\fB\-\-longlesson\fP
|
||||||
|
Specifies that long lesson names should be used in the converted
|
||||||
|
KVocTrain data file(s). Short lesson names are the default.
|
||||||
|
.TP
|
||||||
|
\fB\-\-outdir=\fP\fIdir\fP
|
||||||
|
Specifies that the converted KVocTrain data files be written in the
|
||||||
|
given directory. This defaults to the current directory.
|
||||||
|
.TP
|
||||||
|
\fB\-\-proxy=\fP\fIproxy\fP
|
||||||
|
Specifies a proxy to use when downloading Langenscheidt data files from
|
||||||
|
the internet.
|
||||||
|
.TP
|
||||||
|
\fB\-\-country=\fP\fIxx\fP
|
||||||
|
Requests that Langenscheidt data files for the given country be
|
||||||
|
downloaded from the internet and converted. The country should be
|
||||||
|
specified by the code used at \fIhttp://www.vokabeln.de/\fP, such as
|
||||||
|
GB for Great Britain, D for Germany and so on.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR kvoctrain (1),
|
||||||
|
.BR spotlight2kvtml (1).
|
||||||
|
.PP
|
||||||
|
Langenscheidt data files can be downloaded directly from
|
||||||
|
\fIhttp://www.vokabeln.de/files.htm\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
langen2kvtml was written by Andreas Neuper.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,52 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH SPOTLIGHT2KVTML 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
spotlight2kvtml \- convert a Spotlight Online vocabulary list to a
|
||||||
|
KVocTrain data file
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B spotlight2kvtml
|
||||||
|
.I spotfile month year
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBspotlight2kvtml\fP is used to convert a Spotlight Online vocabulary
|
||||||
|
list to a KVocTrain data file (*.kvtml).
|
||||||
|
.PP
|
||||||
|
The given vocabulary list (\fIspotfile\fP) must be in plain text format
|
||||||
|
(i.e., you will need to convert the downloaded RTF or Word document into
|
||||||
|
a plain text file). The name of the new KVocTrain data file
|
||||||
|
will be derived from the given \fIspotfile\fP.
|
||||||
|
.PP
|
||||||
|
The given month and year will be used in the title and lesson names
|
||||||
|
in the new KVocTrain data file.
|
||||||
|
.PP
|
||||||
|
Note that Spotlight Online changes its vocabulary list format from time
|
||||||
|
to time, so spotlight2kvtml might be out of date and might not behave
|
||||||
|
correctly.
|
||||||
|
.PP
|
||||||
|
This utility is part of the official TDE edutainment module.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR kvoctrain (1),
|
||||||
|
.BR langen2kvtml (1).
|
||||||
|
.PP
|
||||||
|
Spotlight Online vocabulary lists can be downloaded from
|
||||||
|
\fIhttp://www.spotlight-online.de/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
spotlight2kvtml was written by Ewald Arnold <kvoctrain@ewald-arnold.de>
|
||||||
|
and others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES kwordquiz.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,69 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH KWORDQUIZ 1 "March 16, 2005"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
kwordquiz \- a flashcard and vocabulary learning program for TDE
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B kwordquiz
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
.PP
|
||||||
|
.B kwordquiz
|
||||||
|
.RI "[ " generic-options " ]"
|
||||||
|
[ \fB\-m, \-\-mode\fP \fInumber\fP ]
|
||||||
|
[ \fB\-g, \-\-goto\fP \fIsession\fP ]
|
||||||
|
.I file
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fBKWordQuiz\fP is a flashcard-based tool that helps you to master new
|
||||||
|
vocabularies. It may be a language or any other kind of terminology.
|
||||||
|
.PP
|
||||||
|
KWordQuiz can open several types of vocabulary data. Supported
|
||||||
|
are \fI.kvtml\fP files used by other TDE programs such as KVocTrain,
|
||||||
|
\fI.wql\fP files used by WordQuiz for Windows, \fI.csv\fP files with
|
||||||
|
comma-separated text, and \fI.xml.gz\fP
|
||||||
|
files created by Pauker (\fIhttp://pauker.sourceforge.net/\fP).
|
||||||
|
.PP
|
||||||
|
This application is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
Below are the kwordquiz-specific options.
|
||||||
|
For a full summary of options, run \fIkwordquiz \-\-help\fP.
|
||||||
|
.PP
|
||||||
|
.TP
|
||||||
|
\fB\-m, \-\-mode\fP \fInumber\fP
|
||||||
|
Specify the order and direction in which questions are asked.
|
||||||
|
The \fInumber\fP argument must be 1, 2, 3, 4 or 5 (corresponding to the
|
||||||
|
five entries in the Mode menu).
|
||||||
|
.TP
|
||||||
|
\fB\-g, \-\-goto\fP \fIsession\fP
|
||||||
|
Begin a quiz immediately. The \fIsession\fP argument may be
|
||||||
|
\fBflash\fP (for a flashcard quiz), \fBmc\fP (for a multiple choice
|
||||||
|
quiz) or \fBqa\fP (for a question and answer quiz).
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full user documentation is available through the TDE Help Centre.
|
||||||
|
You can also enter the URL
|
||||||
|
\fIhelp:/kwordquiz/\fP
|
||||||
|
directly into konqueror or you can run
|
||||||
|
`\fIkhelpcenter help:/kwordquiz/\fP'
|
||||||
|
from the command-line.
|
||||||
|
.PP
|
||||||
|
If the TDE Help Centre is not installed then you can install the package
|
||||||
|
\fItdeedu-doc-html\fP and read this documentation in HTML format from
|
||||||
|
\fI/opt/trinity/share/doc/tde/HTML/en/kwordquiz/\fP.
|
||||||
|
.SH AUTHOR
|
||||||
|
KWordQuiz was written by Peter Hedlund <peter@peterandlinda.com>.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,5 @@
|
|||||||
|
INSTALL(
|
||||||
|
FILES test_extdate.1 test_extdatepicker.1
|
||||||
|
DESTINATION ${MAN_INSTALL_DIR}/man1
|
||||||
|
COMPONENT doc
|
||||||
|
)
|
@ -0,0 +1,47 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH TEST_EXTDATE 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
test_extdate \- text-based tests for the ExtDate classes
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B test_extdate
|
||||||
|
.SH DESCRIPTION
|
||||||
|
This is a simple test program for testing the non-GUI functionality of the
|
||||||
|
ExtDate classes. It compares the results of several operations against
|
||||||
|
the results from QDate and writes the results to the console.
|
||||||
|
.PP
|
||||||
|
The \fBExtDate library\fP consists of a group of classes allowing TDE
|
||||||
|
applications to access calendar dates outside of the limited range of
|
||||||
|
years imposed by QDate.
|
||||||
|
.PP
|
||||||
|
The QDate class has a limited range of valid dates. It does not
|
||||||
|
recognize dates prior to 14 Oct 1752 (when the Gregorian calendar
|
||||||
|
was adopted by England), nor dates after 31 Dec 8000. Both of these
|
||||||
|
limits are arbitrary.
|
||||||
|
.PP
|
||||||
|
This library is part of the official TDE edutainment module.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR test_extdatepicker (1).
|
||||||
|
.PP
|
||||||
|
See \fI/opt/trinity/share/doc/libtdeedu-dev/README.extdate\fP for further
|
||||||
|
information on this library.
|
||||||
|
.SH AUTHOR
|
||||||
|
The ExtDate library was written by Jason Harris <jharris@30doradus.org>
|
||||||
|
and others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,50 @@
|
|||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.\" First parameter, NAME, should be all caps
|
||||||
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
|
.TH TEST_EXTDATEPICKER 1 "October 16, 2004"
|
||||||
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
.\"
|
||||||
|
.\" Some roff macros, for reference:
|
||||||
|
.\" .nh disable hyphenation
|
||||||
|
.\" .hy enable hyphenation
|
||||||
|
.\" .ad l left justify
|
||||||
|
.\" .ad b justify to both left and right margins
|
||||||
|
.\" .nf disable filling
|
||||||
|
.\" .fi enable filling
|
||||||
|
.\" .br insert line break
|
||||||
|
.\" .sp <n> insert n+1 empty lines
|
||||||
|
.\" for manpage-specific macros, see man(7)
|
||||||
|
.SH NAME
|
||||||
|
test_extdatepicker \- GUI-based tests for the ExtDate classes
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B test_extdatepicker
|
||||||
|
[ \fIgeneric-options\fP ]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
This is a simple test program for testing the graphical functionality of
|
||||||
|
the ExtDate classes. It presents a KDatePicker widget and an
|
||||||
|
ExtDatePicker widget side by side for user interaction.
|
||||||
|
.PP
|
||||||
|
The \fBExtDate library\fP consists of a group of classes allowing TDE
|
||||||
|
applications to access calendar dates outside of the limited range of
|
||||||
|
years imposed by QDate.
|
||||||
|
.PP
|
||||||
|
The QDate class has a limited range of valid dates. It does not
|
||||||
|
recognize dates prior to 14 Oct 1752 (when the Gregorian calendar
|
||||||
|
was adopted by England), nor dates after 31 Dec 8000. Both of these
|
||||||
|
limits are arbitrary.
|
||||||
|
.PP
|
||||||
|
This library is part of the official TDE edutainment module.
|
||||||
|
.SH OPTIONS
|
||||||
|
For a full summary of options, run \fItest_extdatepicker \-\-help\fP.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR test_extdate (1).
|
||||||
|
.PP
|
||||||
|
See \fI/opt/trinity/share/doc/libtdeedu-dev/README.extdate\fP for further
|
||||||
|
information on this library.
|
||||||
|
.SH AUTHOR
|
||||||
|
The ExtDate library was written by Jason Harris <jharris@30doradus.org>
|
||||||
|
and others.
|
||||||
|
.br
|
||||||
|
This manual page was prepared by Ben Burton <bab@debian.org>
|
||||||
|
for the Debian GNU/Linux system (but may be used by others).
|
@ -0,0 +1,8 @@
|
|||||||
|
##### configure checks
|
||||||
|
|
||||||
|
include( ConfigureChecks.cmake )
|
||||||
|
|
||||||
|
|
||||||
|
##### subdirectories
|
||||||
|
|
||||||
|
add_subdirectory( src )
|
@ -0,0 +1,75 @@
|
|||||||
|
###########################################
|
||||||
|
# #
|
||||||
|
# Improvements and feedback are welcome #
|
||||||
|
# #
|
||||||
|
# This file is released under GPL >= 3 #
|
||||||
|
# #
|
||||||
|
###########################################
|
||||||
|
|
||||||
|
|
||||||
|
##### check for ocaml/facile
|
||||||
|
|
||||||
|
if( WITH_OCAML_SOLVER )
|
||||||
|
|
||||||
|
if( NOT DEFINED HAVE_OCAML )
|
||||||
|
message( STATUS "Search for ocaml" )
|
||||||
|
|
||||||
|
foreach( _exec ocamlc ocamldep ocamlopt )
|
||||||
|
string( TOUPPER "${_exec}_EXECUTABLE" _exec_var )
|
||||||
|
if( NOT DEFINED ${_exec_var} )
|
||||||
|
find_program( ${_exec_var} NAMES ${_exec} )
|
||||||
|
if( NOT ${_exec_var} )
|
||||||
|
tde_message_fatal( "${_exec} is requested, but was not found on your system" )
|
||||||
|
endif( )
|
||||||
|
endif( )
|
||||||
|
endforeach( )
|
||||||
|
|
||||||
|
if( NOT DEFINED OCAML_BASEDIR )
|
||||||
|
execute_process(
|
||||||
|
COMMAND ${OCAMLOPT_EXECUTABLE} -where
|
||||||
|
OUTPUT_VARIABLE OCAML_BASEDIR
|
||||||
|
ERROR_VARIABLE OCAML_BASEDIR
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
|
ERROR_STRIP_TRAILING_WHITESPACE
|
||||||
|
)
|
||||||
|
if( EXISTS ${OCAML_BASEDIR} AND IS_DIRECTORY ${OCAML_BASEDIR} )
|
||||||
|
set( OCAML_BASEDIR ${OCAML_BASEDIR} CACHE PATH "Ocaml base directory" )
|
||||||
|
set( OCAML_LIBRARY_DIR ${OCAML_BASEDIR} CACHE PATH "Ocaml libraries directory" )
|
||||||
|
else( )
|
||||||
|
tde_message_fatal( "Ocaml is requested, but was not found on your system" )
|
||||||
|
endif( )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
set( HAVE_OCAML 1 CACHE INTERNAL "" )
|
||||||
|
message( STATUS "Search for ocaml - found" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
|
||||||
|
if( NOT DEFINED HAVE_FACILE )
|
||||||
|
message( STATUS "Search for facile" )
|
||||||
|
|
||||||
|
if( NOT DEFINED FACILE_LIBRARIES )
|
||||||
|
find_library( FACILE_LIBRARIES
|
||||||
|
NAMES facile.a
|
||||||
|
HINTS ${OCAML_BASEDIR}
|
||||||
|
PATH_SUFFIXES facile ocaml/facile
|
||||||
|
)
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
if( NOT DEFINED FACILE_INCLUDE_DIR )
|
||||||
|
find_path( FACILE_INCLUDE_DIR
|
||||||
|
NAMES facile.cmi
|
||||||
|
HINTS ${OCAML_BASEDIR}
|
||||||
|
PATH_SUFFIXES facile lib/ocaml/facile
|
||||||
|
)
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
if( NOT DEFINED FACILE_LIBRARIES OR NOT DEFINED FACILE_INCLUDE_DIR )
|
||||||
|
tde_message_fatal( "Facile is requested, but was not found on your system" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
set( HAVE_FACILE 1 CACHE INTERNAL "Enable build with ocaml/facile" )
|
||||||
|
message( STATUS "Search for facile - found" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
endif( WITH_OCAML_SOLVER )
|
@ -0,0 +1,109 @@
|
|||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( elementpics )
|
||||||
|
add_subdirectory( data )
|
||||||
|
tde_conditional_add_subdirectory( WITH_OCAML_SOLVER solver )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/libtdeedu/tdeeduplot
|
||||||
|
${CMAKE_SOURCE_DIR}/libtdeedu/tdeeduui
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
${OCAML_LIBRARY_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
if( WITH_OCAML_SOLVER )
|
||||||
|
set( OCAML_LIBRARIES asmrun nums m ${CMAKE_DL_LIBS} )
|
||||||
|
set( OCAML_SOLVER
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/solver/modwrap.o
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/solver/solver.o
|
||||||
|
)
|
||||||
|
else( )
|
||||||
|
add_custom_target( kalzium_solver COMMENT "Empty kalzium solver" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
|
||||||
|
##### kalzium (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kalzium AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
prefs.kcfgc
|
||||||
|
settings_colors.ui
|
||||||
|
settings_misc.ui
|
||||||
|
settings_units.ui
|
||||||
|
plotsetupwidget.ui
|
||||||
|
molcalcwidgetbase.ui
|
||||||
|
timewidget.ui
|
||||||
|
somwidget.ui
|
||||||
|
spectrumview.ui
|
||||||
|
eqresult.cpp
|
||||||
|
eqchemview.cpp
|
||||||
|
kalzium.cpp
|
||||||
|
main.cpp
|
||||||
|
periodictableview.cpp
|
||||||
|
element.cpp
|
||||||
|
detailinfodlg.cpp
|
||||||
|
orbitswidget.cpp
|
||||||
|
plotwidget.cpp
|
||||||
|
elementdataviewer.cpp
|
||||||
|
detailedgraphicaloverview.cpp
|
||||||
|
molcalcwidget.cpp
|
||||||
|
timewidget_impl.cpp
|
||||||
|
somwidget_impl.cpp
|
||||||
|
kalziumtip.cpp
|
||||||
|
spectrum.cpp
|
||||||
|
isotope.cpp
|
||||||
|
kalziumdataobject.cpp
|
||||||
|
spectrumwidget.cpp
|
||||||
|
exporter.cpp
|
||||||
|
spectrumviewimpl.cpp
|
||||||
|
kalziumutils.cpp
|
||||||
|
parser.cpp
|
||||||
|
moleculeparser.cpp
|
||||||
|
tempunit.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdehtml-shared
|
||||||
|
tdeeduplot-shared
|
||||||
|
tdeeduui-shared
|
||||||
|
${OCAML_SOLVER}
|
||||||
|
${OCAML_LIBRARIES}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
kalzium_solver
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kalziumui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kalzium
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kalzium.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kalzium.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,9 @@
|
|||||||
|
add_subdirectory( toolpics )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES bg.jpg data.xml knowledge.xml tools.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kalzium/data
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.jpg *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kalzium/data/toolpics
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _jpgs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.jpg )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_jpgs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kalzium/elempics
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
tde_auto_add_subdirectories( htmlview )
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kalzium/icons )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pngs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pngs} icons.svg style.css
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kalzium/data/htmlview
|
||||||
|
)
|
@ -0,0 +1,118 @@
|
|||||||
|
##### macro to build ocaml sources
|
||||||
|
|
||||||
|
macro( tde_add_ocaml_source _target _ml )
|
||||||
|
|
||||||
|
get_filename_component( basename "${_ml}" NAME_WE )
|
||||||
|
|
||||||
|
if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${basename}.mli )
|
||||||
|
add_custom_command(
|
||||||
|
OUTPUT
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/${basename}.cmi
|
||||||
|
|
||||||
|
COMMENT "Compile ${basename}.mli"
|
||||||
|
|
||||||
|
COMMAND ${OCAMLC_EXECUTABLE}
|
||||||
|
-o ${CMAKE_CURRENT_BINARY_DIR}/${basename}.cmi
|
||||||
|
-I ${FACILE_INCLUDE_DIR}
|
||||||
|
-c ${CMAKE_CURRENT_SOURCE_DIR}/${basename}.mli
|
||||||
|
|
||||||
|
DEPENDS
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/${basename}.ml
|
||||||
|
${ARGN}
|
||||||
|
|
||||||
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
set( _build_cmi ${CMAKE_CURRENT_BINARY_DIR}/${basename}.cmi )
|
||||||
|
else( )
|
||||||
|
set( _build_cmi "" )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
add_custom_command(
|
||||||
|
OUTPUT
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/${basename}.cmx
|
||||||
|
|
||||||
|
COMMENT "Compile ${basename}.ml"
|
||||||
|
|
||||||
|
COMMAND ${OCAMLOPT_EXECUTABLE}
|
||||||
|
-o ${CMAKE_CURRENT_BINARY_DIR}/${basename}.cmx
|
||||||
|
-I ${FACILE_INCLUDE_DIR}
|
||||||
|
-c ${CMAKE_CURRENT_SOURCE_DIR}/${basename}.ml
|
||||||
|
|
||||||
|
DEPENDS
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/${basename}.ml
|
||||||
|
${_build_cmi}
|
||||||
|
${ARGN}
|
||||||
|
|
||||||
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
list( APPEND ${_target}-ocaml
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/${basename}.cmx
|
||||||
|
)
|
||||||
|
endmacro( )
|
||||||
|
|
||||||
|
|
||||||
|
# build kalzium ocaml solver
|
||||||
|
|
||||||
|
tde_add_ocaml_source( kalzium_solver chemset.ml )
|
||||||
|
|
||||||
|
tde_add_ocaml_source( kalzium_solver datastruct.ml
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/chemset.cmi
|
||||||
|
)
|
||||||
|
|
||||||
|
tde_add_ocaml_source( kalzium_solver chem.ml
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/chemset.cmi
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/datastruct.cmi
|
||||||
|
)
|
||||||
|
|
||||||
|
tde_add_ocaml_source( kalzium_solver parser.ml
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/chemset.cmi
|
||||||
|
)
|
||||||
|
|
||||||
|
tde_add_ocaml_source( kalzium_solver lexer.ml
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/chemset.cmi
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/parser.cmi
|
||||||
|
)
|
||||||
|
|
||||||
|
tde_add_ocaml_source( kalzium_solver calc.ml
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/chem.cmi
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/chemset.cmi
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/datastruct.cmi
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/parser.cmi
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/lexer.cmx
|
||||||
|
)
|
||||||
|
|
||||||
|
add_custom_command(
|
||||||
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/modwrap.o
|
||||||
|
|
||||||
|
COMMAND ${OCAMLOPT_EXECUTABLE}
|
||||||
|
-I ${FACILE_INCLUDE_DIR}
|
||||||
|
-c ${CMAKE_CURRENT_SOURCE_DIR}/modwrap.c
|
||||||
|
|
||||||
|
DEPENDS
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/modwrap.c
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/solver.o
|
||||||
|
|
||||||
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
add_custom_command(
|
||||||
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/solver.o
|
||||||
|
|
||||||
|
COMMAND ${OCAMLOPT_EXECUTABLE} -output-obj
|
||||||
|
-o ${CMAKE_CURRENT_BINARY_DIR}/solver.o
|
||||||
|
${FACILE_INCLUDE_DIR}/facile.cmxa
|
||||||
|
${kalzium_solver-ocaml}
|
||||||
|
|
||||||
|
DEPENDS
|
||||||
|
${kalzium_solver-ocaml}
|
||||||
|
|
||||||
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
add_custom_target( kalzium_solver
|
||||||
|
DEPENDS
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/modwrap.o
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}/solver.o
|
||||||
|
)
|
@ -0,0 +1,5 @@
|
|||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( images )
|
||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( sounds )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kvtmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kvtml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kvtmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kanagram/data/en
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kanagram/images
|
||||||
|
)
|
@ -0,0 +1,9 @@
|
|||||||
|
Graphics by Danny Allen (danny@dannyallen.co.uk)
|
||||||
|
Packaged 5th August 2005
|
||||||
|
|
||||||
|
Included here are the cleaned-up SVG sources from my creation of the Kanagram graphics.
|
||||||
|
I have packaged them up for future reference and modification.
|
||||||
|
|
||||||
|
To get the correct PNG output from the "eyes" sources, select the blue rectangle in the background, send it to the back layer, and whilst keeping the rectangle selected, open the export dialog and only export the area covered by the rectangle.
|
||||||
|
|
||||||
|
Enjoy!
|
After Width: | Height: | Size: 69 KiB |
After Width: | Height: | Size: 69 KiB |
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 69 KiB |
After Width: | Height: | Size: 69 KiB |
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 124 KiB |
After Width: | Height: | Size: 120 KiB |
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _oggs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.ogg )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_oggs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kanagram/sounds
|
||||||
|
)
|
@ -0,0 +1,68 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
##### kanagram (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kanagram AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
mainsettingswidget.ui
|
||||||
|
vocabsettingswidget.ui
|
||||||
|
vocabeditwidget.ui
|
||||||
|
newstuffwidget.ui
|
||||||
|
main.cpp
|
||||||
|
kanagram.cpp
|
||||||
|
kanagramgame.cpp
|
||||||
|
fontutils.cpp
|
||||||
|
mainsettings.cpp
|
||||||
|
vocabsettings.cpp
|
||||||
|
vocabedit.cpp
|
||||||
|
keduvocdocument.cpp
|
||||||
|
keduvocexpression.cpp
|
||||||
|
keduvockvtmlreader.cpp
|
||||||
|
keduvockvtmlwriter.cpp
|
||||||
|
leitnerbox.cpp
|
||||||
|
leitnersystem.cpp
|
||||||
|
multiplechoice.cpp
|
||||||
|
grammarmanager.cpp
|
||||||
|
leitnersystemview.cpp
|
||||||
|
newstuffdialog.cpp
|
||||||
|
newstuff.cpp
|
||||||
|
kanagramsettings.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdenewstuff-shared
|
||||||
|
artskde-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kanagram.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kanagram.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( testcases )
|
||||||
|
|
||||||
|
|
||||||
|
file( STRINGS "VERSION" _KBRUCH_VERSION )
|
||||||
|
file( WRITE ${CMAKE_CURRENT_SOURCE_DIR}/src/version.h
|
||||||
|
"#undef KBRUCH_VERSION\n#define KBRUCH_VERSION \"${_KBRUCH_VERSION}\""
|
||||||
|
)
|
@ -0,0 +1,69 @@
|
|||||||
|
add_subdirectory( svg-source)
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kbruch (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kbruch AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
settingsclass.kcfgc
|
||||||
|
taskvieweroptionsbase.ui
|
||||||
|
exercisebase.cpp
|
||||||
|
task.cpp ratio.cpp
|
||||||
|
taskview.cpp
|
||||||
|
statisticsview.cpp
|
||||||
|
primenumber.cpp
|
||||||
|
kbruch.cpp
|
||||||
|
mainqtwidget.cpp
|
||||||
|
taskwidget.cpp
|
||||||
|
fractionbasewidget.cpp
|
||||||
|
resultwidget.cpp
|
||||||
|
exercisecompare.cpp
|
||||||
|
ratiowidget.cpp
|
||||||
|
rationalwidget.cpp
|
||||||
|
exerciseconvert.cpp
|
||||||
|
exercisefactorize.cpp
|
||||||
|
factorizedwidget.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kbruchui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kbruch
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kbruch.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kbruch.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,3 @@
|
|||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
@ -0,0 +1,33 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/../src
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${Boost_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
${Boost_LIBRARY_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kbruch_test (test)
|
||||||
|
|
||||||
|
tde_add_check_executable( kbruch_test AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${CMAKE_SOURCE_DIR}/kbruch/src/primenumber.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/kbruch/src/ratio.cpp
|
||||||
|
${CMAKE_SOURCE_DIR}/kbruch/src/task.cpp
|
||||||
|
ratio_test.cpp
|
||||||
|
primenumber_test.cpp
|
||||||
|
kbruch_test.cpp
|
||||||
|
LINK
|
||||||
|
tdeui-shared
|
||||||
|
|
||||||
|
TEST
|
||||||
|
)
|
@ -0,0 +1,9 @@
|
|||||||
|
add_subdirectory( libkeduca )
|
||||||
|
add_subdirectory( keduca )
|
||||||
|
add_subdirectory( keducabuilder )
|
||||||
|
add_subdirectory( resources )
|
||||||
|
|
||||||
|
install(
|
||||||
|
PROGRAMS keduca-shrinker
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,154 @@
|
|||||||
|
#!/usr/bin/perl
|
||||||
|
#
|
||||||
|
# Copyright (c) 2005 Mathieu Roy <yeupou--gnu.org>
|
||||||
|
# http://yeupou.coleumes.org
|
||||||
|
#
|
||||||
|
# This program is free software; you can redistribute it and/or modify
|
||||||
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
# the Free Software Foundation; either version 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program is distributed in the hope that it will be useful,
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
# GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||||
|
# USA
|
||||||
|
#
|
||||||
|
# $Id: keduca-shrinker.pl,v 1.3 2005/04/23 11:30:50 yeupou Exp $
|
||||||
|
|
||||||
|
use Getopt::Long;
|
||||||
|
|
||||||
|
my $getopt;
|
||||||
|
my $debug;
|
||||||
|
my $help;
|
||||||
|
|
||||||
|
my $input;
|
||||||
|
my $output;
|
||||||
|
my $number = "20";
|
||||||
|
|
||||||
|
|
||||||
|
########### Get options, give help
|
||||||
|
|
||||||
|
eval {
|
||||||
|
$getopt = GetOptions("debug" => \$debug,
|
||||||
|
"help" => \$help,
|
||||||
|
"number=s" => \$number,
|
||||||
|
"input=s" => \$input,
|
||||||
|
"output=s" => \$ouput);
|
||||||
|
};
|
||||||
|
|
||||||
|
if ($help) {
|
||||||
|
print STDERR <<EOF;
|
||||||
|
Usage: $0 [OPTION] --input [FILE]
|
||||||
|
|
||||||
|
A small program that take a kdeduca test file (.edu) as input with say 100
|
||||||
|
question and output a kdeduca test file with 20 questions selected randomly.
|
||||||
|
|
||||||
|
-i, --input=FILE Input keduca file.
|
||||||
|
-o, --output=FILE Output keduca file, shrinked.
|
||||||
|
(By default, the suffix -shrinked will be added)
|
||||||
|
-n, --number=NUMBER Number expected of questions, in the shrinked
|
||||||
|
version.
|
||||||
|
($number by default)
|
||||||
|
|
||||||
|
Project Homepage: https://gna.org/projects/keduca-shrinker/
|
||||||
|
EOF
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
# Test input file existence
|
||||||
|
unless ($input) {
|
||||||
|
print "No input file.\n";
|
||||||
|
}
|
||||||
|
unless (-r $input) {
|
||||||
|
print "Input file not readable.\n";
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
open(INPUT, "< $input");
|
||||||
|
|
||||||
|
# Test output writability
|
||||||
|
unless ($output) {
|
||||||
|
$output = $input;
|
||||||
|
$output =~ s/.edu$//;
|
||||||
|
$output .= "-shrinked.edu";
|
||||||
|
}
|
||||||
|
if (-e $output && ! -w $output) {
|
||||||
|
print "Output file not writable.\n";
|
||||||
|
exit;
|
||||||
|
|
||||||
|
}
|
||||||
|
open(OUTPUT, "> $output");
|
||||||
|
|
||||||
|
########### Define subs
|
||||||
|
|
||||||
|
sub fisher_yates_shuffle {
|
||||||
|
my $table = shift;
|
||||||
|
my $i;
|
||||||
|
for ($i = @$table; --$i;) {
|
||||||
|
my $j = int rand($i+1);
|
||||||
|
next if $i == $j;
|
||||||
|
@$table[$i,$j] = @$table[$j,$i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
########### Grab the file header, store questions in an array.
|
||||||
|
# I know, it's XML, it may be simple to call an xml parser.
|
||||||
|
# But in fact, we have nothing to parse here, we do not care about
|
||||||
|
# the real content, so...
|
||||||
|
my $structure = "header";
|
||||||
|
my $header;
|
||||||
|
my $footer;
|
||||||
|
my @questions;
|
||||||
|
my $newquestion;
|
||||||
|
|
||||||
|
while (<INPUT>) {
|
||||||
|
## Grab the structure (footer and header)
|
||||||
|
# the header last when data begins
|
||||||
|
# the footer begin when data ends
|
||||||
|
|
||||||
|
$header .= $_ if $structure eq "header";
|
||||||
|
|
||||||
|
$structure = "content" if /\<Data\>/m;
|
||||||
|
$structure = "footer" if /\<\/Data\>/m;
|
||||||
|
|
||||||
|
$footer .= $_ if $structure eq "footer";
|
||||||
|
|
||||||
|
## Grab the questions
|
||||||
|
if ($structure eq "content") {
|
||||||
|
$newquestion .= $_;
|
||||||
|
|
||||||
|
# If we found the string </question>, that the end of a question
|
||||||
|
if (/\<\/question\>/m) {
|
||||||
|
push(@questions, $newquestion);
|
||||||
|
$newquestion = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
########### Select the number of questions we want
|
||||||
|
# warn the user if there's nothing to do
|
||||||
|
if (scalar(@questions) < $number) {
|
||||||
|
print "There are only ".scalar(@questions)." questions in the input file, less than $number.\n";
|
||||||
|
# Copy & exit
|
||||||
|
system("cp", $input, $output);
|
||||||
|
exit;
|
||||||
|
} else {
|
||||||
|
# Shuffle
|
||||||
|
fisher_yates_shuffle(\@questions);
|
||||||
|
# Keeps only the desired amount (number-1, as 0 is counted)
|
||||||
|
$#questions = ($number-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
########### Final output
|
||||||
|
print OUTPUT $header;
|
||||||
|
print OUTPUT @questions;
|
||||||
|
print OUTPUT $footer;
|
||||||
|
|
||||||
|
close(INPUT);
|
||||||
|
close(OUTPUT);
|
@ -0,0 +1,74 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_BINARY_DIR}/keduca/libkeduca
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### keduca (executable)
|
||||||
|
|
||||||
|
tde_add_executable( keduca AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
keduca.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeparts-shared
|
||||||
|
keduca-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libkeducapart (kpart)
|
||||||
|
|
||||||
|
tde_add_kpart( libkeducapart AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
configdialogbase.ui
|
||||||
|
keduca_part.cpp
|
||||||
|
tderadioeduca.cpp
|
||||||
|
kquestion.cpp
|
||||||
|
kgroupeduca.cpp
|
||||||
|
keducaview.cpp
|
||||||
|
keducaprefs.cpp
|
||||||
|
kcheckeduca.cpp
|
||||||
|
settings.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeparts-shared
|
||||||
|
keduca-static
|
||||||
|
|
||||||
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES keducaui.rc keduca_partui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/keduca
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES keduca.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES keduca_part.desktop
|
||||||
|
DESTINATION ${SERVICES_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,45 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_BINARY_DIR}/keduca/libkeduca
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### keducabuilder (executable)
|
||||||
|
|
||||||
|
tde_add_executable( keducabuilder AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kcontroladdeditbase.ui
|
||||||
|
keducaeditorstartdialogbase.ui
|
||||||
|
keducaeditorstartdialog.cpp
|
||||||
|
ktagcombobox.cpp
|
||||||
|
klangcombo.cpp
|
||||||
|
kcontrolheader.cpp
|
||||||
|
keducabuilder.cpp
|
||||||
|
kcontroladdedit.cpp
|
||||||
|
main.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
keduca-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES keducabuilderui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/keduca
|
||||||
|
)
|
@ -0,0 +1,29 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### keduca (static)
|
||||||
|
|
||||||
|
tde_add_library( keduca STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kgallerydialogbase.ui
|
||||||
|
fileread.cpp
|
||||||
|
kgallerydialog.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeprint-shared
|
||||||
|
)
|
@ -0,0 +1,20 @@
|
|||||||
|
add_subdirectory( pics )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES x-edu.desktop x-edugallery.desktop
|
||||||
|
DESTINATION ${MIME_INSTALL_DIR}/application
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES keduca.desktop keducabuilder.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/keduca/icons )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/keduca/pics
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( tools )
|
@ -0,0 +1,11 @@
|
|||||||
|
add_subdirectory( flags )
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
file( GLOB _pngs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
file( GLOB _kgms RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kgm )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pngs} ${_kgms}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kgeography/
|
||||||
|
)
|
@ -0,0 +1,12 @@
|
|||||||
|
add_subdirectory( italy )
|
||||||
|
#add_subdirectory( svg )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kgeography/flags
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kgeography/flags/italy
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( kgeography )
|
@ -0,0 +1,63 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kgeography (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kgeography AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
mapwidget.cpp
|
||||||
|
division.cpp
|
||||||
|
map.cpp
|
||||||
|
mapparser.cpp
|
||||||
|
kgeography.cpp
|
||||||
|
mapchooser.cpp
|
||||||
|
mypopup.cpp
|
||||||
|
popupmanager.cpp
|
||||||
|
flagdivisionasker.cpp
|
||||||
|
askwidget.cpp
|
||||||
|
mapasker.cpp
|
||||||
|
capitaldivisionasker.cpp
|
||||||
|
divisioncapitalasker.cpp
|
||||||
|
boxasker.cpp
|
||||||
|
divisionflagasker.cpp
|
||||||
|
answer.cpp
|
||||||
|
answersdialog.cpp
|
||||||
|
settings.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kgeographyui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kgeography
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kgeography.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kgeography.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
install(
|
||||||
|
PROGRAMS gen_map.pl
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
RENAME kgeography_gen_map.pl
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( khangman )
|
@ -0,0 +1,68 @@
|
|||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( pics )
|
||||||
|
add_subdirectory( sounds )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( fonts )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/libtdeedu/tdeeducore
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### khangman (executable)
|
||||||
|
|
||||||
|
tde_add_executable( khangman AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
prefs.kcfgc
|
||||||
|
normal.ui
|
||||||
|
advanced.ui
|
||||||
|
timerdlg.ui
|
||||||
|
khangman.cpp
|
||||||
|
main.cpp
|
||||||
|
khangmanview.cpp
|
||||||
|
khnewstuff.cpp
|
||||||
|
timer.cpp
|
||||||
|
fontchecker.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdenewstuff-shared
|
||||||
|
tdeeducore-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES khangmanui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/khangman
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES khangman.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES khangman.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES khangmanrc
|
||||||
|
DESTINATION ${CONFIG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( en )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kvtmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kvtml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kvtmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/khangman/data/en
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES Dustismo_Roman.ttf Domestic_Manners.ttf
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/khangman/fonts
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_auto_add_subdirectories( )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/khangman/pics/desert
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
list( REMOVE_ITEM _pics animation11.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/khangman/pics/sea
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES new_game.ogg EW_Dialogue_Appear.ogg
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/khangman/sounds
|
||||||
|
)
|
@ -0,0 +1,52 @@
|
|||||||
|
add_subdirectory( objects )
|
||||||
|
add_subdirectory( misc )
|
||||||
|
add_subdirectory( modes )
|
||||||
|
add_subdirectory( filters )
|
||||||
|
add_subdirectory( kig )
|
||||||
|
add_subdirectory( mimetypes )
|
||||||
|
add_subdirectory( macros )
|
||||||
|
add_subdirectory( tdefile )
|
||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( pykig )
|
||||||
|
add_subdirectory( scripting )
|
||||||
|
add_subdirectory( examples )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libkigpart (kpart)
|
||||||
|
|
||||||
|
file( WRITE dummy.cpp "" )
|
||||||
|
|
||||||
|
tde_add_kpart( libkigpart AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
dummy.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeparts-shared
|
||||||
|
kigmisc-static
|
||||||
|
kigobjects-static
|
||||||
|
kigfilters-static
|
||||||
|
kigmodes-static
|
||||||
|
kigscripting-static
|
||||||
|
|
||||||
|
EMBED
|
||||||
|
kigpart-static
|
||||||
|
|
||||||
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES tips
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kig
|
||||||
|
)
|
@ -0,0 +1,15 @@
|
|||||||
|
install(
|
||||||
|
FILES
|
||||||
|
cubic-locus.kig
|
||||||
|
ellipse.kig
|
||||||
|
figure_angle.fgeo
|
||||||
|
figure_manyobjects.fgeo
|
||||||
|
fregier.kigt
|
||||||
|
locustest.kig
|
||||||
|
parabolaBDF.kigt
|
||||||
|
session_alotofthings.fgeo
|
||||||
|
sine-curve.kig
|
||||||
|
sine-curve.png
|
||||||
|
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kig/examples
|
||||||
|
)
|
@ -0,0 +1,41 @@
|
|||||||
|
#add_subdirectory( tests )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kigfilters (static)
|
||||||
|
|
||||||
|
tde_add_library( kigfilters STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
imageexporteroptionsbase.ui
|
||||||
|
latexexporteroptions.ui
|
||||||
|
svgexporteroptions.ui
|
||||||
|
drgeo-filter-chooserbase.ui
|
||||||
|
cabri-filter.cc
|
||||||
|
exporter.cc
|
||||||
|
filter.cc
|
||||||
|
filters-common.cc
|
||||||
|
imageexporteroptions.cc
|
||||||
|
kgeo-filter.cc
|
||||||
|
kseg-filter.cc
|
||||||
|
latexexporter.cc
|
||||||
|
native-filter.cc
|
||||||
|
svgexporter.cc
|
||||||
|
drgeo-filter.cc
|
||||||
|
drgeo-filter-chooser.cc
|
||||||
|
|
||||||
|
LINK
|
||||||
|
kigmisc-static
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kig/icons )
|
@ -0,0 +1,67 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kigpart (static)
|
||||||
|
|
||||||
|
tde_add_library( kigpart STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kig_document.cc
|
||||||
|
kig_part.cpp
|
||||||
|
kig_view.cpp
|
||||||
|
kig_commands.cpp
|
||||||
|
LINK
|
||||||
|
tdeprint-shared
|
||||||
|
tdeio-shared
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kig (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kig AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
kig.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeparts-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kigui.rc kigpartui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kig
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kig.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kig_part.desktop
|
||||||
|
DESTINATION ${SERVICES_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kigts RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kigt )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kigts}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kig/builtin-macros
|
||||||
|
)
|
@ -0,0 +1,35 @@
|
|||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
set( kig_magics cabri.magic drgeo.magic )
|
||||||
|
|
||||||
|
foreach( _magic ${kig_magics} )
|
||||||
|
add_custom_command(
|
||||||
|
OUTPUT ${_magic}.mgc
|
||||||
|
COMMAND file -C -m ${CMAKE_CURRENT_SOURCE_DIR}/${_magic}
|
||||||
|
)
|
||||||
|
list( APPEND kig_magics_bin ${CMAKE_CURRENT_BINARY_DIR}/${_magic}.mgc )
|
||||||
|
endforeach( )
|
||||||
|
|
||||||
|
add_custom_target(
|
||||||
|
kig_magics ALL
|
||||||
|
DEPENDS ${kig_magics_bin}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${kig_magics} ${kig_magics_bin}
|
||||||
|
DESTINATION ${CONFIG_INSTALL_DIR}/magic
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES
|
||||||
|
x-kig.desktop
|
||||||
|
x-kgeo.desktop
|
||||||
|
x-kseg.desktop
|
||||||
|
x-cabri.desktop
|
||||||
|
x-drgeo.desktop
|
||||||
|
|
||||||
|
DESTINATION ${MIME_INSTALL_DIR}/application
|
||||||
|
)
|
@ -0,0 +1,40 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kigmisc (static)
|
||||||
|
|
||||||
|
tde_add_library( kigmisc STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
argsparser.cpp
|
||||||
|
builtin_stuff.cc
|
||||||
|
calcpaths.cc
|
||||||
|
common.cpp
|
||||||
|
conic-common.cpp
|
||||||
|
coordinate.cpp
|
||||||
|
coordinate_system.cpp
|
||||||
|
cubic-common.cc
|
||||||
|
goniometry.cc
|
||||||
|
guiaction.cc
|
||||||
|
kigfiledialog.cc
|
||||||
|
kiginputdialog.cc
|
||||||
|
kignumerics.cpp
|
||||||
|
kigpainter.cpp
|
||||||
|
kigtransform.cpp
|
||||||
|
lists.cc
|
||||||
|
object_constructor.cc
|
||||||
|
object_hierarchy.cc
|
||||||
|
rect.cc screeninfo.cc
|
||||||
|
special_constructors.cc
|
||||||
|
)
|
@ -0,0 +1,38 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kigmodes (static)
|
||||||
|
|
||||||
|
tde_add_library( kigmodes STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
edittypebase.ui
|
||||||
|
macrowizardbase.ui
|
||||||
|
textlabelwizardbase.ui
|
||||||
|
typesdialogbase.ui
|
||||||
|
base_mode.cc
|
||||||
|
construct_mode.cc
|
||||||
|
dragrectmode.cc
|
||||||
|
edittype.cc
|
||||||
|
label.cc
|
||||||
|
linkslabel.cpp
|
||||||
|
macro.cc
|
||||||
|
macrowizard.cc
|
||||||
|
mode.cc
|
||||||
|
moving.cc
|
||||||
|
normal.cc
|
||||||
|
popup.cc
|
||||||
|
textlabelwizard.cc
|
||||||
|
typesdialog.cpp
|
||||||
|
)
|
@ -0,0 +1,58 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kigobjects (static)
|
||||||
|
|
||||||
|
tde_add_library( kigobjects STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
angle_type.cc
|
||||||
|
arc_type.cc
|
||||||
|
base_type.cc
|
||||||
|
bogus_imp.cc
|
||||||
|
circle_imp.cc
|
||||||
|
circle_type.cc
|
||||||
|
polygon_type.cc
|
||||||
|
common.cc
|
||||||
|
conic_imp.cc
|
||||||
|
conic_types.cc
|
||||||
|
cubic_imp.cc
|
||||||
|
cubic_type.cc
|
||||||
|
curve_imp.cc
|
||||||
|
intersection_types.cc
|
||||||
|
inversion_type.cc
|
||||||
|
line_imp.cc
|
||||||
|
line_type.cc
|
||||||
|
locus_imp.cc
|
||||||
|
object_calcer.cc
|
||||||
|
object_drawer.cc
|
||||||
|
object_factory.cc
|
||||||
|
object_holder.cc
|
||||||
|
object_imp.cc
|
||||||
|
object_imp_factory.cc
|
||||||
|
object_type.cc
|
||||||
|
object_type_factory.cc
|
||||||
|
other_imp.cc
|
||||||
|
other_type.cc
|
||||||
|
point_imp.cc
|
||||||
|
point_type.cc
|
||||||
|
polygon_imp.cc
|
||||||
|
tangent_type.cc
|
||||||
|
centerofcurvature_type.cc
|
||||||
|
tests_type.cc
|
||||||
|
text_imp.cc
|
||||||
|
text_type.cc
|
||||||
|
transform_types.cc
|
||||||
|
vector_type.cc
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
PROGRAMS pykig.py
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,41 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${PYTHON_INCLUDE_DIRS}
|
||||||
|
${Boost_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
${Boost_LIBRARY_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kigscripting (static)
|
||||||
|
|
||||||
|
tde_add_library( kigscripting STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
newscriptwizardbase.ui
|
||||||
|
python_type.cc
|
||||||
|
python_scripter.cc
|
||||||
|
script-common.cc
|
||||||
|
script_mode.cc
|
||||||
|
newscriptwizard.cc
|
||||||
|
LINK
|
||||||
|
katepartinterfaces
|
||||||
|
${PYTHON_LIBRARIES}
|
||||||
|
${Boost_LIBRARIES}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES python-kig.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/katepart/syntax
|
||||||
|
)
|
@ -0,0 +1,50 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tdefile_drgeo (kpart)
|
||||||
|
|
||||||
|
tde_add_kpart( tdefile_drgeo AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
tdefile_drgeo.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tdefile_kig (kpart)
|
||||||
|
|
||||||
|
tde_add_kpart( tdefile_kig AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
tdefile_kig.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES tdefile_drgeo.desktop tdefile_kig.desktop
|
||||||
|
DESTINATION ${SERVICES_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,107 @@
|
|||||||
|
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}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kiten (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kiten AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
configsearching.ui
|
||||||
|
configlearn.ui
|
||||||
|
configfont.ui
|
||||||
|
configdictionariesbase.ui
|
||||||
|
main.cpp
|
||||||
|
kiten.cpp
|
||||||
|
learn.cpp
|
||||||
|
kloader.cpp
|
||||||
|
ksaver.cpp
|
||||||
|
configdictionaries.cpp
|
||||||
|
optiondialog.cpp
|
||||||
|
kitenconfig.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
kiten-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kitengen (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kitengen
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
xjdxgen.c
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kiten (shared)
|
||||||
|
|
||||||
|
tde_add_library( kiten SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kitenconfig.kcfgc
|
||||||
|
asyndeta.cpp
|
||||||
|
dict.cpp
|
||||||
|
widgets.cpp
|
||||||
|
kromajiedit.cpp
|
||||||
|
rad.cpp
|
||||||
|
deinf.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeprint-shared
|
||||||
|
|
||||||
|
VERSION 1.0.0
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES edict kanjidic radkfile vconj romkana.cnv
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kiten
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kitenui.rc learnui.rc eeditui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kiten
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kiten.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kiten.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES asyndeta.h dict.h widgets.h kromajiedit.h rad.h deinf.h
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/libkiten
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( klatin )
|
@ -0,0 +1,61 @@
|
|||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/libtdeedu/tdeeducore
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### klatin (executable)
|
||||||
|
|
||||||
|
tde_add_executable( klatin AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
klatinchoose.ui
|
||||||
|
klatingrammarwidget.ui
|
||||||
|
klatinvocabwidget.ui
|
||||||
|
klatinverbswidget.ui
|
||||||
|
klatinresultsdialog.ui
|
||||||
|
klatinsettings_vocabpage.ui
|
||||||
|
main.cpp
|
||||||
|
klatin.cpp
|
||||||
|
klatingrammar.cpp
|
||||||
|
klatinverbs.cpp
|
||||||
|
klatinvocab.cpp
|
||||||
|
settings.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeeducore-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klatinui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klatin.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klatin.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_auto_add_subdirectories( )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _klats RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.klat )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_klats}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin/data/grammar
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _klats RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.klat )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_klats}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin/data/verbs
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_auto_add_subdirectories( )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kvtmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kvtml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kvtmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin/data/vocabs/de
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kvtmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kvtml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kvtmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin/data/vocabs/en
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kvtmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kvtml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kvtmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin/data/vocabs/pl
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kvtmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.kvtml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kvtmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klatin/data/vocabs/sk
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( klettres )
|
@ -0,0 +1,70 @@
|
|||||||
|
add_subdirectory( pics )
|
||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
add_subdirectory( en )
|
||||||
|
add_subdirectory( fr )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### klettres (executable)
|
||||||
|
|
||||||
|
tde_add_executable( klettres AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
fontsdlg.ui
|
||||||
|
timerdlg.ui
|
||||||
|
klettres.cpp
|
||||||
|
klnewstuff.cpp
|
||||||
|
main.cpp
|
||||||
|
klettresview.cpp
|
||||||
|
soundfactory.cpp
|
||||||
|
timer.cpp
|
||||||
|
prefs.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdenewstuff-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klettresui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klettres.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klettres.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES klettresrc
|
||||||
|
DESTINATION ${CONFIG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
add_subdirectory( langs )
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES sounds.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/data
|
||||||
|
)
|
@ -0,0 +1,7 @@
|
|||||||
|
file( GLOB _txts RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.txt )
|
||||||
|
list( REMOVE_ITEM _txts CMakeLists.txt )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_txts}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres
|
||||||
|
)
|
@ -0,0 +1,7 @@
|
|||||||
|
add_subdirectory( alpha )
|
||||||
|
add_subdirectory( syllab )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES sounds.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/en
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _oggs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.ogg )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_oggs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/en/alpha
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _oggs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.ogg )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_oggs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/en/syllab
|
||||||
|
)
|
@ -0,0 +1,7 @@
|
|||||||
|
add_subdirectory( alpha )
|
||||||
|
add_subdirectory( syllab )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES sounds.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/fr
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _oggs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.ogg )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_oggs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/fr/alpha
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _oggs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.ogg )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_oggs}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/fr/syllab
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/klettres/icons )
|
@ -0,0 +1,8 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.jpeg *.png )
|
||||||
|
|
||||||
|
list( REMOVE_ITEM _pics menubar.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/klettres/pics
|
||||||
|
)
|
@ -0,0 +1,2 @@
|
|||||||
|
add_subdirectory( kmplot )
|
||||||
|
add_subdirectory( icons )
|
@ -0,0 +1,5 @@
|
|||||||
|
add_subdirectory( actions )
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kmplot/icons )
|
@ -0,0 +1,123 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
set_property(
|
||||||
|
SOURCE kmplot.cpp
|
||||||
|
APPEND PROPERTY OBJECT_DEPENDS
|
||||||
|
${CMAKE_BINARY_DIR}/kmplot/kmplot/settings.cpp
|
||||||
|
${CMAKE_BINARY_DIR}/kmplot/kmplot/FktDlgData.cpp
|
||||||
|
${CMAKE_BINARY_DIR}/kmplot/kmplot/qminmax.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kmplot (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kmplot AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
kmplot.cpp
|
||||||
|
kmplotprogress.cpp
|
||||||
|
kmplotIface.skel
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeparts-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
##### libkmplotpart (kpart)
|
||||||
|
|
||||||
|
tde_add_kpart( libkmplotpart AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
settings.kcfgc
|
||||||
|
FktDlgData.ui
|
||||||
|
qminmax.ui
|
||||||
|
settingspagecolor.ui
|
||||||
|
settingspagecoords.ui
|
||||||
|
settingspagefonts.ui
|
||||||
|
settingspagescaling.ui
|
||||||
|
settingspageprecision.ui
|
||||||
|
qparametereditor.ui
|
||||||
|
qeditparametric.ui
|
||||||
|
qeditpolar.ui
|
||||||
|
editfunctionpage.ui
|
||||||
|
editderivativespage.ui
|
||||||
|
editintegralpage.ui
|
||||||
|
qeditconstant.ui
|
||||||
|
qconstanteditor.ui
|
||||||
|
sliderwindow.ui
|
||||||
|
parser.cpp
|
||||||
|
xparser.cpp
|
||||||
|
diagr.cpp
|
||||||
|
View.cpp
|
||||||
|
MainDlg.cpp
|
||||||
|
FktDlg.cpp
|
||||||
|
kprinterdlg.cpp
|
||||||
|
kconstanteditor.cpp
|
||||||
|
kparametereditor.cpp
|
||||||
|
keditparametric.cpp
|
||||||
|
keditpolar.cpp
|
||||||
|
editfunction.cpp
|
||||||
|
kminmax.cpp
|
||||||
|
keditconstant.cpp
|
||||||
|
kmplotio.cpp
|
||||||
|
ksliderwindow.cpp
|
||||||
|
coordsconfigdialog.cpp
|
||||||
|
MainDlgIface.skel
|
||||||
|
parseriface.skel
|
||||||
|
Viewiface.skel
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeprint-shared
|
||||||
|
tdeparts-shared
|
||||||
|
|
||||||
|
DESTINATION ${PLUGIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmplot_shell.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kmplot
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES x-kmplot.desktop
|
||||||
|
DESTINATION ${MIME_INSTALL_DIR}/application
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmplot.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmplot_part.desktop
|
||||||
|
DESTINATION ${SERVICES_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmplot_part.rc kmplot_part_readonly.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kmplot
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kmplot.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( kpercentage )
|
@ -0,0 +1,48 @@
|
|||||||
|
add_subdirectory( icons )
|
||||||
|
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}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kpercentage (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kpercentage AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kanimation.cpp
|
||||||
|
kanswer.cpp
|
||||||
|
kpercentmain.cpp
|
||||||
|
kpercentage.cpp
|
||||||
|
ksplashscreen.cpp
|
||||||
|
main.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kpercentage.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES right.txt wrong.txt
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kpercentage
|
||||||
|
)
|
@ -0,0 +1,5 @@
|
|||||||
|
add_subdirectory( actions )
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kpercentage/icons )
|
@ -0,0 +1,11 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kpercentage/pics
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES right.story wrong.story
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kpercentage/story
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
##### configure checks
|
||||||
|
|
||||||
|
include( ConfigureChecks.cmake )
|
||||||
|
|
||||||
|
|
||||||
|
##### subdirectories
|
||||||
|
|
||||||
|
add_subdirectory( kstars )
|
@ -0,0 +1,67 @@
|
|||||||
|
###########################################
|
||||||
|
# #
|
||||||
|
# Improvements and feedback are welcome #
|
||||||
|
# #
|
||||||
|
# This file is released under GPL >= 3 #
|
||||||
|
# #
|
||||||
|
###########################################
|
||||||
|
|
||||||
|
|
||||||
|
##### check for libusb
|
||||||
|
|
||||||
|
if( WITH_LIBUSB )
|
||||||
|
|
||||||
|
pkg_search_module( LIBUSB libusb libusb-2.0 )
|
||||||
|
if( NOT LIBUSB_FOUND )
|
||||||
|
tde_message_fatal( "libusb support has been requested, but was not found on your system" )
|
||||||
|
endif( NOT LIBUSB_FOUND )
|
||||||
|
|
||||||
|
endif( WITH_LIBUSB )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for pthread
|
||||||
|
|
||||||
|
find_package ( Threads REQUIRED )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for zlib
|
||||||
|
|
||||||
|
find_package ( ZLIB REQUIRED )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for math lib
|
||||||
|
|
||||||
|
check_library_exists( m sincos "" LIBM )
|
||||||
|
if( LIBM )
|
||||||
|
set( LIBM m )
|
||||||
|
endif( LIBM )
|
||||||
|
|
||||||
|
|
||||||
|
##### check for v4l
|
||||||
|
|
||||||
|
if( WITH_V4L )
|
||||||
|
check_include_file( "linux/videodev2.h" HAVE_LINUX_VIDEODEV2_H )
|
||||||
|
|
||||||
|
if( NOT HAVE_LINUX_VIDEODEV2_H )
|
||||||
|
check_include_file( "linux/videodev.h" HAVE_LINUX_VIDEODEV_H )
|
||||||
|
if( NOT HAVE_LINUX_VIDEODEV_H )
|
||||||
|
tde_message_fatal( "video4linux support is requested, but videodev2.h or videodev.h was not found on your system" )
|
||||||
|
endif( )
|
||||||
|
endif( )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
|
||||||
|
##### check platform OS
|
||||||
|
|
||||||
|
message( STATUS "Cheking platform - ${CMAKE_SYSTEM_NAME}" )
|
||||||
|
|
||||||
|
if( ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
|
||||||
|
set( OS_Linux true )
|
||||||
|
set( LIB_FLI fli_linux-static )
|
||||||
|
elseif( ${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD|FreeBSD|DragonFly|NetBSD" )
|
||||||
|
set( OS_BSD true )
|
||||||
|
set( LIB_FLI fli_bsd-static )
|
||||||
|
else( )
|
||||||
|
set( OS_UNKNOWN true )
|
||||||
|
set( LIB_FLI fli_null-static )
|
||||||
|
endif( )
|
@ -0,0 +1,145 @@
|
|||||||
|
add_subdirectory( indi )
|
||||||
|
add_subdirectory( tools )
|
||||||
|
add_subdirectory( data )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/tools
|
||||||
|
${CMAKE_BINARY_DIR}/kstars/kstars/tools
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
##### kstars (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kstars AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
addcatdialogui.ui addlinkdialogui.ui
|
||||||
|
ccdpreviewui.ui contrastbrightnessgui.ui
|
||||||
|
details_data.ui details_position.ui
|
||||||
|
details_links.ui details_database.ui
|
||||||
|
details_log.ui devmanager.ui
|
||||||
|
fitsheaderdialog.ui focusdialogdlg.ui
|
||||||
|
fovdialogui.ui histdialog.ui
|
||||||
|
imagereductionui.ui imgsequencedlgui.ui
|
||||||
|
indiconf.ui indihostconf.ui
|
||||||
|
kswizardui.ui newfovui.ui
|
||||||
|
opsadvancedui.ui opscatalogui.ui
|
||||||
|
opscolorsui.ui opsguidesui.ui
|
||||||
|
opssolarsystemui.ui statform.ui
|
||||||
|
streamformui.ui telescopewizard.ui
|
||||||
|
thumbnailpickerui.ui thumbnaileditorui.ui
|
||||||
|
telescopepropui.ui
|
||||||
|
addcatdialog.cpp addlinkdialog.cpp
|
||||||
|
colorscheme.cpp conbridlg.cpp
|
||||||
|
csegment.cpp deepskyobject.cpp
|
||||||
|
detaildialog.cpp devicemanager.cpp
|
||||||
|
dms.cpp dmsbox.cpp
|
||||||
|
filesource.cpp finddialog.cpp
|
||||||
|
fitshistogram.cpp ccdpreviewwg.cpp
|
||||||
|
customcatalog.cpp fitsimage.cpp
|
||||||
|
fitsprocess.cpp fitsviewer.cpp
|
||||||
|
focusdialog.cpp fov.cpp
|
||||||
|
fovdialog.cpp geolocation.cpp
|
||||||
|
imagereductiondlg.cpp imagesequence.cpp
|
||||||
|
imageviewer.cpp indidevice.cpp
|
||||||
|
indidriver.cpp indielement.cpp
|
||||||
|
indifitsconf.cpp indigroup.cpp
|
||||||
|
indimenu.cpp indiproperty.cpp
|
||||||
|
indistd.cpp infobox.cpp
|
||||||
|
infoboxes.cpp jupitermoons.cpp
|
||||||
|
ksasteroid.cpp kscomet.cpp
|
||||||
|
ksfilereader.cpp ksmoon.cpp
|
||||||
|
ksnewstuff.cpp ksnumbers.cpp
|
||||||
|
ksplanet.cpp ksplanetbase.cpp
|
||||||
|
kspluto.cpp kspopupmenu.cpp
|
||||||
|
kssun.cpp kstars.cpp
|
||||||
|
kstarsactions.cpp kstarsdata.cpp
|
||||||
|
kstarsdatetime.cpp kstarsdcop.cpp
|
||||||
|
kstarsinit.cpp kstarssplash.cpp
|
||||||
|
ksutils.cpp kswizard.cpp
|
||||||
|
locationdialog.cpp magnitudespinbox.cpp
|
||||||
|
main.cpp mapcanvas.cpp
|
||||||
|
objectnamelist.cpp opsadvanced.cpp
|
||||||
|
opscatalog.cpp opscolors.cpp
|
||||||
|
opsguides.cpp opssolarsystem.cpp
|
||||||
|
planetcatalog.cpp simclock.cpp
|
||||||
|
skymap.cpp skymapdraw.cpp
|
||||||
|
skymapevents.cpp skyobject.cpp
|
||||||
|
skyobjectname.cpp skypoint.cpp
|
||||||
|
stardatasink.cpp starobject.cpp
|
||||||
|
starpixmap.cpp streamwg.cpp
|
||||||
|
telescopewizardprocess.cpp telescopeprop.cpp
|
||||||
|
timebox.cpp timedialog.cpp
|
||||||
|
timespinbox.cpp timestepbox.cpp
|
||||||
|
timeunitbox.cpp timezonerule.cpp
|
||||||
|
toggleaction.cpp thumbnailpicker.cpp
|
||||||
|
thumbnaileditor.cpp draglistbox.cpp
|
||||||
|
Options.kcfgc kstarsinterface.skel
|
||||||
|
simclockinterface.skel
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeprint-shared
|
||||||
|
tdenewstuff-shared
|
||||||
|
tdeeduplot-shared
|
||||||
|
tdeeduui-shared
|
||||||
|
extdate-shared
|
||||||
|
kstarstools-static
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
kstarstools-static
|
||||||
|
tdeeduplot-shared
|
||||||
|
tdeeduui-shared
|
||||||
|
extdate-shared
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kstarsui.rc fitsviewer.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kstars/
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kstars.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kstars.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kstarsrc
|
||||||
|
DESTINATION ${CONFIG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kstarsinterface.h simclockinterface.h
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,22 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
file( GLOB _dats RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.dat )
|
||||||
|
file( GLOB _vsops RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.vsop )
|
||||||
|
file( GLOB _orbits RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.orbit )
|
||||||
|
file( GLOB _colors RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.colors )
|
||||||
|
|
||||||
|
list( REMOVE_ITEM _pics lo16-app-kstars.png lo32-app-kstars.png )
|
||||||
|
list( REMOVE_ITEM _pics glstarbase.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES
|
||||||
|
tips
|
||||||
|
${_pics}
|
||||||
|
${_dats}
|
||||||
|
${_vsops}
|
||||||
|
${_orbits}
|
||||||
|
${_colors}
|
||||||
|
valaav.txt
|
||||||
|
glossary.xml
|
||||||
|
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kstars
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kstars/icons )
|
@ -0,0 +1,391 @@
|
|||||||
|
add_subdirectory( fli )
|
||||||
|
add_subdirectory( apogee )
|
||||||
|
tde_conditional_add_subdirectory( WITH_V4L webcam )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${ZLIB_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
${CMAKE_BINARY_DIR}/kstars/kstars/indi/fli
|
||||||
|
)
|
||||||
|
|
||||||
|
set( INDIDRIVER_BASE_SRC base64.c indidrivermain.c eventloop.c )
|
||||||
|
|
||||||
|
|
||||||
|
##### lilxml (static )
|
||||||
|
|
||||||
|
tde_add_library( lilxml STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
lilxml.c
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### indicom (static )
|
||||||
|
|
||||||
|
tde_add_library( indicom STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
base64.c
|
||||||
|
indicom.c
|
||||||
|
fitsrw.c
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### indiserver (executable)
|
||||||
|
|
||||||
|
tde_add_executable( indiserver
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
indiserver.c
|
||||||
|
fq.c
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
lilxml-static
|
||||||
|
${CMAKE_THREAD_LIBS_INIT}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
lilxml-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### lx200basic (executable)
|
||||||
|
|
||||||
|
tde_add_executable( lx200basic
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
lx200driver.c
|
||||||
|
lx200basic.cpp
|
||||||
|
LINK
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
tdecore-shared
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### lx200generic (executable)
|
||||||
|
|
||||||
|
tde_add_executable( lx200generic
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
lx200driver.c
|
||||||
|
lx200autostar.cpp
|
||||||
|
lx200_16.cpp
|
||||||
|
lx200gps.cpp
|
||||||
|
lx200generic.cpp
|
||||||
|
lx200classic.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
foreach( _lx200 lx200classic lx200autostar lx200_16 lx200gps )
|
||||||
|
tde_install_symlink( lx200generic ${BIN_INSTALL_DIR}/${_lx200} )
|
||||||
|
endforeach( )
|
||||||
|
|
||||||
|
|
||||||
|
##### celestrongps (executable)
|
||||||
|
|
||||||
|
tde_add_executable( celestrongps
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
celestronprotocol.c
|
||||||
|
celestrongps.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### apmount (executable)
|
||||||
|
|
||||||
|
tde_add_executable( apmount
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
lx200driver.c
|
||||||
|
apmount.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
lilxml-static
|
||||||
|
indicom-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### fliccd (executable)
|
||||||
|
|
||||||
|
tde_add_executable( fliccd
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
fli_ccd.c
|
||||||
|
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
fli_common-static
|
||||||
|
${LIB_FLI}
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
fli_common-static
|
||||||
|
${LIB_FLI}
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### fliwheel (executable)
|
||||||
|
|
||||||
|
tde_add_executable( fliwheel
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
fli_wheel.c
|
||||||
|
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
fli_common-static
|
||||||
|
${LIB_FLI}
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
fli_common-static
|
||||||
|
${LIB_FLI}
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### temma (executable)
|
||||||
|
|
||||||
|
tde_add_executable( temma
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
temmadriver.c
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### skycommander (executable)
|
||||||
|
|
||||||
|
tde_add_executable( skycommander
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
lx200driver.c
|
||||||
|
skycommander.c
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### sbigccd (executable)
|
||||||
|
|
||||||
|
tde_add_executable( sbigccd
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
sbigccd.cpp
|
||||||
|
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### With Video4Linux support
|
||||||
|
|
||||||
|
if( WITH_V4L )
|
||||||
|
|
||||||
|
|
||||||
|
####### apogee_ppi (executable)
|
||||||
|
|
||||||
|
set_property(
|
||||||
|
SOURCE apogee_ppi.cpp
|
||||||
|
APPEND PROPERTY COMPILE_DEFINITIONS
|
||||||
|
TOP_DATADIR="${DATA_INSTALL_DIR}/kstars"
|
||||||
|
)
|
||||||
|
|
||||||
|
tde_add_executable( apogee_ppi
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
apogee_ppi.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libapogee_PPI-static
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libapogee_PPI-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
####### v4ldriver (executable)
|
||||||
|
|
||||||
|
tde_add_executable( v4ldriver
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
v4ldriver.cpp
|
||||||
|
indi_v4l.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libwebcam_v4l-static
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libwebcam_v4l-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
####### v4lphilips (executable)
|
||||||
|
|
||||||
|
tde_add_executable( v4lphilips
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
v4ldriver.cpp
|
||||||
|
v4lphilips.cpp
|
||||||
|
indi_philips.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libwebcam_v4l-static
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
|
${LIBM}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libwebcam_v4l-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### meade_lpi (executable)
|
||||||
|
|
||||||
|
tde_add_executable( meade_lpi
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${INDIDRIVER_BASE_SRC}
|
||||||
|
v4ldriver.cpp
|
||||||
|
indi_lpi.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libwebcam_v4l-static
|
||||||
|
${ZLIB_LIBRARIES}
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
indicom-static
|
||||||
|
lilxml-static
|
||||||
|
libwebcam_v4l-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES drivers.xml apogee_caminfo.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kstars
|
||||||
|
)
|
@ -0,0 +1,92 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${LIBUSB_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libapogee_ISA (static)
|
||||||
|
|
||||||
|
tde_add_library( libapogee_ISA STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
CameraIO_Linux.cpp
|
||||||
|
CameraIO_LinuxISA.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libapogee_PCI (static)
|
||||||
|
|
||||||
|
tde_add_library( libapogee_PCI STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
CameraIO_Linux.cpp
|
||||||
|
CameraIO_LinuxPCI.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libapogee_PPI (static)
|
||||||
|
|
||||||
|
tde_add_library( libapogee_PPI STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
CameraIO_Linux.cpp
|
||||||
|
CameraIO_LinuxPPI.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libapogee_USB ( static )
|
||||||
|
|
||||||
|
if( WITH_LIBUSB )
|
||||||
|
|
||||||
|
tde_add_library( libapogee_USB STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
ApnCamData.cpp
|
||||||
|
ApnCamData_CCD3011HS.cpp
|
||||||
|
ApnCamData_CCD3011LS.cpp
|
||||||
|
ApnCamData_CCD4240HS.cpp
|
||||||
|
ApnCamData_CCD4240LS.cpp
|
||||||
|
ApnCamData_CCD4710HS.cpp
|
||||||
|
ApnCamData_CCD4710LS.cpp
|
||||||
|
ApnCamData_CCD4710LS2.cpp
|
||||||
|
ApnCamData_CCD4710LS3.cpp
|
||||||
|
ApnCamData_CCD4710LS4.cpp
|
||||||
|
ApnCamData_CCD4710LS5.cpp
|
||||||
|
ApnCamData_CCD4720HS.cpp
|
||||||
|
ApnCamData_CCD4720LS.cpp
|
||||||
|
ApnCamData_CCD5520HS.cpp
|
||||||
|
ApnCamData_CCD5520LS.cpp
|
||||||
|
ApnCamData_CCD5710HS.cpp
|
||||||
|
ApnCamData_CCD5710LS.cpp
|
||||||
|
ApnCamData_CCD7700HS.cpp
|
||||||
|
ApnCamData_CCD7700LS.cpp
|
||||||
|
ApnCamData_KAF0261E.cpp
|
||||||
|
ApnCamData_KAF0401E.cpp
|
||||||
|
ApnCamData_KAF1001E.cpp
|
||||||
|
ApnCamData_KAF1301E.cpp
|
||||||
|
ApnCamData_KAF1401E.cpp
|
||||||
|
ApnCamData_KAF3200E.cpp
|
||||||
|
ApnCamData_KAF4202.cpp
|
||||||
|
ApnCamData_KAF1602E.cpp
|
||||||
|
ApnCamData_KAF16801E.cpp
|
||||||
|
ApnCamData_KAF6303E.cpp
|
||||||
|
ApnCamData_TH7899.cpp
|
||||||
|
ApnCamTable.cpp
|
||||||
|
ApnCamera.cpp
|
||||||
|
ApnCamera_USB.cpp
|
||||||
|
ApnCamera_Linux.cpp
|
||||||
|
ApogeeUsbLinux.cpp
|
||||||
|
LINK
|
||||||
|
${LIBUSB_LIBRARIES}
|
||||||
|
)
|
||||||
|
|
||||||
|
endif( WITH_LIBUSB )
|
@ -0,0 +1,70 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### fli_common (static)
|
||||||
|
|
||||||
|
tde_add_library( fli_common STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
libfli.c
|
||||||
|
libfli-camera.c
|
||||||
|
libfli-camera-parport.c
|
||||||
|
libfli-camera-usb.c
|
||||||
|
libfli-filter-focuser.c
|
||||||
|
libfli-mem.c
|
||||||
|
libfli-serial.c
|
||||||
|
libfli-sys.c
|
||||||
|
libfli-usb.c
|
||||||
|
libfli-debug.c
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### $(libfli_linux) (static)
|
||||||
|
|
||||||
|
if( OS_Linux )
|
||||||
|
|
||||||
|
tde_add_library( fli_linux STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
libfli-parport.c
|
||||||
|
libfli-usb-sys-linux.c
|
||||||
|
)
|
||||||
|
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
##### fli_bsd (static)
|
||||||
|
|
||||||
|
if( OS_BSD )
|
||||||
|
|
||||||
|
tde_add_library( fli_bsd STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
libfli-usb-sys-bsd.c
|
||||||
|
)
|
||||||
|
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
##### fli_null (static)
|
||||||
|
|
||||||
|
if( OS_UNKNOWN )
|
||||||
|
|
||||||
|
tde_add_library( fli_null STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
libfli-usb-sys-null.c
|
||||||
|
)
|
||||||
|
|
||||||
|
endif()
|
@ -0,0 +1,31 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### libwebcam_linux (static)
|
||||||
|
|
||||||
|
if( HAVE_LINUX_VIDEODEV2_H )
|
||||||
|
set( V4L_SOURCES v4l2_base.cpp )
|
||||||
|
elseif( HAVE_LINUX_VIDEODEV_H )
|
||||||
|
set( V4L_SOURCES v4l1_base.cpp v4l1_pwc.cpp )
|
||||||
|
endif( )
|
||||||
|
|
||||||
|
tde_add_library( libwebcam_v4l STATIC_PIC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
${V4L_SOURCES}
|
||||||
|
PPort.cpp
|
||||||
|
port.cpp
|
||||||
|
ccvt_c2.c
|
||||||
|
ccvt_misc.c
|
||||||
|
)
|
@ -0,0 +1,61 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
###### kstarstools (static)
|
||||||
|
|
||||||
|
tde_add_library( kstarstools STATIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
altvstimeui.ui wutdialogui.ui
|
||||||
|
modcalcapcoorddlg.ui modcalcazeldlg.ui
|
||||||
|
modcalcdaylengthdlg.ui modcalcgalcoorddlg.ui
|
||||||
|
modcalcgeoddlg.ui modcalcjddlg.ui
|
||||||
|
modcalcprecdlg.ui modcalcsidtimedlg.ui
|
||||||
|
scriptbuilderui.ui scriptnamedialog.ui
|
||||||
|
optionstreeview.ui argchangeviewoption.ui
|
||||||
|
arglooktoward.ui argsetaltaz.ui
|
||||||
|
argsetgeolocation.ui argsetlocaltime.ui
|
||||||
|
argsetradec.ui argsettrack.ui
|
||||||
|
argtimescale.ui argwaitforkey.ui
|
||||||
|
argwaitfor.ui argzoom.ui
|
||||||
|
argexportimage.ui argprintimage.ui
|
||||||
|
argsetcolor.ui argloadcolorscheme.ui
|
||||||
|
planetviewerui.ui modcalcequinoxdlg.ui
|
||||||
|
modcalcplanetsdlg.ui modcalceclipticcoordsdlg.ui
|
||||||
|
modcalcangdistdlg.ui argsetfilternumindi.ui
|
||||||
|
observinglistui.ui argstartindi.ui
|
||||||
|
argshutdownindi.ui argswitchindi.ui
|
||||||
|
argsetportindi.ui argsettargetcoordindi.ui
|
||||||
|
argsettargetnameindi.ui argsetactionindi.ui
|
||||||
|
argsetfocusspeedindi.ui argstartfocusindi.ui
|
||||||
|
argsetfocustimeoutindi.ui argsetgeolocationindi.ui
|
||||||
|
argstartexposureindi.ui argsetutcindi.ui
|
||||||
|
argsetframetypeindi.ui argsetscopeactionindi.ui
|
||||||
|
argsetccdtempindi.ui modcalcvlsrdlg.ui
|
||||||
|
obslistwizardui.ui
|
||||||
|
altvstime.cpp wutdialog.cpp
|
||||||
|
astrocalc.cpp lcgenerator.cpp
|
||||||
|
modcalcapcoord.cpp modcalcazel.cpp
|
||||||
|
modcalcdaylength.cpp modcalcgalcoord.cpp
|
||||||
|
modcalcgeodcoord.cpp modcalcjd.cpp
|
||||||
|
modcalcprec.cpp modcalcsidtime.cpp
|
||||||
|
scriptbuilder.cpp scriptfunction.cpp
|
||||||
|
planetviewer.cpp jmoontool.cpp
|
||||||
|
kstarsplotwidget.cpp modcalcequinox.cpp
|
||||||
|
modcalcplanets.cpp modcalceclipticcoords.cpp
|
||||||
|
modcalcangdist.cpp observinglist.cpp
|
||||||
|
modcalcvlsr.cpp obslistwizard.cpp
|
||||||
|
)
|
@ -0,0 +1,15 @@
|
|||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( keyboards )
|
||||||
|
add_subdirectory( training )
|
||||||
|
add_subdirectory( sounds )
|
||||||
|
add_subdirectory( graphics )
|
||||||
|
add_subdirectory( icons )
|
||||||
|
#add_subdirectory( extras )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ktouch.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES splash.png
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/ktouch
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _kbds RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.keyboard )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_kbds}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/ktouch
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
install(
|
||||||
|
FILES
|
||||||
|
up.wav
|
||||||
|
down.wav
|
||||||
|
typewriter.wav
|
||||||
|
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/ktouch
|
||||||
|
)
|
@ -0,0 +1,71 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### ktouch (executable)
|
||||||
|
|
||||||
|
tde_add_executable( ktouch AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
ktouchcoloreditor_dlg.ui
|
||||||
|
ktouchlectureeditor_dlg.ui
|
||||||
|
ktouchopenrequest_dlg.ui
|
||||||
|
ktouchprefcolorslayout.ui
|
||||||
|
ktouchprefgenerallayout.ui
|
||||||
|
ktouchprefkeyboardlayout.ui
|
||||||
|
ktouchpreftraininglayout.ui
|
||||||
|
ktouchstatistics_dlg.ui
|
||||||
|
ktouchstatuslayout.ui
|
||||||
|
prefs.kcfgc
|
||||||
|
ktouchchartwidget.cpp
|
||||||
|
ktouchcolorscheme.cpp
|
||||||
|
ktouch.cpp
|
||||||
|
ktouchdefaults.cpp
|
||||||
|
ktouchkeyboardwidget.cpp
|
||||||
|
ktouchkeyconnector.cpp
|
||||||
|
ktouchkey.cpp
|
||||||
|
ktouchkeys.cpp
|
||||||
|
ktouchlecture.cpp
|
||||||
|
ktouchlectureeditor.cpp
|
||||||
|
ktouchleveldata.cpp
|
||||||
|
ktouchopenrequest.cpp
|
||||||
|
ktouchslideline.cpp
|
||||||
|
ktouchstatistics.cpp
|
||||||
|
ktouchstatisticsdata.cpp
|
||||||
|
ktouchstatus.cpp
|
||||||
|
ktouchtrainer.cpp
|
||||||
|
ktouchutils.cpp
|
||||||
|
main.cpp
|
||||||
|
ktouchcoloreditor.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeeduplot-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ktouchui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/ktouch
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ktouch.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,6 @@
|
|||||||
|
file( GLOB _xmls RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.xml )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_xmls}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/ktouch
|
||||||
|
)
|
@ -0,0 +1,3 @@
|
|||||||
|
add_subdirectory( src )
|
||||||
|
add_subdirectory( data )
|
||||||
|
#add_subdirectory( scripts )
|
@ -0,0 +1,16 @@
|
|||||||
|
file( GLOB _logos RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.logo )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_logos}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kturtle/examples/en_US
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES logokeywords.en_US.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kturtle/data
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES logohighlightstyle.en_US.xml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/katepart/syntax
|
||||||
|
)
|
@ -0,0 +1,72 @@
|
|||||||
|
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}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kturtle (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kturtle AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
main.cpp
|
||||||
|
kturtle.cpp
|
||||||
|
canvas.cpp
|
||||||
|
dialogs.cpp
|
||||||
|
value.cpp
|
||||||
|
lexer.cpp
|
||||||
|
parser.cpp
|
||||||
|
executer.cpp
|
||||||
|
treenode.cpp
|
||||||
|
token.cpp
|
||||||
|
translate.cpp
|
||||||
|
settings.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeprint-shared
|
||||||
|
tdeparts-shared
|
||||||
|
katepartinterfaces-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
set_property(
|
||||||
|
SOURCE canvas.cpp lexer.cpp translate.cpp
|
||||||
|
APPEND PROPERTY OBJECT_DEPENDS
|
||||||
|
${CMAKE_BINARY_DIR}/kturtle/src/settings.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### icons
|
||||||
|
|
||||||
|
tde_install_icons( kturtle )
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kturtleui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kturtle
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kturtle.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kturtle.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,8 @@
|
|||||||
|
file( GLOB _pics RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.png )
|
||||||
|
|
||||||
|
list( REMOVE_ITEM _pics turtle.png )
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES ${_pics}
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kturtle/pics
|
||||||
|
)
|
@ -1,5 +1,5 @@
|
|||||||
File=kturtle.kcfg
|
File=kturtle.kcfg
|
||||||
IncludeFiles=kstandarddirs.h,kdebug.h
|
IncludeFiles=kstandarddirs.h,kdebug.h
|
||||||
ClassName=Settings
|
ClassName=Settings
|
||||||
Singleton=true
|
Singleton=true
|
||||||
Mutators=true
|
Mutators=true
|
||||||
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( kverbos )
|
@ -0,0 +1,70 @@
|
|||||||
|
add_subdirectory( icons )
|
||||||
|
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}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kverbos (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kverbos AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
qresult.ui
|
||||||
|
qerfassen.ui
|
||||||
|
qverbedit.ui
|
||||||
|
qverbosoptions.ui
|
||||||
|
qlernen.ui
|
||||||
|
kfeedercontrol.cpp
|
||||||
|
kresult.cpp
|
||||||
|
verbspanish.cpp
|
||||||
|
kverbosuser.cpp
|
||||||
|
kerfassen.cpp
|
||||||
|
kverbedit.cpp
|
||||||
|
kverbosoptions.cpp
|
||||||
|
kstartuplogo.cpp
|
||||||
|
kverbosview.cpp
|
||||||
|
kverbosdoc.cpp
|
||||||
|
kverbos.cpp
|
||||||
|
main.cpp
|
||||||
|
prefs.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES startuplogo.png
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kverbos/pics
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kverbosui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kverbos
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kverbos.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kverbos.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_auto_add_subdirectories( )
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES verbos.verbos
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kverbos/data/de
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES verbos.verbos
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kverbos/data/en
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
tde_install_icons( )
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( kvoctrain )
|
@ -0,0 +1,105 @@
|
|||||||
|
add_subdirectory( common-dialogs )
|
||||||
|
add_subdirectory( kvt-core )
|
||||||
|
add_subdirectory( query-dialogs )
|
||||||
|
add_subdirectory( docprop-dialogs )
|
||||||
|
add_subdirectory( entry-dialogs )
|
||||||
|
add_subdirectory( statistik-dialogs )
|
||||||
|
add_subdirectory( pics )
|
||||||
|
add_subdirectory( examples )
|
||||||
|
#add_subdirectory( tools )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/kvt-core
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/docprop-dialogs
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/entry-dialogs
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/common-dialogs
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/query-dialogs
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kvoctrain (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kvoctrain AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kva_io.cpp
|
||||||
|
kvoctrain.cpp
|
||||||
|
kvoctrainview.cpp
|
||||||
|
main.cpp kva_init.cpp
|
||||||
|
kva_config.cpp
|
||||||
|
kva_header.cpp
|
||||||
|
kva_clip.cpp
|
||||||
|
kva_query.cpp
|
||||||
|
kvoctraintable.cpp
|
||||||
|
kvoctraintableitem.cpp
|
||||||
|
kvtnewstuff.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeprint-shared
|
||||||
|
tdenewstuff-shared
|
||||||
|
querydlg-static
|
||||||
|
docpropdlg-static
|
||||||
|
kvtxml-static
|
||||||
|
kvoctraincore-shared
|
||||||
|
entrydlg-static
|
||||||
|
statdlg-static
|
||||||
|
commondlg-static
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
querydlg-static
|
||||||
|
docpropdlg-static
|
||||||
|
entrydlg-static
|
||||||
|
commondlg-static
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### spotlight2kvtml (executable)
|
||||||
|
|
||||||
|
tde_add_executable( spotlight2kvtml AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
spotlight2kvtml.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES x-kvtml.desktop
|
||||||
|
DESTINATION ${MIME_INSTALL_DIR}/text
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kvoctrainui.rc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kvoctrain
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kvoctrain.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kvoctrainrc
|
||||||
|
DESTINATION ${CONFIG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,56 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain/kvt-core
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### commondlg (static)
|
||||||
|
|
||||||
|
tde_add_library( commondlg STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
languagesettings.kcfgc
|
||||||
|
prefs.kcfgc
|
||||||
|
presettings.kcfgc
|
||||||
|
ProgressDlgForm.ui
|
||||||
|
generaloptionsbase.ui
|
||||||
|
viewoptionsbase.ui
|
||||||
|
pasteoptionsbase.ui
|
||||||
|
blockoptionsbase.ui
|
||||||
|
groupoptionsbase.ui
|
||||||
|
languageoptionsbase.ui
|
||||||
|
queryoptionsbase.ui
|
||||||
|
thresholdoptionsbase.ui
|
||||||
|
ProgressDlg.cpp
|
||||||
|
kvoctrainprefs.cpp
|
||||||
|
generaloptions.cpp
|
||||||
|
viewoptions.cpp
|
||||||
|
pasteoptions.cpp
|
||||||
|
blockoptions.cpp
|
||||||
|
groupoptions.cpp
|
||||||
|
languageoptions.cpp
|
||||||
|
queryoptions.cpp
|
||||||
|
thresholdoptions.cpp
|
||||||
|
profilesdialog.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES
|
||||||
|
kvoctrain.kcfg
|
||||||
|
languagesettings.kcfg
|
||||||
|
presettings.kcfg
|
||||||
|
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,41 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain/kvt-core
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/common-dialogs
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### docpropdlg (static)
|
||||||
|
|
||||||
|
tde_add_library( docpropdlg STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
TitlePageForm.ui
|
||||||
|
TypeOptPageForm.ui
|
||||||
|
TenseOptPageForm.ui
|
||||||
|
UsageOptPageForm.ui
|
||||||
|
LessOptPageForm.ui
|
||||||
|
DocOptionsPageForm.ui
|
||||||
|
LangPropPageForm.ui
|
||||||
|
TitlePage.cpp
|
||||||
|
TypeOptPage.cpp
|
||||||
|
TenseOptPage.cpp
|
||||||
|
UsageOptPage.cpp
|
||||||
|
LessOptPage.cpp
|
||||||
|
DocOptionsPage.cpp
|
||||||
|
LangPropPage.cpp
|
||||||
|
DocPropDlg.cpp
|
||||||
|
DocPropLangDlg.cpp
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
commondlg-static
|
||||||
|
)
|
@ -0,0 +1,44 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain/kvt-core
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain/docprop-dialogs
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/common-dialogs
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/docprop-dialogs
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### entrydlg (static)
|
||||||
|
|
||||||
|
tde_add_library( entrydlg STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
FromToEntryPageForm.ui
|
||||||
|
CommonEntryPageForm.ui
|
||||||
|
AuxInfoEntryPageForm.ui
|
||||||
|
TenseEntryPageForm.ui
|
||||||
|
AdjEntryPageForm.ui
|
||||||
|
MCEntryPageForm.ui
|
||||||
|
PhoneticEntryPage.cpp
|
||||||
|
FromToEntryPage.cpp
|
||||||
|
CommonEntryPage.cpp
|
||||||
|
AuxInfoEntryPage.cpp
|
||||||
|
TenseEntryPage.cpp
|
||||||
|
AdjEntryPage.cpp
|
||||||
|
MCEntryPage.cpp
|
||||||
|
EntryDlg.cpp
|
||||||
|
MySpinBox.cpp
|
||||||
|
blockall.cpp
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
commondlg-static
|
||||||
|
docpropdlg-static
|
||||||
|
)
|
@ -0,0 +1,4 @@
|
|||||||
|
install(
|
||||||
|
FILES sample-de.kvtml sample-en.kvtml
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kvoctrain/examples
|
||||||
|
)
|
@ -0,0 +1,57 @@
|
|||||||
|
add_subdirectory( kvt-xml )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/kvt-xml
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/common-dialogs
|
||||||
|
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kvoctraincore (shared)
|
||||||
|
|
||||||
|
tde_add_library( kvoctraincore SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
langset.cpp
|
||||||
|
LineList.cpp
|
||||||
|
kvoctrainexpr.cpp
|
||||||
|
kvoctraindoc.cpp
|
||||||
|
kvd_rh_kvtml.cpp
|
||||||
|
kvd_rb_kvtml1.cpp
|
||||||
|
kvd_rb_kvtml2.cpp
|
||||||
|
kvd_wkvtml.cpp
|
||||||
|
kvd_csv.cpp
|
||||||
|
kvd_lex.cpp
|
||||||
|
kvd_vcb.cpp
|
||||||
|
UsageManager.cpp
|
||||||
|
QueryManager.cpp
|
||||||
|
MultipleChoice.cpp
|
||||||
|
grammarmanager.cpp
|
||||||
|
kvd_voc.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeui-shared
|
||||||
|
kvtxml-static
|
||||||
|
commondlg-static
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
kvtxml-static
|
||||||
|
commondlg-static
|
||||||
|
|
||||||
|
VERSION 0.0.0
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1,25 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kvtxml (static)
|
||||||
|
|
||||||
|
tde_add_library( kvtxml STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
XmlReader.cpp
|
||||||
|
XmlTokenizer.cpp
|
||||||
|
XmlElement.cpp
|
||||||
|
XmlWriter.cpp
|
||||||
|
)
|
@ -0,0 +1,3 @@
|
|||||||
|
tde_install_icons( kvoctrain )
|
||||||
|
|
||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kvoctrain/icons )
|
@ -0,0 +1,39 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain/kvt-core
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/common-dialogs
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### querydlg (static)
|
||||||
|
|
||||||
|
tde_add_library( querydlg STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
MCQueryDlgForm.ui
|
||||||
|
RandomQueryDlgForm.ui
|
||||||
|
SimpleQueryDlgForm.ui
|
||||||
|
VerbQueryDlgForm.ui
|
||||||
|
AdjQueryDlgForm.ui
|
||||||
|
ArtQueryDlgForm.ui
|
||||||
|
QueryDlgBase.cpp
|
||||||
|
MCQueryDlg.cpp
|
||||||
|
RandomQueryDlg.cpp
|
||||||
|
SimpleQueryDlg.cpp
|
||||||
|
VerbQueryDlg.cpp
|
||||||
|
AdjQueryDlg.cpp
|
||||||
|
ArtQueryDlg.cpp
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
commondlg-static
|
||||||
|
)
|
@ -0,0 +1,30 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kvoctrain/kvoctrain/kvt-core
|
||||||
|
${CMAKE_BINARY_DIR}/kvoctrain/kvoctrain/common-dialogs
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### statdlg (static)
|
||||||
|
|
||||||
|
tde_add_library( statdlg STATIC_PIC AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
StatistikPageForm.ui
|
||||||
|
GenStatPageForm.ui
|
||||||
|
StatistikPage.cpp
|
||||||
|
GenStatPage.cpp
|
||||||
|
StatistikDlg.cpp
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
commondlg-static
|
||||||
|
)
|
@ -0,0 +1,25 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### extractlang (executable)
|
||||||
|
|
||||||
|
tde_add_executable( extractlang AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
extractlang.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
@ -0,0 +1 @@
|
|||||||
|
add_subdirectory( src )
|
@ -0,0 +1,99 @@
|
|||||||
|
add_subdirectory( pics )
|
||||||
|
add_subdirectory( examples )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/kwordquiz/icons
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### kwordquiz (executable)
|
||||||
|
|
||||||
|
tde_add_executable( kwordquiz AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
dlglanguagebase.ui
|
||||||
|
flashviewbase.ui
|
||||||
|
multipleviewbase.ui
|
||||||
|
qaviewbase.ui
|
||||||
|
prefeditorbase.ui
|
||||||
|
prefquizbase.ui
|
||||||
|
dlgsortbase.ui
|
||||||
|
dlgrcbase.ui
|
||||||
|
prefcharacterbase.ui
|
||||||
|
prefcardappearancebase.ui
|
||||||
|
kwordquizprefs.cpp
|
||||||
|
kwordquizview.cpp
|
||||||
|
kwordquizdoc.cpp
|
||||||
|
kwordquiz.cpp
|
||||||
|
main.cpp
|
||||||
|
qaview.cpp
|
||||||
|
flashview.cpp
|
||||||
|
multipleview.cpp
|
||||||
|
wqquiz.cpp
|
||||||
|
wqlistitem.cpp
|
||||||
|
wqscore.cpp
|
||||||
|
keduvocdata.cpp
|
||||||
|
prefeditor.cpp
|
||||||
|
prefquiz.cpp
|
||||||
|
dlgsort.cpp
|
||||||
|
dlgrc.cpp
|
||||||
|
dlgspecchar.cpp
|
||||||
|
kvtmlwriter.cpp
|
||||||
|
dlglanguage.cpp
|
||||||
|
wqprintdialogpage.cpp
|
||||||
|
prefcharacter.cpp
|
||||||
|
paukerreader.cpp
|
||||||
|
wqlreader.cpp
|
||||||
|
wqlwriter.cpp
|
||||||
|
wqundo.cpp
|
||||||
|
prefcardappearance.cpp
|
||||||
|
kwqnewstuff.cpp
|
||||||
|
prefs.kcfgc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeprint-shared
|
||||||
|
tdenewstuff-shared
|
||||||
|
|
||||||
|
DESTINATION ${BIN_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kwordquizui.rc eventsrc
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kwordquiz
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kwordquiz.desktop
|
||||||
|
DESTINATION ${XDG_APPS_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES x-kwordquiz.desktop
|
||||||
|
DESTINATION ${MIME_INSTALL_DIR}/application
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kwordquiz.kcfg
|
||||||
|
DESTINATION ${KCFG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kwordquizrc
|
||||||
|
DESTINATION ${CONFIG_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
@ -0,0 +1,9 @@
|
|||||||
|
install(
|
||||||
|
FILES
|
||||||
|
example.kvtml
|
||||||
|
french_verbs.kvtml
|
||||||
|
fill_in_the_blank.kvtml
|
||||||
|
us_states_and_capitals.kvtml
|
||||||
|
|
||||||
|
DESTINATION ${DATA_INSTALL_DIR}/kwordquiz/examples
|
||||||
|
)
|
@ -0,0 +1,3 @@
|
|||||||
|
tde_install_icons( kwordquiz kwordquiz_doc )
|
||||||
|
|
||||||
|
tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/kwordquiz/icons )
|
@ -0,0 +1,4 @@
|
|||||||
|
add_subdirectory( tdeeducore )
|
||||||
|
add_subdirectory( tdeeduui )
|
||||||
|
add_subdirectory( tdeeduplot )
|
||||||
|
add_subdirectory( extdate )
|
@ -0,0 +1,65 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### extdate (shared)
|
||||||
|
|
||||||
|
tde_add_library( extdate SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
extdatetime.cpp
|
||||||
|
extcalendarsystem.cpp
|
||||||
|
extcalendarsystemgregorian.cpp
|
||||||
|
extdatetbl.cpp
|
||||||
|
extdatepicker.cpp
|
||||||
|
extdatetimeedit.cpp
|
||||||
|
extdatewidget.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
|
||||||
|
VERSION 1.2.0
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### test_extdate (test)
|
||||||
|
|
||||||
|
tde_add_check_executable( test_extdate AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
test_extdate.cc
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
extdate-shared
|
||||||
|
|
||||||
|
TEST
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### test_extdatepicker (test)
|
||||||
|
|
||||||
|
tde_add_check_executable( test_extdatepicker AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
testwidget.cpp
|
||||||
|
main.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdeio-shared
|
||||||
|
extdate-shared
|
||||||
|
)
|
@ -0,0 +1,37 @@
|
|||||||
|
add_subdirectory( tests )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tdeeducore (shared)
|
||||||
|
|
||||||
|
tde_add_library( tdeeducore SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
keduvocdata.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
|
||||||
|
VERSION 1.2.0
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES keduvocdata.h
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/libtdeedu
|
||||||
|
)
|
@ -0,0 +1,26 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/tdeeducore
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### loader (test)
|
||||||
|
|
||||||
|
tde_add_check_executable( loader AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
loader.cpp
|
||||||
|
LINK
|
||||||
|
tdeeducore-shared
|
||||||
|
|
||||||
|
TEST
|
||||||
|
)
|
@ -0,0 +1,37 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tdeeduplot (shared)
|
||||||
|
|
||||||
|
tde_add_library( tdeeduplot SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kplotobject.cpp
|
||||||
|
kplotaxis.cpp
|
||||||
|
kplotwidget.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
|
||||||
|
VERSION 1.2.0
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES kplotobject.h kplotaxis.h kplotwidget.h
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/libtdeedu
|
||||||
|
)
|
@ -0,0 +1,42 @@
|
|||||||
|
add_subdirectory( tests )
|
||||||
|
|
||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### tdeeduui (shared)
|
||||||
|
|
||||||
|
tde_add_library( tdeeduui SHARED AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
kedusimpleentrydlgForm.ui
|
||||||
|
kedusimpleentrydlg.cpp
|
||||||
|
tdeeduglossary.cpp
|
||||||
|
LINK
|
||||||
|
tdecore-shared
|
||||||
|
tdeio-shared
|
||||||
|
tdeui-shared
|
||||||
|
tdehtml-shared
|
||||||
|
|
||||||
|
VERSION 3.0.5
|
||||||
|
|
||||||
|
DESTINATION ${LIB_INSTALL_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### other data
|
||||||
|
|
||||||
|
install(
|
||||||
|
FILES tdeeduglossary.h
|
||||||
|
DESTINATION ${INCLUDE_INSTALL_DIR}/libtdeedu
|
||||||
|
)
|
@ -0,0 +1,26 @@
|
|||||||
|
include_directories(
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
${TDE_INCLUDE_DIR}
|
||||||
|
${TQT_INCLUDE_DIRS}
|
||||||
|
${CMAKE_SOURCE_DIR}/tdeeduui
|
||||||
|
)
|
||||||
|
|
||||||
|
link_directories(
|
||||||
|
${TQT_LIBRARY_DIRS}
|
||||||
|
${TDE_LIB_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
##### entrydialogs (test)
|
||||||
|
|
||||||
|
tde_add_check_executable( entrydialogs AUTOMOC
|
||||||
|
|
||||||
|
SOURCES
|
||||||
|
entrydialogs.cpp
|
||||||
|
LINK
|
||||||
|
tdeeduui-shared
|
||||||
|
|
||||||
|
TEST
|
||||||
|
)
|