summaryrefslogtreecommitdiffstats
path: root/sigencore
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-03-18 00:18:53 -0400
committerBen Boeckel <MathStuf@gmail.com>2009-03-18 00:18:53 -0400
commitc193d74a2ace060a1ea0141adbdd74bc3c168a3f (patch)
treed94201608c7178ebb723d3bfce8d615cda080645 /sigencore
parent82106367ec82d0ef14275e187495e19474d5b5ca (diff)
downloadsigen-c193d74a2ace060a1ea0141adbdd74bc3c168a3f.tar.gz
sigen-c193d74a2ace060a1ea0141adbdd74bc3c168a3f.tar.xz
sigen-c193d74a2ace060a1ea0141adbdd74bc3c168a3f.zip
Add KService information
Diffstat (limited to 'sigencore')
-rw-r--r--sigencore/plugins/CMakeLists.txt12
-rw-r--r--sigencore/plugins/arenas/CMakeLists.txt12
-rw-r--r--sigencore/plugins/arenas/sigen_arenas.desktop5
-rw-r--r--sigencore/plugins/sigen_arena.desktop5
4 files changed, 34 insertions, 0 deletions
diff --git a/sigencore/plugins/CMakeLists.txt b/sigencore/plugins/CMakeLists.txt
index 15c343f8..108d8ac0 100644
--- a/sigencore/plugins/CMakeLists.txt
+++ b/sigencore/plugins/CMakeLists.txt
@@ -7,6 +7,9 @@ set(sigencoreplugins_HEADERS
set(sigencoreplugins_SRCS
ArenaPlugin.cpp
)
+set(sigencoreplugins_SERVICETYPES
+ sigen_arena.desktop
+)
kde4_add_library(sigencoreplugins
SHARED
@@ -47,3 +50,12 @@ install(
COMPONENT
development
)
+
+install(
+ FILES
+ ${sigencoreplugins_SERVICETYPES}
+ DESTINATION
+ ${SERVICETYPES_INSTALL_DIR}
+ COMPONENT
+ runtime
+)
diff --git a/sigencore/plugins/arenas/CMakeLists.txt b/sigencore/plugins/arenas/CMakeLists.txt
index 18601a5f..55c2b53b 100644
--- a/sigencore/plugins/arenas/CMakeLists.txt
+++ b/sigencore/plugins/arenas/CMakeLists.txt
@@ -7,6 +7,9 @@ set(sigenarenas_SRCS
atb/ATBTimer.cpp
standard/TurnArena.cpp
)
+set(sigenarenas_SERVICES
+ sigen_arenas.desktop
+)
kde4_add_plugin(arena_sigen
${sigenarenas_SRCS}
@@ -25,3 +28,12 @@ install(
COMPONENT
plugins
)
+
+install(
+ FILES
+ ${sigenarenas_SERVICES}
+ DESTINATION
+ ${SERVICE_INSTALL_DIR}
+ COMPONENT
+ plugins
+)
diff --git a/sigencore/plugins/arenas/sigen_arenas.desktop b/sigencore/plugins/arenas/sigen_arenas.desktop
new file mode 100644
index 00000000..20b68ae0
--- /dev/null
+++ b/sigencore/plugins/arenas/sigen_arenas.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=Service
+X-KDE-ServiceTypes=Sigen/Arena
+Icon=sigen-arenaplugin
+Name=Sigen Arenas
diff --git a/sigencore/plugins/sigen_arena.desktop b/sigencore/plugins/sigen_arena.desktop
new file mode 100644
index 00000000..09a0bee2
--- /dev/null
+++ b/sigencore/plugins/sigen_arena.desktop
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=ServiceType
+X-KDE-ServiceType=Sigen/Arena
+Name=Arena plugin for the Sigma Game Engine
+Comment=Plugin for Sigma Game Engine arenas